:root{--black: #222;--white: #fff;--offWhite: #FAFAFA;--bgGrayWhite: #FCFCFC;--gray: #7E7D7E;--darkGray: #333333;--uniqueGray: #FCF9F9;--lightGray: #F1F1F1;--lightPinkishGray: #FAF7F7;--mediumGray: #EAE9E9;--overlay: rgba(22, 22, 22, 0.3);--lightBlueGray: #EAF0F6;--lightSkyBlue: #E2EBF3;--lightBlueHeader: #EDF2F7;--mediumBlue: #4571b1;--darkBlue: #004EA0;--softBlue: #68B1FD;--labelBlue: #477FBA;--categoriesMenuLeftColor: #333333;--lightBorder: #E0E0E0;--mediumBorder: #C6C6C6;--darkBorder: #B3B3B3;--lightYellow: #FFF7D9;--darkYellow: #E4AC5E;--orange: #DC6529;--notificationRed: #D4291E;--campaignRed: #BB2F26;--brightGreen: #8BB739;--lightGreen: #A1CE4E;--darkGreen: #395D33;--softGreen: #D7E8B5;--myPagesTextWithBackgroundColor: #222222}:root{--black: #222;--white: #fff;--offWhite: #FAFAFA;--bgGrayWhite: #FCFCFC;--gray: #7E7D7E;--darkGray: #333333;--uniqueGray: #FCF9F9;--lightGray: #F1F1F1;--lightPinkishGray: #FAF7F7;--mediumGray: #EAE9E9;--overlay: rgba(22, 22, 22, 0.3);--lightBlueGray: #EAF0F6;--lightSkyBlue: #E2EBF3;--lightBlueHeader: #EDF2F7;--mediumBlue: #4571b1;--darkBlue: #003B6C;--softBlue: #68B1FD;--labelBlue: #477FBA;--categoriesMenuLeftColor: #333333;--lightBorder: #E0E0E0;--mediumBorder: #C6C6C6;--darkBorder: #B3B3B3;--lightYellow: #FFF7D9;--darkYellow: #E4AC5E;--orange: #DC6529;--notificationRed: #D4291E;--campaignRed: #BB2F26;--brightGreen: #8BB739;--lightGreen: #A1CE4E;--darkGreen: #395D33;--softGreen: #D7E8B5;--myPagesTextWithBackgroundColor: #222222}:root{--font-family-primary: "DIN Condensed ML";--font-family-secondary: "Source Sans Pro"}@font-face{font-family:"DIN Condensed ML";src:url("../fonts/DIN-Condensed-ML-W01.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../fonts/source-sans-pro-v21-latin-regular.woff") format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../fonts/source-sans-pro-v21-latin-300.woff") format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../fonts/source-sans-pro-v21-latin-600.woff") format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../fonts/source-sans-pro-v21-latin-700.woff") format("woff");font-style:normal;font-weight:700;font-display:swap}.layout-container{max-width:1450px;margin:0 auto}@media(min-width: 768px){.layout-container{width:85vw}}@media(max-width: 1023px){.layout-container{padding:0px 20px}}.grid-container{display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12, [col-start] 1fr);grid-gap:0px 30px}@media(max-width: 1023px){.grid-container{display:block}}.grid-container .half-width-container{grid-column:span 6;margin-bottom:30px}@media(max-width: 1024px){.grid-container .half-width-container{margin-bottom:20px}}*{box-sizing:border-box}input,textarea,select,button{font-family:inherit}html,body{overflow-x:hidden;margin:0 auto;font-family:var(--font-family-secondary),var(--font-family-primary),sans-serif;background-color:var(--bgGrayWhite)}.no-scroll{height:100%}.no-scroll body{height:100%;overflow:hidden}.footer{background:var(--darkBlue);padding:115px 0px 250px 0px}@media(max-width: 1023px){.footer{padding:40px 0px 225px 0px}}.footer__left{grid-column:col-start 1/span 3}@media(max-width: 1023px){.footer__left{text-align:center;margin-bottom:35px}}.footer__center{grid-column:col-start 5/span 6;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px;height:max-content}@media(max-width: 1023px){.footer__center{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:0px}}.footer__right{grid-column:col-start 11/span 2}.footer__right--image{width:calc(100% + 30px);margin-top:25px;margin-left:-25px;text-align:center}@media(max-width: 1023px){.footer__right--image{margin-top:75px}}.footer__right--image img{max-width:225px}.footer__logo{max-width:100%;height:auto}@media(max-width: 1023px){.footer__logo{padding:0px 30px}}.footer__description{color:var(--white);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.32px;margin-top:15px}.footer__description--mobile{margin:25px 0px 50px}@media(min-width: 1023px){.footer__description--mobile{display:none}}@media(max-width: 1023px){.footer__description--desktop{display:none}}.footer__item{color:var(--white);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.4px}@media(max-width: 1023px){.footer__item{font-size:18px;font-weight:400;color:var(--softBlue)}}@media(max-width: 1023px){.footer__item.social-media,.footer__item.payments{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-bottom:50px;color:var(--white);font-weight:700}}@media(max-width: 1023px){.footer__item.social-media{order:1}}.footer__item ul.footer__links{margin:0px;padding:0px;list-style:none}@media(max-width: 767px){.footer__item ul.footer__links{width:100vw;overflow:hidden;max-height:0;-webkit-transition:max-height .5s cubic-bezier(0, 1, 0, 1);transition:max-height .75s cubic-bezier(0, 1, 0, 1);padding:0px 20px 0px 20px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.footer__item ul.footer__links{width:85vw;margin:0px auto;overflow:hidden;max-height:0;-webkit-transition:max-height .5s cubic-bezier(0, 1, 0, 1);transition:max-height .75s cubic-bezier(0, 1, 0, 1);padding:0px 20px 0px 20px}}.footer__item ul.footer__links li{color:var(--white);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.32px}.footer__item ul.footer__links li a{text-decoration:none;color:var(--white);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.32px;transition:color .25s ease;display:block}@media(max-width: 1023px){.footer__item ul.footer__links li a{line-height:33px;color:var(--softBlue)}}.footer__item ul.footer__links li a:hover{color:var(--softBlue)}.footer__item ul.footer__links li a.underline{text-decoration:underline;text-underline-offset:4px}.footer__item ul.footer__social{margin:0px;padding:0px;list-style:none;display:flex;flex-wrap:wrap;gap:20px;margin-top:25px}@media(max-width: 1023px){.footer__item ul.footer__social{margin-top:35px;gap:50px}}.footer__item ul.footer__social li:hover{opacity:.7}.footer__item ul.footer__social li a.facebook{display:block;width:37px;height:36px}.footer__item ul.footer__social li a.facebook svg{display:block;width:37px;height:36px}.footer__item ul.footer__social li a.youtube{display:block;width:51px;height:36px}.footer__item ul.footer__social li a.youtube svg{display:block;width:51px;height:36px}.footer__item ul.footer__social li a.instagram{display:block;width:37px;height:37px}.footer__item ul.footer__social li a.instagram svg{display:block;width:37px;height:37px}.footer__item ul.footer__payments{margin:0px;padding:0px;list-style:none;display:flex;gap:20px 15px;flex-wrap:wrap;margin-top:25px;justify-content:flex-start}@media(max-width: 1023px){.footer__item ul.footer__payments{padding:0px 30px}}.footer__item ul.footer__payments li{max-width:calc(50% - 7.5px)}.footer__item ul.footer__payments li a img{max-width:100%}@media(max-width: 767px){.footer__item--dropdown{width:100vw;margin-left:-20px;border-bottom:1px solid var(--softBlue)}}@media only screen and (min-width: 768px)and (max-width: 1023px){.footer__item--dropdown{width:100vw;margin-left:calc(-7.5vw - 20px);border-bottom:1px solid var(--softBlue)}}@media(max-width: 767px){.footer__item--dropdown:first-child{border-top:1px solid var(--softBlue)}}@media only screen and (min-width: 768px)and (max-width: 1023px){.footer__item--dropdown:first-child{border-top:1px solid var(--softBlue)}}.footer__item--dropdown.active .footer__links{max-height:1000px;padding:0px 20px 20px 20px;transition:max-height .75s ease}.footer__item--dropdown.active .footer__chevron-icon{transform:rotate(-180deg)}.footer__title{margin-bottom:10px}@media(max-width: 1023px){.footer__title{margin-bottom:0px}}@media(max-width: 767px){.footer__title-wrapper{display:flex;justify-content:space-between;align-items:center;padding:25px 20px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.footer__title-wrapper{width:85vw;margin:0 auto;display:flex;justify-content:space-between;padding:25px 20px}}.footer__chevron-icon{display:none}@media(max-width: 1023px){.footer__chevron-icon{display:block;width:25px;height:24px;margin-right:10px;transition:transform .5s}}.no-margin-top{margin-top:0px !important}.no-margin-bottom{margin-bottom:0px !important}@media(max-width: 767px){.no-margin-top-mobile{margin-top:0px !important}}@media(max-width: 767px){.no-margin-bottom-mobile{margin-bottom:0px !important}}@media only screen and (min-width: 768px)and (max-width: 1023px){.no-margin-top-tablet{margin-top:0px !important}}@media only screen and (min-width: 768px)and (max-width: 1023px){.no-margin-bottom-tablet{margin-bottom:0px !important}}@media(min-width: 1024px){.no-margin-top-desktop{margin-top:0px !important}}@media(min-width: 1024px){.no-margin-bottom-desktop{margin-bottom:0px !important}}.homepage-gap{margin-bottom:20px}@media(min-width: 1024px){.homepage-gap{margin-bottom:30px}}.margin-top-bottom-20{margin-top:20px;margin-bottom:20px}@media(max-width: 1023px){.hide-on-mobile{display:none !important}}.c-content-side{grid-column:col-start 4/span 9}.c-content-side .heading-one__content{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:61px;font-style:normal;font-weight:400;line-height:normal;margin:0px;padding:0px}@media(max-width: 1024px){.c-content-side .heading-one__content{font-size:35px}}.c-content-side__paragraph{color:var(--black);font-size:22px;font-style:normal;font-weight:300;line-height:33px;margin:0px;margin-top:5px}@media(max-width: 1024px){.c-content-side__paragraph{font-size:18px;line-height:26px}}.c-content-side__paragraph p{margin:0px}.c-employees{margin:70px 0px}@media(max-width: 767px){.c-employees{margin:20px 0px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.c-employees{margin:50px 0px}}.c-employees__main-title{color:var(--black);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}@media(max-width: 1023px){.c-employees__main-title{font-size:21px;line-height:23px;width:100%}}@media(max-width: 1023px){.c-employees__main-title.border-bottom{border-bottom:1px solid var(--lightBorder);padding-bottom:10px;margin-bottom:20px}}.c-employees__wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px}@media(max-width: 767px){.c-employees__wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.c-employees__wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:30px}}.c-employees__item{border:1px solid var(--lightBorder);background:var(--white);padding:20px 20px 45px;text-align:center;display:flex;flex-direction:column}@media(max-width: 1023px){.c-employees__item{padding:20px}}.c-employees__item:hover .c-employees__image{transform:scale(1.05)}.c-employees__image{border-radius:50%;width:100%;max-width:180px;max-height:180px;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-bottom:20px;transition:all .25s ease-in-out}@media(max-width: 1023px){.c-employees__image{max-width:115px;max-height:115px;margin-bottom:12px}}.c-employees__image img{width:100%;height:100%;max-width:180px;max-height:180px;border-radius:50%;margin-top:auto;filter:grayscale(1);object-fit:cover}@media(max-width: 1023px){.c-employees__image img{max-width:115px;max-height:115px}}.c-employees__title{color:var(--black);font-family:var(--font-family-primary);font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.88px}@media(max-width: 1023px){.c-employees__title{font-size:15px;margin-bottom:5px}}.c-employees__subtitle{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:500;letter-spacing:-0.68px;opacity:.3}@media(max-width: 1023px){.c-employees__subtitle{font-size:13px;font-weight:600;line-height:20px;letter-spacing:-0.52px}}.c-employees__description{opacity:.3;color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:300;line-height:27px;letter-spacing:-0.68px;word-break:break-word}@media(max-width: 1023px){.c-employees__description{font-size:13px;line-height:20px;letter-spacing:-0.52px}}.c-employees__link{color:var(--gray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.52px;margin-top:12px;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:all .25s}.c-employees__link:hover{color:var(--darkBlue)}@media(max-width: 1023px){.c-employees__link{margin-top:8px;font-size:14px;font-weight:400;letter-spacing:-0.56px}}.c-employees__link.email{word-break:break-word}.c-employees__link.email svg{display:none}@media(min-width: 768px){.c-employees__link.email svg{margin-right:5px;width:14px;height:16px;transition:all .25s;display:inline}.c-employees__link.email:hover svg path{fill:var(--darkBlue)}}.c-employees__link.phone{word-break:break-word}.c-employees__link.phone svg{display:none}@media(min-width: 768px){.c-employees__link.phone svg{margin-right:5px;width:14px;height:16px;transition:all .25s;display:inline}.c-employees__link.phone:hover svg path{fill:var(--darkBlue)}}.c-employees__link.teams svg{display:none}@media(min-width: 768px){.c-employees__link.teams svg{margin-right:7px;width:20px;height:16px;transition:all .25s;display:inline}.c-employees__link.teams:hover svg path{fill:var(--darkBlue)}}.c-sidebar-menu{grid-column:col-start 1/span 3;margin-top:30px}@media(max-width: 1023px){.c-sidebar-menu{margin:23px 0px}}.c-sidebar-menu__mobile{display:flex;align-items:center;gap:10px;padding:15px 20px;background:var(--lightBlueGray);border:1px solid var(--lightBorder)}@media(min-width: 1023px){.c-sidebar-menu__mobile{display:none}}.c-sidebar-menu__mobile .menu-toggle{display:flex;flex-direction:column;justify-content:space-between;height:22px;width:22px}.c-sidebar-menu__mobile .menu-toggle .bar{height:3px;width:100%;background-color:var(--darkBlue);transition:all 100ms ease-in-out}.c-sidebar-menu__mobile .menu-title{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.c-sidebar-menu__mobile.open+.c-sidebar-menu__wrapper{max-height:1000px;transition:max-height .5s ease-in-out}.c-sidebar-menu__mobile.open .menu-toggle .bar:nth-of-type(1){transition:all 100ms ease-in-out;transform:rotate(45deg);transform-origin:top left;width:28px}.c-sidebar-menu__mobile.open .menu-toggle .bar:nth-of-type(2){transition:all 100ms ease-in-out;transform-origin:center;width:0}.c-sidebar-menu__mobile.open .menu-toggle .bar:nth-of-type(3){transition:all 100ms ease-in-out;transform:rotate(-45deg);transform-origin:bottom left;width:28px}@media(max-width: 1023px){.c-sidebar-menu__wrapper{overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}}.c-sidebar-menu__title{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:500;line-height:34px;padding-left:20px;text-decoration:none;position:relative;display:block}@media(max-width: 1023px){.c-sidebar-menu__title{display:none}}.c-sidebar-menu__title svg{position:absolute;height:13px;width:14px;top:calc(50% - 7px);left:0px}@media(max-width: 1023px){.c-sidebar-menu__title svg{display:none}}.c-sidebar-menu__list{margin:0;list-style:none;padding:0}@media(min-width: 1024px){.c-sidebar-menu__list{margin-bottom:30px}}.c-sidebar-menu__item{border-bottom:.5px solid var(--lightBorder);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .25s;cursor:pointer}@media(max-width: 1023px){.c-sidebar-menu__item{border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);color:var(--darkBlue);line-height:normal}}.c-sidebar-menu__item.active .c-sidebar-menu__container a{font-weight:700}.c-sidebar-menu__item.open .c-sidebar-menu__inner{max-height:1000px;transition:max-height .5s ease-in-out}.c-sidebar-menu__item.open .chevron-arrow svg{transform:scaleX(1) rotate(-180deg)}.c-sidebar-menu__item a{flex-grow:1;text-decoration:none;color:inherit;transition:all .25s;display:flex;align-items:center;padding:15px 0px}@media(max-width: 1023px){.c-sidebar-menu__item a{padding:15px 20px}}.c-sidebar-menu__item .c-sidebar-menu__inner{margin:0;list-style:none;padding:0;overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.c-sidebar-menu__item .c-sidebar-menu__inner--container{display:flex;align-items:center;justify-content:space-between}.c-sidebar-menu__item .c-sidebar-menu__inner--container:hover{background:var(--lightBlueGray)}.c-sidebar-menu__item .c-sidebar-menu__inner--container:hover a{text-decoration:underline;text-underline-offset:4px}.c-sidebar-menu__item .c-sidebar-menu__inner--item{border-top:.5px solid rgba(0,0,0,.1)}@media(max-width: 1023px){.c-sidebar-menu__item .c-sidebar-menu__inner--item{border-top:1px solid var(--lightBorder)}}.c-sidebar-menu__item .c-sidebar-menu__inner--item.active .c-sidebar-menu__inner--container a{font-weight:700}.c-sidebar-menu__item .c-sidebar-menu__inner--item.active .c-sidebar-menu__inner a{font-weight:400}.c-sidebar-menu__item .c-sidebar-menu__inner--item a{margin-left:40px}.c-sidebar-menu__item .c-sidebar-menu__inner--item.open .c-sidebar-menu__inner{max-height:1000px;transition:max-height .5s ease-in-out}.c-sidebar-menu__item .c-sidebar-menu__inner--item.open .chevron-arrow svg{transform:scaleX(1) rotate(-180deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .chevron-arrow svg{transform:scaleX(1) rotate(-90deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .chevron-arrow__container{height:42px}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner{margin:0;list-style:none;padding:0;overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner a{margin-left:60px}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .chevron-arrow svg{transform:scaleX(1) rotate(-90deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .chevron-arrow__container{height:42px}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner{margin:0;list-style:none;padding:0;overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.open .c-sidebar-menu__inner{max-height:1000px;transition:max-height .5s ease-in-out}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.open .chevron-arrow svg{transform:scaleX(1) rotate(-180deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.active .c-sidebar-menu__inner--container a{font-weight:700}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.active .c-sidebar-menu__inner a{font-weight:400}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner a{margin-left:80px}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .chevron-arrow svg{transform:scaleX(1) rotate(-90deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .chevron-arrow__container{height:42px}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner{margin:0;list-style:none;padding:0;overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.active .c-sidebar-menu__inner--container a{font-weight:700}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.active .c-sidebar-menu__inner a{font-weight:400}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.open .c-sidebar-menu__inner{max-height:1000px;transition:max-height .5s ease-in-out}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item.open .chevron-arrow svg{transform:scaleX(1) rotate(180deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item .chevron-arrow svg{transform:scaleX(1) rotate(-90deg)}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner--item .chevron-arrow__container{height:42px}.c-sidebar-menu__item .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner .c-sidebar-menu__inner a{margin-left:80px}.c-sidebar-menu__container{display:flex;align-items:center;justify-content:space-between}.c-sidebar-menu__container:hover{background:var(--lightBlueGray)}.c-sidebar-menu__container:hover a{text-decoration:underline;text-underline-offset:4px}.c-sidebar-menu__container .img-wrapper{width:48px;text-align:center}.c-sidebar-menu .chevron-arrow{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.c-sidebar-menu .chevron-arrow svg{transform:scaleX(1) rotate(-90deg);transition:transform .2s;width:9px;height:6px;height:100%;display:block}@media(max-width: 1023px){.c-sidebar-menu .chevron-arrow svg path{fill:var(--darkBlue)}}.c-sidebar-menu .chevron-arrow__container{width:45px;height:53px;display:flex;align-items:center;margin-right:10px}.c-department{margin:40px 0px}@media(max-width: 1023px){.c-department{margin:20px 0px}}.c-department__wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:0px}@media(max-width: 767px){.c-department__wrapper{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media only screen and (min-width: 768px)and (max-width: 1023px){.c-department__wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}.c-department__item{padding:20px;display:flex;flex-direction:column;border-bottom:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);background:var(--white)}@media(max-width: 767px){.c-department__item{border-left:1px solid var(--lightBorder);padding:15px 10px 15px 20px}.c-department__item:first-child{border-top:1px solid var(--lightBorder)}}@media only screen and (min-width: 768px)and (max-width: 1023px){.c-department__item:nth-child(-n+2){border-top:1px solid var(--lightBorder)}.c-department__item:nth-child(2n+1){border-left:1px solid var(--lightBorder)}}@media(min-width: 1024px){.c-department__item:nth-child(-n+4){border-top:1px solid var(--lightBorder)}.c-department__item:nth-child(4n+1){border-left:1px solid var(--lightBorder)}}.c-department__title{color:var(--black);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.8px;text-align:center;word-break:break-word}@media(max-width: 767px){.c-department__title{font-size:18px;font-style:normal;font-weight:700;text-align:left}}@media(max-width: 767px){.c-department__info-wrapper{display:flex}}.c-department__link{color:var(--gray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.56px;margin-top:12px;text-decoration:none;display:flex;justify-content:center;align-items:center;word-break:break-word}@media(max-width: 767px){.c-department__link{margin-top:7px;align-items:flex-start;margin-left:20px}.c-department__link:first-child{margin-left:0px}}.c-department__link.email svg{margin-right:5px;min-width:14px;min-height:16px;max-width:14px;max-height:16px}.c-department__link.phone svg{margin-right:5px;background-size:14px 16px;min-width:14px;min-height:16px;max-width:14px;max-height:16px}.item-block{margin-bottom:20px}.item-block img{width:100%;border-radius:3px}.item-block .description{text-align:start}.item-block .description .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:25px;font-weight:700;line-height:normal}.item-block .description .text{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:24.5px;margin:0 0 15px 0}.item-block .description .price-container{display:flex;flex-direction:column;margin-bottom:20px}@media(min-width: 1024px){.item-block .description .price-container{background:rgba(217,217,217,.23);padding:26px 33px 38px 38px}}.item-block .description .price-container .label{color:var(--black);font-size:16.8px;font-weight:400;line-height:normal}.item-block .description .price-container .new-price{color:var(--campaignRed);font-family:var(--font-family-secondary);font-size:32.819px;font-style:normal;font-weight:600;line-height:normal}.item-block .description .price-container .new-price .integer{font-size:37.507px;font-weight:700}.item-block .description .price-container .new-price .decimal{font-size:18.753px;font-weight:700;position:relative;top:-13px}.item-block .description .price-container .old-price{color:var(--black);font-size:18.05px;font-style:normal;font-weight:600;line-height:normal}.item-block .description .price-container .old-price .integer{font-size:20.628px;font-weight:700;position:relative}.item-block .description .price-container .old-price .integer.strikethrough::before{position:absolute;content:"";left:-1px;top:50%;right:-2px;border-top:2px solid;border-color:var(--black)}.item-block .description .price-container .old-price .decimal{font-size:10.314px;font-weight:700;position:relative;top:-6px}.item-block .description .button{display:block;text-align:center;color:var(--darkBlue);border:1px solid var(--darkBlue);border-radius:3px;background:none;font-size:17px;font-weight:400;line-height:normal;width:100%;padding:14px 40px;text-decoration:none;cursor:pointer}.item-block .description .button:hover{background-color:var(--darkBlue);color:var(--white)}@media(max-width: 1024px){.item-block .description .smaller{background:rgba(217,217,217,.23);padding:20px 20px 32px 20px}}.title-block{color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:52px;font-style:normal;font-weight:700;line-height:normal;margin:70px auto 120px auto}@media(min-width: 1024px){.title-block{font-size:72px;width:80%;margin:110px auto 110px auto}}.quote-block{background-color:var(--mediumGray);margin-bottom:20px;padding:50px 44px}@media(min-width: 1024px){.quote-block{padding:130px 0 80px 0;margin-bottom:30px;width:100vw;position:relative;margin-left:-50vw;left:50%}}.quote-block .quote-content{max-width:1450px;margin:0 auto}@media(min-width: 1024px){.quote-block .quote-content{max-width:576px;margin:0 auto}}.quote-block .quote-content .quote-text{color:var(--black);font-family:var(--font-family-primary);font-size:27px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:38px;position:relative;text-align:center}@media(min-width: 1024px){.quote-block .quote-content .quote-text{font-size:35px;margin-bottom:38px}}@media(max-width: 1023px){.quote-block .quote-content .quote-text img{display:none}}.quote-block .quote-content .quote-text img{position:absolute;left:-77px;top:-50px}.quote-block .quote-content .quote-author{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:84vw;position:relative;margin-left:-43vw;left:51%;text-align:end}@media(min-width: 768px){.quote-block .quote-content .quote-author{width:auto;margin-left:unset;left:unset}}@media(min-width: 1024px){.quote-block .quote-content .quote-author{font-size:24px;margin-right:45px}}@media(min-width: 1024px){.item-block{margin-bottom:40px}.item-block.image-left img{order:1}.item-block.image-left .description{order:2;margin-left:90px}.item-block.image-right img{order:2}.item-block.image-right .description{order:1;margin-right:100px}.item-block img{grid-column:span 6;align-self:center;max-height:418px;max-width:705px;object-fit:cover}.item-block .description{grid-column:span 6;margin-top:40px}.item-block .description .title{font-size:35px}.item-block .description .text{font-size:19px}.item-block .description .smaller{max-width:278px;width:auto;height:auto}.item-block .description .smaller .price-container{width:max-content}}.content-with-menu h1.title{margin-bottom:5px}@media(min-width: 767px){.content-with-menu h1.title{text-align:start;margin-bottom:20px}}h1.title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0 auto}@media(min-width: 768px){h1.title{font-size:61px}}.c-services{margin:60px 0px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px}@media(max-width: 1023px){.c-services{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;margin:20px 0px}}.c-services__item{height:200px;border:1px solid var(--lightBorder);background:var(--white);overflow:hidden;position:relative;z-index:1}@media(max-width: 1023px){.c-services__item{padding:15px;height:auto}}@media(min-width: 1024px){.c-services__item:hover{background:var(--darkBlue);color:var(--white);z-index:2;overflow:inherit}.c-services__item:hover .c-services__title{color:var(--white)}.c-services__item:hover a{height:auto;background:var(--darkBlue)}.c-services__item:hover svg path{stroke:var(--white)}.c-services__item:hover .c-services__description.long-text{display:block}.c-services__item:hover .c-services__arrow-long{display:block}}.c-services__item a{display:flex;align-items:center;flex-direction:column;justify-content:flex-end;text-decoration:none;height:100%;padding:30px 25px}@media(max-width: 1023px){.c-services__item a{flex-direction:row;justify-content:inherit;align-items:center;padding:0px}}.c-services__title{color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-top:15px}@media(max-width: 1023px){.c-services__title{font-size:18px;margin-top:0px;text-align:left}}.c-services__description{color:var(--white);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.16px;margin:15px 0px;display:none;line-height:22px}.c-services__description.short-text{display:none}@media(max-width: 1023px){.c-services__description.short-text{color:var(--black);margin:0px;display:block}}.c-services__description p{margin:0px}.c-services__svg{height:96px;width:100%;display:flex;align-items:end;justify-content:center}.c-services__svg svg{max-width:inherit;max-height:96px}@media(max-width: 1023px){.c-services__svg svg{max-width:65px;max-height:auto}}@media(max-width: 1023px){.c-services__svg{width:65px;height:100%;display:flex;justify-content:center;align-items:center}}@media(max-width: 1023px){.c-services__content-wrapper{margin-left:15px}}.c-services__arrow-short{position:relative}.c-services__arrow-short svg{margin-left:10px;width:14px;height:16px;display:inline-block;transform:scaleX(1) rotate(180deg);position:absolute;top:calc(50% - 7px)}.c-services__arrow-long{color:var(--white);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.28px;position:relative;text-align:right;margin-right:25px;margin-top:30px;display:none}.c-services__arrow-long svg{margin-left:5px;height:20px;display:inline-block;transform:scaleX(1) rotate(180deg);position:absolute;top:calc(50% - 9px)}.c-brands-logo{margin:60px 0px}.c-brands-logo__title{color:var(--black);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.4px;margin-bottom:10px}@media(max-width: 1023px){.c-brands-logo__title{font-size:21px;letter-spacing:-0.42px;margin-bottom:30px}}.c-brands-logo__container{position:relative}.c-brands-logo__swiper{background-color:var(--white);border:1px solid var(--lightBorder);overflow:hidden;padding:30px !important;position:relative}@media(max-width: 1023px){.c-brands-logo__swiper{background-color:inherit;border:none;padding:0px !important;overflow:visible !important}}.c-brands-logo__item{border:1.135px solid var(--lightBorder);background-color:var(--white);padding:10px;height:109px !important;display:flex;justify-content:center;align-items:center;width:125px !important;transition:opacity .25s;opacity:.3;border-radius:2px}.c-brands-logo__item:hover{opacity:1}@media(max-width: 1023px){.c-brands-logo__item{opacity:1}}.c-brands-logo__item img{width:100%;height:auto;align-self:center;justify-self:center}.c-brands-logo__item a{height:100%;display:inline-flex}.c-brands-logo__link{text-decoration:none;color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;padding:10px 15px;min-width:175px;border:.826px solid var(--darkBlue);border-radius:2px;margin-top:20px;display:block;width:fit-content;margin:20px auto;transition:all .25s}@media(max-width: 1023px){.c-brands-logo__link{margin-top:30px;font-weight:500}}.c-brands-logo__link:hover{background-color:var(--darkBlue);color:var(--white)}.c-brands-logo__button-left{transform:rotate(180deg);height:27px;width:27px;left:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer}@media(max-width: 1023px){.c-brands-logo__button-left{display:none}}.c-brands-logo__button-right{height:27px;width:27px;right:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer}@media(max-width: 1023px){.c-brands-logo__button-right{display:none}}.large-cta-image{position:relative}.standard-cta-image{position:relative}.standard-cta-image img{max-height:230px;object-fit:cover}@media(max-width: 640px){.standard-cta-image img{max-height:115px}}.half-width-container img{width:100%}.half-width-container .cta-button.bottom-left{bottom:31px;left:31px}.half-width-container .cta-button.bottom-right{bottom:31px;right:31px}.half-width-container .cta-button.top-left{top:31px;left:31px}.half-width-container .cta-button.top-right{top:31px;right:31px}.half-width-container .cta-button{position:absolute;display:block;text-align:center;color:var(--darkGray);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:5.14px;background:var(--mediumGray);width:auto;padding:9px 30px 9px 9px;text-decoration:none}.half-width-container .cta-button:hover{background-color:var(--orange);color:var(--white)}.half-width-container .cta-button:hover svg path{fill:var(--white)}.half-width-container .cta-button svg{position:absolute;height:13px;width:14px;top:calc(50% - 7px);margin-left:10px}@media(max-width: 767px){.half-width-container .cta-button{color:var(--darkBlue);font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding:9px 35px 9px 9px}.half-width-container .cta-button.bottom-left{bottom:29px;left:10px}.half-width-container .cta-button.bottom-right{bottom:29px;right:10px}.half-width-container .cta-button.top-left{top:29px;left:10px}.half-width-container .cta-button.top-right{top:29px;right:10px}.half-width-container .cta-button svg{height:13px;width:14px;top:calc(50% - 6px);margin-left:10px}.half-width-container .cta-button svg path{fill:var(--darkBlue)}}.narrow-cta-block{position:relative;display:grid;grid-template-columns:auto auto;align-items:center;width:100%;border-radius:3px;border:1px solid var(--lightBorder);background:var(--lightGray);padding:20px;margin:20px 0px}@media(min-width: 1024px){.narrow-cta-block{padding:30px 70px 30px 40px;display:flex;margin:40px 0px}}.narrow-cta-block svg{width:59px;height:51px}.narrow-cta-block .content{position:relative;color:var(--darkBlue);font-family:var(--font-family-primary);font-size:19px;font-style:normal;font-weight:500;line-height:23px;flex:1;margin-left:10px}@media(min-width: 1024px){.narrow-cta-block .content{font-size:30px;font-weight:700;line-height:normal;margin-left:20px}}.narrow-cta-block a.button{display:block;color:var(--white);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;background:var(--darkBlue);text-decoration:none;padding:12px 44px 14px 44px}@media(max-width: 1023px){.narrow-cta-block a.button{grid-column:span 2;margin-top:10px}}.narrow-cta-block a.button:hover{background-color:var(--orange)}.brand-feature-block-page .c-text-block__container{font-size:18px}.brand-feature-block-page .brand-feature-block{position:relative}.brand-feature-block-page .brand-feature-block.half-width-container{border-radius:3px;border:1px solid var(--mediumBorder);background-color:var(--white)}.brand-feature-block-page .brand-feature-block.half-width-container:hover{border:1px solid var(--darkBorder)}.brand-feature-block-page .brand-feature-block.half-width-container:hover .cta-link{color:var(--darkBlue)}.brand-feature-block-page .brand-feature-block.half-width-container:hover .cta-link .chevron-arrow svg path{fill:var(--darkBlue)}.brand-feature-block-page .brand-feature-block.half-width-container:hover .image-container span img{transform:scale(0.99)}.brand-feature-block-page .brand-feature-block__element{display:block;text-decoration:none;padding:15px;color:var(--black);cursor:pointer}@media(min-width: 768px){.brand-feature-block-page .brand-feature-block__element{padding:30px 30px 55px 30px}}.brand-feature-block-page .brand-feature-block__element .cta-link{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.3px;width:auto;height:12px;display:flex;align-items:center;position:absolute;right:30px;bottom:30px}.brand-feature-block-page .brand-feature-block__element .cta-link .chevron-arrow{transform:scaleX(1) rotate(-90deg);transition:transform .2s;width:12px;height:9px;margin-left:3px;display:block;transition:all .5s}.brand-feature-block-page .brand-feature-block__element .cta-link .chevron-arrow svg{display:block;margin-left:-1px}.brand-feature-block-page .brand-feature-block__element:visited{color:var(--black)}.brand-feature-block-page .brand-feature-block__element:active{color:var(--black)}.brand-feature-block-page .brand-feature-block__element .image-container{position:relative}@media(min-width: 768px){.brand-feature-block-page .brand-feature-block__element .image-container img{max-height:276px}}.brand-feature-block-page .brand-feature-block__element .image-container img{max-height:151px;object-fit:cover;width:100%}.brand-feature-block-page .brand-feature-block__element .image-container span{position:absolute;aspect-ratio:1/1;height:calc(100% - 30px);right:15px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.brand-feature-block-page .brand-feature-block__element .image-container span img{transition:transform 1s;transform:scale(0.935)}@media(min-width: 768px){.brand-feature-block-page .brand-feature-block__element .image-container span{right:30px;height:calc(100% - 60px)}}.brand-feature-block-page .brand-feature-block__element .title{color:var(--black);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:173.5%;letter-spacing:-0.4px;margin-bottom:0px;margin-top:0px}@media(min-width: 768px){.brand-feature-block-page .brand-feature-block__element .title{margin-top:10px}}.brand-feature-block-page .brand-feature-block__element .content{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px;margin-top:0;margin-bottom:36px}.brand-feature-block-page .brand-feature-block__element .content p{margin:0}@media(min-width: 768px){.brand-feature-block-page .brand-feature-block__element .content{margin-bottom:unset}}.brand-feature-block-page .brand-list-page{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:30px;margin-bottom:30px}@media(max-width: 767px){.brand-feature-block-page .brand-list-page{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px;margin:20px 0px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.brand-feature-block-page .brand-list-page{grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px;margin:50px 0px}}.brand-feature-block-page .brand-list-page .brand-card{display:block;border:1px solid var(--lightBorder);padding:20px;text-decoration:none;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.64px;position:relative;cursor:pointer;background-color:#fff}.brand-feature-block-page .brand-list-page .brand-card:hover{border:1px solid var(--darkBorder)}.brand-feature-block-page .brand-list-page .brand-card:hover .chevron-arrow{opacity:1}.brand-feature-block-page .brand-list-page .brand-card:hover .image-container img{transform:scale(0.99)}.brand-feature-block-page .brand-list-page .brand-card .chevron-arrow{transform:scaleX(1) rotate(-90deg);width:100%;height:100%;opacity:0;display:block;transition:.35s}.brand-feature-block-page .brand-list-page .brand-card .chevron-arrow__container{width:12px;height:12px;display:flex;align-items:center;position:absolute;right:30px;bottom:30px}.brand-feature-block-page .brand-list-page .brand-card:hover .chevron-arrow{opacity:1}@media(min-width: 1024px){.brand-feature-block-page .brand-list-page .brand-card{padding:32px;line-height:normal;letter-spacing:-0.32px}}.brand-feature-block-page .brand-list-page .brand-card .image-container{position:relative;display:flex;justify-content:center;align-items:center;width:auto;aspect-ratio:1/1}.brand-feature-block-page .brand-list-page .brand-card .image-container img{width:100%;transition:transform .5s;transform:scale(0.945)}.brand-feature-block-page .brand-list-page .brand-card .title{font-weight:700;font-family:var(--font-family-primary);margin-bottom:0}.brand-feature-block-page .brand-list-page .brand-card .description{margin-top:0}.brand-feature-block-page .buttons-block{text-align:center;margin-bottom:10px}@media(min-width: 1024px){.brand-feature-block-page .buttons-block{width:60%;margin:0 auto;margin-bottom:25px}}.brand-feature-block-page .buttons-block button{border-radius:3px;border:1px solid var(--lightBorder);background-color:var(--white);padding:10px 20px;margin-bottom:10px;margin-right:7px;cursor:pointer}.brand-feature-block-page .buttons-block button:hover{border:1px solid var(--darkBorder)}@media(min-width: 768px){.brand-feature-block-page .buttons-block button{margin-bottom:10px;margin-right:14px}}.brand-detail-page{position:relative}.brand-detail-page.no-background img.background-image{display:none}.brand-detail-page.no-background .brand-detail-page__title-wrapper{position:relative;margin:5px auto 20px auto;background:none}@media(min-width: 1024px){.brand-detail-page.no-background .brand-detail-page__title-wrapper{left:unset;transform:unset;bottom:unset}}@media(min-width: 1024px){.brand-detail-page.no-background .brand-detail-page__logo{top:28px}}@media(max-width: 1024px){.brand-detail-page__background-wrapper img.background-image{display:none}}@media(min-width: 1024px){.brand-detail-page__background-wrapper{display:block;box-sizing:border-box;left:50%;margin:0px 0px 40px -50vw;position:relative;width:100vw}.brand-detail-page__background-wrapper img.background-image{width:100%;max-height:513px;object-fit:cover}}.brand-detail-page__logo{display:block;z-index:9;position:relative;margin:15px auto 10px auto;text-align:center;width:max-content;background-color:var(--white)}@media(min-width: 1024px){.brand-detail-page__logo{position:absolute;top:50px;right:40px;display:block;margin:unset}}.brand-detail-page__logo img{max-height:70px;padding:6px 5px}@media(min-width: 1024px){.brand-detail-page__logo img{max-height:75px;padding:6px 5px}}.brand-detail-page__title-wrapper{position:relative;z-index:1;margin:0 auto}@media(min-width: 1024px){.brand-detail-page__title-wrapper{max-width:1090px;width:85vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;padding:40px 50px}.brand-detail-page__title-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--white);opacity:.6;z-index:-1}}.brand-detail-page__title-wrapper .title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0 0 5px 0}@media(min-width: 1024px){.brand-detail-page__title-wrapper .title{font-size:61px;margin:0 0 25px 0}}.brand-detail-page__title-wrapper .description{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin:0px auto 20px auto}.brand-detail-page__links{margin-bottom:20px}@media(min-width: 768px)and (max-width: 1050px){.brand-detail-page__links{margin-bottom:30px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}}@media(min-width: 1050px){.brand-detail-page__links{margin-bottom:30px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px}}.brand-detail-page__links__item{display:block;position:relative;padding:20px;margin-bottom:20px;border-radius:3px;border:1px solid var(--lightBorder);background:var(--white);text-decoration:none}@media(min-width: 1024px){.brand-detail-page__links__item{margin-bottom:0px}}.brand-detail-page__links__item:hover .content .highlight{background-color:var(--darkBlue)}.brand-detail-page__links__item:hover .chevron-arrow svg path{fill:var(--darkBlue)}.brand-detail-page__links__item img{max-height:178px;width:100%}.brand-detail-page__links__item .content{position:relative;text-decoration:none;color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:500;line-height:116%;margin:10px 0 20px 0}@media(min-width: 1024px){.brand-detail-page__links__item .content{margin-bottom:0}}.brand-detail-page__links__item .content .highlight{color:var(--white);font-weight:700;background-color:var(--orange);padding:0 4px;transition:all .5s}.brand-detail-page .chevron-arrow{transform:scaleX(1) rotate(-90deg);width:12px;height:9px;margin-left:3px;display:block;transition:all .35s;position:absolute;right:30px;bottom:30px;transition:all .25s}.header{background:var(--lightBlueHeader);z-index:999}.header .small-header{display:none;background:var(--darkBlue);align-items:center;height:43px}@media(min-width: 1024px){.header .small-header{display:flex}}.header .small-header .co-owner-info{color:var(--white);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;position:relative}.header .small-header .co-owner-info .store-selector{display:none}.header .small-header .co-owner-info.multiple-locations .co-owner-name{margin-left:15px;cursor:pointer}.header .small-header .co-owner-info.multiple-locations .co-owner-name__arrow{position:absolute;display:block;transition:transform .2s;width:12px;height:100%;left:0px;display:flex;align-items:center}.header .small-header .co-owner-info.multiple-locations .co-owner-name__arrow svg{width:12px;height:12px;display:inline}.header .small-header .co-owner-info.multiple-locations .store-selector-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.header .small-header .co-owner-info.multiple-locations .store-selector-container.open{display:block}.header .small-header .co-owner-info.multiple-locations .store-selector-container.open .store-selector{display:flex;flex-direction:column}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);border-radius:8px;position:relative;padding:20px 20px 42px 42px;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-height:450px;margin:0 auto;max-width:825px}@media(min-width: 1024px){.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector{max-width:825px;max-height:711px;margin:unset}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container{background:var(--white);width:100%;max-width:375px}@media(max-width: 1023px){.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container{display:none}}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container #google-map{width:100%;min-height:100%;border:1px solid var(--lightBorder)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container #google-map svg path{fill:#222;opacity:1}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container #google-map svg path:nth-child(3){fill:var(--lightGray)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .gmnoprint{display:none}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .gm-style-cc{display:none}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .gm-fullscreen-control{display:none}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .gm-style-iw{display:none}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .gm-style-iw-tc{display:none}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .custom-infowindow{padding:25px 20px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .custom-infowindow__title{display:flex;align-items:center;gap:3px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .custom-infowindow__img{width:13px;height:18px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .custom-infowindow__img img{width:13px;height:18px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .custom-infowindow__text{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector .google-map-container .custom-infowindow__address{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__wrapper{display:flex;flex-direction:row;gap:25px;margin-top:30px;flex:1;overflow:hidden}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__list-wrapper{max-width:375px;width:100%;display:flex;flex:1}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__list{overflow-y:scroll;width:100%}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__list::-webkit-scrollbar{width:4px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__list::-webkit-scrollbar-thumb{background:var(--mediumGray);background-clip:padding-box}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__description{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper{margin-bottom:0px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper:first-child>.row:first-child{height:100%;opacity:1;overflow:visible}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row{display:flex;flex-direction:column;align-items:start;gap:5px;color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2px;height:0px;opacity:0;overflow:hidden}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text{color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;position:relative;display:flex;align-items:center;width:100%}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.status:before{content:"";background:#16b813;width:7px;height:7px;margin:5px 5px 0px 5px;min-width:7px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.status.open:before{background:#16b813}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours{max-height:20px;overflow:hidden;transition:all .5s ease-in-out;display:block;width:100%}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button{position:relative;display:flex;align-items:center;width:fit-content}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button svg{width:11px;height:8px;right:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened{max-height:500px;height:auto}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened .button svg{transform:translateY(-50%)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper{display:flex;justify-content:space-between;align-items:center;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper.text-color-red{color:var(--campaignRed)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info{position:relative;padding-left:25px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg path{fill:var(--gray) !important}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock{color:var(--campaignRed)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg path{fill:var(--campaignRed) !important}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__item{border-radius:2px;border:1px solid var(--lightBorder);border-bottom:none;background:var(--white);padding:19px 22px;cursor:pointer}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__item:last-child{border-bottom:1px solid var(--lightBorder)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__item.selected{border:1px solid var(--darkBlue);background:var(--lightBlueGray)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__item .store-selector__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__select{color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;border:1.692px solid var(--darkBlue);background:var(--darkBlue);width:100%;height:54px;cursor:pointer;transition:all .25s}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__select:disabled{opacity:.1;cursor:default}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__close{position:absolute;right:21px;top:21px;border:none;background:var(--white);cursor:pointer}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons{display:flex;margin-top:30px;justify-content:space-between;align-items:center}@media(max-width: 768px){.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons{flex-direction:column-reverse;gap:20px}}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons:has(.button:only-child){justify-content:flex-end}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;min-width:220px;cursor:pointer}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue);transition:all .25s}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button:disabled{opacity:.3;cursor:default}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button:disabled:hover{background:var(--darkBlue);border:1px solid var(--darkBlue)}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.header .small-header .co-owner-info.multiple-locations .store-selector-container .store-selector__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}.header .small-header .co-owner-info .opening-hours{display:flex;align-items:center}.header .small-header .co-owner-info svg{display:none}.header .small-header .profile{display:none}.header .small-header .view-as{display:flex;gap:20px;justify-content:end}.header .small-header .view-as button{order:2;background:none;border:none;color:hsla(0,0%,100%,.5);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:300;line-height:normal;cursor:pointer;position:relative}.header .small-header .view-as button.active{border-radius:1px;font-weight:400;color:var(--white);background:rgba(237,242,248,.3)}.header .small-header .view-as button:hover .tooltip{display:block}.header .small-header .view-as button .tooltip{background-color:var(--lightBlueGray);border:1px solid var(--lightBorder);filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));display:none;position:absolute;left:35%;top:50px;transform:translateX(-50%);color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-weight:400;font-style:normal;line-height:22px;padding:20px 33px 33px;z-index:1000;text-align:start}.header .small-header .view-as button .tooltip .title{font-weight:700;position:relative;margin-bottom:10px;padding-left:30px}.header .small-header .view-as button .tooltip .title svg{position:absolute;display:block;transition:transform .2s;width:22px;height:22px;left:0px}.header .small-header .view-as button .tooltip .text{width:173px}.header .small-header .view-as button .tooltip::after{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:15px solid var(--lightBlueGray);position:absolute;top:-14px;left:50%}.header .small-header .view-as .logout{color:var(--darkBlue);background-color:var(--lightSkyBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;border-radius:1px;position:relative;padding-left:24px}.header .small-header .view-as .logout svg{position:absolute;width:10px;height:11px;left:7px;top:50%;transform:translateY(-50%)}.header .main-header{display:flex;padding:5px 20px 15px}@media(max-width: 350px){.header .main-header{padding:5px 10px 15px}}@media(min-width: 1024px){.header .main-header{height:107px}}.header .main-header .logo-container{display:flex;align-items:center;max-width:278px;max-height:53px;margin:7px 0px}@media(min-width: 1024px){.header .main-header .logo-container{margin-right:30px;max-width:349px;max-height:64px;margin:0px 30px 0px 0px}}@media(max-width: 1023px){.header .main-header .logo-container--multiple-img{align-self:flex-start}}.header .main-header .logo-container__desktop-only{display:block}@media(max-width: 1023px){.header .main-header .logo-container__desktop-only{display:none}}.header .main-header .logo-container__mobile-only{display:none}@media(max-width: 1023px){.header .main-header .logo-container__mobile-only{display:block}}.header .main-header .logo-container img{width:auto;max-height:64px;max-width:100%}@media(max-width: 1023px){.header .main-header .logo-container img{max-height:53px;height:auto;width:inherit}}.header .main-header .search-bar-container{position:relative;width:100%}@media(min-width: 768px){.header .main-header .search-bar-container{flex:1}}.header .main-header .search-bar-container input{border:1px solid var(--mediumBorder);color:var(--gray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;height:44px;padding-left:20px;cursor:pointer}.header .main-header .search-bar-container input:focus{outline:none}.header .main-header .search-bar-container input:focus::placeholder{color:rgba(0,0,0,0)}.header .main-header .search-bar-container input::placeholder{color:var(--gray)}@media(min-width: 768px){.header .main-header .search-bar-container input{font-size:17px;height:56px}}@media(max-width: 400px){.header .main-header .search-bar-container input{font-size:13px}}.header .main-header .search-bar-container .close{display:none;width:14px;height:14px;position:absolute;right:57px;top:calc(50% - 6.5px);cursor:pointer}.header .main-header .search-bar-container .close.visible{display:block}.header .main-header .search-bar-container .close svg{width:14px;height:14px;background-color:var(--notificationRed);border-radius:50%;padding:3px;cursor:pointer;display:block}.header .main-header .search-bar-container button{background:var(--darkBlue);border:0;cursor:pointer;display:inline-block;height:100%;top:0px;position:absolute;right:0px;width:49px}.header .main-header .search-bar-container button svg{width:20px;height:20px}.header .main-header .search-bar-container .search-popup{top:150px;width:100vw;left:0;z-index:9999;background:var(--white);position:fixed;left:0;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);border-top:1px solid var(--mediumBorder);display:none;opacity:0;transition:opacity .25s}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup{top:0px;height:100vh;overflow-y:scroll;padding-bottom:50px;background:var(--bgGrayWhite)}}.header .main-header .search-bar-container .search-popup .isLoading{margin-top:calc((100vh - 130px - 50px)/2);text-align:center}@media(min-width: 1023px){.header .main-header .search-bar-container .search-popup .isLoading{margin:50px 0}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .isLoading img{width:50px}}.header .main-header .search-bar-container .search-popup.open{display:block;opacity:1}.header .main-header .search-bar-container .search-popup__header{display:flex;align-items:center;padding:20px 20px 0px;justify-content:space-between;gap:16px}.header .main-header .search-bar-container .search-popup__input{position:relative;flex:1}.header .main-header .search-bar-container .search-popup__close{background:rgba(0,0,0,0) !important;height:auto;position:relative;top:inherit;right:inherit;width:inherit;display:block;font-size:16px;font-weight:400}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container{padding:0px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-suggestions{border-bottom:none;margin-bottom:0px;padding:20px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-suggestions__item{color:var(--darkGray)}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper{padding:0px 20px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper .search-header{padding:10px 8px}}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper .search-header:hover .search-header__title{color:var(--darkGray)}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper .search-header:hover svg{opacity:1}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper .search-header svg{opacity:0;transition:all .25s}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper .search-header svg path{fill:var(--darkBlue)}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__wrapper .search-header__title{font-size:18px;line-height:32px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__left-side{display:block;order:inherit;margin-bottom:12px;padding:0px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__left-side .category__item{margin-bottom:12px;margin-left:0px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__left-side .category__title{font-size:16px;font-style:normal;font-weight:700;line-height:23px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__left-side .category__description{display:block}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side{padding:0px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container{margin-top:18px}}@media(min-width: 1024px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container{margin-bottom:100px}}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-wrapper{gap:0px;flex-direction:row}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-wrapper{display:flex}}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-wrapper .swiper-slide{height:auto !important}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .custom-carousel-control{display:flex;justify-content:center;align-items:center;position:absolute;bottom:12px;width:100%}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-pagination-container{flex-shrink:0;width:auto;position:relative}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-pagination{bottom:0px !important;width:auto !important;left:inherit !important;position:relative !important}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;border-radius:50px;opacity:1;background-color:var(--white);border:1px solid var(--darkBlue);transition:all .25s}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .swiper-pagination .swiper-pagination-bullet-active{width:9px;height:9px;background:var(--darkBlue)}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .blogs__button-left{position:relative;display:flex;position:absolute;border:none;outline:none;cursor:pointer;bottom:0;left:-25px}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .blogs__button-left svg path{fill:var(--darkBlue)}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .blogs__button-right{position:relative;display:flex;position:absolute;border:none;outline:none;cursor:pointer;bottom:0;right:-25px}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__container.swiper .blogs__button-right svg path{fill:var(--darkBlue)}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__image img{max-height:100px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__list{display:grid}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__link{display:none}}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__item{display:flex;flex-direction:column}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__item{border:none;padding:0px;background:none}}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__content{display:flex;flex-direction:column;flex:1}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__content .news-details{flex-direction:column;gap:6px;align-items:inherit}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__content .news-details .date{font-size:11.883px;font-weight:400}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__content .text{padding-right:0px}}.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__content .text.bold{flex:1}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .layout-container.search-blogs .search-popup__right-side .news__content .text:not(.bold){-webkit-line-clamp:2}}.header .main-header .search-bar-container .search-popup .search-suggestions{display:flex;align-items:center;gap:10px;color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:32px;margin:18px 0px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .search-suggestions{padding:0px 20px;gap:3px;border-bottom:1px solid var(--lightBorder);margin-bottom:20px;flex-wrap:wrap;margin:12px 0px}}.header .main-header .search-bar-container .search-popup .search-suggestions__title{font-weight:700}.header .main-header .search-bar-container .search-popup .search-suggestions__item{text-decoration:none;color:inherit}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .search-suggestions__item{margin-right:7px;color:var(--darkBlue)}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .search-suggestions__item:nth-child(n+4){display:none}}.header .main-header .search-bar-container .search-popup .search-suggestions__item:hover{text-decoration:underline;text-underline-offset:4px}.header .main-header .search-bar-container .search-popup__wrapper{display:grid;grid-template-columns:repeat(12, [col-start] 1fr);grid-gap:0px 20px;margin-top:18px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup__wrapper{display:flex;flex-direction:column;margin-top:12px}}.header .main-header .search-bar-container .search-popup__left-side{grid-column:col-start 1/span 3;padding-bottom:67px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup__left-side{order:2;display:flex;flex-direction:column;gap:10px;padding:0px 10px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup__left-side .wrapper .search-header{padding:10px}}.header .main-header .search-bar-container .search-popup__right-side{grid-column:col-start 4/span 9;padding-left:16px;border-left:1px solid var(--lightBorder)}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup__right-side{order:1;padding-left:0px;border-left:none}}.header .main-header .search-bar-container .search-popup__right-side .news__container{margin-top:2px}.header .main-header .search-bar-container .search-popup__right-side .news__list{grid-template-columns:1fr 1fr}.header .main-header .search-bar-container .search-popup__right-side .news__item{border-radius:2px}.header .main-header .search-bar-container .search-popup__right-side .news__item:hover .news-details .label{background-color:var(--darkBlue);color:var(--white)}.header .main-header .search-bar-container .search-popup__right-side .news__content .news-details .label{color:var(--black);background-color:var(--lightBlueGray);transition:all .5s;padding:4px}.header .main-header .search-bar-container .search-popup__right-side .news__content .text:not(.bold){display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.header .main-header .search-bar-container .search-popup__full-width{grid-column:col-start 1/span 12}.header .main-header .search-bar-container .search-popup__empty{padding-bottom:20px}@media(max-width: 767px){.header .main-header .search-bar-container .search-popup__empty{padding:0px 20px}}.header .main-header .search-bar-container .search-popup__empty--title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:14px;margin-top:20px}.header .main-header .search-bar-container .search-popup__empty--description{color:var(--gray);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:82px}.header .main-header .search-bar-container .search-popup__empty--wrapper{margin:40px 0px;display:flex;flex-wrap:wrap}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup__empty--wrapper{display:none}}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper{flex-grow:1;padding:0px 15px}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:first-child{padding-left:0px}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:last-child{padding-right:0px}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:not(:last-child){border-right:1px solid var(--lightBorder)}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(1):nth-last-child(2),.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(2):nth-last-child(1){flex-basis:50%}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(1):nth-last-child(3),.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(2):nth-last-child(2){flex-basis:25%}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(3):nth-last-child(1){flex-basis:50%}.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(1):nth-last-child(4),.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(2):nth-last-child(3),.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(3):nth-last-child(2),.header .main-header .search-bar-container .search-popup__empty--wrapper .wrapper:nth-child(4):nth-last-child(1){flex-basis:25%}.header .main-header .search-bar-container .search-popup__empty--text{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:23px;padding:11px 2px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup__empty .c-category-carousel__item{height:90px !important;padding:5px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper{width:100%}}.header .main-header .search-bar-container .search-popup .wrapper .search-header{text-decoration:none;background-color:var(--lightSkyBlue);display:flex;align-items:center;gap:10px;padding:14px 12px;cursor:pointer}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-header{padding:14px 20px}}.header .main-header .search-bar-container .search-popup .wrapper .search-header:hover .search-header__title{color:var(--darkBlue)}.header .main-header .search-bar-container .search-popup .wrapper .search-header:hover svg{opacity:1}.header .main-header .search-bar-container .search-popup .wrapper .search-header__title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:23px;transition:color .25s ease-in-out;text-decoration:none}.header .main-header .search-bar-container .search-popup .wrapper .search-header svg{opacity:0;transition:opacity .25s ease-in-out}.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__item{margin:14px 29px;text-decoration:none;display:flex;flex-direction:column}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__item{margin:0px 10px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__item:first-child{margin-top:15px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:23px;transition:color .25s ease-in-out}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__title{font-weight:400;line-height:41px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__title:hover{color:var(--darkBlue)}.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__description{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:23px;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .category__description{display:none}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:18px;margin:22px 0px 10px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:12px;margin:16.7px 0px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks__img{border:1.135px solid var(--lightBorder);height:87px;display:flex;justify-content:center;align-items:center;text-decoration:none}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks__img{height:66px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks__img img{width:auto;height:auto;padding:8px;transition:transform .25s;max-height:100%;max-width:100%}.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks__img img:hover{transform:scale(1.03)}.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks__link{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:23px;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:opacity .25s;opacity:1}.header .main-header .search-bar-container .search-popup .wrapper .search-content .trademarks__link:hover{opacity:.7}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px;margin-top:30px;margin-bottom:30px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:0px;margin-top:10px;margin-bottom:0px;padding:0px 20px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__item{display:flex;text-decoration:none;gap:19px;min-width:0;flex-grow:1;flex-shrink:1;max-width:100%}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__item{gap:18px;border-bottom:1px solid var(--lightBorder);padding:8px 5px 8px 0px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__item:nth-child(n+5){display:none}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__wrapper{max-width:100%;min-width:0;display:flex;flex-direction:column;flex-grow:1}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__wrapper{margin-top:0px;flex-direction:row;justify-content:space-between;gap:12px;align-items:flex-start}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__img{width:68px;height:67px;min-width:68px;display:flex;justify-content:center;align-items:center}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__img{width:48px;height:48px;min-width:48px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__img img{width:100%;height:auto}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-weight:600;line-height:23px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;max-width:100%}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__title{flex:1;font-size:14px}}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__title--wrapper{flex:1;display:flex;flex-direction:column;min-width:0;max-width:100%}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__category{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-weight:400;line-height:23px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;max-width:100%}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__category{flex:1;font-size:14px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__container{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-weight:700;line-height:23px;display:flex;align-items:center;gap:5px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__container{font-size:14px}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__container .price{display:flex;align-items:center}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__container .price .decimal{font-size:10px;font-weight:700;align-self:flex-start;margin-top:-2px;margin-left:1px}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__container>span.starting-price-text{font-weight:400}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__button{border-radius:2px;border:1.692px solid var(--lightBorder);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-weight:500;padding:11px;transition:background-color .25s;text-decoration:none;grid-column:3;margin-top:10px;max-height:45px}@media(max-width: 1023px){.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__button{margin:15px 10px;grid-column:1}}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__button:hover{background-color:var(--orange)}.header .main-header .icons-container{display:none}@media(min-width: 1024px){.header .main-header .icons-container{display:flex;align-items:center;justify-content:center;gap:15px}}.header .main-header .icons-container a{position:relative;text-decoration:none;width:59px;height:54px;position:relative;transition:background-color .5s ease,background-image .5s ease;background-repeat:no-repeat;background-position:center;display:flex;justify-content:flex-end;align-items:center;border-left:1px solid #c6c6c6;flex-direction:column;box-sizing:content-box;padding-left:15px;cursor:pointer}.header .main-header .icons-container a:first-child{border-left:none}.header .main-header .icons-container a.login-icon .before-login-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.header .main-header .icons-container a.login-icon .before-login-icon svg{width:35px;height:25px}.header .main-header .icons-container a.login-icon .after-login-icon{display:none}.header .main-header .icons-container a.login-icon .after-login-icon svg{width:35px;height:25px}.header .main-header .icons-container a.login-icon .login-text{color:#222;font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.3px;width:max-content;transition:all .25s}.header .main-header .icons-container a.login-icon:hover .before-login-icon svg{width:43px;height:31px}.header .main-header .icons-container a.login-icon:hover .before-login-icon svg path{fill:var(--darkBlue)}.header .main-header .icons-container a.login-icon:hover .login-text{color:var(--darkBlue);text-decoration:underline;transition:all .25s}.header .main-header .icons-container a.login-icon.logged-in .before-login-icon{display:none}.header .main-header .icons-container a.login-icon.logged-in .after-login-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.header .main-header .icons-container a.login-icon.logged-in:hover .after-login-icon svg{width:43px;height:31px}.header .main-header .icons-container a.login-icon.logged-in:hover .after-login-icon svg path{fill:var(--darkBlue)}.header .main-header .icons-container a.login-icon.logged-in:hover .after-login-icon svg rect{fill:var(--darkBlue)}.header .main-header .icons-container a.login-icon.logged-in:hover .login-text{color:var(--darkBlue);font-weight:700;text-decoration:underline;transition:all .25s}.header .main-header .icons-container a.wishlist-icon svg{width:24px;height:26px}.header .main-header .icons-container a.wishlist-icon:hover svg{width:29px;height:33px}.header .main-header .icons-container a.wishlist-icon:hover svg path{fill:var(--darkBlue)}.header .main-header .icons-container a.wishlist-icon:hover .wishlist-text{color:var(--darkBlue);text-decoration:underline;font-weight:700}.header .main-header .icons-container a.wishlist-icon .wishlist-text{color:#222;font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.3px;margin-top:5px;width:max-content;transition:all .25s}.header .main-header .icons-container a.cart-icon svg{width:27px;height:23px}.header .main-header .icons-container a.cart-icon:hover svg{width:33px;height:29px}.header .main-header .icons-container a.cart-icon:hover svg path{fill:var(--darkBlue)}.header .main-header .icons-container a.cart-icon:hover svg path{fill:var(--darkBlue)}.header .main-header .icons-container a.cart-icon:hover .cart-text{color:var(--darkBlue);text-decoration:underline;font-weight:700}.header .main-header .icons-container a.cart-icon .cart-text{color:#222;font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.3px;margin-top:5px;width:max-content;transition:all .25s}.header .main-header .icons-container a:first-child{margin-left:10px}.header .main-header .icons-container a img{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header .main-header .icons-container a .items-on-list{background-color:var(--campaignRed);color:var(--white);font-size:9px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.36px;border-radius:50%;position:absolute;right:7px;top:-2px;width:20px;height:20px;align-content:center;text-align:center;display:none}.header .main-header .icons-container a .items-on-list.hasNumber{display:block}.header .content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1450px;margin:0 auto}@media(min-width: 768px){.header .content{width:85vw}}@media(min-width: 1024px){.header .content{flex-direction:row;align-items:center;justify-content:space-between}}.header .content .selector-wrapper{display:flex;align-items:center;gap:15px}.header .content .selector-wrapper .workplace-header{display:flex;align-items:center;gap:6px}.header .content .selector-wrapper .workplace-header .open-workplace-popup{cursor:pointer}.header .content .selector-wrapper .workplace-header .open-workplace-popup img{width:12px}.header .content .selector-wrapper .workplace-header .workplace-logo{display:flex;align-items:center;justify-content:center}.header .content .selector-wrapper .workplace-header .workplace-logo svg path{fill:var(--white)}.header .content .selector-wrapper .workplace-header span.workplace-text{color:var(--white);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.header .content .selector-wrapper .workplace-header span.workplace-text .bold-text-700{font-weight:700}.header .content .selector-wrapper .workplace-header span.workplace-text .bold-text-600{font-weight:600}.header .workplace-selector-popup{top:50%;left:50%;transform:translate(-50%, -50%);width:100%;animation:fadeIn .25s ease-in-out;position:absolute;background-color:var(--white);padding:40px;border:1px solid var(--mediumBorder);border-radius:8px;max-width:max-content;min-width:825px}@media(max-width: 1024px){.header .workplace-selector-popup{width:calc(100% - 40px);max-width:370px;padding:30px;min-width:inherit}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header .workplace-selector-popup__wrapper{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.header .workplace-selector-popup__wrapper.open{display:block}.header .workplace-selector-popup__title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:37px}@media(max-width: 1024px){.header .workplace-selector-popup__title{font-size:20px;font-family:var(--font-family-secondary);line-height:23px;margin-bottom:17px}}.header .workplace-selector-popup__close{position:absolute;top:30px;right:30px;background:rgba(0,0,0,0);border:none;cursor:pointer}@media(max-width: 1024px){.header .workplace-selector-popup__close{display:none}}.header .workplace-selector-popup__content{display:flex;gap:25px}.header .workplace-selector-popup__content .left-side{flex:1;width:50%}@media(max-width: 1024px){.header .workplace-selector-popup__content .left-side{display:none}}.header .workplace-selector-popup__content .left-side__container:nth-child(2){border-top:1px solid var(--mediumBorder);padding-top:30px}.header .workplace-selector-popup__content .left-side__title{margin:7px 0px 15px;display:flex;align-items:center}.header .workplace-selector-popup__content .left-side__title .img svg{margin-right:13px}.header .workplace-selector-popup__content .left-side__title .img svg path{fill:var(--black)}.header .workplace-selector-popup__content .left-side__title .text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.header .workplace-selector-popup__content .left-side .workplace-item{border:1px solid var(--mediumBorder);background:var(--lightBlueHeader);padding:15px 22px}.header .workplace-selector-popup__content .left-side .workplace-item.gray{opacity:.7;background:var(--lightGray)}.header .workplace-selector-popup__content .left-side .workplace-item__title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:normal}.header .workplace-selector-popup__content .left-side .workplace-item__info{display:flex;flex-direction:column;margin-top:5px}.header .workplace-selector-popup__content .left-side .workplace-item__info .info-item{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-0.24px}.header .workplace-selector-popup__content .left-side .open-form-button{width:100%;margin:20px 0px;color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border:1px solid var(--darkBlue);border-radius:2px;background:var(--white);cursor:pointer;padding:14px;transition:all .25s;display:block}.header .workplace-selector-popup__content .left-side .open-form-button:hover{background:var(--orange);color:var(--white);border:1px solid var(--orange)}.header .workplace-selector-popup__content .right-side{flex:1;width:50%}@media(max-width: 1024px){.header .workplace-selector-popup__content .right-side{width:100%}}.header .workplace-selector-popup__content .right-side .workplace-input{border-radius:2px;border:1.692px solid var(--mediumBorder);background:var(--lightGray);color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding:17px 35px 15px 16px;width:100%}.header .workplace-selector-popup__content .right-side .workplace-input::placeholder{color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.header .workplace-selector-popup__content .right-side .workplace-input:focus-visible{outline:none}.header .workplace-selector-popup__content .right-side .workplace-input--wrapper{position:relative;width:100%}.header .workplace-selector-popup__content .right-side .workplace-input--wrapper.has-value .search-icon{display:none;opacity:0;visibility:hidden}.header .workplace-selector-popup__content .right-side .workplace-input--wrapper.has-value .close-icon{display:block;opacity:1;visibility:visible}.header .workplace-selector-popup__content .right-side .workplace-input--wrapper .close-icon{display:none;position:absolute;right:18px;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .25s;width:15px;height:16px;cursor:pointer;transition:all .25s}.header .workplace-selector-popup__content .right-side .workplace-input--wrapper .search-icon{display:block;position:absolute;right:18px;top:50%;transform:translateY(-50%);opacity:1;visibility:visible;height:23px;width:23px;transition:all .25s;cursor:pointer}.header .workplace-selector-popup__content .right-side .workplace-item{border:1px solid var(--mediumBorder);background:var(--white);padding:15px 50px 12px 22px;transition:all .25s;position:relative;border-top:none;cursor:pointer}@media(max-width: 1023px){.header .workplace-selector-popup__content .right-side .workplace-item{border-top:1px solid var(--mediumBorder)}}.header .workplace-selector-popup__content .right-side .workplace-item.selected{border:1px solid var(--darkBlue);background:var(--lightBlueGray)}.header .workplace-selector-popup__content .right-side .workplace-item--wrapper{overflow:hidden;overflow-y:scroll;scrollbar-width:none;height:0px}@media(max-width: 1023px){.header .workplace-selector-popup__content .right-side .workplace-item--wrapper{max-height:300px;height:inherit}}.header .workplace-selector-popup__content .right-side .workplace-item__title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:normal}.header .workplace-selector-popup__content .right-side .workplace-item__info{display:flex;flex-direction:column;margin-top:5px}@media(max-width: 1023px){.header .workplace-selector-popup__content .right-side .workplace-item__info{display:inline}}.header .workplace-selector-popup__content .right-side .workplace-item__info .info-item{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-0.24px}@media(max-width: 1023px){.header .workplace-selector-popup__content .right-side .workplace-item__info .info-item{font-size:15px;line-height:normal}}.header .workplace-selector-popup__content .right-side .workplace-item__new{color:#d4291e;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:15px;right:15px}.header .workplace-selector-popup__content .checkbox__wrapper{margin:0px 0px 20px 0px}.header .workplace-selector-popup__content .checkbox__wrapper.mobile-only{display:none}@media(max-width: 1023px){.header .workplace-selector-popup__content .checkbox__wrapper.mobile-only{display:block;margin:15px 0px}}.header .workplace-selector-popup__content .checkbox__wrapper.desktop-only{display:none}@media(min-width: 1024px){.header .workplace-selector-popup__content .checkbox__wrapper.desktop-only{display:block;margin:15px 0px}}.header .workplace-selector-popup__content .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:flex-start;width:100%;cursor:pointer}.header .workplace-selector-popup__content .checkbox__wrapper .custom-checkbox{display:none}.header .workplace-selector-popup__content .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid var(--black);background-color:rgba(0,0,0,0);position:relative;margin-right:12px;border-radius:8.2%}@media(max-width: 1023px){.header .workplace-selector-popup__content .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.header .workplace-selector-popup__content .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.header .workplace-selector-popup__content .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.header .workplace-selector-popup__content .checkbox__wrapper .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.header .workplace-selector-popup__buttons{display:flex;margin-top:40px;align-items:center;gap:15px;justify-content:space-between}@media(max-width: 1024px){.header .workplace-selector-popup__buttons{flex-direction:column-reverse;margin-top:13px}}.header .workplace-selector-popup__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;width:100%;cursor:pointer;max-width:220px}@media(max-width: 1024px){.header .workplace-selector-popup__buttons .button{max-width:inherit}}.header .workplace-selector-popup__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue);transition:all .25s;opacity:1}.header .workplace-selector-popup__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange)}.header .workplace-selector-popup__buttons .button.primary-button:disabled{opacity:.4;cursor:default}.header .workplace-selector-popup__buttons .button.primary-button:disabled:hover{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue)}.header .workplace-selector-popup__buttons .button.primary-button.open-workplace-form{display:none}@media(max-width: 1024px){.header .workplace-selector-popup__buttons .button.primary-button.open-workplace-form{display:block}}.header .workplace-selector-popup__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.header .workplace-selector-popup__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}.header .create-workplace__container{display:none;position:fixed;inset:0;z-index:999;overflow:auto;background-color:rgba(22,22,22,.3)}.header .create-workplace__container.open{display:block}.header .create-workplace__container.open .create-worplace__popup{display:block}.header .create-workplace__container .workplace-form-container{height:100%}.header .create-workplace__container .create-workplace__popup{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);border-radius:8px;position:relative;padding:36px 0;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin:0 auto}.header .create-workplace__container .create-workplace__popup>*{padding:0 30px}@media(min-width: 1024px){.header .create-workplace__container .create-workplace__popup{max-width:689px;max-height:1000px;height:auto;margin:unset}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header .create-workplace__container .create-workplace__popup .title{border-bottom:1px solid var(--lightBorder);padding-bottom:15px;margin-bottom:25px;color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal}.header .create-workplace__container .create-workplace__popup .edit-workplace-controls{display:flex;flex:row;justify-content:space-between}.header .create-workplace__container .create-workplace__popup .edit-workplace-controls .close{width:100%;border:1px solid var(--notificationRed);background:var(--white);color:var(--notificationRed);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:140px;height:45px}.header .create-workplace__container .create-workplace__popup .edit-workplace-controls .close:hover{color:var(--white);border:1px solid var(--notificationRed);background:var(--notificationRed)}@media(min-width: 1024px){.header .create-workplace__container .create-workplace__popup .edit-workplace-controls .close{width:220px}}.header .create-workplace__container .create-workplace__popup .edit-workplace-controls .save{width:100%;border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:140px;height:45px}.header .create-workplace__container .create-workplace__popup .edit-workplace-controls .save:hover{background:var(--orange);border:1px solid var(--orange)}@media(min-width: 1024px){.header .create-workplace__container .create-workplace__popup .edit-workplace-controls .save{width:220px}}.header .create-workplace__container .create-workplace__popup .close-icon{position:absolute;right:15px;top:30px;cursor:pointer;padding:0}.header .create-workplace__container .create-workplace__popup .input__container{margin-bottom:30px}.header .sticky-header-mobile{position:fixed;bottom:0;width:100%;z-index:999;border-top:.5px solid rgba(60,60,67,.36);background:var(--offWhite);backdrop-filter:blur(9.99152565px);display:flex;flex-direction:column}.header .sticky-header-mobile .buttons-container{display:flex;justify-content:space-around}.header .sticky-header-mobile .buttons-container .button{flex:1;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 0px 4px;background:none;border:none;max-width:70px;position:relative}.header .sticky-header-mobile .buttons-container .button span{color:var(--darkBlue);text-align:center;font-size:9.992px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.24px;margin-top:3px}.header .sticky-header-mobile .buttons-container .button span.user-fname{display:none}.header .sticky-header-mobile .buttons-container .button img{height:auto}.header .sticky-header-mobile .buttons-container .menu-opened{display:none}.header .sticky-header-mobile .buttons-container .cart .items-on-list{display:none;background-color:var(--campaignRed);color:var(--white);font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.23px;border-radius:50%;position:absolute;right:15px;top:-3px;width:18px;height:18px;align-content:center;text-align:center}.header .sticky-header-mobile .buttons-container .cart .items-on-list.hasNumber{display:block}.header .sticky-header-mobile .homeIndicator{margin:20px auto 8px}@media(min-width: 1024px){.header .sticky-header-mobile{display:none}}.header.sticky{width:100%}@media(min-width: 1024px){.header.sticky{position:fixed;top:0}}.header .header-navigation{background:var(--white);border-bottom:1px solid rgba(198,198,198,.3)}@media(max-width: 1023px){.header .header-navigation{display:none}}.header .header-navigation.active{background:var(--darkBlue)}.header .header-navigation.active .header-container .main-nav ul li a.nav-title-link{color:var(--white)}.header .header-navigation.active .header-container .main-nav ul li:hover .nav-inner{display:none;pointer-events:none}.header .header-navigation.active .header-container .main-nav-item__img svg path{fill:var(--white)}.header .header-navigation.active .header-container .main-nav-item__text{color:var(--white)}.header .header-navigation.active .header-container .nav-hamburger .main-nav-categories{display:block;pointer-events:inherit}.header .header-navigation .header-container{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:51px}.header .header-navigation .header-container .nav-hamburger{cursor:pointer;display:flex}.header .header-navigation .header-container .nav-hamburger .hamburger-button{width:28px;height:30px;cursor:pointer}@media only screen and (min-width: 768px)and (max-width: 1023px){.header .header-navigation .header-container .nav-hamburger .hamburger-button{width:35px}}.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span{background-color:rgba(0,0,0,0)}.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span:before{transform:rotate(45deg);height:3px;background-color:var(--white)}.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span:after{transform:rotate(-45deg);top:7px;height:3px;background-color:var(--white)}@media only screen and (min-width: 768px)and (max-width: 1023px){.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span:after{top:10px}}.header .header-navigation .header-container .nav-hamburger .hamburger-button span{background-color:var(--darkBlue);display:block;height:4px;position:relative;transition:all .2s ease-in-out;width:28px;border-radius:0px;top:12px}@media only screen and (min-width: 768px)and (max-width: 1023px){.header .header-navigation .header-container .nav-hamburger .hamburger-button span{width:35px}}.header .header-navigation .header-container .nav-hamburger .hamburger-button span:before{background:var(--darkBlue);content:"";display:block;height:4px;position:absolute;top:-8px;transition:all .2s ease-in-out;transform:rotate(0deg);transform-origin:13%;width:28px;border-radius:0px}@media only screen and (min-width: 768px)and (max-width: 1023px){.header .header-navigation .header-container .nav-hamburger .hamburger-button span:before{width:35px}}.header .header-navigation .header-container .nav-hamburger .hamburger-button span:after{background:var(--darkBlue);content:"";display:block;height:4px;position:absolute;top:8px;transition:all .2s ease-in-out;transform:rotate(0deg);transform-origin:13%;width:28px;border-radius:0px}@media only screen and (min-width: 768px)and (max-width: 1023px){.header .header-navigation .header-container .nav-hamburger .hamburger-button span:after{width:35px}}.header .header-navigation .header-container .nav-hamburger .main-nav-categories{position:absolute;top:100%;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--white);display:none;overflow:hidden;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;height:-webkit-min-content;height:-moz-min-content;height:min-content;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);cursor:default}.header .header-navigation .header-container .nav-hamburger .main-nav-categories__container{display:flex}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side{width:20%;background:var(--lightBlueHeader);padding:20px 28px 20px 20px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__wrapper{margin-bottom:24px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__wrapper .opening-hours__wrapper{display:flex;justify-content:space-between;align-items:center;color:var(--categoriesMenuLeftColor);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__wrapper .opening-hours__wrapper.text-color-red{color:var(--campaignRed)}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__main-title{display:flex;gap:7px;align-items:center;margin-bottom:8px;color:var(--categoriesMenuLeftColor);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:normal}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__main-title svg path{fill:var(--categoriesMenuLeftColor)}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__container{display:flex;flex-direction:column;gap:10px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__item a{text-decoration:none;color:var(--categoriesMenuLeftColor)}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__title{color:var(--categoriesMenuLeftColor);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:23px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__description{color:var(--categoriesMenuLeftColor);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:23px;text-decoration:none;max-width:80%}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side{width:80%;padding:20px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container{display:grid;grid-template-columns:repeat(5, 1fr);gap:10px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item{display:flex;flex-direction:column;margin-bottom:15px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:30px;text-decoration:none;transition:color .25s ease-in-out}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title h4{margin:0px}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title:hover{color:#004ea0}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-link{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px;text-decoration:none;transition:color .25s ease-in-out}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-link:hover{color:#004ea0}.header .header-navigation .header-container .main-nav{display:flex;justify-content:space-between;align-items:center;flex:1;padding-left:66px}.header .header-navigation .header-container .main-nav ul{margin:0px;padding:0px;display:flex;align-items:stretch;width:100%}.header .header-navigation .header-container .main-nav ul li{list-style:none;display:flex;align-items:center}.header .header-navigation .header-container .main-nav ul li.hovered .nav-inner{display:block;pointer-events:inherit}.header .header-navigation .header-container .main-nav ul li.hovered a.nav-title-link::after{border-bottom:4px solid var(--darkBlue);transition:border .25s}.header .header-navigation .header-container .main-nav ul li a.nav-title-link{text-decoration:none;color:var(--black);text-align:center;font-family:var(--font-family-primary);text-transform:uppercase;font-size:17px;font-style:normal;font-weight:500;line-height:normal;position:relative;cursor:pointer;padding:16px;display:inline-flex;height:100%;align-items:center}.header .header-navigation .header-container .main-nav ul li a.nav-title-link::after{content:"";border-bottom:4px solid rgba(0,0,0,0);width:calc(100% - 10px);display:block;transform:translate(-10px, -6px);position:absolute;transition:border .25s;bottom:0}.header .header-navigation .header-container .main-nav ul li a.nav-title-link:hover::after{border-bottom:4px solid var(--darkBlue);transition:border .25s}.header .header-navigation .header-container .main-nav ul li .nav-inner{position:absolute;top:100%;width:100vw;left:50%;transform:translateX(-50%);background-color:var(--white);display:none;overflow:hidden;transition:opacity .25s ease-in-out;height:min-content;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);border-top:1px solid rgba(198,198,198,.3)}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 0px 0px}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-maintitle{color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:700;line-height:30px;text-decoration:none;display:block;transition:all .25s}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-maintitle:hover{color:var(--darkBlue)}.header .header-navigation .header-container .main-nav ul li .nav-inner .close-wrapper{display:flex;align-items:center;gap:10px;cursor:pointer}.header .header-navigation .header-container .main-nav ul li .nav-inner .close-wrapper .close-text{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px}.header .header-navigation .header-container .main-nav ul li .nav-inner .close-wrapper .close-btn-icon{width:14px;height:14px;margin-top:-2px}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container{padding:20px 0px 25px;display:grid;grid-template-columns:repeat(5, 1fr);gap:10px}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container .nav-inner-column .nav-inner-item{display:flex;flex-direction:column;margin-bottom:15px}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:30px;text-decoration:none;transition:color .25s ease-in-out}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title:hover{color:#004ea0}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-link{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px;text-decoration:none;transition:color .25s ease-in-out}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-link:hover{color:#004ea0}.header .header-navigation .header-container .main-nav-item{display:flex;justify-content:center;align-items:center;margin-left:5px;text-decoration:none;font-family:var(--font-family-primary);text-transform:uppercase;font-size:17px}.header .header-navigation .header-container .main-nav-item__img{display:flex;justify-content:end;align-items:center;width:16px;height:16px}.header .header-navigation .header-container .main-nav-item__img svg{max-height:100%;max-width:100%}.header .header-navigation .header-container .main-nav-item__text{color:var(--black);font-family:var(--font-family-primary);text-transform:uppercase;font-size:17px;font-style:normal;font-weight:700;line-height:normal;margin-left:5px}@media(max-width: 1550px){.header .header-navigation .header-container .main-nav-item__text{display:none}}.header .mobile-nav{display:none}.header .mobile-nav-popup{transform:translateX(-100%);opacity:0;visibility:hidden;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:fixed;top:0;left:0}@media(min-width: 1024px){.header .mobile-nav-popup{display:none}}.header .mobile-nav-popup.active{transform:translateX(0);opacity:1;visibility:visible;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:fixed;width:100%;background-color:var(--lightBlueHeader);overflow-y:scroll;z-index:998;top:0;height:calc(100% - 50px);padding:26px 0px}@media(min-width: 1024px){.header .mobile-nav-popup.active{display:none}}.header .mobile-nav-popup .shop{border-radius:6px;border:1px solid var(--darkBorder);background:var(--bgGrayWhite);padding:16px 21px 16px 16px;display:flex;align-items:center;margin:0px 20px 11px 20px}.header .mobile-nav-popup .shop__img{width:25px;height:22px;display:flex;justify-content:center;align-items:center}.header .mobile-nav-popup .shop__wrapper{display:flex;flex-direction:column;margin:0px 12px;color:var(--black);font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;flex:1}.header .mobile-nav-popup .shop__button{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:normal}.header .mobile-nav-popup .mobile-workplace{border-radius:6px;border:1px solid var(--darkBorder);background:var(--bgGrayWhite);padding:23px 21px 21px 16px;display:flex;align-items:center;margin:0px 20px 11px 20px}.header .mobile-nav-popup .mobile-workplace__img{width:25px;height:22px;display:flex;justify-content:center;align-items:center}.header .mobile-nav-popup .mobile-workplace__wrapper{display:flex;flex-direction:column;margin:0px 12px;color:var(--darkBlue);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;flex:1}.header .mobile-nav-popup .mobile-workplace__wrapper .title{font-weight:700;margin-right:5px}.header .mobile-nav-popup .user-actions{margin:0px 20px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;grid-gap:11px;margin-top:11px;position:relative}.header .mobile-nav-popup .user-actions__item{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--lightBorder);padding:8px;background-color:var(--white);text-decoration:none;height:100%}.header .mobile-nav-popup .user-actions__item.logged-in{display:none}.header .mobile-nav-popup .user-actions__item.logged-in .user-actions__title{white-space:nowrap;max-width:82px;overflow:hidden;text-overflow:ellipsis}.header .mobile-nav-popup .user-actions__item.logged-in .button-action{display:flex;flex-direction:column;align-items:center;justify-content:center}.header .mobile-nav-popup .user-actions__item span{display:flex}.header .mobile-nav-popup .user-actions__img{display:flex;justify-content:center;align-items:flex-end;width:25px;height:26px}.header .mobile-nav-popup .user-actions__img svg{max-width:100%;max-height:100%}.header .mobile-nav-popup .user-actions__title{font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:500;line-height:normal;color:var(--black);text-align:center}.header .mobile-nav-popup .profile__wrapper.mobile{display:none}.header .mobile-nav-popup .mobile-nav{margin-top:36px;display:block;position:relative}.header .mobile-nav-popup .mobile-nav.small-margin{margin-top:25px}.header .mobile-nav-popup .mobile-nav__container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center}.header .mobile-nav-popup .mobile-nav__item{color:var(--black);font-family:var(--font-family-primary);opacity:.45;font-size:17px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.479px;height:65px;align-content:center;text-align:center;display:flex;justify-content:center;align-items:center}.header .mobile-nav-popup .mobile-nav__item.active{opacity:1;background:var(--white);font-weight:600;border-top:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-left:1px solid var(--lightBorder)}.header .mobile-nav-popup .mobile-nav__item.active:first-child{border-top-right-radius:6px}.header .mobile-nav-popup .mobile-nav__item.active:nth-child(2){border-top-right-radius:6px;border-top-left-radius:6px}.header .mobile-nav-popup .mobile-nav__item.active:nth-child(3){border-top-left-radius:6px}.header .mobile-nav-popup .mobile-nav__item.my-pages{display:none}.header .mobile-nav-popup .mobile-nav__main-list{overflow:hidden;opacity:0;height:0px;position:relative}.header .mobile-nav-popup .mobile-nav__main-list.active{overflow:visible;opacity:1;height:100%}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper{display:flex;align-items:center;background:var(--white);padding-left:15px;border-bottom:.749px solid var(--lightBorder)}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper:first-child{border-top:.749px solid var(--lightBorder)}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper.active .subnav__list{height:min-content;opacity:1;overflow:visible;transform:translateX(-100vw);display:inline-block;min-height:100%;width:100vw;max-width:100vw}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper.active .subnav__list .subnav__list{overflow:hidden;height:0px;opacity:0;left:100vw;transform:translateX(0px);max-width:0px}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .button-wrapper{width:70px;height:100%;display:flex;justify-content:center;align-items:center;min-height:60px}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .button-wrapper.border-left{border-left:.749px solid var(--lightBorder)}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .button-wrapper.border-right{border-right:.749px solid var(--lightBorder)}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .button-wrapper .chevron-icon{transform:rotate(-90deg)}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__list{margin:0px;padding:0px;list-style:none;position:absolute;left:100vw;top:1px;right:0px;z-index:1;padding-bottom:26px;overflow:hidden;height:0px;opacity:0;background:var(--lightBlueHeader);transition:transform .25s ease-in-out;width:0px;display:inline-block;min-height:min-content}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__item{display:flex;align-items:center;background:var(--white);padding-left:15px;border-bottom:.749px solid var(--lightBorder)}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__item:first-child{padding-left:0px}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__item.active .subnav__list{height:min-content;opacity:1;overflow:visible;transform:translateX(-100vw);width:100vw;max-width:100vw}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__main-title{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:600;line-height:normal;flex:1;padding:18px 0px;text-decoration:none}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__img{width:35px;height:30px;display:flex;align-items:center;padding:18px 0px;margin:0px 10px 0px 0px}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__title{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.479px;flex:1;padding:18px 0px;text-decoration:none}.header .mobile-nav-popup .mobile-nav__main-list .main-item__wrapper .subnav__container{display:flex;align-items:center;text-decoration:none;margin-left:21px}.header .mobile-nav-popup .mobile-nav__main-list .main-item__img{width:35px;height:30px;display:flex;align-items:center;padding:18px 0px;margin:0px 10px 0px 7px}.header .mobile-nav-popup .mobile-nav__main-list .main-item__title{color:var(--black);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;flex:1;padding:18px 0px;text-decoration:none}.header .authenticated-user__container{opacity:0;visibility:hidden}.header.logged-in .view-as{gap:8px}.header.logged-in .profile{order:1;position:relative;display:block}.header.logged-in .profile__logged-in-as{color:var(--white);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:relative}.header.logged-in .profile__logged-in-as .open-popup{cursor:pointer}.header.logged-in .profile__logged-in-as .open-popup img{width:12px}.header.logged-in .profile__logged-in-as .bold-text-700{font-weight:700}.header.logged-in .profile__logged-in-as .bold-text-600{font-weight:600}.header.logged-in .profile__logged-in-as .customer-type{border-radius:1px;font-weight:400;color:var(--white);background:rgba(237,242,248,.3);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;line-height:normal;cursor:pointer;position:relative;padding:0 6px;margin-left:3px}.header.logged-in .user-actions__item.logged-in{display:flex}.header.logged-in .user-actions__item.create-account{display:none}.header.logged-in .mobile-nav__item.my-pages{display:block}.header.logged-in .sticky-header-mobile .buttons-container .button.popup-opened{background-color:var(--white)}.header.logged-in .sticky-header-mobile .buttons-container .button .user-fname{display:block}@media(min-width: 1024px){.header.logged-in .sticky-header-mobile .buttons-container .button .user-fname{display:none}}@media(max-width: 1024px){.header.logged-in .sticky-header-mobile .buttons-container .button .login-text{display:none}}.header.logged-in .authenticated-user__container{opacity:0;visibility:hidden;transition:all .5s ease-in-out;position:fixed;inset:0;z-index:10000;bottom:52px;overflow:auto;background-color:rgba(22,22,22,.5)}.header.logged-in .authenticated-user__container.open{opacity:1;visibility:visible}.header.logged-in .authenticated-user__container.open .authenticated-user__popup{max-height:290px;height:auto;padding-top:30px}.header.logged-in .authenticated-user__popup{display:block;position:fixed;width:100%;background-color:rgba(0,0,0,0);overflow-y:scroll;z-index:999;bottom:50px;padding-top:0px;max-height:0px;overflow:hidden;transition:all .5s ease-in-out}.header.logged-in .authenticated-user__content{background-color:var(--white);position:relative}.header.logged-in .authenticated-user__close{background-color:var(--white);position:absolute;right:0;top:-30px;padding:5px 20px;border-radius:3px 3px 0 0}.header.logged-in .authenticated-user__list{display:block;background-color:var(--white)}.header.logged-in .authenticated-user__item{position:relative;display:block;align-content:center;color:var(--black);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border-bottom:1px solid var(--lightBorder);height:65px;padding-left:70px}.header.logged-in .authenticated-user__item.details .image{background-color:var(--darkBlue);color:var(--white);border-radius:50%;position:absolute;text-align:center;align-content:center;height:38px;width:38px;left:16px;top:50%;transform:translateY(-50%)}.header.logged-in .authenticated-user__item.logout svg{left:17px}.header.logged-in .authenticated-user__item.my-pages svg{left:25px}.header.logged-in .authenticated-user__item svg{position:absolute;left:21px;top:50%;transform:translateY(-50%)}.header.logged-in .authenticated-user__item span{display:block}.header .profile-popup{top:50%;left:50%;transform:translate(-50%, -50%);width:100%;animation:fadeIn .25s ease-in-out;position:absolute;background-color:var(--white);padding:24px 28px 28px;border:1px solid var(--mediumBorder);border-radius:8px;max-width:640px}@media(max-width: 1023px){.header .profile-popup{padding:20px;max-height:calc(100vh - 100px);width:calc(100% - 40px);max-width:450px;margin-bottom:50px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header .profile-popup__overlay{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.header .profile-popup__overlay.opened{display:block}.header .profile-popup__title{color:var(--black);font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:15px}@media(max-width: 1023px){.header .profile-popup__title{margin-bottom:28px}}.header .profile-popup__content .profile__wrapper{display:block;border:1px solid var(--mediumBorder);border-radius:4px;overflow-y:scroll;background-color:var(--white);z-index:9;max-height:240px;overflow-y:scroll}.header .profile-popup__content .profile__wrapper::-webkit-scrollbar{width:4px}.header .profile-popup__content .profile__wrapper::-webkit-scrollbar-track{background:#ebe9e9}.header .profile-popup__content .profile__wrapper::-webkit-scrollbar-thumb{background:#afabab;border:4px solid #afabab;background-clip:padding-box}@media(max-width: 1023px){.header .profile-popup__content .profile__wrapper{width:auto;position:relative}}.header .profile-popup__content .profile__item{background-color:var(--bgGrayWhite);border-top:1px solid var(--mediumBorder);padding:18px 55px 10px 25px;position:relative;cursor:pointer}.header .profile-popup__content .profile__item:first-child{border-radius:6px 6px 0 0}.header .profile-popup__content .profile__item:last-child{border-radius:0 0 6px 6px}@media(max-width: 1023px){.header .profile-popup__content .profile__item{padding:15px 55px 15px 10px}}.header .profile-popup__content .profile__item svg{position:absolute;width:36px;height:26px;right:20px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .25s ease-in-out}@media(max-width: 1023px){.header .profile-popup__content .profile__item svg{right:15px}}.header .profile-popup__content .profile__item.selected svg{opacity:1}.header .profile-popup__content .profile__item:first-child{border-top:none}.header .profile-popup__content .profile__item--wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.header .profile-popup__content .profile__item--container{display:flex;align-items:center;gap:5px}.header .profile-popup__content .profile__item--label{color:var(--white);leading-trim:both;text-edge:cap;font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding:2px 5px 1px 5px;background-color:var(--labelBlue);border-radius:4px;width:58px;text-align:center}.header .profile-popup__content .profile__item--title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left}@media(max-width: 1023px){.header .profile-popup__content .profile__item--title{font-family:var(--font-family-primary)}}.header .profile-popup__content .profile__item--description{color:var(--gray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 1023px){.header .profile-popup__content .profile__item--description{font-size:14px}}.header .profile-popup__buttons{display:flex;margin-top:30px;align-items:center;justify-content:space-between;flex-direction:row;gap:15px}.header .profile-popup__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;width:100%;max-width:220px;cursor:pointer}.header .profile-popup__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue);transition:all .25s;opacity:1}.header .profile-popup__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange)}.header .profile-popup__buttons .button.primary-button:disabled{opacity:.4;cursor:default}.header .profile-popup__buttons .button.primary-button:disabled:hover{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue)}.header .profile-popup__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.header .profile-popup__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}.header .profile-popup .close{position:absolute;top:20px;right:30px;padding:4px;cursor:pointer}@media(max-width: 355px){.header .profile-popup .close{display:none}}@media(max-width: 768px){.header .profile-popup .close{right:20px}}.header .store-selector-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.header .store-selector-container.open{display:block}.header .store-selector-container.open .store-selector{display:flex;flex-direction:column}.header .store-selector-container .store-selector{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);border-radius:8px;position:relative;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:unset;max-width:calc(100vw - 40px);padding:20px}@media(min-width: 1024px){.header .store-selector-container .store-selector{max-width:825px;max-height:711px;margin:unset;height:100%;padding:20px 20px 42px 42px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header .store-selector-container .store-selector .google-map-container{background:var(--white);width:100%;max-width:375px}@media(max-width: 1023px){.header .store-selector-container .store-selector .google-map-container{display:none}}.header .store-selector-container .store-selector .google-map-container #google-map{width:100%;min-height:100%;border:1px solid var(--lightBorder)}.header .store-selector-container .store-selector .google-map-container #google-map svg path{fill:#222;opacity:1}.header .store-selector-container .store-selector .google-map-container #google-map svg path:nth-child(3){fill:var(--lightGray)}.header .store-selector-container .store-selector .google-map-container .gmnoprint{display:none}.header .store-selector-container .store-selector .google-map-container .gm-style-cc{display:none}.header .store-selector-container .store-selector .google-map-container .gm-fullscreen-control{display:none}.header .store-selector-container .store-selector .google-map-container .gm-style-iw{display:none}.header .store-selector-container .store-selector .google-map-container .gm-style-iw-tc{display:none}.header .store-selector-container .store-selector .google-map-container .custom-infowindow{padding:25px 20px}.header .store-selector-container .store-selector .google-map-container .custom-infowindow__title{display:flex;align-items:center;gap:3px}.header .store-selector-container .store-selector .google-map-container .custom-infowindow__img{width:13px;height:18px}.header .store-selector-container .store-selector .google-map-container .custom-infowindow__img img{width:13px;height:18px}.header .store-selector-container .store-selector .google-map-container .custom-infowindow__text{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px}.header .store-selector-container .store-selector .google-map-container .custom-infowindow__address{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.header .store-selector-container .store-selector__wrapper{display:flex;flex-direction:row;gap:25px;margin-top:30px;flex:1;overflow:hidden}.header .store-selector-container .store-selector__list-wrapper{max-width:375px;width:100%;display:flex;flex:1}@media(max-width: 1023px){.header .store-selector-container .store-selector__list-wrapper{max-width:100%}}.header .store-selector-container .store-selector__list{overflow-y:scroll;width:100%}@media(max-width: 1023px){.header .store-selector-container .store-selector__list{height:350px}}.header .store-selector-container .store-selector__list::-webkit-scrollbar{width:4px}.header .store-selector-container .store-selector__list::-webkit-scrollbar-thumb{background:var(--mediumGray);background-clip:padding-box}.header .store-selector-container .store-selector__title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.header .store-selector-container .store-selector__description{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px}.header .store-selector-container .store-selector__container>.wrapper{margin-bottom:0px}.header .store-selector-container .store-selector__container>.wrapper:first-child>.row:first-child{height:100%;opacity:1;overflow:visible}.header .store-selector-container .store-selector__container>.wrapper .row{display:flex;flex-direction:column;align-items:start;gap:5px;color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2px;height:0px;opacity:0;overflow:hidden}.header .store-selector-container .store-selector__container>.wrapper .row .text{color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;position:relative;display:flex;align-items:center;width:100%}.header .store-selector-container .store-selector__container>.wrapper .row .text.status:before{content:"";background:#16b813;width:7px;height:7px;margin:5px 5px 0px 5px;min-width:7px}.header .store-selector-container .store-selector__container>.wrapper .row .text.status.open:before{background:#16b813}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours{max-height:20px;overflow:hidden;transition:all .5s ease-in-out;display:block;width:100%}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button{position:relative;display:flex;align-items:center;width:fit-content}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button svg{width:11px;height:8px;right:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg)}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened{max-height:500px;height:auto}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened .button svg{transform:translateY(-50%)}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper{display:flex;justify-content:space-between;align-items:center;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px}.header .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper.text-color-red{color:var(--campaignRed)}.header .store-selector-container .store-selector__container>.wrapper .row .text.stock-info{position:relative;padding-left:25px}.header .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg path{fill:var(--gray) !important}.header .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock{color:var(--campaignRed)}.header .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg path{fill:var(--campaignRed) !important}.header .store-selector-container .store-selector__item{border-radius:2px;border:1px solid var(--lightBorder);border-bottom:none;background:var(--white);padding:19px 22px;cursor:pointer}.header .store-selector-container .store-selector__item:last-child{border-bottom:1px solid var(--lightBorder)}.header .store-selector-container .store-selector__item.selected{border:1px solid var(--darkBlue);background:var(--lightBlueGray)}.header .store-selector-container .store-selector__item .store-selector__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}.header .store-selector-container .store-selector__select{color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;border:1.692px solid var(--darkBlue);background:var(--darkBlue);width:100%;height:54px;cursor:pointer;transition:all .25s}.header .store-selector-container .store-selector__select:disabled{opacity:.1;cursor:default}.header .store-selector-container .store-selector__close{position:absolute;right:21px;top:21px;border:none;background:var(--white);cursor:pointer}.header .store-selector-container .store-selector__buttons{display:flex;margin-top:30px;justify-content:space-between;align-items:center}@media(max-width: 768px){.header .store-selector-container .store-selector__buttons{flex-direction:column-reverse;gap:20px}}.header .store-selector-container .store-selector__buttons:has(.button:only-child){justify-content:flex-end}.header .store-selector-container .store-selector__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;min-width:220px;cursor:pointer}@media(max-width: 768px){.header .store-selector-container .store-selector__buttons .button{width:100%}}.header .store-selector-container .store-selector__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue);transition:all .25s}.header .store-selector-container .store-selector__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange)}.header .store-selector-container .store-selector__buttons .button.primary-button:disabled{background-color:var(--lightBorder);border:1px solid var(--lightBorder);cursor:default}.header .store-selector-container .store-selector__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.header .store-selector-container .store-selector__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}@media(max-width: 1023px){.header .store-selector-container.one-location .store-selector__title{display:none}}@media(max-width: 1023px){.header .store-selector-container.one-location .store-selector__description{display:none}}@media(max-width: 1023px){.header .store-selector-container.one-location .store-selector__buttons .primary-button{display:none}}.c-hero-banner{position:relative;margin:30px 0px}@media(max-width: 1023px){.c-hero-banner{margin:20px 0px}}.c-hero-banner.double-content{margin:0px}@media(max-width: 1023px){.c-hero-banner.double-content{margin:0px}}.c-hero-banner.double-content .c-hero-banner__button-left{display:none}.c-hero-banner.double-content .c-hero-banner__button-right{display:none}@media(max-width: 767px){.c-hero-banner.double-content .swiper{width:100%;margin-left:inherit;max-height:400px}}.c-hero-banner.double-content .c-hero-banner__bg-images{height:auto}.c-hero-banner.double-content .swiper-pagination{bottom:-25px !important;display:block}@media(max-width: 1023px){.c-hero-banner.double-content .swiper-pagination{display:none}}.c-hero-banner.double-content .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;border-radius:50px;opacity:1;background:var(--white);border:1px solid var(--mediumBorder);transition:all .25s}.c-hero-banner.double-content .swiper-pagination .swiper-pagination-bullet-active{width:5px;height:5px;background:var(--mediumBorder);margin-bottom:2.5px !important}.c-hero-banner.full-width{width:100vw;margin:0px 0px 117px calc((min(1450px,85vw) - 100vw)/2)}@media(max-width: 767px){.c-hero-banner.full-width{width:100vw;margin-left:-20px;margin-bottom:20px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.c-hero-banner.full-width{width:100vw;margin-left:calc(-7.5vw - 20px);margin-bottom:30px}}.c-hero-banner.full-width.margin-bottom-30{margin-bottom:30px}.c-hero-banner.full-width .layout-container.cta-banner{position:absolute;left:50%;transform:translateX(-50%);z-index:2}@media(max-width: 1023px){.c-hero-banner.full-width .layout-container.cta-banner{position:relative;left:0;width:100%;transform:none;top:0}}.c-hero-banner.full-width .c-hero-banner__bg-images{height:314px}@media(max-width: 767px){.c-hero-banner.full-width .c-hero-banner__bg-images{height:400px}}.c-hero-banner.full-width .c-hero-banner__links{left:0}.c-hero-banner.full-width .cta-banner--big{width:80%;max-width:1009px}@media(max-width: 1023px){.c-hero-banner.full-width .cta-banner--big{max-width:inherit;width:100%}}.c-hero-banner.full-width .cta-banner--small{width:80%;max-width:685px}@media(max-width: 1023px){.c-hero-banner.full-width .cta-banner--small{max-width:inherit;width:100%}}.c-hero-banner.full-width .cta-banner--center-left{top:50px}.c-hero-banner.full-width .cta-banner--center-left .cta-banner__wrapper{margin:0 auto 0 0}.c-hero-banner.full-width .cta-banner--center-center{top:50px}.c-hero-banner.full-width .cta-banner--center-center .cta-banner__wrapper{margin:0 auto}.c-hero-banner.full-width .cta-banner--center-right{top:50px}.c-hero-banner.full-width .cta-banner--center-right .cta-banner__wrapper{margin:0 0 0 auto}.c-hero-banner.full-width .cta-banner--bottom-left{top:105px}.c-hero-banner.full-width .cta-banner--bottom-left .cta-banner__wrapper{margin:0 auto 0 0}.c-hero-banner.full-width .cta-banner--bottom-center{top:105px}.c-hero-banner.full-width .cta-banner--bottom-center .cta-banner__wrapper{margin:0 auto}.c-hero-banner.full-width .cta-banner--bottom-right{top:105px}.c-hero-banner.full-width .cta-banner--bottom-right .cta-banner__wrapper{margin:0 0 0 auto}.c-hero-banner.full-width .cta-banner__wrapper{padding:35px 45px;text-align:center}.c-hero-banner.full-width .cta-banner__title{text-align:center;font-family:var(--font-family-primary);font-size:32.8px;font-style:normal;font-weight:700;line-height:35.2px;letter-spacing:-0.656px}.c-hero-banner.full-width .cta-banner__content{font-family:var(--font-family-secondary);font-size:19px;font-style:normal;font-weight:400;line-height:24.5px;margin:30px 0px 25px}.c-hero-banner.full-width .cta-banner__link{text-align:center;font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;padding:15px 13px;border-radius:2px;display:block;width:fit-content;text-decoration:none;margin:25px auto 0px auto}.c-hero-banner .swiper{max-height:500px}@media(max-width: 767px){.c-hero-banner .swiper{width:100vw;margin-left:-20px;max-height:400px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.c-hero-banner .swiper{width:100vw;margin-left:calc(-7.5vw - 20px);max-height:500px}}.c-hero-banner .swiper-pagination{display:none}.c-hero-banner__bg-images{height:500px;width:100%;display:block;object-fit:cover}@media(max-width: 767px){.c-hero-banner__bg-images{height:400px}}.c-hero-banner__links{margin:0px;padding:0px;list-style:none;display:flex;gap:20px 20px;position:absolute;align-items:center;bottom:30px;left:50px;flex-wrap:wrap}.c-hero-banner__link{border:1.843px solid var(--white);background:var(--darkGray);border-radius:2px;transition:all .25s;color:var(--white)}@media(max-width: 1023px){.c-hero-banner__link{display:none}}.c-hero-banner__link:hover{background:var(--white);color:var(--darkBlue)}.c-hero-banner__link a{color:inherit;font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:block;padding:11px 20px}.c-hero-banner__link--img{background:var(--white);height:44px}.c-hero-banner__link--img a{display:flex;justify-content:center;align-items:center;padding:5px 18px}.c-hero-banner__link--img a img{max-height:31px;display:block}.c-hero-banner__link-mobile{border-radius:2px;background:var(--mediumGray);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding:9px 35px 9px 15px;position:absolute;left:15px;bottom:40px;text-decoration:none}@media(min-width: 1024px){.c-hero-banner__link-mobile{display:none}}.c-hero-banner__link-mobile svg{position:absolute;height:13px;width:14px;top:calc(50% - 6px);margin-left:7px}.c-hero-banner__button-left{transform:rotate(180deg);height:23px;width:13px;left:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer;opacity:.6}@media(max-width: 1023px){.c-hero-banner__button-left{display:none}}.c-hero-banner__button-right{height:23px;width:13px;right:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer;opacity:.6}@media(max-width: 1023px){.c-hero-banner__button-right{display:none}}.c-hero-banner__shoppable{padding:0;margin:0;list-style:none}.c-hero-banner__shoppable__on-mobile{display:none}@media(max-width: 1023px){.c-hero-banner__shoppable__on-mobile{display:block}}.c-hero-banner__shoppable__on-desktop{display:none}@media(min-width: 1024px){.c-hero-banner__shoppable__on-desktop{display:block}}.c-hero-banner__shoppable li{padding:0px;margin:0px;position:absolute}.c-hero-banner__dot{transition:border-color 250ms ease-in-out,opacity 250ms ease-in-out,visibility 250ms ease-in-out;transform:translateX(-1rem) translateY(-1rem) scale(0.999);padding:0;width:34px;height:34px;border:2px solid rgba(53,53,53,0);position:absolute;background:rgba(53,53,53,.3);border-radius:50px;line-height:.5;display:flex;align-items:center;justify-content:center}.c-hero-banner__dot::before{content:"";position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;display:block}.c-hero-banner__dot::after{content:"";transition:transform 250ms ease-in-out;position:relative;display:block;background:var(--white);width:.75rem;height:.75rem;border-radius:50px}.c-hero-banner__shoppable-area--active .c-hero-banner__dot{border:2px solid rgba(183,176,171,.3)}.c-hero-banner__shoppable-area--active .c-hero-banner__dot::after{transform:scale(0.667)}.c-hero-banner__shoppable-area--active .c-hero-banner__inner{opacity:1;visibility:visible;z-index:1}.c-hero-banner__inner{transition:opacity 250ms ease-in-out,visibility 250ms ease-in-out;transform:translateX(64px) translateY(-68%) translateY(0);min-width:225px;position:absolute;opacity:0;visibility:hidden;background-color:var(--offWhite);padding:15px 25px 30px 25px;display:block;text-decoration:none;border:1px solid var(--mediumBorder);border-radius:5px}.c-hero-banner__inner:after{content:"";position:absolute;border-style:solid;border-width:0px 30px 30px 0;border-color:rgba(0,0,0,0) var(--offWhite);display:block;width:0;z-index:1;margin-top:-16px;left:-29px;top:75%}.c-hero-banner__inner:before{content:"";position:absolute;border-style:solid;border-width:0px 30px 30px 0;border-color:rgba(0,0,0,0) var(--mediumBorder);display:block;width:0;z-index:0;margin-top:-17px;left:-30px;top:75%}.c-hero-banner__inner--top-right{transform:translateX(64px) translateY(-68%) translateY(0)}@media(max-width: 1023px){.c-hero-banner__inner--top-right{transform:translateX(50px) translateY(-68%) translateY(0)}}.c-hero-banner__inner--top-right:after{border-width:0px 30px 30px 0;left:-29px}.c-hero-banner__inner--top-right:before{border-width:0px 30px 30px 0;left:-30px}.c-hero-banner__inner--top-left{transform:translateX(calc(-100% - 64px)) translateY(-68%) translateY(0)}@media(max-width: 1023px){.c-hero-banner__inner--top-left{transform:translateX(calc(-100% - 50px)) translateY(-68%) translateY(0)}}.c-hero-banner__inner--top-left:after{border-width:0px 0px 30px 30px;right:-29px;left:inherit}.c-hero-banner__inner--top-left:before{border-width:0px 0px 30px 30px;right:-30px;left:inherit}.c-hero-banner__inner--bottom-right{transform:translateX(64px) translateY(-17%) translateY(0)}@media(max-width: 1023px){.c-hero-banner__inner--bottom-right{transform:translateX(50px) translateY(-17%) translateY(0)}}.c-hero-banner__inner--bottom-right:after{border-width:0px 30px 30px 0;left:-29px;top:25%}.c-hero-banner__inner--bottom-right:before{border-width:0px 30px 30px 0;left:-30px;top:25%}.c-hero-banner__inner--bottom-left{transform:translateX(calc(-100% - 64px)) translateY(-17%) translateY(0)}@media(max-width: 1023px){.c-hero-banner__inner--bottom-left{transform:translateX(calc(-100% - 50px)) translateY(-17%) translateY(0)}}.c-hero-banner__inner--bottom-left:after{border-width:0px 0px 30px 30px;right:-29px;left:inherit;top:25%}.c-hero-banner__inner--bottom-left:before{border-width:0px 0px 30px 30px;right:-30px;left:inherit;top:25%}.c-hero-banner__tooltip-wrapper{border-bottom:1px solid var(--lightBorder);padding-bottom:6px}.c-hero-banner__tooltip-title{color:var(--black);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:700;line-height:normal}.c-hero-banner__tooltip-description{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.c-hero-banner__price-wrapper{display:flex;align-items:center;margin:15px 0px 10px;gap:5px}.c-hero-banner__price-text{color:var(--black);font-family:var(--font-family-secondary);font-size:11px;font-style:normal;font-weight:700;line-height:normal;align-self:flex-start;margin-top:5px}.c-hero-banner__price{display:flex}.c-hero-banner__price-integer{color:var(--black);font-family:var(--font-family-primary);font-size:21px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.42px}.c-hero-banner__price-decimal{color:var(--black);font-family:var(--font-family-primary);font-size:11px;font-style:normal;font-weight:700;line-height:normal;align-self:flex-start;margin-top:3px;margin-left:2px}.c-hero-banner__price-currency{color:var(--black);font-family:var(--font-family-secondary);font-size:19px;font-style:normal;font-weight:500;line-height:normal}.c-hero-banner__tooltip-arrow{display:flex;justify-content:end;position:relative}.c-hero-banner__tooltip-arrow::before{content:"";position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;display:block}.c-hero-banner__tooltip-arrow::after{position:absolute;height:13px;width:14px}.c-breadcrumb{padding:9px 0px}.c-breadcrumb ul{margin:0px;padding:0px;list-style:none;display:flex}.c-breadcrumb ul li{display:flex;justify-content:center;align-items:center;color:var(--gray);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.c-breadcrumb ul li a{outline:none;display:inline-block;text-decoration:none;color:var(--gray);padding-right:4px}.c-breadcrumb ul li a:active,.c-breadcrumb ul li a:visited{text-decoration:none;color:var(--gray)}.c-breadcrumb ul li span{width:13px;height:13px;padding-right:4px}.c-breadcrumb ul li span svg{width:7px;height:10px}.c-breadcrumb ul li span svg path{fill:var(--gray)}.c-breadcrumb ul .home-icon{height:15px}.c-breadcrumb ul .home-icon svg{width:16px;height:15px}.c-breadcrumb ul .home-icon svg path{fill:var(--gray)}.c-breadcrumb ul .home-icon span svg{width:7px !important;height:10px !important}.product-page{margin:20px 0px}@media(min-width: 1024px){.product-page{margin:8px 0 40px}}.product-page .product-details-wrapper{grid-column:6/span 7;position:relative}@media(min-width: 1024px){.product-page .product-details-wrapper{margin-left:-10px;max-height:477px;display:flex;flex-direction:column;justify-content:space-between}}@media(max-width: 1024px){.product-page .product-details-wrapper .product-info{margin-bottom:40px}}.product-page .product-details-wrapper .product-info .flex-container{display:flex;flex-direction:row;align-items:start;justify-content:space-between}.product-page .product-details-wrapper .product-info__name{color:var(--black);font-family:var(--font-family-primary);font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}@media(min-width: 1024px){.product-page .product-details-wrapper .product-info__name{font-size:28px}}.product-page .product-details-wrapper .product-info__number{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.5}@media(min-width: 1024px){.product-page .product-details-wrapper .product-info__number{font-size:14px;font-weight:300}}@media(max-width: 1024px){.product-page .product-details-wrapper .product-info__description{display:none}}.product-page .product-details-wrapper .product-info__description{display:block;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;margin-top:12px}@media(min-width: 1024px){.product-page .product-details-wrapper .product-info__description{margin-bottom:35px}}.product-page .product-details-wrapper .product-info__description span{text-decoration:underline;cursor:pointer}@media(max-width: 1024px){.product-page .product-details-wrapper .product-info__logo{display:none}}.product-page .product-details-wrapper .product-info__logo{display:block;max-width:135px;position:relative}.product-page .product-details-wrapper .product-info__logo img{width:100%;border:.826px solid var(--lightBorder);padding:3px;max-height:65px}.product-page .product-details-wrapper .purchase-info{position:relative;display:block}.product-page .product-details-wrapper .purchase-info .stock-selector-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.product-page .product-details-wrapper .purchase-info .stock-selector-container.open{display:block}.product-page .product-details-wrapper .purchase-info .stock-selector-container.open .store-selector{display:flex;flex-direction:column;max-height:85%}.product-page .product-details-wrapper .purchase-info .stock-selector-container .stores-stock-container{max-height:calc(100% - 58px);display:flex;flex-direction:column}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);border-radius:8px;position:relative;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:unset;max-width:calc(100vw - 40px);padding:20px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector{max-width:825px;max-height:711px;margin:unset;height:100%;padding:20px 20px 42px 42px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .stock-selector-header{border-radius:5px;background:#edf2f8;padding:8px 15px;margin-bottom:15px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .stock-selector-header span{color:var(--black);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:28px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .stock-selector-header span.bold-text-700{font-weight:700}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .stock-selector-header span.bold-text-700{display:none}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper{display:flex;align-items:center;justify-content:space-between;gap:5px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper{margin:8px 0px 30px 0px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:flex-start;width:100%;cursor:pointer}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .custom-checkbox{display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid var(--darkGray);background-color:rgba(0,0,0,0);position:relative;margin-right:6px;border-radius:8.2%}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .checkbox-wrapper .checkbox__wrapper .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .empty-stock-list{border:1px solid #004ea0;background:#eaf0f6;padding:30px 15px;margin-top:25px;display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .empty-stock-list.show{display:block}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .empty-stock-list{padding:20px 15px 35px}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .empty-stock-list .empty-title{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;max-width:250px;margin:0 auto 15px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .empty-stock-list .empty-link{color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:block}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container{background:var(--white);width:100%;max-width:375px}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container{display:none}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container #google-map-stock{width:100%;min-height:100%;border:1px solid var(--lightBorder)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container #google-map-stock svg path{fill:#222;opacity:1}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container #google-map-stock svg path:nth-child(3){fill:var(--lightGray)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .gmnoprint{display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .gm-style-cc{display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .gm-fullscreen-control{display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .gm-style-iw{display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .gm-style-iw-tc{display:none}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .custom-infowindow{padding:25px 20px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .custom-infowindow__title{display:flex;align-items:center;gap:3px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .custom-infowindow__img{width:13px;height:18px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .custom-infowindow__img img{width:13px;height:18px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .custom-infowindow__text{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector .google-map-container .custom-infowindow__address{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__wrapper{display:flex;flex-direction:row;gap:25px;margin-top:30px;flex:1;overflow:hidden}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__list-wrapper{max-width:375px;width:100%;display:flex;flex:1;flex-direction:column}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__list-wrapper{max-width:100%}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__list{overflow-y:scroll;width:100%}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__list{height:350px}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__list::-webkit-scrollbar{width:4px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__list::-webkit-scrollbar-thumb{background:var(--mediumGray);background-clip:padding-box}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__description{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper{margin-bottom:0px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper:first-child>.row:first-child{height:100%;opacity:1;overflow:visible}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row{display:flex;flex-direction:column;align-items:start;gap:5px;color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2px;height:0px;opacity:0;overflow:hidden}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text{color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;position:relative;display:flex;align-items:center;width:100%}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.status:before{content:"";background:#bb2f26;width:9px;height:9px;margin:2px 5px 0px 0px;min-width:9px;border-radius:50px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.status.in-stock:before{background:#0c9809}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.in-stock{color:#0c9809}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.not-in-stock{color:#bb2f26}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours{max-height:20px;overflow:hidden;transition:all .5s ease-in-out;display:block;width:100%}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button{position:relative;display:flex;align-items:center;width:fit-content}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button svg{width:11px;height:8px;right:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened{max-height:500px;height:auto}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened .button svg{transform:translateY(-50%)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper{display:flex;justify-content:space-between;align-items:center;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper.text-color-red{color:var(--campaignRed)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.stock-info{position:relative;padding-left:25px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg path{fill:var(--gray) !important}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock{color:var(--campaignRed)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg path{fill:var(--campaignRed) !important}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__item{border-radius:2px;border:1px solid var(--lightBorder);border-bottom:none;background:var(--white);padding:19px 22px;cursor:pointer}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__item:last-child{border-bottom:1px solid var(--lightBorder)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__item.selected{border:1px solid var(--darkBlue);background:var(--lightBlueGray)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__item .store-selector__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__select{color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;border:1.692px solid var(--darkBlue);background:var(--darkBlue);width:100%;height:54px;cursor:pointer;transition:all .25s}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__select:disabled{opacity:.1;cursor:default}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__close{position:absolute;right:21px;top:21px;border:none;background:var(--white);cursor:pointer}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons{display:flex;margin-top:30px;justify-content:space-between;align-items:center}@media(max-width: 768px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons{flex-direction:column-reverse;gap:20px}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons:has(.button:only-child){justify-content:flex-end}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;min-width:220px;cursor:pointer}@media(max-width: 768px){.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button{width:100%}}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);transition:all .25s}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange);color:var(--white)}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button.primary-button:disabled{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);opacity:.7;transition:all .25s;cursor:default}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button.primary-button:disabled:hover{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);opacity:.7}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.product-page .product-details-wrapper .purchase-info .stock-selector-container .store-selector__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container.one-location .store-selector__title{display:none}}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container.one-location .store-selector__description{display:none}}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info .stock-selector-container.one-location .store-selector__buttons .primary-button{display:none}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available{background:var(--white);border:1px solid var(--lightBorder);justify-content:space-between;padding:0px 30px 0px 30px}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .buttons-container{width:269px}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .buttons-container .close-variants{top:50%;transform:translateY(-50%)}}.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__purchase-configuration{border:none;background:none}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__purchase-configuration{flex:inherit;flex:1}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__quantity-configuration{margin-left:0px}}.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__price-wrapper .comparison-text{display:none}.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__cta-button{display:none}.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__suggested-items-button.desktop-only{top:50%;transform:translateY(-50%);position:relative;background:var(--white)}.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__suggested-items-button.desktop-only:hover{background:var(--darkBlue)}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info{display:flex;flex-direction:column;gap:20px}.product-page .product-details-wrapper .purchase-info .flex-top-container{display:flex;height:120px}.product-page .product-details-wrapper .purchase-info .flex-top-container .purchase-info__purchase-configuration{flex:1;align-items:center;justify-content:center}.product-page .product-details-wrapper .purchase-info .flex-top-container .buttons-container{width:260px;max-width:269px;margin-left:20px}.product-page .product-details-wrapper .purchase-info .flex-top-container .buttons-container .purchase-info__cta-button{margin-bottom:20px}.product-page .product-details-wrapper .purchase-info .flex-top-container .buttons-container .purchase-info__cta-button svg{margin-right:7px}.product-page .product-details-wrapper .purchase-info .flex-top-container .buttons-container .purchase-info__cta-button svg path{fill:var(--white)}.product-page .product-details-wrapper .purchase-info .flex-bottom-container{display:flex}.product-page .product-details-wrapper .purchase-info .flex-bottom-container .purchase-info__availability{flex:1}.product-page .product-details-wrapper .purchase-info .flex-bottom-container .purchase-info__eco-labels{width:260px;max-width:269px;margin-left:20px}.product-page .product-details-wrapper .purchase-info .flex-bottom-container .purchase-info__eco-labels img{width:25px}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__shopping-list-button{top:-30px;left:0}}.product-page .product-details-wrapper .purchase-info__shopping-list-button{position:absolute;right:0;top:-30px;color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none;display:inline;width:max-content}.product-page .product-details-wrapper .purchase-info__shopping-list-button>*{vertical-align:middle}.product-page .product-details-wrapper .purchase-info__shopping-list-button:visited,.product-page .product-details-wrapper .purchase-info__shopping-list-button:active{color:var(--darkBlue)}@media(max-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration{display:flex;flex-direction:row-reverse;margin-bottom:15px}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration{display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--white);border:1px solid var(--lightBorder);border-radius:2px}.product-page .product-details-wrapper .purchase-info__purchase-configuration.out-of-stock .current-price{display:flex;align-items:baseline;gap:10px}}@media(max-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block{display:flex;flex-direction:row-reverse}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .purchase-info__price-wrapper{flex:1;margin-bottom:12px}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .purchase-info__quantity-configuration{margin-bottom:20px;display:block;align-self:end;margin-bottom:15px}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .purchase-info__quantity-configuration{margin-left:2%;max-width:235px}}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .purchase-info__price-wrapper{flex:0 50%}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price{position:relative;font-family:var(--font-family-primary);font-style:normal;line-height:normal;color:var(--black);font-size:17px;font-weight:400;display:block}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price{display:flex;flex-direction:column;gap:5px}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .new-price .integer{color:var(--notificationRed);font-weight:700;font-size:45px;letter-spacing:1.35px;line-height:42px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .new-price .integer{font-size:52px;letter-spacing:2.08px}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .new-price .decimal{color:var(--notificationRed);font-weight:700;font-size:20px;letter-spacing:-0.6px;position:relative;top:-10px;left:-1px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .new-price .decimal{font-size:24px}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .original-price{display:block;font-family:var(--font-family-primary);color:var(--black);font-size:12px;font-weight:500;letter-spacing:-0.24px;position:relative;margin-right:10px;text-decoration:line-through}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .comparison-text{display:block;color:var(--black);font-size:12px;font-weight:500;letter-spacing:-0.24px}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .discount{position:absolute;top:-33px;left:5px;background:var(--notificationRed);color:var(--white);font-family:var(--font-family-secondary);font-size:13.548px;font-weight:800;letter-spacing:-0.271px;padding:4px 6px;width:max-content}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .discount{transform:rotate(-3.465deg)}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .campaign-price .row{display:flex;flex-direction:row;align-items:center;justify-content:start}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .purchase-info__quantity-configuration{margin-left:40px;margin-bottom:0}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .purchase-info__price-wrapper{flex:1}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .purchase-info__price-wrapper{flex:0 60%}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price{color:var(--black);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:start}.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price .price{color:var(--black);align-items:center;display:flex;flex-direction:row;align-items:center}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price .price{margin-bottom:8px}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price .price .integer{font-size:45px;font-weight:700;line-height:34px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price .price .integer{font-size:60px;line-height:42px}}.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price .price .decimal{font-size:20px;font-weight:700;position:relative;top:-10px;left:-1px;line-height:16px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__purchase-configuration.standard-block .current-price .price .decimal{top:-13px;left:-1px;font-size:24px;line-height:20px}}.product-page .product-details-wrapper .purchase-info__quantity-configuration{display:flex;color:var(--black);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.34px;background:var(--white)}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__quantity-configuration{display:flex;gap:8px;align-items:center;justify-content:space-between}}@media(max-width: 1024px){.product-page .product-details-wrapper .purchase-info__quantity-configuration input,.product-page .product-details-wrapper .purchase-info__quantity-configuration .unit{display:none}}.product-page .product-details-wrapper .purchase-info__quantity-configuration input{border:1px solid var(--lightBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;max-width:52px;width:52px;height:40px;border:.81px solid var(--lightBorder);align-content:center;text-align:center}.product-page .product-details-wrapper .purchase-info__quantity-configuration input:focus{outline:none}.product-page .product-details-wrapper .purchase-info__quantity-configuration input::-webkit-outer-spin-button,.product-page .product-details-wrapper .purchase-info__quantity-configuration input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-page .product-details-wrapper .purchase-info__quantity-configuration input[type=number]{appearance:textfield;-moz-appearance:textfield}.product-page .product-details-wrapper .purchase-info__quantity-configuration .counter-wrapper{display:flex;align-items:center}.product-page .product-details-wrapper .purchase-info__quantity-configuration .counter-wrapper .counter-value{width:50px;height:35px;color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:700;line-height:normal;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);align-content:center;text-align:center}@media(max-width: 1024px){.product-page .product-details-wrapper .purchase-info__quantity-configuration .counter-wrapper .counter-value{display:block}}.product-page .product-details-wrapper .purchase-info__quantity-configuration .counter-wrapper button{border:none;width:31px;height:35px;color:var(--black);font-family:var(--font-family-secondary);font-size:22px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}.product-page .product-details-wrapper .purchase-info__quantity-configuration .counter-wrapper button:hover{background-color:var(--lightBorder)}.product-page .product-details-wrapper .purchase-info__quantity-configuration .counter-wrapper .unit{margin-left:10px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__price-wrapper{display:flex;justify-content:center;margin-right:10px}}@media(max-width: 1024px){.product-page .product-details-wrapper .purchase-info__price-wrapper .currency{align-self:flex-start}}.product-page .product-details-wrapper .purchase-info__price-wrapper .currency{margin-left:5px;position:relative;color:var(--black);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;align-self:flex-end;width:max-content}.product-page .product-details-wrapper .purchase-info__cta-button{color:var(--white);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:500;line-height:normal;height:50px;text-align:center;padding:14px 0px;border-radius:2px;background:var(--orange);border:var(--orange);width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:12px;cursor:pointer}.product-page .product-details-wrapper .purchase-info__cta-button:disabled{opacity:.5;cursor:not-allowed}.product-page .product-details-wrapper .purchase-info__cta-button:disabled:hover{background:var(--orange)}.product-page .product-details-wrapper .purchase-info__cta-button svg{margin-right:7px}.product-page .product-details-wrapper .purchase-info__cta-button svg path{fill:var(--white)}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__cta-button{margin-bottom:20px}}.product-page .product-details-wrapper .purchase-info__cta-button:hover{background:var(--darkBlue)}.product-page .product-details-wrapper .purchase-info__cta-button:hover .icon-btn .hover-text{display:block}.product-page .product-details-wrapper .purchase-info__cta-button .icon-btn{position:relative}.product-page .product-details-wrapper .purchase-info__cta-button .icon-btn img{margin-right:5px;width:31px;height:21px}.product-page .product-details-wrapper .purchase-info__cta-button .icon-btn .hover-text{display:none;position:absolute;top:2px;right:4px;color:var(--white);font-size:9px}.product-page .product-details-wrapper .purchase-info .buttons-container .close-variants{display:none;border:.826px solid var(--notificationRed);border-radius:2px;color:var(--notificationRed);font-size:17px;background:var(--white);text-decoration:none;justify-content:center;align-items:center;position:relative;height:50px;padding:14px 10px;width:100%;cursor:pointer}.product-page .product-details-wrapper .purchase-info .buttons-container .close-variants svg,.product-page .product-details-wrapper .purchase-info .buttons-container .close-variants img{margin-right:7px}.product-page .product-details-wrapper .purchase-info__suggested-items-button{display:block;color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:center;height:50px;padding:14px 10px;text-decoration:none;background:var(--offWhite);border-radius:2px;border:.826px solid var(--darkBlue);margin-bottom:20px;width:100%;cursor:pointer}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__suggested-items-button{margin-bottom:0}.product-page .product-details-wrapper .purchase-info__suggested-items-button:hover{background:var(--darkBlue);color:var(--white)}.product-page .product-details-wrapper .purchase-info__suggested-items-button:hover span.count-variants{background:var(--white);color:var(--darkBlue)}}.product-page .product-details-wrapper .purchase-info__suggested-items-button span.count-variants{display:inline-flex;align-items:center;justify-content:center;background-color:var(--darkBlue);color:var(--white);margin-left:2px;transition:all .25s;line-height:1;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:9999px;font-size:.75rem}@media(min-width: 1023px){.product-page .product-details-wrapper .purchase-info__suggested-items-button.mobile-only{display:none}}@media(max-width: 1023px){.product-page .product-details-wrapper .purchase-info__suggested-items-button.desktop-only{display:none}}.product-page .product-details-wrapper .purchase-info__availability{background-color:var(--offWhite);color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-weight:400;font-style:normal;line-height:21px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__availability{display:flex;border:.826px solid var(--lightBorder)}}.product-page .product-details-wrapper .purchase-info__availability .title{font-weight:700}.product-page .product-details-wrapper .purchase-info__availability .link:hover{color:var(--mediumBlue)}.product-page .product-details-wrapper .purchase-info__availability .link:visited,.product-page .product-details-wrapper .purchase-info__availability .link:active{color:var(--black)}.product-page .product-details-wrapper .purchase-info__availability .link:visited:hover,.product-page .product-details-wrapper .purchase-info__availability .link:active:hover{color:var(--mediumBlue)}.product-page .product-details-wrapper .purchase-info__product-availability{background-color:var(--bgGrayWhite);padding:20px 5px 20px 20px}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__product-availability{flex:1 1 auto}}.product-page .product-details-wrapper .purchase-info__product-availability .info span{opacity:.8;color:var(--brightGreen)}.product-page .product-details-wrapper .purchase-info__product-availability .info span.red-status{color:var(--campaignRed)}.product-page .product-details-wrapper .purchase-info__product-availability .stock-trigger-el{text-decoration:underline;cursor:pointer}.product-page .product-details-wrapper .purchase-info__shipping{background-color:var(--white);padding:20px 5px 20px 20px;border-left:.826px solid var(--lightBorder)}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__shipping{flex:1 1 auto;background-color:var(--bgGrayWhite)}}.product-page .product-details-wrapper .purchase-info__shipping .delivery-availability{opacity:.8;color:var(--brightGreen)}.product-page .product-details-wrapper .purchase-info__shipping .delivery-availability.red-status{color:var(--campaignRed)}.product-page .product-details-wrapper .purchase-info__eco-labels{border-radius:2px;border:.882px solid var(--lightBorder);padding:20px 5px 20px 20px;background-color:#eefdf3}@media(min-width: 1024px){.product-page .product-details-wrapper .purchase-info__eco-labels{background-color:var(--white)}}.product-page .product-details-wrapper .purchase-info__eco-labels img{width:25px}.product-page .product-details-wrapper .purchase-info__eco-labels .title{display:block;color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:21px;margin-bottom:5px;position:relative}@media(max-width: 1024px){.product-page .product-details-wrapper .purchase-info__eco-labels .title{padding-left:18px}.product-page .product-details-wrapper .purchase-info__eco-labels .title svg{position:absolute;top:0;left:0;bottom:0;width:11px;height:11px;margin:auto}}@media(max-width: 1024px){.suggested-products{display:none}}@media(min-width: 1024px)and (max-width: 1105px){.suggested-products{margin-top:80px}}.suggested-products{display:none}.suggested-products .article-list-header{display:flex;justify-content:space-between;align-items:start;height:60px}.suggested-products .article-list-header .dropdown{position:relative;display:inline-block;border-radius:2px;border:1px solid var(--mediumBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:start;align-content:center;outline:none;width:252px;height:40px;cursor:pointer}.suggested-products .article-list-header .dropdown.visible .title{font-weight:600}.suggested-products .article-list-header .dropdown.visible .title svg{transform:rotate(-180deg)}.suggested-products .article-list-header .dropdown.visible .dropdown-content{display:block}.suggested-products .article-list-header .dropdown .title{padding-left:11px;font-weight:500}.suggested-products .article-list-header .dropdown .title svg{position:absolute;display:block;transform:rotate(0deg);transition:transform .2s;width:16px;height:10px;top:calc(50% - 6px);right:10px}.suggested-products .article-list-header .dropdown .dropdown-content{transition:all 3s linear;display:none;position:absolute;width:252px;overflow:auto;top:38px;right:-1px}.suggested-products .article-list-header .dropdown .dropdown-content button{padding:11px 0;display:block;color:var(--black);cursor:default;border:1px solid var(--mediumBorder);border-bottom:none;border-radius:2px;padding-left:11px;background-color:var(--white);height:40px;z-index:9;position:relative;width:100%;text-align:start}.suggested-products .article-list-header .dropdown .dropdown-content button:last-child{border-bottom:1px solid var(--mediumBorder)}.suggested-products .article-list-header .table-title{color:var(--black);font-family:var(--font-family-secondary);font-size:21px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.42px;margin:8px 0}.suggested-products .tableWrap{max-height:325px;height:auto;overflow-y:auto;overflow-x:hidden}@media(min-width: 1024px)and (max-width: 1400px){.suggested-products .tableWrap{overflow-x:auto}}.suggested-products .tableWrap::-webkit-scrollbar{width:3px}.suggested-products .tableWrap::-webkit-scrollbar-thumb{border-radius:5px;background:var(--mediumBorder);background-clip:padding-box}.suggested-products .tableWrap::-webkit-scrollbar:horizontal{width:3px}.suggested-products .tableWrap::-webkit-scrollbar-thumb:horizontal{border-radius:5px;background:var(--mediumBorder);background-clip:padding-box}.suggested-products .table-container{width:100%;border:none;border-collapse:collapse}.suggested-products .table-container thead{background-color:var(--darkBlue);height:50px;position:sticky;top:0;z-index:8}.suggested-products .table-container thead th{color:var(--white);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-0.26px;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis;text-align:start;padding-left:15px}.suggested-products .table-container thead th:first-of-type{padding-left:20px}@media(min-width: 1024px)and (max-width: 1100px){.suggested-products .table-container thead th{max-width:40px}}@media(min-width: 1100px)and (max-width: 1440px){.suggested-products .table-container thead th{max-width:60px}}.suggested-products .table-container tbody tr{outline:.5px solid var(--lightBorder);outline-offset:-1px;cursor:pointer;border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder)}.suggested-products .table-container tbody tr:last-child{border-bottom:1px solid var(--lightBorder)}@supports(-moz-appearance: none){.suggested-products .table-container tbody tr{outline-offset:-0.5px}}.suggested-products .table-container tbody tr:hover{background-color:var(--lightSkyBlue)}.suggested-products .table-container tbody tr.current{background-color:var(--mediumGray)}.suggested-products .table-container tbody tr.current:hover{background-color:var(--lightSkyBlue)}.suggested-products .table-container tbody tr.current .name:before{content:"";position:absolute;left:0;top:2px;height:94%;border-left:10px solid var(--darkBlue)}.suggested-products .table-container tbody tr td{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px;text-align:start;height:55px;white-space:nowrap;padding:0 15px;width:auto}.suggested-products .table-container tbody tr td a{text-decoration:none;display:flex;height:100%;width:100%;padding:0px 6px;align-items:center}.suggested-products .table-container tbody tr td.name{text-align:start;position:relative;white-space:nowrap;max-width:100%;width:100%;max-width:290px;overflow:hidden;text-overflow:ellipsis;padding:0px}.suggested-products .table-container tbody tr td.name span{display:block}.suggested-products .table-container tbody tr td.name a{color:var(--black);padding:0px 6px 0px 20px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;align-items:flex-start}.suggested-products .table-container tbody tr td.name a:visited,.suggested-products .table-container tbody tr td.name a:active{color:var(--black)}.suggested-products .table-container tbody tr td .article-id{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px;text-decoration:none}.suggested-products .table-container tbody tr td .article-id a:visited,.suggested-products .table-container tbody tr td .article-id a:active{color:var(--darkBlue)}.suggested-products .table-container tbody tr td.status{padding:0 5px}.suggested-products .table-container tbody tr td.grey-font{opacity:.6;white-space:nowrap;max-width:170px;overflow:hidden;text-overflow:ellipsis;padding:0px}.suggested-products .table-container tbody tr td.grey-font a{color:var(--black);display:flex;height:100%;width:100%;padding:0px 6px;align-items:center}.suggested-products .table-container tbody tr td.grey-font a:visited,.suggested-products .table-container tbody tr td.grey-font a:active{color:var(--black)}@media(min-width: 1024px)and (max-width: 1105px){.suggested-products .table-container tbody tr td.grey-font{max-width:120px}}@media(min-width: 1105px)and (max-width: 1500px){.suggested-products .table-container tbody tr td.grey-font{max-width:130px}}@media(min-width: 1500px)and (max-width: 1800px){.suggested-products .table-container tbody tr td.grey-font{max-width:140px}}.suggested-products .table-container tbody tr td.green-font{color:var(--darkGreen);font-weight:600;padding:0px}.suggested-products .table-container tbody tr td.green-font a{color:var(--darkGreen);display:flex;height:100%;width:100%;padding:0px 6px;align-items:center}.suggested-products .table-container tbody tr td.green-font a:visited,.suggested-products .table-container tbody tr td.green-font a:active{color:var(--darkGreen)}.suggested-products .table-container tbody tr td.red-status{color:var(--campaignRed);font-weight:600;padding:0px}.suggested-products .table-container tbody tr td.red-status a{color:var(--campaignRed);display:flex;height:100%;width:100%;padding:0px 6px;align-items:center}.suggested-products .table-container tbody tr td.red-status a:visited,.suggested-products .table-container tbody tr td.red-status a:active{color:var(--campaignRed)}.suggested-products .table-container tbody tr td.co2{position:relative}.suggested-products .table-container tbody tr td.co2 .c-image-block__details{position:relative;top:unset;right:unset}.suggested-products .table-container tbody tr td.co2 .c-image-block__details:hover .text{display:block}.suggested-products .table-container tbody tr td.co2 .c-image-block__details .text{display:none;color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:10px;font-style:normal;font-weight:500;line-height:19.232px;text-decoration:none;cursor:pointer;-webkit-filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));border:1px solid var(--lightBorder);background-color:var(--white);border-radius:2px;position:absolute;top:-25px;right:10px;padding:2px 4px;z-index:9}@media(max-width: 1023px){.suggested-products .table-container tbody tr td.co2 .c-image-block__details .text{display:none}}.suggested-products .table-container tbody tr td.co2 .c-image-block__details .c-image-block__details--text{min-width:32px;height:32px;font-size:10.733px;letter-spacing:-0.215px}.suggested-products .table-container tbody tr td.co2 .c-image-block__details .c-image-block__details--image{width:32px;height:32px;padding:8px 4.5px}.suggested-products .table-container tbody tr td .price{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:600;line-height:21.369px;opacity:.7;display:flex;max-width:fit-content;width:auto}.suggested-products .table-container tbody tr td .price .integer{position:relative}.suggested-products .table-container tbody tr td .price .decimal{font-size:6.96px;font-weight:700;position:relative;top:-3px;margin-left:0px;margin-right:3px}.suggested-products .table-container tbody tr td.quantity{display:flex;align-items:center;max-width:280px}.suggested-products .table-container tbody tr td.quantity .icons-wrapper{flex:1;display:flex;justify-content:start;align-content:center}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon{transition:all .5s ease;position:relative;width:50px;text-align:center;border:none;background:none;cursor:pointer}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon>*{vertical-align:middle}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon:disabled{opacity:.5;cursor:not-allowed}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon:disabled:hover span{display:none !important}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon:hover .text{display:block}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon .text{display:none;color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:10px;font-style:normal;font-weight:500;line-height:19.232px;text-decoration:none;cursor:pointer;filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));border:1px solid var(--lightBorder);background-color:var(--white);border-radius:2px;position:absolute;top:-25px;right:10px;padding:2px 4px;z-index:9}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon .text:after{content:"";width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:7px solid var(--white);position:absolute;bottom:-6px;right:10px}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon .added{display:none;transition:all 1s ease;align-items:center;justify-content:center;position:relative;width:100%;padding:5px 4px;border:1px solid var(--brightGreen);background:var(--brightGreen);color:var(--lightGray);text-align:center;font-family:var(--font-family-secondary);font-size:11px;border-radius:15px}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon .added svg{margin-bottom:-6px;margin-right:4px;width:20px}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon.added-label .added{display:inline}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon.added-label .added svg{display:inline}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon.added-label svg{display:none}.suggested-products .table-container tbody tr td.quantity .icons-wrapper .icon.added-label .text{display:none}.suggested-products .table-container tbody tr td.quantity .counter-wrapper{display:flex;align-items:center;margin-right:5px}.suggested-products .table-container tbody tr td.quantity .counter-wrapper .counter-value{width:33px;height:35px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);background-color:var(--white);align-content:center;text-align:center}.suggested-products .table-container tbody tr td.quantity .counter-wrapper button{border:none;width:31px;height:35px;color:var(--black);font-family:var(--font-family-secondary);font-size:22px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}.suggested-products .table-container tbody tr td.quantity .counter-wrapper button:disabled{opacity:.5;cursor:not-allowed}.suggested-products .table-container tbody tr td.quantity .counter-wrapper button:hover{background-color:var(--lightBorder)}@media(max-width: 1024px){.variants-wrapper-mobile{display:none;-webkit-transition:all .5s;transition:all .5s}}.variants-wrapper-mobile .isLoading{margin:20px auto;text-align:center}@media(min-width: 1023px){.variants-wrapper-mobile .isLoading{display:none}}@media(max-width: 1023px){.variants-wrapper-mobile .isLoading img{width:50px}}.ajax-loading-spinner{position:relative;height:100px;margin:50px auto}.ajax-loading-spinner .ajax-cog{position:absolute;background-image:url(../images/kundlofte_tillsammans.png);background-position:center;background-size:cover;-webkit-animation:fa-spin 3.5s infinite linear;animation:fa-spin 3.5s infinite linear;width:100px;height:100px;text-align:center;display:block;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes fa-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@media(min-width: 1024px){.variants-wrapper-desktop{display:none;-webkit-transition:all .5s;transition:all .5s}}.variants-wrapper-desktop .isLoading{display:none}@media(min-width: 1023px){.variants-wrapper-desktop .isLoading{margin:50px 0;display:block;text-align:center}}@media(min-width: 1024px){.variants-desktop{display:block}.variants-mobile{display:none}}@media(max-width: 1023px){.variants-desktop{display:none}.variants-mobile{display:block}}.suggested-products-mobile{margin-bottom:20px;display:block}@media(min-width: 1024px){.suggested-products-mobile{display:none}}.suggested-products-mobile .dropdown-btn{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:500;line-height:21.155px;margin-top:6px}.suggested-products-mobile .dropdown{position:absolute;display:none;border-radius:2px;border:1px solid var(--mediumBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:start;align-content:center;outline:none;width:252px;height:40px}.suggested-products-mobile .dropdown.visible{display:block}.suggested-products-mobile .dropdown.visible .title{font-weight:500}.suggested-products-mobile .dropdown.visible .title svg{transform:rotate(-180deg)}.suggested-products-mobile .dropdown.visible .dropdown-content{display:block}.suggested-products-mobile .dropdown .title{padding-left:11px;font-size:15px}.suggested-products-mobile .dropdown .title svg{position:absolute;display:block;transform:rotate(0deg);transition:transform .2s;width:16px;height:10px;top:calc(50% - 6px);right:10px}.suggested-products-mobile .dropdown .dropdown-content{transition:all 3s linear;display:none;position:absolute;width:101%;overflow:auto;top:38px;right:-1px}.suggested-products-mobile .dropdown .dropdown-content button{padding:11px 0;text-decoration:none;display:block;color:var(--black);cursor:default;border:1px solid var(--mediumBorder);border-bottom:none;border-radius:2px;padding-left:11px;background-color:var(--white);z-index:9;position:relative;width:252px;text-align:start}.suggested-products-mobile__title{position:relative;width:100vw;left:-20px;background-color:var(--lightSkyBlue);border-top:1px solid var(--lightBorder);padding:20px 20px 0 20px}.suggested-products-mobile__title:after{content:"";width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:14px solid var(--lightSkyBlue);position:absolute;top:-13px;right:60px}.suggested-products-mobile__title .wrapper{display:flex;flex-direction:row;padding-bottom:10px;position:relative}.suggested-products-mobile__title hr{position:absolute;width:100vw;left:-20px;margin:0;border:none;background-color:var(--lightBorder);height:1px;bottom:0}.suggested-products-mobile__title .title{flex:1;color:var(--black);font-family:var(--font-family-secondary);font-size:19px;font-style:normal;font-weight:700;line-height:21.155px}.suggested-products-mobile__title .close-btn{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:21.155px}.suggested-products-mobile__title .close-btn>*{vertical-align:middle}.suggested-products-mobile .article{padding:15px 0;width:100%;position:relative;display:grid;align-items:center;grid-template-columns:40% 35% 25%;text-decoration:none}.suggested-products-mobile .article>*{margin:0px 12px 4px 0px;justify-self:start}@media(min-width: 550px)and (max-width: 1024px){.suggested-products-mobile .article>*{flex:none;margin:5px 25px}}.suggested-products-mobile .article.current .blue-line{border-left:10px solid var(--darkBlue);height:97%;position:absolute;left:-20px;top:4px;margin:0}.suggested-products-mobile .article__spec.long{grid-column:span 2}.suggested-products-mobile .article__spec.long .title{max-width:100%}.suggested-products-mobile .article__spec .text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23.505px;display:block;white-space:nowrap}.suggested-products-mobile .article__spec .title{font-weight:700;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;line-height:23.505px;display:block;white-space:nowrap;max-width:118px;text-overflow:ellipsis;overflow:hidden}@media(min-width: 400px)and (max-width: 1023px){.suggested-products-mobile .article__spec .title{max-width:130px}}@media(max-width: 355px){.suggested-products-mobile .article__spec .title{max-width:110px}}@media(max-width: 340px){.suggested-products-mobile .article__spec .title{max-width:99px}}.suggested-products-mobile .article__name{width:100%;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:600;line-height:23px;opacity:.4;flex:none;margin:0;grid-column:span 3}.suggested-products-mobile .article__id{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:21.369px}.suggested-products-mobile .article__id a{color:var(--darkGray);text-decoration:none}.suggested-products-mobile .article__addToShoppingList{color:var(--darkBlue);background:none;border:none;font-family:var(--font-family-secondary);font-size:11.5px;font-style:normal;font-weight:500;line-height:21.155px;text-decoration:none;white-space:nowrap;padding-left:0}.suggested-products-mobile .article__addToShoppingList:active,.suggested-products-mobile .article__addToShoppingList:visited{color:var(--darkBlue)}.suggested-products-mobile .article__availability span{color:#037847;text-align:center;font-family:var(--font-family-secondary);font-size:14.103px;font-style:normal;font-weight:500;line-height:21.155px}.suggested-products-mobile .article__availability{border-radius:18.804px;background:#ecfdf3;text-align:center;align-content:center;height:max-content;width:max-content;max-width:max-content;padding:3px 9px;white-space:nowrap}.suggested-products-mobile .article .co2{grid-column:1/span 1;position:relative}.suggested-products-mobile .article .co2 .c-image-block__details{position:relative;top:unset;right:unset}.suggested-products-mobile .article .co2 .c-image-block__details--image{width:35px;height:35px}.suggested-products-mobile .article .co2 .c-image-block__details--text{min-width:35px;width:35px;height:35px;font-size:11px}.suggested-products-mobile .article .co2 .c-image-block__details--text .text{display:none}.suggested-products-mobile .article__price{grid-column:1/span 1}.suggested-products-mobile .article__price .pcs{color:var(--black);font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.suggested-products-mobile .article__price .pcs .decimal{font-size:10.865px;font-weight:700;position:relative;top:-5px;margin-left:-4px}.suggested-products-mobile .article__price .sqm{color:var(--gray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:23.505px}.suggested-products-mobile .article__price .sqm .decimal{font-size:9px;position:relative;top:-5px;margin-left:-4px}.suggested-products-mobile .article__counter{display:flex;align-items:center;grid-column:2/span 1}.suggested-products-mobile .article__counter .counter-value{width:33px;height:35px;color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);border-radius:1.075px;align-content:center;text-align:center}.suggested-products-mobile .article__counter button{border:none;width:31px;height:35px;color:var(--black);font-family:var(--font-family-secondary);font-size:22px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}.suggested-products-mobile .article__counter button:disabled{opacity:.5;cursor:not-allowed}.suggested-products-mobile .article__counter button:hover{background-color:var(--lightBorder)}.suggested-products-mobile .article__cart-btn{grid-column:3/span 1;border-radius:1.012px;border:.576px solid var(--darkBlue);background:var(--darkBlue);height:35px;width:83px}.suggested-products-mobile .article__cart-btn:disabled{opacity:.5;cursor:not-allowed}.suggested-products-mobile .article__cart-btn img{width:19px;height:17px;margin-top:5px}.suggested-products-mobile .article hr{position:absolute;width:100vw;left:-20px;margin:0;border:none;background-color:var(--lightBorder);height:1px;bottom:0}@media(max-width: 1024px){.flex-bottom-container.swiper{width:100%;height:100%;overflow:visible !important}.flex-bottom-container.swiper .swiper-slide{width:273px !important;max-width:273px !important;border:.826px solid var(--lightBorder);height:auto !important}}@media(min-width: 1024px)and (max-width: 1440px){.product-page .product-details-wrapper .purchase-info .flex-top-container .buttons-container{width:180px}.product-page .product-details-wrapper .purchase-info .flex-bottom-container .purchase-info__eco-labels{width:180px}.product-page .product-details-wrapper .purchase-info__purchase-configuration.campaign-block .purchase-info__quantity-configuration{margin-left:0}}.lists-popup-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.5)}.lists-popup-container.open{display:block}.shopping-lists{background-color:var(--lightSkyBlue);position:relative;padding:42px 17px 0px;display:block;animation:fadeIn .5s ease;top:43%;width:90%;left:50%;transform:translate(-50%, -50%);min-height:300px}@media(min-width: 1024px){.shopping-lists{padding:42px 42px 0px;width:640px;margin:unset;top:45%;min-height:290px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.shopping-lists.add-new .new-list-button:disabled{opacity:.3;cursor:default}.shopping-lists.add-new .input-container input{display:block}.shopping-lists.add-new .input-container .close{display:inline-block}.shopping-lists.add-new .add{display:none}.shopping-lists.add-new .save-list{display:block}.shopping-lists__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.shopping-lists__title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center}.shopping-lists .close{cursor:pointer;display:block;width:30px;padding:6px;position:absolute;right:22px;top:13px}.shopping-lists__link{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}@media(max-width: 1023px){.shopping-lists__link{padding-left:18px}}.shopping-lists .c-accordion{margin:12px 0 9px 0;max-height:280px;overflow-y:scroll;padding-bottom:31px}@media(max-width: 365px){.shopping-lists .c-accordion{max-height:320px}}@media(min-width: 1024px){.shopping-lists .c-accordion{margin:12px 0 12px 0;height:auto;max-height:250px;overflow-y:scroll;padding-bottom:0}.shopping-lists .c-accordion::-webkit-scrollbar{width:4px}.shopping-lists .c-accordion::-webkit-scrollbar-track{background:#ebe9e9}.shopping-lists .c-accordion::-webkit-scrollbar-thumb{background:#afabab;border:4px solid #afabab;background-clip:padding-box}}.shopping-lists .c-accordion__item{background:var(--white);margin-bottom:12px}.shopping-lists .c-accordion__item--active .c-accordion__content{padding:0px 15px 30px 15px}@media(min-width: 1024px){.shopping-lists .c-accordion__item--active .c-accordion__content{padding:0px 30px 50px 25px}}.shopping-lists .c-accordion__content{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;padding:0px 15px 0px 15px}@media(min-width: 1024px){.shopping-lists .c-accordion__content{padding:0px 30px 0px 25px}}.shopping-lists .c-accordion__content table{width:100%;border:none;border-collapse:collapse}.shopping-lists .c-accordion__content table td{text-align:end}.shopping-lists .c-accordion__content table td.name{text-align:start}@media(max-width: 767px){.shopping-lists .c-accordion__content table td.name{white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}}.shopping-lists .c-accordion__content table td.bold{font-weight:700}@media(max-width: 767px){.shopping-lists .c-accordion__content table td .price{display:none}}.shopping-lists .c-accordion__content table td .price .decimal{font-size:12px;position:relative;top:-4px;left:-4px}.shopping-lists .c-accordion__content table th{text-align:end;margin-bottom:8px}.shopping-lists .c-accordion__content table th.name{text-align:start}@media(max-width: 767px){.shopping-lists .c-accordion__content table th.price{display:none}}.shopping-lists .c-accordion__header{padding:15px 30px 15px 25px;display:flex;align-items:center;width:100%}.shopping-lists .c-accordion__header .checkbox-container{cursor:pointer;display:flex;align-items:center}.shopping-lists .c-accordion__header .checkbox-container .custom-checkbox{display:none}.shopping-lists .c-accordion__header .checkbox-container .custom-checkbox-checkmark{display:inline-block;width:18px;height:18px;min-width:15px;min-height:15px;border:1.2px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative;margin-right:5px}.shopping-lists .c-accordion__header .checkbox-container .custom-checkbox-checkmark span.checkbox-checkmark-icon{display:none}.shopping-lists .c-accordion__header .checkbox-container .custom-checkbox:checked+.custom-checkbox-checkmark span.checkbox-checkmark-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.shopping-lists__create-new-list .input-container{position:relative}.shopping-lists__create-new-list .input-container input{display:none;position:relative;color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:14px 30px;outline:none;width:100%;background-color:var(--white);cursor:pointer;border:none;margin-bottom:12px}.shopping-lists__create-new-list .input-container input::placeholder{color:rgba(34,34,34,.3)}.shopping-lists__create-new-list .input-container input:focus::placeholder{color:rgba(0,0,0,0)}.shopping-lists__create-new-list .input-container .close{display:none;width:14px;height:14px;position:absolute;right:20px;top:calc(50% - 6.5px);cursor:pointer;padding:0}.shopping-lists__create-new-list .input-container .close svg{width:14px;height:14px;background-color:var(--notificationRed);border-radius:50%;padding:3px;cursor:pointer;display:block}.shopping-lists__buttons-container{display:flex;justify-content:space-between;gap:18px;margin:40px auto 35px auto;padding:0 17px}@media(min-width: 768px){.shopping-lists__buttons-container{gap:32px;margin-bottom:0px;max-width:550px;margin:40px auto 35px auto;padding:unset}}@media(max-width: 365px){.shopping-lists__buttons-container{flex-direction:column}}.shopping-lists__buttons-container .new-list-button{width:100%;height:45px;border:1px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.shopping-lists__buttons-container .add{width:100%;height:45px;border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.shopping-lists__buttons-container .add:hover{background:var(--orange);border:1px solid var(--orange)}.shopping-lists__buttons-container .add:disabled{opacity:.3;cursor:default}.shopping-lists__buttons-container .add:disabled:hover{background:var(--darkBlue);border:1px solid var(--darkBlue)}.shopping-lists__buttons-container .save-list{display:none;width:100%;height:45px;border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.shopping-lists__buttons-container .save-list:hover{background:var(--orange);border:1px solid var(--orange)}.shopping-lists__buttons-container .save-list:disabled{background:var(--darkBlue);border:1px solid var(--darkBlue);opacity:.5}.shopping-lists__buttons-container .added{display:none;align-items:center;justify-content:center;position:relative;width:100%;height:45px;border:1px solid var(--brightGreen);background:var(--brightGreen);color:var(--lightGray);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.shopping-lists__buttons-container .added svg{margin-bottom:-6px}.shopping-lists__buttons-wrapper{background-color:var(--lightSkyBlue);background:linear-gradient(180deg, rgba(227, 235, 243, 0.3) 0%, #E3EBF3 15.5%);position:fixed;width:100%;height:120px;left:0;bottom:-102px}@media(max-width: 365px){.shopping-lists__buttons-wrapper{height:225px}}@media(min-width: 365px)and (max-width: 1023px){.shopping-lists__buttons-wrapper{height:165px}}.shopping-lists__empty-list{border:1px dashed #908585;background:#f2f6fa;color:var(--gray);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:30px 0}.shopping-lists__empty-list .empty-list-content{max-width:250px;margin:0 auto}.shopping-lists__empty-list a{color:#004ea0;text-decoration:underline}@media(max-width: 1023px){.purchase-info__product-availability .has-tooltip.link{display:none}}.has-tooltip{position:relative}.has-tooltip.link .tooltip{padding:20px}.has-tooltip:hover .tooltip{display:block}.has-tooltip .tooltip{background-color:var(--lightBlueGray);border:1px solid var(--lightBorder);filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));display:none;position:absolute;left:35%;top:calc(100% + 15px);transform:translateX(-50%);color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-weight:400;font-style:normal;line-height:22px;padding:20px 33px 33px;z-index:1000;text-align:start}.has-tooltip .tooltip.tooltip--large .text{width:350px}.has-tooltip .tooltip .title{font-weight:700;position:relative;margin-bottom:10px;padding-left:30px}.has-tooltip .tooltip .title svg{position:absolute;display:block;transition:transform .2s;width:22px;height:22px;left:0px}.has-tooltip .tooltip .text{width:173px}.has-tooltip .tooltip .text table{width:100%}.has-tooltip .tooltip .text table td{font-size:13px;text-align:left}.has-tooltip .tooltip .text table td:last-of-type{text-align:right}.has-tooltip .tooltip .text table td.red-status{color:var(--campaignRed)}.has-tooltip .tooltip::after{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:15px solid var(--lightBlueGray);position:absolute;top:-14px;left:50%}.c-image-block{grid-column:col-start 1/span 5;display:flex;flex-direction:row;gap:0px 20px;max-height:270px;margin-bottom:15px}@media(min-width: 768px){.c-image-block{max-height:477px;margin-bottom:0px}}.c-image-block__thumbs{width:16%}.c-image-block__thumbs .swiper-wrapper .swiper-slide{width:100%;border-radius:2px;border:.424px solid var(--lightBorder);background:var(--white);padding:5px;display:flex;justify-content:center;align-items:center;transition:border .25s ease-in-out;cursor:pointer;position:relative}@media(min-width: 1024px){.c-image-block__thumbs .swiper-wrapper .swiper-slide:hover{border:.826px solid var(--lightBorder)}}.c-image-block__thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border:.849px solid var(--darkBlue)}@media(min-width: 1024px){.c-image-block__thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border:.849px solid #665c5c}}.c-image-block__thumbs .swiper-wrapper .swiper-slide img{max-height:100%;display:block;width:auto;max-width:100%}.c-image-block__thumbs .extra-images-text{width:100%;height:100%;position:absolute;left:0;top:0;color:rgba(0,0,0,.5);-webkit-text-stroke-width:thin;-webkit-text-stroke-color:rgba(252,252,252,.5);font-family:var(--font-family-secondary);font-size:23.772px;font-style:normal;font-weight:700;line-height:normal;background:rgba(136,133,133,.1);display:flex;justify-content:center;align-items:center;z-index:1}@media(max-width: 1023px){.c-image-block__thumbs .extra-images-text{font-size:19.312px}}.c-image-block__thumbs .video-icon{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(136,133,133,.1);display:flex;justify-content:center;align-items:center;z-index:1}.c-image-block__main{width:84%;position:relative}.c-image-block__main .swiper-wrapper .swiper-slide{width:100%;border-radius:2px;border:.424px solid var(--lightBorder);background:var(--white);padding:15px;display:flex;justify-content:center;align-items:center;min-height:270px}@media(min-width: 768px){.c-image-block__main .swiper-wrapper .swiper-slide{min-height:477px}}@media(min-width: 1024px){.c-image-block__main .swiper-wrapper .swiper-slide{padding:50px 25px 55px}}.c-image-block__main .swiper-wrapper .swiper-slide img{max-height:100%;display:block;width:auto;max-width:100%}.c-image-block__main .swiper-wrapper .swiper-slide .video-icon{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(136,133,133,.1);display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer}.c-image-block .swiper-pagination{bottom:20px !important}@media(max-width: 1023px){.c-image-block .swiper-pagination{display:none}}.c-image-block .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;border-radius:50px;opacity:1;background:var(--white);border:1px solid var(--mediumBorder);transition:all .25s}.c-image-block .swiper-pagination .swiper-pagination-bullet-active{width:5px;height:5px;background:var(--mediumBorder);margin-bottom:2.5px !important}.c-image-block__details{position:absolute;top:20px;right:20px;display:flex;gap:2px}.c-image-block__details--image{width:46px;height:46px;background-color:var(--brightGreen);display:flex;justify-content:center;align-items:center;padding:7px}.c-image-block__details--image img{display:block;max-width:100%;max-height:100%}.c-image-block__details--text{min-width:46px;height:46px;background-color:var(--lightGreen);display:flex;justify-content:center;align-items:center;padding:2px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:15.333px;font-style:normal;font-weight:700;line-height:normal}.c-image-block__details--text.has-tooltip .tooltip{left:-100%}@media(max-width: 1023px){.c-image-block__details--text.has-tooltip .tooltip{padding:15px 15px 0px;left:-35%}}.c-image-block__details--text.has-tooltip .tooltip::after{left:80%}.c-image-block__details--text.has-tooltip .tooltip h4{display:flex;align-items:center;gap:5px}.c-image-block__popup{position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3);display:none}.c-image-block__popup.open{display:block}.c-image-block__popup--wrapper{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;-webkit-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out;position:absolute;background-color:var(--white);padding:40px;border:1px solid var(--mediumBorder);border-radius:8px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:825px}@media(max-width: 1023px){.c-image-block__popup--wrapper{min-width:inherit;max-width:90%;padding:20px}}.c-image-block__popup--wrapper iframe,.c-image-block__popup--wrapper video{width:100%;height:450px}@media(max-width: 1023px){.c-image-block__popup--wrapper iframe,.c-image-block__popup--wrapper video{height:350px}}.c-tab-navigation{margin:20px 0px}@media(min-width: 1024px){.c-tab-navigation{margin:90px 0px}}.c-tab-navigation.tab-nav-pdp{margin:20px 0px}@media(min-width: 1024px){.c-tab-navigation.tab-nav-pdp{margin:50px 0px}}.c-tab-navigation__main{display:flex;flex-direction:column}@media(min-width: 1024px){.c-tab-navigation__main{flex-direction:row;background-color:var(--offWhite)}}.c-tab-navigation__item{background-color:var(--white);border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder)}@media(min-width: 1024px){.c-tab-navigation__item{flex:1;cursor:pointer;border-bottom:1px solid var(--lightBorder);border-right:none;background-color:var(--offWhite);transition:background-color .25s;overflow:hidden}}@media(min-width: 1024px){.c-tab-navigation__item:not(.active):hover{background-color:var(--darkBlue);color:var(--white);transition:background-color .25s}.c-tab-navigation__item:not(.active):hover span{color:inherit;transition:color .25s}.c-tab-navigation__item:not(.active).environment:hover svg circle{stroke:var(--white)}.c-tab-navigation__item:not(.active).environment:hover svg path{fill:var(--white)}.c-tab-navigation__item:not(.active).sustainability:hover svg path{fill:var(--white)}.c-tab-navigation__item:not(.active).documents:hover svg path{stroke:var(--white)}.c-tab-navigation__item:not(.active).documents:hover svg g{opacity:1}.c-tab-navigation__item:not(.active).product-information:hover svg g{opacity:1}.c-tab-navigation__item:not(.active).product-information:hover svg circle{stroke:var(--white)}.c-tab-navigation__item:not(.active).product-information:hover svg path{stroke:var(--white)}}.c-tab-navigation__item:last-of-type{border-bottom:1px solid var(--lightBorder)}@media(min-width: 1024px){.c-tab-navigation__item:last-of-type{border-right:1px solid var(--lightBorder)}}.c-tab-navigation__item:last-of-type.active{border-bottom:none}@media(min-width: 1024px){.c-tab-navigation__item.active{border-bottom:none;background-color:var(--white)}}.c-tab-navigation__item.open .c-tab-navigation__content{max-height:5000px;border-top:1px solid var(--lightBorder);transition:all .5s ease-in-out}.c-tab-navigation__item.open .chevron-arrow{transform:rotate(-180deg)}.c-tab-navigation__item .chevron-arrow{transition:transform .2s;width:16px;height:10px;display:block;position:absolute;right:30px}@media(min-width: 1024px){.c-tab-navigation__item .chevron-arrow{display:none}}.c-tab-navigation__item .chevron-arrow svg{width:16px;height:10px;display:block}.c-tab-navigation__image{width:24px;height:24px;display:flex;justify-content:center;align-items:center;min-width:24px;min-height:24px}.c-tab-navigation__image svg{max-width:24px;max-height:24px;width:100%;height:100%}.c-tab-navigation__title{display:flex;align-items:center;gap:10px;padding:15px 50px 15px 20px;border-top:1px solid var(--lightBorder);position:relative}@media(min-width: 1024px){.c-tab-navigation__title{padding:20px;gap:12px}}.c-tab-navigation__title img{max-width:24px;max-height:24px}.c-tab-navigation__title span{display:block;color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis}.c-tab-navigation__content{overflow:hidden;max-height:0;transition:all .5s cubic-bezier(0, 1, 0, 1);border:0px solid rgba(0,0,0,0);color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;background-color:var(--white);position:relative}@media(min-width: 1024px){.c-tab-navigation__content{max-height:inherit;overflow:visible;display:none}}.c-tab-navigation__content .current-price{display:block;position:absolute;right:10px;top:10px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width: 1024px){.c-tab-navigation__content .current-price{display:none}}.c-tab-navigation__content .prices-chart-information{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0px 20px 10px}@media(min-width: 1024px){.c-tab-navigation__content .prices-chart-information{padding:0px 25px 25px}}@media(min-width: 1024px){.c-tab-navigation__inner{border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder)}}.c-tab-navigation__content-inner{padding:10px 20px 25px}@media(min-width: 1024px){.c-tab-navigation__content-inner{padding:25px 25px 50px}}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information{max-height:250px;overflow:hidden;transition:all .5s cubic-bezier(0, 1, 0, 1);position:relative}}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information.open{max-height:inherit;overflow:visible;transition:all .5s ease-in-out}}.c-tab-navigation__content-inner.product-information .product-information__title{color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:25px}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .product-information__title{color:var(--black);font-size:16px;line-height:23px}}.c-tab-navigation__content-inner.product-information .product-information__description{color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:25px}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .product-information__description{color:var(--black);font-size:16px;line-height:23px}}.c-tab-navigation__content-inner.product-information .product-information__table{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));margin-bottom:25px}@media(max-width: 1023px){.c-tab-navigation__content-inner.product-information .product-information__table{width:calc(100% + 40px);margin-left:-20px}}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .product-information__table{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .product-information__table span{padding:10px 20px}}@media(max-width: 1023px){.c-tab-navigation__content-inner.product-information .product-information__table span{padding:0px 20px}}@media(max-width: 1023px){.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(odd){font-weight:600;padding-top:12px}}@media(max-width: 1023px){.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(even){padding-bottom:12px}}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(4n+1),.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(4n+2){background-color:var(--white)}}@media(max-width: 1023px){.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(4n+1),.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(4n+2){background:rgba(217,217,217,.3)}}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(4n+3),.c-tab-navigation__content-inner.product-information .product-information__table span:nth-child(4n+4){background-color:var(--mediumGray)}}.c-tab-navigation__content-inner.product-information .background-shadow{display:none}@media(min-width: 1024px){.c-tab-navigation__content-inner.product-information .background-shadow{background:linear-gradient(180deg, rgba(255, 253, 253, 0) 0%, var(--white) 75%);height:170px;width:100%;position:absolute;bottom:0;display:block}}.c-tab-navigation__content-inner.product-information .product-information__button{background:none;border:none;padding:0;cursor:pointer;outline:inherit;color:var(--darkBlue);font-size:16px;font-style:normal;font-weight:500;line-height:normal;bottom:30px;position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}@media(max-width: 1023px){.c-tab-navigation__content-inner.product-information .product-information__button{display:none}}.c-tab-navigation__content-inner.product-information .product-information__button::before{content:"";width:28.5px;height:1px;background-color:var(--mediumGray);margin:0px 8px;border-radius:50px}.c-tab-navigation__content-inner.product-information .product-information__button::after{content:"";width:28.5px;height:1px;background-color:var(--mediumGray);margin:0px 8px;border-radius:50px}.c-tab-navigation__content-inner.environment{padding:10px 0px 0px}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment{padding:10px 20px 50px}}.c-tab-navigation__content-inner.environment .environment__main-title{display:none}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__main-title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px;display:block;margin-bottom:18px}}.c-tab-navigation__content-inner.environment .environment__images-wrapper{display:flex;align-items:center;gap:10px;padding:0px 20px}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__images-wrapper{padding:0px;gap:30px}}.c-tab-navigation__content-inner.environment .environment__images-wrapper .environment__image{width:55px;height:55px;display:flex;justify-content:center;align-items:center}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__images-wrapper .environment__image{width:77px;height:77px}}.c-tab-navigation__content-inner.environment .environment__images-wrapper .environment__image img{max-height:55px;max-width:55px}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__images-wrapper .environment__image img{max-width:77px;max-height:77px}}.c-tab-navigation__content-inner.environment .environment__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:600;line-height:23px;margin:18px 0px;padding:0px 20px}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__title{padding:0px;margin:30px 0px 18px}}.c-tab-navigation__content-inner.environment .environment__title--red{color:var(--notificationRed)}.c-tab-navigation__content-inner.environment .environment__item{padding:20px;display:flex;gap:20px}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__item{padding:15px 20px;gap:50px}}.c-tab-navigation__content-inner.environment .environment__item:first-child{padding-top:0px}.c-tab-navigation__content-inner.environment .environment__item:nth-child(even){background-color:var(--mediumGray)}.c-tab-navigation__content-inner.environment .environment__code{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:600;line-height:23px;flex:0 0 50px}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__code{flex:0 0 200px}}.c-tab-navigation__content-inner.environment .environment__code span{display:block}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__code span{display:inline}}.c-tab-navigation__content-inner.environment .environment__code span:not(:last-child)::after{content:""}@media(min-width: 1024px){.c-tab-navigation__content-inner.environment .environment__code span:not(:last-child)::after{content:" + "}}.c-tab-navigation__content-inner.environment .environment__text{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:23px}.c-tab-navigation__content-inner .document__wrapper{display:flex;flex-direction:column;margin-bottom:16px}@media(min-width: 1024px){.c-tab-navigation__content-inner .document__wrapper{flex-direction:row;padding:10px 20px;gap:50px;margin:0px}}@media(min-width: 1024px){.c-tab-navigation__content-inner .document__wrapper:nth-child(even){background-color:var(--mediumGray)}}.c-tab-navigation__content-inner .document__wrapper .document__title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:600;line-height:23px}@media(min-width: 1024px){.c-tab-navigation__content-inner .document__wrapper .document__title{flex:0 0 200px}}.c-tab-navigation__content-inner .document__wrapper .document__link{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:23px;padding-left:23px;position:relative;text-decoration:none;display:block}.c-tab-navigation__content-inner .document__wrapper .document__link svg{position:absolute;height:16px;width:15px;top:calc(50% - 8px);left:0px}@media(max-width: 1023px){.c-tab-navigation__content-inner.prices-chart{padding:1px 0px 0px 0px}}@media(min-width: 1024px){.c-tab-navigation__content-inner.prices-chart{padding:25px 25px 0px}}.c-tab-navigation__content-inner.prices-chart .apexcharts-tooltip{background:var(--white);border:1px solid var(--lightBorder);color:var(--black)}.c-tab-navigation__content-inner.prices-chart .apexcharts-tooltip .apexcharts-tooltip-title{color:var(--gray);background:var(--white);border-bottom:none;margin-bottom:0;padding:8px 4px 0px 4px;opacity:.56;color:var(--black) !important;font-family:var(--font-family-secondary) !important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.c-tab-navigation__content-inner.prices-chart .apexcharts-tooltip .apexcharts-tooltip-series-group{padding:1px 6px 1px 0px;color:var(--black) !important;font-family:var(--font-family-secondary) !important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.c-tab-navigation__content-inner.prices-chart .apexcharts-tooltip .apexcharts-tooltip-series-group .apexcharts-tooltip-text{font-family:var(--font-family-secondary) !important}.c-tab-navigation__content-inner.prices-chart .apexcharts-tooltip .apexcharts-tooltip-series-group .apexcharts-tooltip-text .apexcharts-tooltip-y-group{padding:0}.c-tab-navigation__content-inner.prices-chart .apexcharts-tooltip .apexcharts-tooltip-series-group .apexcharts-tooltip-marker{display:none}.c-tab-navigation__content-inner.sustainability .sustainability__wrapper{display:flex;gap:50px}@media(max-width: 1023px){.c-tab-navigation__content-inner.sustainability .sustainability__wrapper{flex-direction:column;gap:0px}}.c-tab-navigation__content-inner.sustainability .sustainability__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:15px}@media(max-width: 1023px){.c-tab-navigation__content-inner.sustainability .sustainability__title{margin-bottom:9px}}.c-tab-navigation__content-inner.sustainability .sustainability__row{display:flex;align-items:center;gap:5px;margin-bottom:15px}.c-tab-navigation__content-inner.sustainability .sustainability__row.co2{margin-bottom:10px}@media(max-width: 1023px){.c-tab-navigation__content-inner.sustainability .sustainability__row{margin-bottom:10px}}.c-tab-navigation__content-inner.sustainability .sustainability__img{width:38px;height:38px;display:flex;justify-content:center;align-items:center}.c-tab-navigation__content-inner.sustainability .sustainability__img img{max-width:100%;max-height:100%}.c-tab-navigation__content-inner.sustainability .sustainability__img svg{max-width:100%;max-height:100%}.c-tab-navigation__content-inner.sustainability .sustainability__img.co2{width:27.83px;height:27.83px;flex-shrink:0;background:var(--brightGreen)}.c-tab-navigation__content-inner.sustainability .sustainability__img.co2 img{width:21.147px;height:13.595px}.c-tab-navigation__content-inner.sustainability .sustainability__text{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal}.c-tab-navigation__content-inner.sustainability .sustainability__text a{color:var(--darkBlue);font-size:14px;font-weight:400;line-height:21.369px;text-decoration:none;transition:all .25s}.c-tab-navigation__content-inner.sustainability .sustainability__text a:hover{opacity:.7}.c-tab-navigation__content-inner.sustainability .sustainability__text.co2{color:var(--darkGreen);font-size:9.277px;font-weight:700;letter-spacing:-0.186px}.blog-list .c-text-block__container{max-width:700px;font-size:18px}.blog-list__buttons-block{text-align:center;margin-bottom:20px;margin-top:10px}@media(min-width: 1024px){.blog-list__buttons-block{width:60%;margin:0 auto;margin-bottom:30px}}@media(max-width: 1024px){.blog-list__buttons-block .swiper-slide{margin-right:8px}}.blog-list__buttons-block button{position:relative;color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:41px;border-radius:3px;border:1px solid var(--lightBorder);background:var(--white);margin:0 auto;min-width:113px;cursor:pointer;transition:all .25s;padding:0px 10px}@media(min-width: 768px){.blog-list__buttons-block button{margin-bottom:10px;margin-right:14px}}.blog-list__buttons-block button:hover{background:var(--lightBlueGray)}.blog-list__buttons-block button span.blog-list__checkmark-icon{display:none;position:relative;opacity:0;transition:all .25s}.blog-list__buttons-block button.active{background:var(--lightBlueGray);padding-left:5px}.blog-list__buttons-block button.active span.blog-list__checkmark-icon{opacity:1;display:inline}.blog-list__links{margin-bottom:20px}@media(min-width: 768px)and (max-width: 1050px){.blog-list__links{margin-bottom:30px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}}@media(min-width: 1050px){.blog-list__links{margin-bottom:30px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px}}.blog-list__item{display:block;position:relative;padding:20px;margin-bottom:20px;border-radius:3px;border:1px solid var(--lightBorder);background:var(--white);text-decoration:none;color:var(--black)}@media(min-width: 1024px){.blog-list__item{padding:30px;margin-bottom:0}}.blog-list__item:hover .content .highlight{background-color:var(--darkBlue);color:var(--white)}.blog-list__item:hover .chevron-arrow svg path{fill:var(--darkBlue)}@media(min-width: 1024px){.blog-list__item:hover .chevron-arrow.second{display:block}}.blog-list__item img{max-height:178px;width:100%;object-fit:cover}.blog-list__item .content{position:relative;text-decoration:none;color:var(--black);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:116%;margin:10px 0 20px 0}@media(min-width: 1024px){.blog-list__item .content{margin-bottom:0;font-size:16px}}.blog-list__item .content .flex-container{display:flex;justify-content:space-between;margin-bottom:5px}.blog-list__item .content .bold{font-weight:700}@media(min-width: 768px){.blog-list__item .content .text{margin-right:20px}}.blog-list__item .content .date{font-size:14px}.blog-list__item .content .highlight{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:116%;font-weight:700;background-color:var(--lightBlueGray);padding:0 4px;transition:all .5s;margin-right:5px}.blog-list__item .chevron-arrow{transform:scaleX(1) rotate(-90deg);width:14px;height:20px;display:block;transition:all .35s;position:absolute;right:30px;bottom:30px}@media(max-width: 1024px){.blog-list__item .chevron-arrow{display:none}}.blog-list__item .chevron-arrow.second{right:38px;display:none}@media(max-width: 1024px){.blog-list__item .chevron-arrow.mobile-only{display:inline-block;position:absolute;bottom:-15px;right:0}}@media(min-width: 1024px){.blog-list__item .chevron-arrow.mobile-only{display:none}}.co-owner-list .title{text-align:start;margin-bottom:25px}@media(min-width: 1024px){.co-owner-list .title{margin-bottom:70px}}.co-owner-list__title{color:var(--black);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:12px}@media(min-width: 1024px){.co-owner-list__title{font-size:31px;font-weight:600;margin-bottom:23px}}.co-owner-list__wrapper{margin-bottom:70px}.co-owner-list__image{width:100%;height:max-content}@media(min-width: 1024px)and (max-width: 1400px){.co-owner-list__image{width:300px;margin-right:20px}}@media(min-width: 1400px){.co-owner-list__image{width:447px;height:351px;margin-right:40px}}.co-owner-list__block{display:flex;flex-direction:column}@media(min-width: 1024px){.co-owner-list__block{display:flex;flex-direction:row}}.co-owner-list__block h3{color:var(--black);font-family:var(--font-family-primary);font-size:21px;font-style:normal;font-weight:700;line-height:23px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--mediumBorder)}@media(min-width: 1024px){.co-owner-list__block h3{font-size:22px;padding-bottom:20px;white-space:nowrap;margin-top:0;padding-right:10px}}@media(max-width: 1024px){.co-owner-list__block .contact-information{order:2}}.co-owner-list__block .contact-information{flex:1 1 0px}@media(min-width: 1024px){.co-owner-list__block .contact-information .content{margin-right:15px;margin-top:24px}}.co-owner-list__block .contact-information .address,.co-owner-list__block .contact-information .phone,.co-owner-list__block .contact-information .email{margin-bottom:19px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.co-owner-list__block .contact-information .address svg,.co-owner-list__block .contact-information .phone svg,.co-owner-list__block .contact-information .email svg{margin-bottom:-2px;position:relative}@media(max-width: 768px){.co-owner-list__block .contact-information .address svg,.co-owner-list__block .contact-information .phone svg,.co-owner-list__block .contact-information .email svg{display:none}}.co-owner-list__block .contact-information .address svg path,.co-owner-list__block .contact-information .phone svg path,.co-owner-list__block .contact-information .email svg path{fill:var(--black)}.co-owner-list__block .contact-information .address .title,.co-owner-list__block .contact-information .phone .title,.co-owner-list__block .contact-information .email .title{font-size:17px;font-weight:700}.co-owner-list__block .contact-information .email svg{margin-bottom:0px}@media(max-width: 1024px){.co-owner-list__block .opening-hours{order:1}}.co-owner-list__block .opening-hours{flex:1 1 0px}.co-owner-list__block .opening-hours .content{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:33px}@media(min-width: 1400px){.co-owner-list__block .opening-hours .content{margin-right:55px;margin-top:20px}}@media(min-width: 1024px)and (max-width: 1400px){.co-owner-list__block .opening-hours .content{margin-right:25px;margin-top:20px}}.co-owner-list__block .opening-hours .content .special-day{color:var(--campaignRed)}.co-owner-list__block .opening-hours p{display:flex;justify-content:space-between;margin:0}@media(max-width: 1024px){.co-owner-list__block .services{order:3}}.co-owner-list__block .services{position:relative;display:flex;flex-direction:column}.co-owner-list__block .services .content{margin-right:0px}@media(min-width: 768px){.co-owner-list__block .services .content{display:flex;flex-wrap:wrap;gap:10px}.co-owner-list__block .services .content>.services__item{flex-basis:49%;margin-bottom:0}}@media(min-width: 1024px){.co-owner-list__block .services .content{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;margin-top:26px}}.co-owner-list__block .services .content.no-services{display:block}@media(max-width: 1024px){.co-owner-list__block .services__item{display:flex;align-items:center;background-color:var(--lightBlueGray);margin-bottom:10px}}.co-owner-list__block .services__item img{background-color:var(--lightBlueGray);height:56px;width:56px;padding:10px}.co-owner-list__block .services__item img:hover+div{display:block;position:absolute;background:var(--white);border:1px solid var(--mediumBorder);border-radius:2px;padding:3px 9px;margin-left:-8px;max-width:140px;z-index:1}.co-owner-list__block .services__name{margin-left:10px}@media(min-width: 1024px){.co-owner-list__block .services__name{display:none}}.co-owner-list__block .services a{color:var(--darkBlue);text-align:center;text-decoration:none;font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:block;width:auto;height:50px;background:var(--bgGrayWhite);border:1px solid var(--darkBlue);border-radius:3px;align-content:center;cursor:pointer;margin-top:30px}@media(min-width: 1024px){.co-owner-list__block .services a{width:100%;max-width:269px;position:relative;margin-top:auto;margin-left:auto}.co-owner-list__block .services a:hover{background-color:var(--darkBlue);color:var(--white)}}.c-blog-categories{margin:25px 0px;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:35px}@media(min-width: 1024px){.c-blog-categories{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:30px;margin:40px 0px}}.c-blog-categories__item{display:block;border:1px solid var(--lightBorder);padding:20px;text-decoration:none;background-color:var(--white);border-radius:3px;transition:all .25s linear}@media(min-width: 1024px){.c-blog-categories__item{padding:30px 30px 25px 30px;border:1px solid var(--mediumBorder)}}.c-blog-categories__item:hover{border:1px solid var(--darkBorder)}.c-blog-categories__item:hover .c-blog-categories__title{color:var(--darkBlue)}.c-blog-categories__item:hover .c-blog-categories__arrow{opacity:1}.c-blog-categories img{width:100%;height:170px;object-fit:cover}@media(min-width: 1024px){.c-blog-categories img{height:230px;border-radius:3px}}.c-blog-categories__title{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-primary);font-size:27px;font-style:normal;font-weight:700;line-height:normal;transition:all .25s linear}.c-blog-categories__text{display:flex;justify-content:space-between;align-items:center;margin-top:15px}@media(min-width: 1024px){.c-blog-categories__text{margin-top:20px}}.c-blog-categories__arrows{display:flex;justify-content:center;align-items:center}.c-blog-categories__arrow{font-size:16px;font-style:normal;font-weight:900;line-height:41px;width:9px;height:16px;transition:all .25s linear;opacity:0}@media(max-width: 1023px){.c-blog-categories__arrow{opacity:1}}.c-blog-categories__arrow svg{display:block}.c-blog-categories__arrow svg path{fill:var(--black)}@media(min-width: 1024px){.c-blog-categories__arrow svg path{fill:var(--darkBlue)}}@media(max-width: 1023px){.c-blog-categories__arrow:first-child{display:none}}@media(max-width: 1023px){.c-blog-details{display:block}}.c-blog-details__image{width:100%;height:auto;max-height:370px;object-fit:cover;margin-bottom:30px}@media(max-width: 1023px){.c-blog-details__image{max-height:270px;margin:0px 0px 15px}}.c-blog-details__title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:61px;font-style:normal;font-weight:700;line-height:normal;margin:10px 0px 28px}@media(max-width: 1023px){.c-blog-details__title{font-size:35px;margin:15px 0px}}.c-blog-details__left{grid-column:span 7;color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.c-blog-details__left .c-blog-details__left-content h1,.c-blog-details__left .c-blog-details__left-content h2,.c-blog-details__left .c-blog-details__left-content h3,.c-blog-details__left .c-blog-details__left-content h4,.c-blog-details__left .c-blog-details__left-content h5,.c-blog-details__left .c-blog-details__left-content h6{color:var(--black);font-family:var(--font-family-primary);margin:0px;padding:0px;font-weight:700;margin-bottom:5px;font-size:24px}.c-blog-details__left .c-blog-details__left-content p{margin-top:0px}.c-blog-details__left .c-blog-details__left-content a:not(.c-brands-logo__link){color:inherit;text-underline-offset:4px}.c-blog-details__left .c-blog-details__left-content .background-shadow{display:none}.c-blog-details__left .c-blog-details__left-content .c-blog-details__button{display:none}@media(max-width: 1023px){.c-blog-details__left .c-blog-details__left-content.show-more-content{margin-bottom:70px;position:relative}}.c-blog-details__left .c-blog-details__left-content.show-more-content.open .show-more-content__wrapper{max-height:inherit;overflow:visible;transition:all .5s ease-in-out}@media(max-width: 1023px){.c-blog-details__left .c-blog-details__left-content.show-more-content .show-more-content__wrapper{max-height:75px;overflow:hidden;position:relative;transition:all .5s cubic-bezier(0, 1, 0, 1)}}@media(max-width: 1023px){.c-blog-details__left .c-blog-details__left-content.show-more-content .background-shadow{display:block;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 15%, #FFF 100%);width:100%;position:absolute;bottom:-2px;height:100%}}.c-blog-details__left .c-blog-details__left-content.show-more-content .c-blog-details__button{background:none;border:none;padding:0;cursor:pointer;outline:inherit;color:var(--darkBlue);font-size:14px;font-style:normal;font-weight:500;line-height:normal;bottom:-30px;position:absolute;left:50%;transform:translateX(-50%);display:none;justify-content:center;align-items:center}@media(max-width: 1023px){.c-blog-details__left .c-blog-details__left-content.show-more-content .c-blog-details__button{display:flex}}.c-blog-details__left .c-blog-details__left-content.show-more-content .c-blog-details__button::before{content:"";width:28.5px;height:1px;background-color:var(--mediumGray);margin:0px 8px;border-radius:50px}.c-blog-details__left .c-blog-details__left-content.show-more-content .c-blog-details__button::after{content:"";width:28.5px;height:1px;background-color:var(--mediumGray);margin:0px 8px;border-radius:50px}.c-blog-details__right{grid-column:9/span 4;margin-left:-30px;width:calc(100% + 30px)}@media(max-width: 1023px){.c-blog-details__right{margin-left:0px;width:100%}}.c-blog-details__right .google-map-container{border:1px solid var(--lightBorder);background:var(--white);padding:30px;width:100%;margin:30px 0px}@media(max-width: 1023px){.c-blog-details__right .google-map-container{border:none;padding:0px;margin-top:0px}}.c-blog-details__right .google-map-container #google-map{width:100%;min-height:270px;border:1px solid var(--lightBorder)}@media(max-width: 1023px){.c-blog-details__right .google-map-container #google-map{min-height:220px}}.c-blog-details__right .google-map-container .custom-infowindow-wrapper{display:none}.c-blog-details__right .google-map-container .gm-style-iw{padding:0px;border-radius:inherit;background:var(--white);max-width:230px !important;max-height:170px !important}.c-blog-details__right .google-map-container .gm-style-iw-d{overflow:auto !important;max-height:100% !important}.c-blog-details__right .google-map-container .gm-style-iw-t{margin-bottom:18px}.c-blog-details__right .google-map-container .gm-style-iw-tc{width:26px;height:29px;left:0px}.c-blog-details__right .google-map-container .gm-style-iw-tc::after{width:26px;height:29px}.c-blog-details__right .google-map-container .custom-infowindow{padding:25px 20px}.c-blog-details__right .google-map-container .custom-infowindow__title{display:flex;align-items:center;gap:3px}.c-blog-details__right .google-map-container .custom-infowindow__img{width:13px;height:18px}.c-blog-details__right .google-map-container .custom-infowindow__img img{width:13px;height:18px}.c-blog-details__right .google-map-container .custom-infowindow__text{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px}.c-blog-details__right .google-map-container .custom-infowindow__address{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.c-blog-details__additional-block{width:100%;margin:30px 0px;border:1px solid var(--lightBorder);background:#fff}@media(max-width: 1023px){.c-blog-details__additional-block{background:var(--lightYellow);margin:15px 0px}}@media(max-width: 1023px){.c-blog-details__additional-block.no-border-mobile{background:var(--bgGrayWhite);border:none;margin-top:0px}}@media(max-width: 1023px){.c-blog-details__additional-block.no-border-mobile .additional-header__icon{display:none}}@media(max-width: 1023px){.c-blog-details__additional-block.no-border-mobile .additional-header__text{font-size:21px;font-style:normal;font-weight:700;line-height:23px;margin-left:0px}}@media(max-width: 1023px){.c-blog-details__additional-block.no-border-mobile .additional-content .opening-hours{padding:15px 0px}}@media(max-width: 1023px){.c-blog-details__additional-block.no-border-mobile .additional-content .contact-information{padding:15px 0px}}@media(max-width: 1023px){.c-blog-details__additional-block.no-border-mobile .additional-content .contact-information__item{width:70%}}.c-blog-details__additional-block .additional-header{border-bottom:1px solid var(--lightBorder);padding:15px 0px;display:flex;align-items:center}.c-blog-details__additional-block .additional-header__icon{padding-left:30px;width:35px;height:30px;display:flex;justify-content:center;align-items:center;box-sizing:content-box}@media(max-width: 1023px){.c-blog-details__additional-block .additional-header__icon{padding-left:20px}}.c-blog-details__additional-block .additional-header__icon svg,.c-blog-details__additional-block .additional-header__icon img{width:auto;height:auto;max-width:100%;max-height:100%}.c-blog-details__additional-block .additional-header__icon svg path,.c-blog-details__additional-block .additional-header__icon img path{fill:var(--black)}.c-blog-details__additional-block .additional-header__text{color:var(--black);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-left:10px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-header__text{font-size:25px;font-weight:600}}.c-blog-details__additional-block .additional-content{color:var(--black);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:36px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-content{line-height:31px}}.c-blog-details__additional-block .additional-content p{margin-top:0px;padding:0px 30px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-content p{padding:0px 20px}}.c-blog-details__additional-block .additional-content a{color:inherit;text-underline-offset:4px}.c-blog-details__additional-block .additional-content ul{padding:0px 30px 0px 50px;margin:15px 0px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-content ul{padding:0px 20px 0px 40px}}.c-blog-details__additional-block .additional-content .product-table{display:grid;grid-template-columns:2fr 1fr 1fr;width:100%;padding:25px 30px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-content .product-table{padding:25px 20px}}.c-blog-details__additional-block .additional-content .product-table__column{overflow:hidden;white-space:nowrap;padding-top:10px}.c-blog-details__additional-block .additional-content .product-table__column--first{display:flex;align-items:center;flex:1}.c-blog-details__additional-block .additional-content .product-table__title{color:var(--black);font-family:var(--font-family-primary);font-size:19px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:5px}.c-blog-details__additional-block .additional-content .product-table__title--end{text-align:right}.c-blog-details__additional-block .additional-content .product-table .custom-checkbox-container{display:flex;align-items:center;width:100%}.c-blog-details__additional-block .additional-content .product-table .custom-checkbox{display:none}.c-blog-details__additional-block .additional-content .product-table .custom-checkbox-checkmark{display:inline-block;width:15px;height:15px;min-width:15px;min-height:15px;border:1px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative;margin-right:5px}.c-blog-details__additional-block .additional-content .product-table .custom-checkbox-checkmark span{display:none}.c-blog-details__additional-block .additional-content .product-table .custom-checkbox:checked+.custom-checkbox-checkmark span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.c-blog-details__additional-block .additional-content .product-table .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:15px;color:var(--black);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.c-blog-details__additional-block .additional-content .product-table .quantity,.c-blog-details__additional-block .additional-content .product-table .price{display:inline-block}.c-blog-details__additional-block .additional-content .product-table .price{text-align:right;color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:end;align-items:center;height:100%}@media(max-width: 1023px){.c-blog-details__additional-block .additional-content .product-table .price{font-size:16px;font-weight:500}}.c-blog-details__additional-block .additional-content .product-table .price--decimal{font-size:12px;align-self:flex-start;margin-top:6px}.c-blog-details__additional-block .additional-content .product-table .price--red{color:var(--campaignRed)}.c-blog-details__additional-block .additional-content .product-table .quantity{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px}.c-blog-details__additional-block .additional-content .opening-hours{padding:20px 30px;line-height:33px}.c-blog-details__additional-block .additional-content .opening-hours__wrapper{display:flex;justify-content:space-between;align-items:center}.c-blog-details__additional-block .additional-content .opening-hours__wrapper.text-color-red{color:var(--campaignRed)}.c-blog-details__additional-block .additional-content .contact-information{padding:25px 30px}.c-blog-details__additional-block .additional-content .contact-information__wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:50px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-content .contact-information__wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:10px}}.c-blog-details__additional-block .additional-content .contact-information__right{display:flex;flex-direction:column;gap:10px}.c-blog-details__additional-block .additional-content .contact-information__item{line-height:initial}.c-blog-details__additional-block .additional-content .contact-information__title{font-weight:700;line-height:23px}.c-blog-details__additional-block .additional-content .contact-information__text{line-height:23px;word-break:break-word}.c-blog-details__additional-block .additional-content .contact-information a{color:var(--darkBlue);line-height:23px;text-decoration:none}.c-blog-details__additional-block .additional-total-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--lightBorder);padding:30px 0px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-total-wrapper{flex-direction:row-reverse;padding:20px 0px}}.c-blog-details__additional-block .additional-price-wrapper{display:flex;align-items:center;gap:5px;color:var(--black);font-family:var(--font-family-primary);font-size:20.9px;font-style:normal;font-weight:700;line-height:normal;margin-left:30px}@media(max-width: 1023px){.c-blog-details__additional-block .additional-price-wrapper{margin-left:0px;margin-right:20px}}.c-blog-details__additional-block .additional-price{display:flex;justify-content:center;align-items:center}.c-blog-details__additional-block .additional-price--decimal{color:var(--black);font-family:var(--font-family-primary);font-size:11px;font-style:normal;font-weight:700;line-height:normal;align-self:flex-start;margin-top:3px}.c-blog-details__additional-block .additional-total-button{color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:2px;background:var(--darkBlue);padding:10px 30px;border:none;margin-right:30px;cursor:pointer;transition:background-color .25s ease-in-out}.c-blog-details__additional-block .additional-total-button:hover{background:var(--orange)}@media(max-width: 1023px){.c-blog-details__additional-block .additional-total-button{padding:10px 15px;font-size:15px;margin-right:0px;margin-left:20px}}.c-accordion{margin:50px 0px 80px}@media(max-width: 1023px){.c-accordion{margin:30px 0px}}.c-accordion__item{border:1px solid var(--lightBorder);margin-bottom:10px;background:var(--lightSkyBlue)}.c-accordion__item--active .c-accordion__header .accordion-plus-icon{display:none}.c-accordion__item--active .c-accordion__header .accordion-minus-icon{display:block}.c-accordion__item--active .c-accordion__content{max-height:1000px;padding:0px 0px 50px 30px}.c-accordion__header{padding:15px 30px;cursor:pointer;font-size:18px;color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;position:relative}.c-accordion__header .accordion-plus-icon{width:17px;height:17px;right:30px;position:absolute;top:calc(50% - 8.5px)}.c-accordion__header .accordion-plus-icon svg{position:absolute}.c-accordion__header .accordion-minus-icon{width:17px;height:3px;top:calc(50% - 1.5px);display:none;right:30px;position:absolute}.c-accordion__header .accordion-minus-icon svg{position:absolute}.c-accordion__content{max-height:0;overflow:hidden;transition:max-height .25s ease,padding .25s ease;padding:0px 0px 0px 30px;color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px;width:90%}.c-accordion__content p{margin:0px}.c-accordion__content a{color:inherit;text-underline-offset:4px}.c-text-block__container{color:var(--black);font-size:18px;font-style:normal;font-weight:500;line-height:33px;text-align:start}@media(min-width: 1023px){.c-text-block__container{font-size:21px;font-weight:300}}.c-text-block__container p{font-size:18px}@media(min-width: 1023px){.c-text-block__container p{font-size:21px}}.c-text-block__container--centered{line-height:26px;text-align:center;margin:5px auto;margin-bottom:20px;max-width:1080px}@media(min-width: 1024px){.c-text-block__container--centered{margin:20px auto}}.c-picture-block{width:100%}.c-picture-block__image{width:100%}.c-category-list{margin:30px 0px}@media(max-width: 1023px){.c-category-list{margin:0px 0px 15px}}.c-category-list__wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:30px}@media(max-width: 1023px){.c-category-list__wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:10px}}.c-category-list__item{border:.77px solid var(--lightBorder);background:var(--white);padding:30px 10px;display:flex;flex-direction:column;cursor:pointer;text-decoration:none}@media(max-width: 1023px){.c-category-list__item{flex-direction:row;border:1px solid var(--lightBorder);padding:10px;align-items:center}}.c-category-list__item:hover{background:var(--darkBlue) !important}.c-category-list__item:hover .c-category-list__text{color:var(--white)}.c-category-list__item:hover .c-category-list__image svg path{stroke:var(--white)}.c-category-list__item--link{background:var(--white)}.c-category-list__item--link a{text-decoration:none;display:flex;flex-direction:column}@media(max-width: 1023px){.c-category-list__item--link a{flex-direction:row;align-items:center}}.c-category-list__title{color:var(--black);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}@media(max-width: 1023px){.c-category-list__title{padding-bottom:10px;margin-bottom:20px;font-size:21px;line-height:23px;border-bottom:1px solid var(--lightBorder)}}.c-category-list__text{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-align:center;word-break:break-all}@media(max-width: 1023px){.c-category-list__text{color:var(--black);font-size:16px;font-weight:500;text-align:inherit;margin-left:10px}}.c-category-list__image{width:100%;align-items:end;justify-content:center;height:60px;display:flex;margin-bottom:15px}@media(max-width: 1023px){.c-category-list__image{width:50px;height:50px;align-items:center;margin-bottom:0px}}.c-category-list__image svg{max-width:inherit;max-height:60px}@media(max-width: 1023px){.c-category-list__image svg{max-width:50px;max-height:50px}}.c-login{display:flex;background-color:var(--white);margin-bottom:40px;align-items:stretch}@media(max-width: 1023px){.c-login{flex-direction:column-reverse;min-height:inherit;border:none;background:none;margin-bottom:20px;align-items:inherit}}.c-login__left{width:50%;min-height:100%}@media(max-width: 1023px){.c-login__left{min-height:inherit;width:100%}}.c-login__left img{width:215px;height:209px}@media(max-width: 1023px){.c-login__left img{display:none}}.c-login__left-container{height:100%;display:flex;flex-direction:column;padding:95px 60px 110px;background:var(--darkBlue)}@media(max-width: 1023px){.c-login__left-container{min-height:inherit;padding:40px 20px;background:none !important}}.c-login__left-container .content-wrapper:not(.swiper-wrapper){width:100%}.c-login__left-container .content-wrapper .content-item{margin-top:auto;color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-login__left-container .content-wrapper .content-item{text-align:left;color:var(--darkGray)}}.c-login__left-container .content-wrapper .content-item h1,.c-login__left-container .content-wrapper .content-item h2,.c-login__left-container .content-wrapper .content-item h3,.c-login__left-container .content-wrapper .content-item h4,.c-login__left-container .content-wrapper .content-item h5,.c-login__left-container .content-wrapper .content-item h6{color:var(--white);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media(max-width: 1023px){.c-login__left-container .content-wrapper .content-item h1,.c-login__left-container .content-wrapper .content-item h2,.c-login__left-container .content-wrapper .content-item h3,.c-login__left-container .content-wrapper .content-item h4,.c-login__left-container .content-wrapper .content-item h5,.c-login__left-container .content-wrapper .content-item h6{margin-bottom:20px;color:var(--darkGray)}}.c-login__left-container .content-wrapper .content-item p{margin-top:0px}.c-login__left-container .content-wrapper .content-item a{color:inherit;text-underline-offset:4px}.c-login__left-content{flex:1;display:flex;align-items:end}.c-login__left-content.swiper{width:100%;cursor:pointer;padding-bottom:40px}.c-login__left-content.swiper .swiper-wrapper{height:100% !important}.c-login__left-content.swiper .swiper-pagination{bottom:0px !important}@media(max-width: 1023px){.c-login__left-content.swiper .swiper-pagination{display:none}}.c-login__left-content.swiper .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;border-radius:50px;opacity:1;border:1px solid #d9d9d9;transition:all .25s;background:var(--darkBlue)}.c-login__left-content.swiper .swiper-pagination .swiper-pagination-bullet-active{width:5px;height:5px;background:#d9d9d9;margin-bottom:2.5px !important}.c-login__right{width:50%;min-height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1023px){.c-login__right{min-height:inherit;width:100%;background:var(--lightBlueGray)}}.c-login__right--wrapper{max-width:460px;padding:50px;text-align:center;width:-webkit-fill-available;min-width:100%}@media(max-width: 1023px){.c-login__right--wrapper{max-width:100%;padding:85px 30px 50px}}.c-login__right .input__container{gap:22px}@media(min-width: 1024px){.c-login__right .input__container{gap:22px}}.c-login__right .input__container .input__item{position:relative}.c-login__right .input__container .input__item .input-validation-error,.c-login__right .input__container .input__item.input-validation-error:hover,.c-login__right .input__container .input__item.input-validation-error.has-value{color:var(--notificationRed) !important;border:1.692px solid var(--notificationRed) !important}.c-login__right .input__container .input__item .input-validation-error+label,.c-login__right .input__container .input__item.input-validation-error:hover+label,.c-login__right .input__container .input__item.input-validation-error.has-value+label{color:var(--notificationRed) !important}.c-login__right .input__container .input__item .input-validation-error~svg path,.c-login__right .input__container .input__item.input-validation-error:hover~svg path,.c-login__right .input__container .input__item.input-validation-error.has-value~svg path{opacity:1 !important;fill:var(--notificationRed) !important}.c-login__right .input__container .input__item:hover input{color:var(--darkBlue);border:1.692px solid var(--darkBlue);cursor:pointer}.c-login__right .input__container .input__item:hover label{color:var(--darkBlue)}.c-login__right .input__container .input__item:hover svg path{opacity:1;fill:var(--darkBlue)}.c-login__right .input__container .input__item:focus-within input{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-login__right .input__container .input__item:focus-within label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.c-login__right .input__container .input__item:focus-within label{display:none}}.c-login__right .input__container .input__item:focus-within svg path{opacity:.3;fill:var(--black)}.c-login__right .input__container .input__item input{border-radius:5.075px;border:1.692px solid var(--lightBorder);background:#fbfafc;width:100%;height:55px;color:var(--gray);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-left:22px;cursor:pointer;padding-right:50px}.c-login__right .input__container .input__item input.has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-login__right .input__container .input__item input.has-value+label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.c-login__right .input__container .input__item input.has-value+label{display:none}}.c-login__right .input__container .input__item input.has-value~svg path{opacity:.3;fill:var(--black)}.c-login__right .input__container .input__item input:focus-visible{outline:none}.c-login__right .input__container .input__item label{color:var(--gray);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:22px;top:50%;transform:translateY(-50%);transition:all .25s;cursor:pointer;padding:0px 3px;margin-left:-3px}.c-login__right .input__container .input__item svg{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.c-login__title{color:var(--black);font-family:var(--font-family-primary);font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:6px;text-align:center}@media(max-width: 1023px){.c-login__title{font-size:29px}}.c-login__subtitle{color:var(--black);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px;margin-bottom:56px;text-align:center;padding:0px 50px}@media(max-width: 1023px){.c-login__subtitle{max-width:100%;padding:0px;font-size:18px;margin-bottom:24px}}.c-login__subtitle a{text-decoration:none;color:var(--darkBlue)}.c-login .button{width:100%;border-radius:2px;cursor:pointer;padding:15px;text-align:center;font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;text-decoration:none}.c-login .button:hover{background:var(--orange);color:var(--white);border-color:rgba(0,0,0,0);transition:background-color .25s ease-in-out,color .25s ease-in-out}.c-login .button--primary{border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white)}.c-login .button--secondary{border:1px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);margin-top:15px}.c-login .button--secondary--red{border:1px solid var(--notificationRed);color:var(--notificationRed)}.c-login .button.btn-bankid{display:flex;align-items:center;justify-content:center;padding:7px 15px}.c-login .button.btn-bankid:hover svg path{fill:var(--white)}.c-login .button.btn-bankid svg{max-height:37px}.c-login .button.btn-bankid svg path{transition:all .25s}.c-login__wrapper{display:flex;justify-content:space-between;align-items:center;margin:15px 0px 50px}.c-login__wrapper .forgot-password-btn{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:600;line-height:normal;border:none;background:none;cursor:pointer}.c-login__checkbox .custom-checkbox-container{display:flex;align-items:center;width:100%;cursor:pointer}.c-login__checkbox .custom-checkbox{display:none}.c-login__checkbox .custom-checkbox-checkmark{display:inline-block;width:21px;height:21px;min-width:21px;min-height:21px;border:1px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative;margin-right:5px}@media(max-width: 1023px){.c-login__checkbox .custom-checkbox-checkmark{background:var(--white)}}.c-login__checkbox .custom-checkbox-checkmark span.checkbox-checkmark-icon{display:none}.c-login__checkbox .custom-checkbox:checked+.custom-checkbox-checkmark span.checkbox-checkmark-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.c-login__checkbox .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:15px}.c-login__show-more{background:none;border:none;padding:0;outline:inherit;color:var(--darkBlue);font-size:18px;font-style:normal;font-weight:400;font-family:var(--font-family-primary);line-height:normal;display:none;justify-content:center;align-items:center;padding-bottom:30px;border-bottom:1px solid rgba(34,34,34,.1);width:100%}@media(max-width: 1023px){.c-login__show-more{display:flex}}.c-login__popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:999;animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.c-login__popup .c-login{min-height:700px;filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.1));border-radius:15px;overflow:hidden;min-height:80vh;max-height:95vh;margin-bottom:0px}@media(max-width: 1023px){.c-login__popup .c-login{min-height:inherit;margin-bottom:0px;overflow:scroll}}.c-login__popup .c-login__popup--content{text-align:center;width:80%;max-width:1235px;position:relative}@media(max-width: 1023px){.c-login__popup .c-login__popup--content{max-width:353px;padding:12px;width:100%;box-sizing:content-box}}.c-login__popup .c-login__close{position:absolute;top:38px;right:38px;z-index:1;cursor:pointer}@media(max-width: 1023px){.c-login__popup .c-login__close{display:none}}@media(max-width: 1023px){.c-login__popup .c-login__left{display:none}}.c-login__popup .c-login__left-container{border-radius:3px 0px 0px 3px;padding:95px 60px 70px}@media(max-width: 1023px){.c-login__popup .c-login__right{background:var(--white)}}@media(max-width: 1023px){.c-login__popup .c-login__right--wrapper{padding:25px 20px}}@media(max-width: 1023px){.c-login__popup .c-login__title{font-size:26px}}@media(max-width: 1023px){.c-login__popup .c-login__subtitile{font-size:16px}}@media(max-width: 1023px){.c-login__popup .c-login__checkbox .checkbox-text{margin-right:0px}}@media(max-width: 1023px){.c-login__popup .c-login__checkbox .custom-checkbox-checkmark{width:17px;height:17px;min-width:17px;min-height:17px}}.c-login__popup .c-login__logo{display:none}@media(max-width: 1023px){.c-login__popup .c-login__logo{width:71px;height:69px;margin:0px auto 10px auto;display:block}}.c-login__popup .c-login__logo--bankid{display:inline;margin-bottom:15px}.c-login__popup .c-login__qrcode{max-width:250px;max-height:250px}@media(min-width: 1024px){.c-login__popup .c-login__buttons .button--secondary--red{display:none}}.c-login__profile--title{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:20px;margin-top:25px}@media(max-width: 1023px){.c-login__profile--title{display:none}}.c-login__profile--information.c-login__profile .profile__wrapper{margin-top:13px;border-radius:2px}.c-login__profile--information.c-login__profile .profile__item--wrapper svg{position:absolute;width:19px;height:19px;right:23px;top:50%;transform:translateY(-50%);opacity:1;transition:opacity .25s ease-in-out,transform .25s ease-in-out}@media(max-width: 1023px){.c-login__profile--information.c-login__profile .profile__item--wrapper svg{display:none}}.c-login__profile--information.c-login__profile .profile__item.selected .profile__item--wrapper svg{opacity:1;transform:translateY(-50%) rotate(-180deg)}.c-login__profile .c-login__checkbox{margin:30px auto 30px auto}.c-login__profile .c-login__checkbox .custom-checkbox-container{justify-content:center}.c-login__profile .c-login__checkbox .checkbox-text{text-align:left}.c-login__profile .profile__wrapper{margin:20px 0px 30px 0px;border:1px solid var(--mediumBorder);border-radius:4px;overflow:hidden}@media(max-width: 1023px){.c-login__profile .profile__wrapper{margin:15px 0xp 30px 0px}}.c-login__profile .profile__item{background-color:var(--bgGrayWhite);border-top:1px solid var(--mediumBorder);position:relative;cursor:pointer}.c-login__profile .profile__item:first-child{border-top:none}.c-login__profile .profile__item.selected .profile__item--wrapper svg{opacity:1}.c-login__profile .profile__item.selected .profile-information{padding:15px 55px 10px 31px;border-top:1px solid var(--mediumBorder);max-height:500px;transition:max-height .5s ease-in-out,padding .5s ease-in-out}@media(max-width: 1023px){.c-login__profile .profile__item.selected .profile-information{padding:15px 55px 15px 10px}}.c-login__profile .profile__item--wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:5px;position:relative;padding:15px 55px 10px 25px}@media(max-width: 1023px){.c-login__profile .profile__item--wrapper{padding:15px 55px 15px 10px}}.c-login__profile .profile__item--wrapper svg{position:absolute;width:36px;height:26px;right:20px;top:50%;transform:translateY(-50%);opacity:0;transition:all .25s ease-in-out;stroke-width:inherit;stroke:none}@media(max-width: 1023px){.c-login__profile .profile__item--wrapper svg{right:-30px}}.c-login__profile .profile__item--container{display:flex;align-items:center;gap:5px}.c-login__profile .profile__item--label{color:var(--white);leading-trim:both;text-edge:cap;font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;padding:5px;background-color:var(--labelBlue);border-radius:1px}.c-login__profile .profile__item--title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left}@media(max-width: 1023px){.c-login__profile .profile__item--title{font-size:17px}}.c-login__profile .profile__item--description{color:var(--gray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 1023px){.c-login__profile .profile__item--description{font-size:14px}}.c-login__profile .profile-information{padding:0px 55px 0px 31px;max-height:0px;transition:max-height .35s cubic-bezier(0, 1, 0, 1),padding .35s cubic-bezier(0, 1, 0, 1)}.c-login__profile .profile-information__item{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.c-login__profile .profile-information__item .title{font-weight:700}.validation-summary-errors{color:var(--notificationRed) !important;border:1.692px solid var(--notificationRed) !important;border-radius:5.075px;font-weight:normal;background-color:var(--offWhite);margin-bottom:20px}@media(min-width: 1024px){.validation-summary-errors{margin-bottom:30px}}.validation-summary-errors ul{text-align:left;list-style:none;padding:0px 22px}.validation-summary-valid{display:none}.c-register{display:flex;background-color:var(--white);align-items:stretch}@media(max-width: 1023px){.c-register{flex-direction:column-reverse;min-height:inherit;border:none;background:none;align-items:inherit}}.c-register__left{width:50%;min-height:100%}@media(max-width: 1023px){.c-register__left{min-height:inherit;width:100%}}.c-register__left img{width:132px;height:130px}@media(max-width: 1023px){.c-register__left img{display:none}}.c-register__left-container{height:100%;display:flex;flex-direction:column;padding:95px 60px 110px}@media(max-width: 1023px){.c-register__left-container{min-height:inherit;padding:40px 20px;background:none !important}}.c-register__left-container .content-wrapper:not(.swiper-wrapper){width:100%}.c-register__left-container .content-wrapper .content-item{margin-top:auto;color:var(--white);text-align:left;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-register__left-container .content-wrapper .content-item{text-align:left;color:var(--darkGray)}}.c-register__left-container .content-wrapper .content-item h1,.c-register__left-container .content-wrapper .content-item h2,.c-register__left-container .content-wrapper .content-item h3,.c-register__left-container .content-wrapper .content-item h4,.c-register__left-container .content-wrapper .content-item h5,.c-register__left-container .content-wrapper .content-item h6{color:var(--white);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}@media(max-width: 1023px){.c-register__left-container .content-wrapper .content-item h1,.c-register__left-container .content-wrapper .content-item h2,.c-register__left-container .content-wrapper .content-item h3,.c-register__left-container .content-wrapper .content-item h4,.c-register__left-container .content-wrapper .content-item h5,.c-register__left-container .content-wrapper .content-item h6{margin-bottom:20px;color:var(--darkGray)}}.c-register__left-container .content-wrapper .content-item p{margin-top:0px}.c-register__left-container .content-wrapper .content-item a{color:inherit;text-underline-offset:4px}.c-register__left-container .content-wrapper .content-item ul{padding-left:25px}.c-register__left-content{flex:1;display:flex;align-items:end}.c-register__left-content.swiper{width:100%;cursor:pointer;padding-bottom:40px}.c-register__left-content.swiper .swiper-wrapper{height:100% !important}.c-register__left-content.swiper .swiper-pagination{bottom:0px !important}@media(max-width: 1023px){.c-register__left-content.swiper .swiper-pagination{display:none}}.c-register__left-content.swiper .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;border-radius:50px;opacity:1;border:1px solid var(--lightBorder);transition:all .25s;background:var(--darkBlue)}.c-register__left-content.swiper .swiper-pagination .swiper-pagination-bullet-active{width:5px;height:5px;background:var(--lightBorder);margin-bottom:2.5px !important}.c-register__right{width:50%;min-height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1023px){.c-register__right{min-height:inherit;width:100%;background:var(--lightSkyBlue)}}.c-register__right--wrapper{max-width:460px;padding:50px;box-sizing:content-box;text-align:center;width:-webkit-fill-available}@media(max-width: 1023px){.c-register__right--wrapper{max-width:100%;padding:85px 30px 50px}}.c-register__right .input__container{gap:22px}@media(min-width: 1024px){.c-register__right .input__container{gap:22px}}.c-register__right .input__container .input__item{position:relative}.c-register__right .input__container .input__item .input-validation-error,.c-register__right .input__container .input__item.input-validation-error:hover,.c-register__right .input__container .input__item.input-validation-error.has-value{color:var(--notificationRed) !important;border:1.692px solid var(--notificationRed) !important}.c-register__right .input__container .input__item .input-validation-error+label,.c-register__right .input__container .input__item.input-validation-error:hover+label,.c-register__right .input__container .input__item.input-validation-error.has-value+label{color:var(--notificationRed) !important}.c-register__right .input__container .input__item .input-validation-error~svg path,.c-register__right .input__container .input__item.input-validation-error:hover~svg path,.c-register__right .input__container .input__item.input-validation-error.has-value~svg path{opacity:1 !important;fill:var(--notificationRed) !important}.c-register__right .input__container .input__item:hover input{color:var(--darkBlue);border:1.692px solid var(--darkBlue);cursor:pointer}.c-register__right .input__container .input__item:hover label{color:var(--darkBlue)}.c-register__right .input__container .input__item:hover svg path{opacity:1;fill:var(--darkBlue)}.c-register__right .input__container .input__item:focus-within input{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-register__right .input__container .input__item:focus-within label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.c-register__right .input__container .input__item:focus-within label{display:none}}.c-register__right .input__container .input__item:focus-within svg path{opacity:.3;fill:var(--black)}.c-register__right .input__container .input__item input{border-radius:5.075px;border:1.692px solid var(--lightBorder);background:var(--offWhite);width:100%;height:55px;color:var(--gray);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-left:22px;cursor:pointer;padding-right:50px}.c-register__right .input__container .input__item input.has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-register__right .input__container .input__item input.has-value+label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.c-register__right .input__container .input__item input.has-value+label{display:none}}.c-register__right .input__container .input__item input.has-value~svg path{opacity:.3;fill:var(--black)}.c-register__right .input__container .input__item input:focus-visible{outline:none}.c-register__right .input__container .input__item label{color:var(--gray);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:22px;top:50%;transform:translateY(-50%);transition:all .25s;cursor:pointer;padding:0px 3px;margin-left:-3px}.c-register__right .input__container .input__item svg{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.c-register__title{color:var(--black);font-family:var(--font-family-primary);font-size:36px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:6px;text-align:center}@media(max-width: 1023px){.c-register__title{font-size:29px}}.c-register__subtitle{color:var(--black);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px;margin-bottom:40px;text-align:center;padding:0px 50px}@media(max-width: 1023px){.c-register__subtitle{max-width:100%;padding:0px;font-size:18px;margin-bottom:5px}}.c-register__subtitle a{text-decoration:none;color:var(--darkBlue)}.c-register .button{width:100%;border-radius:2px;cursor:pointer;padding:15px;text-align:center;font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:block}.c-register .button:hover{background:#db672a;color:var(--white);border-color:rgba(0,0,0,0);transition:background-color .25s ease-in-out,color .25s ease-in-out}.c-register .button--primary{border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white)}.c-register .button--secondary{border:1px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);margin-top:15px}.c-register__wrapper{display:flex;justify-content:space-between;align-items:center;margin:15px 0px 50px}.c-register__wrapper .forgot-password-btn{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:600;line-height:normal;border:none;background:none;cursor:pointer}.c-register__checkbox .custom-checkbox-container{display:flex;align-items:center;width:100%;cursor:pointer}.c-register__checkbox .custom-checkbox{display:none}.c-register__checkbox .custom-checkbox-checkmark{display:inline-block;width:21px;height:21px;min-width:21px;min-height:21px;border:1px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative;margin-right:5px}@media(max-width: 1023px){.c-register__checkbox .custom-checkbox-checkmark{background:var(--white)}}.c-register__checkbox .custom-checkbox-checkmark span.custom-checkbox-checkmark{display:none}.c-register__checkbox .custom-checkbox:checked+.custom-checkbox-checkmark span.custom-checkbox-checkmark{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.c-register__checkbox .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:15px}.c-register__show-more{background:none;border:none;padding:0;outline:inherit;color:var(--darkBlue);font-size:18px;font-style:normal;font-weight:400;font-family:var(--font-family-primary);line-height:normal;display:none;justify-content:center;align-items:center;padding-bottom:30px;border-bottom:1px solid var(--lightBorder);width:100%}@media(max-width: 1023px){.c-register__show-more{display:flex}}.c-register__buttons-title{color:var(--black);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px;margin-bottom:30px;margin-top:15px}@media(max-width: 1023px){.c-register__buttons-title{font-weight:400}}.c-register__buttons-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:22px}@media(max-width: 1023px){.c-register__buttons-wrapper{gap:15px}}.c-register__buttons-wrapper .c-register__button{border-radius:9.8px;border:.7px solid var(--lightBorder);background:var(--offWhite);padding:12px 18px;color:var(--black);text-align:center;font-size:13px;font-family:var(--font-family-secondary);font-style:normal;font-weight:400;line-height:normal;width:50%;cursor:pointer}@media(max-width: 1023px){.c-register__buttons-wrapper .c-register__button{border-radius:14px;border:1px solid var(--black);background:var(--white);padding:10px 15px;font-size:16px}}.c-register__buttons-wrapper .c-register__button img{display:none}.c-register__buttons-wrapper .c-register__button.selected{background:var(--mediumGray);display:flex;justify-content:center;align-items:center;gap:5px;border:.7px solid var(--mediumGray)}@media(max-width: 1023px){.c-register__buttons-wrapper .c-register__button.selected{gap:3px;background:var(--mediumGray);border:1px solid var(--black)}}.c-register__buttons-wrapper .c-register__button.selected img{display:inline}.category-page h1.title{margin-bottom:30px}.category-page .categories{margin:20px 0}@media(min-width: 1024px){.category-page .categories{text-align:center;margin-top:34px;flex-wrap:wrap;flex-direction:row;max-width:85vw;align-items:center;justify-content:center}}.category-page .categories__wrapper{display:flex}@media(min-width: 1024px){.category-page .categories__wrapper{flex-wrap:wrap;flex-direction:row;max-width:85vw;align-items:center;justify-content:center}}.category-page .categories__item{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.479px;border-radius:1px;border:1px solid var(--darkBlue);background:var(--white);width:auto;padding:10.5px 20px;cursor:pointer;margin-top:10px;margin-right:4px;position:relative;text-decoration:none}.category-page .categories__item:hover{background:var(--darkBlue);color:var(--white)}.category-page .categories__item .corner-filled-blue{display:none;position:absolute;right:-1px;bottom:-1px}.category-page .categories__item .corner-filled-blue svg{display:block;height:10px;width:11px}.category-page .categories__item .corner-filled-white{display:none;position:absolute;right:-1px;bottom:-1px}.category-page .categories__item .corner-filled-white svg{display:block;height:10px;width:11px}.category-page .categories__item[data-subcategory] .corner-filled-blue{display:inline}.category-page .categories__item.active{background:var(--darkBlue);color:var(--white)}.category-page .categories__item.active .corner-filled-blue{display:none}.category-page .categories__item.active .corner-filled-white{display:inline}.category-page .categories .back-button{width:41px;height:41px;padding:11px 12px;border-radius:2px;background:var(--darkBlue);border:1px solid var(--darkBlue);cursor:pointer;margin-top:10px;margin-right:4px;text-align:center}@media(min-width: 1024px){.category-page .categories .back-button{display:none}}.category-page__content{grid-column:col-start 4/span 9}.category-page .subcategories{text-align:center;margin-top:16px;margin-bottom:20px;display:none}.category-page .subcategories.active{display:block}.category-page .subcategories a{color:var(--black);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:29px;text-decoration:none;border-right:1px solid var(--mediumBorder);padding:0 20px}.category-page .subcategories a:last-child{border-right:none}.category-page .subcategories a.swiper-slide{flex-shrink:unset;white-space:nowrap}.category-page__description-section{max-height:125px;overflow:hidden;position:relative;transition:all 1s cubic-bezier(0, 1, 0, 1);border:0px solid rgba(0,0,0,0);padding-bottom:50px}@media(min-width: 768px){.category-page__description-section{text-align:center}}.category-page__description-section.open{max-height:inherit;overflow:visible;transition:all 1s ease-in-out}.category-page__description-section .background-shadow{background:linear-gradient(180deg, rgba(255, 253, 253, 0) 0%, #FCFCFC 60%);height:140px;width:100%;position:absolute;bottom:0;display:block}.category-page__description-section .category-page__description-button{background:none;border:none;padding:0;cursor:pointer;outline:inherit;color:var(--darkBlue);font-size:16px;font-style:normal;font-weight:500;line-height:normal;bottom:30px;position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.category-page__description-section .category-page__description-button{width:100%}}.category-page__description-section .category-page__description-button::before{content:"";width:28.5px;height:1px;background-color:var(--mediumGray);margin:0px 8px;border-radius:50px}.category-page__description-section .category-page__description-button::after{content:"";width:28.5px;height:1px;background-color:var(--mediumGray);margin:0px 8px;border-radius:50px}.category-page__description-content{color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:300;line-height:23px;margin-bottom:20px}@media(min-width: 1024px){.category-page__description-content{font-size:18px;line-height:26px;text-align:center}}.category-page__buttons{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:11px;margin-bottom:20px}@media(min-width: 1024px){.category-page__buttons{display:none}}.category-page .product-sortby-btn{border-radius:2px;border:1px solid var(--black);background:var(--lightBlueGray);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:9px 3px;display:flex;align-items:center;justify-content:center;gap:5px;position:relative}@media(max-width: 1023px){.category-page .product-sortby-btn .product-toolbar__options{width:calc(100% + 2px);flex:1;top:calc(100% + 1px);display:none}}@media(max-width: 1023px){.category-page .product-sortby-btn.open .product-toolbar__options{display:block}}.category-page .product-numbers-btn{border-radius:2px;border:1px solid var(--black);background:var(--lightBlueGray);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:9px 3px;display:flex;align-items:center;justify-content:center;gap:5px;flex-direction:row-reverse;position:relative}.category-page .product-numbers-btn img{transition:transform .25s}.category-page .product-numbers-btn span{max-width:74px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width: 1023px){.category-page .product-numbers-btn .product-toolbar__options{width:calc(100% + 2px);flex:1;top:calc(100% + 1px);display:none}}@media(max-width: 1023px){.category-page .product-numbers-btn.open .product-toolbar__options{display:block}}.category-page .product-numbers-btn.open img{transform:rotate(-180deg)}.variants-wrapper{margin:20px 0px}@media(min-width: 1024px){.variants-wrapper{margin:50px 0}}.allVariantsContainer{display:none;grid-column:1/span 2;padding:20px 0;background-color:var(--white)}.allVariantsContainer .isLoading{margin:20px auto;text-align:center}@media(min-width: 1023px){.allVariantsContainer .isLoading{margin:50px 0}}@media(max-width: 1023px){.allVariantsContainer .isLoading img{width:50px}}@media(min-width: 1024px){.allVariantsContainer{grid-column:1/span 3;padding:30px 35px;background-color:var(--lightBlueGray)}}@media(min-width: 1024px){.allVariantsContainer .variants-desktop{display:block}.allVariantsContainer .variants-mobile{display:none}}@media(max-width: 1023px){.allVariantsContainer .variants-desktop{display:none}.allVariantsContainer .variants-mobile{display:block}}.allVariantsContainer.left-side .suggested-products-mobile__title:after{right:unset;left:60px}.products-list.show-as-list .product{border:1.1px solid var(--lightBorder);background:var(--white);display:grid;grid-template-columns:88px auto auto;grid-template-rows:auto auto;padding:20px 10px 20px 20px;justify-items:start;position:relative;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-list .product{grid-template-columns:166px auto 166px;grid-template-rows:auto auto;padding:20px}}.products-list.show-as-list .product.highlighted{background:var(--softGreen)}.products-list.show-as-list .product__brand-wrapper{margin-bottom:8px;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-list .product__brand-wrapper{margin-bottom:20px;font-size:12px;opacity:1;grid-column:2/span 1;grid-row:1/span 1}}.products-list.show-as-list .product__image{width:78px;height:78px;object-fit:cover;border:1px solid var(--lightBorder);background:var(--white);padding:5px;margin-bottom:15px}@media(min-width: 1024px){.products-list.show-as-list .product__image{margin-bottom:0}}.products-list.show-as-list .product__image img{width:100%}@media(min-width: 1024px){.products-list.show-as-list .product__image{width:146px;height:139px;padding:25px;grid-column:1/span 1;grid-row:1/span 2}}.products-list.show-as-list .product__info-label{position:absolute;top:10px;right:10px;display:flex;gap:2px;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-list .product__info-label{position:relative;grid-column:2/span 1;grid-row:2/span 1}}.products-list.show-as-list .product__info-label--image{width:36.8px;height:36.8px;background-color:var(--brightGreen);display:flex;justify-content:center;align-items:center;padding:7px}@media(min-width: 1024px){.products-list.show-as-list .product__info-label--image{width:46px;height:46px}}.products-list.show-as-list .product__info-label--image img{display:block;max-width:100%;max-height:100%}.products-list.show-as-list .product__info-label--text{min-width:36.8px;height:36.8px;background-color:var(--lightGreen);display:flex;flex-direction:column;justify-content:center;align-items:start;padding:2px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:8.28px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.products-list.show-as-list .product__info-label--text span:nth-child(2){font-size:11.04px}@media(min-width: 1024px){.products-list.show-as-list .product__info-label--text{min-width:46px;height:46px;font-size:11.5px}.products-list.show-as-list .product__info-label--text span:nth-child(2){font-size:15.333px}}.products-list.show-as-list .product__info-label .img{height:46px}.products-list.show-as-list .product__category-name{color:var(--black);font-family:var(--font-family-secondary);font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.24px;opacity:.5;margin-bottom:5px}@media(min-width: 1024px){.products-list.show-as-list .product__category-name{font-size:12px;opacity:1}}.products-list.show-as-list .product__name{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.28px;margin-bottom:0px}@media(min-width: 1023px){.products-list.show-as-list .product__name{margin-bottom:0px;font-size:17px;font-weight:700;letter-spacing:-0.34px}}.products-list.show-as-list .product__brand-name{color:var(--black);font-family:var(--font-family-secondary);font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.24px;opacity:.5;margin-top:5px}@media(min-width: 1024px){.products-list.show-as-list .product__brand-name{font-size:12px;opacity:1;margin-bottom:0px}}.products-list.show-as-list .product__price-wrapper{align-self:end}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper{grid-column:3/span 1;grid-row:1/span 2;margin-top:18px;align-self:flex-start}}.products-list.show-as-list .product__price-wrapper .prep{color:var(--black);font-family:var(--font-family-secondary);font-size:8px;font-style:normal;font-weight:700;line-height:normal}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper .prep{font-size:12px;font-weight:400}}.products-list.show-as-list .product__price-wrapper .price{color:var(--black);font-family:var(--font-family-secondary);font-size:15.2px;font-style:normal;font-weight:700;line-height:normal}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper .price{font-size:23.442px}}.products-list.show-as-list .product__price-wrapper .price.campaign .integer{color:var(--campaignRed);font-size:16.8px}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper .price.campaign .integer{font-size:26.791px}}.products-list.show-as-list .product__price-wrapper .price.campaign .decimal{color:var(--campaignRed)}.products-list.show-as-list .product__price-wrapper .price.old .integer{font-size:14.735px;text-decoration:line-through}.products-list.show-as-list .product__price-wrapper .price.old .decimal{font-size:7.367px;top:-5px}.products-list.show-as-list .product__price-wrapper .price .integer{font-size:16.8px;font-weight:700;position:relative}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper .price .integer{font-size:26.791px}}.products-list.show-as-list .product__price-wrapper .price .decimal{font-size:11px;font-weight:700;position:relative;top:-9px;margin-left:-6px}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper .price .decimal{font-size:13.395px}}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper.campaign{position:relative}}.products-list.show-as-list .product__price-wrapper.campaign .campaign-label{background-color:var(--campaignRed);display:block;position:absolute;top:5px;left:10px;padding:4px;border-radius:3px}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper.campaign .campaign-label{left:-128px;padding:5px 8px}}.products-list.show-as-list .product__price-wrapper.campaign .campaign-label::after{content:"";width:0;height:0;border-left:16px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-top:14px solid var(--campaignRed);position:absolute;bottom:-7px;right:0}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper.campaign .campaign-label::after{border-left:17px solid rgba(0,0,0,0);border-top:14px solid var(--campaignRed);bottom:-11px}}.products-list.show-as-list .product__price-wrapper.campaign .campaign-label span{color:var(--white);font-family:var(--font-family-primary);font-size:10px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14px;display:block}@media(min-width: 1024px){.products-list.show-as-list .product__price-wrapper.campaign .campaign-label span{font-size:14px;font-weight:600}}@media(max-width: 1024px){.products-list.show-as-list .product__price-wrapper.campaign .campaign-label .details{display:none}}.products-list.show-as-list .product__show-variants{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;background:none;border:none;height:fit-content;cursor:pointer;position:absolute;left:20px;bottom:7px}@media(min-width: 1024px){.products-list.show-as-list .product__show-variants{grid-column:3/span 1;grid-row:2/span 1;font-size:16px;position:relative;align-self:end}}.products-list.show-as-list .product__show-variants span.show-variants-arrow{width:15px;height:9px;right:-14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:1px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}@media(min-width: 1024px){.products-list.show-as-list .product__show-variants span.show-variants-arrow{width:17px;height:10px}}.products-list.show-as-list .product__show-variants span.show-variants-arrow svg{display:block;width:15px;height:9px}@media(min-width: 1024px){.products-list.show-as-list .product__show-variants span.show-variants-arrow svg{width:17px;height:10px}}.products-list.show-as-list .product__show-variants span.count-variants{display:inline-flex;align-items:center;justify-content:center;background-color:var(--darkBlue);color:var(--white);margin-left:2px;transition:all .25s;line-height:1;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:9999px;font-size:.75rem}.products-list.show-as-list .product__hide-variants{display:none;color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;background:none;border:none;height:fit-content;cursor:pointer;position:relative}@media(min-width: 1024px){.products-list.show-as-list .product__hide-variants{grid-column:3/span 1;grid-row:2/span 1;font-size:16px;align-self:end}}.products-list.show-as-list .product__hide-variants .show-variants-arrow{width:15px;height:9px;right:-14px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-top:1px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}@media(min-width: 1024px){.products-list.show-as-list .product__hide-variants .show-variants-arrow{width:17px;height:10px}}.products-list.show-as-list .product__hide-variants .show-variants-arrow svg{display:block;width:15px;height:9px}@media(min-width: 1024px){.products-list.show-as-list .product__hide-variants .show-variants-arrow svg{width:17px;height:10px}}@media(min-width: 1024px){.products-list.show-as-list .product.show-variants-table .product__show-variants{display:none}.products-list.show-as-list .product.show-variants-table .product__hide-variants{display:block}}.products-list.show-as-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin:10px 0px 25px}@media(min-width: 1024px){.products-list.show-as-grid{grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px;margin:11px 0px 65px}}.products-list.show-as-grid .product{position:relative;border:.216px solid var(--lightBorder);background:var(--white);padding:22px 17px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-grid .product{padding:45px 30px 33px;border:1.1px solid var(--lightBorder)}}@media(min-width: 1024px){.products-list.show-as-grid .product.show-variants-table{border:11px solid var(--lightBlueGray);padding:34px 19px 22px}.products-list.show-as-grid .product.show-variants-table::after{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:14px solid var(--lightBlueGray);position:absolute;left:50%;bottom:-40px}}.products-list.show-as-grid .product.show-variants-table .product__show-variants{display:none}.products-list.show-as-grid .product.show-variants-table .product__hide-variants{display:block}.products-list.show-as-grid .product__image img{width:100%;max-width:280px;max-height:232px;object-fit:contain}.products-list.show-as-grid .product__info-label{position:absolute;top:14px;left:20px;display:flex;gap:2px;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-grid .product__info-label{top:20px}}.products-list.show-as-grid .product__info-label--image{width:36.8px;height:36.8px;background-color:var(--brightGreen);display:flex;justify-content:center;align-items:center;padding:7px}@media(min-width: 1024px){.products-list.show-as-grid .product__info-label--image{width:46px;height:46px}}.products-list.show-as-grid .product__info-label--image img{display:block;max-width:100%;max-height:100%}.products-list.show-as-grid .product__info-label--text{min-width:36.8px;height:36.8px;background-color:var(--lightGreen);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:9.2px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-grid .product__info-label--text{min-width:46px;height:46px;font-size:15.333px}}.products-list.show-as-grid .product__brand-wrapper{margin-bottom:8px;text-decoration:none}@media(min-width: 1024px){.products-list.show-as-grid .product__brand-wrapper{margin-bottom:20px}}.products-list.show-as-grid .product__category-name{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.24px;margin-top:8px;margin-bottom:5px}.products-list.show-as-grid .product__name{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.28px}@media(min-width: 1023px){.products-list.show-as-grid .product__name{font-size:17px;letter-spacing:-0.34px}}.products-list.show-as-grid .product__brand-name{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.24px;margin-bottom:5px;margin-top:5px}.products-list.show-as-grid .product__price-wrapper{margin-bottom:15px}@media(min-width: 1024px){.products-list.show-as-grid .product__price-wrapper{margin-bottom:35px}}.products-list.show-as-grid .product__price-wrapper .prep{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.products-list.show-as-grid .product__price-wrapper .price{color:var(--black);font-family:var(--font-family-secondary);font-size:19px;font-style:normal;font-weight:600;line-height:normal}@media(min-width: 1024px){.products-list.show-as-grid .product__price-wrapper .price{font-size:23.442px}}.products-list.show-as-grid .product__price-wrapper .price.campaign{color:var(--campaignRed)}.products-list.show-as-grid .product__price-wrapper .price.campaign .integer{color:var(--campaignRed);font-size:16.8px}@media(min-width: 1024px){.products-list.show-as-grid .product__price-wrapper .price.campaign .integer{font-size:26.791px}}.products-list.show-as-grid .product__price-wrapper .price.campaign .decimal{color:var(--campaignRed);margin-left:-4px}@media(max-width: 1023px){.products-list.show-as-grid .product__price-wrapper .price.campaign .decimal{margin-left:-3px;top:-4px}}.products-list.show-as-grid .product__price-wrapper .price.old{font-size:inherit}.products-list.show-as-grid .product__price-wrapper .price.old .integer{font-size:14.735px;text-decoration:line-through}.products-list.show-as-grid .product__price-wrapper .price.old .decimal{font-size:7.367px;top:-5px;margin-left:-3px}.products-list.show-as-grid .product__price-wrapper .price .integer{font-size:21px;font-weight:700;position:relative}@media(min-width: 1024px){.products-list.show-as-grid .product__price-wrapper .price .integer{font-size:26.791px}}.products-list.show-as-grid .product__price-wrapper .price .decimal{font-size:11px;font-weight:700;position:relative;top:-6px;margin-left:-4px}@media(min-width: 1024px){.products-list.show-as-grid .product__price-wrapper .price .decimal{font-size:13.395px}}.products-list.show-as-grid .product__price-wrapper.campaign .campaign-label{background:var(--campaignRed);position:absolute;top:21px;right:22px;padding:12px 9px 12px 12px;color:var(--white);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;flex-direction:column;border-radius:5px}@media(max-width: 1023px){.products-list.show-as-grid .product__price-wrapper.campaign .campaign-label{font-size:10px;padding:8px;top:14px;right:16px;border-radius:2px;padding:4px 5px;height:max-content}}.products-list.show-as-grid .product__price-wrapper.campaign .campaign-label::after{content:"";position:absolute;bottom:-10px;left:-10px;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid var(--campaignRed);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width: 1023px){.products-list.show-as-grid .product__price-wrapper.campaign .campaign-label::after{bottom:-4px;left:-4px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid var(--campaignRed);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.products-list.show-as-grid .product__price-wrapper.campaign .campaign-label .details{font-size:9px;font-weight:400;font-family:var(--font-family-secondary)}@media(max-width: 1023px){.products-list.show-as-grid .product__price-wrapper.campaign .campaign-label .details{font-size:10px}}.products-list.show-as-grid .product__show-variants{border-radius:2px;border:.835px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:500;line-height:normal;padding:10px 0;width:100%;cursor:pointer;transition:all .25s}@media(min-width: 1024px){.products-list.show-as-grid .product__show-variants{font-size:16px;padding:11px 0}.products-list.show-as-grid .product__show-variants:hover{background:var(--darkBlue);color:var(--white)}.products-list.show-as-grid .product__show-variants:hover .count-variants{background:var(--white);color:var(--darkBlue)}}.products-list.show-as-grid .product__show-variants span.show-variants-arrow{display:none}.products-list.show-as-grid .product__show-variants span.count-variants{display:inline-flex;align-items:center;justify-content:center;background-color:var(--darkBlue);color:var(--white);margin-left:2px;transition:all .25s;line-height:1;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:9999px;font-size:.75rem}.products-list.show-as-grid .product__hide-variants{display:none;border-radius:2px;border:.835px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:11px 0;width:100%;cursor:pointer;transition:all .25s}.products-list.show-as-grid .product__hide-variants:hover{background:var(--darkBlue);color:var(--white)}.products-list.show-as-grid .product__hide-variants:hover .count-variants{background:var(--white);color:var(--darkBlue)}.products-list.show-as-grid .product__hide-variants span.count-variants{display:inline-flex;align-items:center;justify-content:center;background-color:var(--darkBlue);color:var(--white);margin-left:2px;transition:all .25s;line-height:1;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:9999px;font-size:.75rem}.products-list.show-as-grid .product__hide-variants span.show-variants-arrow{display:none}@media(min-width: 1024px)and (max-width: 1105px){.products-list .suggested-products{margin-top:0}}.products-list .suggested-products .table-container tbody td{padding:0 6px}.products-list .suggested-products .table-container tbody td.name{white-space:nowrap;max-width:210px;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1024px)and (max-width: 1105px){.products-list .suggested-products .table-container tbody td.name{max-width:130px}}@media(min-width: 1105px)and (max-width: 1500px){.products-list .suggested-products .table-container tbody td.name{max-width:150px}}@media(min-width: 1500px)and (max-width: 1800px){.products-list .suggested-products .table-container tbody td.name{max-width:180px}}.products-list .suggested-products .table-container tbody td.grey-font{white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1024px)and (max-width: 1105px){.products-list .suggested-products .table-container tbody td.grey-font{max-width:50px}}@media(min-width: 1105px)and (max-width: 1500px){.products-list .suggested-products .table-container tbody td.grey-font{max-width:60px}}@media(min-width: 1500px)and (max-width: 1800px){.products-list .suggested-products .table-container tbody td.grey-font{max-width:70px}}.products-list .suggested-products .table-container tbody tr{background-color:var(--white)}.products-list .suggested-products .table-container tbody tr:hover{background-color:var(--mediumGray)}.products-list .suggested-products .table-container thead th{padding-left:7px}.products-list .suggested-products .table-container thead th:first-of-type{padding-left:20px}@media(min-width: 1024px)and (max-width: 1440px){.products-list .suggested-products .table-container thead th{max-width:70px}}.products-list .suggested-products .table-container .icons-wrapper .icon .text{margin-left:-4px}.product-toolbar{height:50px;padding:9px 38px 9px 42px;border:1px solid var(--lightBorder);background:var(--darkBlue);display:flex;justify-content:space-between;align-items:center;margin:0px 0px 40px;gap:20px}@media(max-width: 1023px){.product-toolbar{border-radius:2px;border:1px solid var(--black);background:var(--lightBlueGray);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:9px 15px;display:flex}.product-toolbar .product-toolbar__left{flex:1}.product-toolbar .product-toolbar__left .product-toolbar__label{flex:1}.product-toolbar .product-toolbar__left img{filter:brightness(0) saturate(100%) invert(20%) sepia(0%) saturate(0%) hue-rotate(6deg) brightness(96%) contrast(97%)}.product-toolbar .product-toolbar__left svg path{fill:var(--black)}}.product-toolbar__left{display:flex;gap:22px}.product-toolbar__left img{cursor:pointer}.product-toolbar__right{display:flex;gap:28px;align-items:center}@media(max-width: 1023px){.product-toolbar__right{display:none}}.product-toolbar__label{color:var(--white);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.16px}@media(max-width: 1023px){.product-toolbar__label{color:var(--black)}}.product-toolbar__wrapper{display:flex;gap:10px;align-items:center}.product-toolbar__dropdown{position:relative}.product-toolbar__dropdown.sortby .product-toolbar__select{padding-right:55px;min-width:143px}.product-toolbar__dropdown.open .product-toolbar__select svg{transform:translateY(-50%) rotate(-180deg)}.product-toolbar__dropdown.open .product-toolbar__options{display:block}.product-toolbar__select{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;border-radius:3px;background:var(--white);padding:6.3px 33px 6.3px 12.5px;cursor:pointer;min-width:70px}.product-toolbar__select svg{width:16px;height:10px;right:12px;position:absolute;top:50%;transform:translateY(-50%);margin-top:1px;transition:transform .25s}.product-toolbar__options{position:absolute;z-index:2;width:100%;margin:0px;padding:0px;list-style:none;display:none}.product-toolbar__option{width:100%}.product-toolbar__option:first-child button{border-top:1px solid var(--mediumBorder)}.product-toolbar__option button{background:var(--white);border-top:none;border-bottom:1px solid var(--mediumBorder);border-left:1px solid var(--mediumBorder);border-right:1px solid var(--mediumBorder);width:100%;text-align:left;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding:6.3px 12.5px;cursor:pointer;border-radius:2px}.results-text{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:17px 0px 9px}@media(min-width: 1024px){.results-text{font-size:16px;margin:40px 0px 11px}}.c-products-block .variants-wrapper{margin:0px 0px}@media(min-width: 1024px){.c-products-block .variants-wrapper{margin:0px 0px}}.products-block .products-title{color:var(--black);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.4px}@media(max-width: 1023px){.products-block .products-title{font-size:28px;letter-spacing:-0.56px}}.products-block .products-list{grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 1023px){.products-block .products-list{grid-template-columns:repeat(2, minmax(0, 1fr));width:100vw;margin-left:calc(-50vw + 50%)}}.products-block .products-list .allVariantsContainer{grid-column:1/span 4;margin-right:0px}@media(max-width: 1023px){.products-block .products-list .allVariantsContainer{grid-column:1/span 2;width:100vw;margin-left:calc(-50vw + 50%);padding:20px 20px}}.products-block.promotion-block .product.show-variants-table{outline:none}.products-block.promotion-block .product.show-variants-table::after{content:none}.products-block.promotion-block .allVariantsContainer{background-color:rgba(0,0,0,0)}@media(min-width: 1024px){.products-block.promotion-block .allVariantsContainer{padding:0px}}.products-block.promotion-block .allVariantsContainer .suggested-products-mobile__title{background:rgba(0,0,0,0);border-top:none}.products-block.promotion-block .allVariantsContainer .suggested-products-mobile__title::after{content:none}.products-block.promotion-block .campaign-block__buttons{display:flex;gap:16px;align-items:center}.products-block.promotion-block .campaign-block__close{display:flex;align-items:center;gap:7px;color:var(--notificationRed);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;width:252px;height:40px;padding:10px;background:var(--white);border:1px solid var(--notificationRed);cursor:pointer;justify-content:center}.products-block.promotion-block .campaign-block__close svg{display:block;margin-top:1px}.products-block.promotion-block .campaign-block__close svg path{fill:var(--notificationRed)}@media(max-width: 1023px){.c-filter{position:absolute;width:100%;left:0;display:none;align-items:flex-end;height:100%;max-height:100%;top:0;z-index:999;background-color:var(--gray);animation:fadeIn .5s ease}}@media(max-width: 1023px){.c-filter.open{position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.6);display:flex}}.c-filter__left-side{grid-column:col-start 1/span 3}.c-filter__wrapper{padding:22px 14px 14px;border:1px solid #eae5e5}@media(max-width: 1023px){.c-filter__wrapper{padding:0px 40px 0px 27px;border:none}}@media(max-width: 1023px){.c-filter__wrapper .c-filter__list{padding:0px}}@media(max-width: 1023px){.c-filter__wrapper .d-flex{height:0px;overflow:hidden}}@media(max-width: 1023px){.c-filter__wrapper .d-flex.show-all{overflow:visible;height:inherit;margin-top:20px}}.c-filter__wrapper .d-flex .wrapper{margin-bottom:25px}.c-filter__wrapper .price-input{width:100%;display:flex;justify-content:space-between}.c-filter__wrapper .price-input .field{display:flex;width:100%;height:50px;align-items:center;max-width:111px}.c-filter__wrapper .field input{width:100%;height:100%;outline:none;color:#000;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:1px;border:1px solid #dfd9d9;background:var(--white);-moz-appearance:textfield;padding:0px 18px}.c-filter__wrapper input[type=number]::-webkit-outer-spin-button,.c-filter__wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.c-filter__wrapper .slider{height:2px;position:relative;background:#ddd;border-radius:5px;margin-top:20px}.c-filter__wrapper .slider .progress{height:100%;left:0%;right:0%;position:absolute;border-radius:5px;background:var(--darkBlue)}.c-filter__wrapper .range-input{position:relative}.c-filter__wrapper .range-input input{position:absolute;width:100%;height:2px;top:-5px;left:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.c-filter__wrapper input[type=range]::-webkit-slider-thumb{height:24px;width:24px;border-radius:50%;background:var(--darkBlue);pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.c-filter__wrapper input[type=range]::-moz-range-thumb{height:24px;width:24px;border:none;border-radius:50%;background:var(--darkBlue);pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.c-filter__header{color:var(--white);font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:var(--darkBlue);padding:15px 25px}@media(max-width: 1023px){.c-filter__header{display:none}}.c-filter__mobile-header{display:flex;justify-content:center;align-items:center;padding:9px 0px 16px}@media(min-width: 1024px){.c-filter__mobile-header{display:none}}.c-filter__content{border:1px solid var(--lightBorder);background:var(--white);padding:22px 22px 70px;position:relative;max-height:600px;overflow:hidden;transition:none}@media(max-width: 1023px){.c-filter__content{width:100%;padding:0px 0px 15px 0px;background:var(--lightGray);border-radius:40px 40px 0px 0px;max-height:100%;overflow:visible}}.c-filter__content.show-all{max-height:100%;transition:max-height .25s ease-out}.c-filter__content.show-all .filter-background-shadow{display:none}.c-filter__content .filter-background-shadow{background:linear-gradient(180deg, rgba(255, 253, 253, 0.8) 0%, #FCFCFC 100%);height:98px;width:100%;position:absolute;bottom:0;display:block}@media(max-width: 1023px){.c-filter__content .filter-background-shadow{display:none}}.c-filter__container{margin-bottom:30px}@media(max-width: 1023px){.c-filter__container{border-top:2px solid var(--lightBorder);padding:17px 0px;margin-bottom:0px;background-color:var(--lightGray)}}.c-filter__container:last-child{margin-bottom:0px}@media(max-width: 1023px){.c-filter__container:last-child{border-bottom:2px solid var(--lightBorder)}}.c-filter__reset-btn{border:1px solid var(--lightBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:15px;width:100%;cursor:pointer;transition:all .25s;margin-bottom:35px}@media(max-width: 1023px){.c-filter__reset-btn{display:none}}.c-filter__reset-btn:hover{background:var(--darkBlue);color:var(--white);font-weight:normal}.c-filter__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}@media(max-width: 1023px){.c-filter__title{display:flex;justify-content:space-between;align-items:center;padding:0px 40px 0px 27px;margin-bottom:0px}}@media(max-width: 1023px){.c-filter__title.active svg{transform:rotate(-180deg)}}.c-filter__title svg{transform:rotate(0deg);transition:transform .15s,-webkit-transform .15s}@media(min-width: 1024px){.c-filter__title svg{display:none}}.c-filter__list{margin:0px;padding:0px}@media(max-width: 1023px){.c-filter__list{padding:0px 40px 0px 27px;height:0px;overflow:hidden}}.c-filter__list.show-all li{max-height:2000px;margin-bottom:10px}@media(max-width: 1023px){.c-filter__list.show-all{overflow:visible;height:inherit;margin-top:20px}}.c-filter__list li{list-style:none;max-height:0;overflow:hidden;margin-bottom:0px}@media(max-width: 1023px){.c-filter__list li{overflow:visible;max-height:inherit;margin-bottom:10px}}@media(min-width: 1024px){.c-filter__list li:nth-child(-n+3){max-height:2000px;margin-bottom:10px}}.c-filter__list li a{text-decoration:none;display:flex;justify-content:space-between;align-items:center}.c-filter__list li a.checkbox.selected .c-filter__text::after{content:"";position:absolute;left:3px;width:13px;height:13px;background:var(--darkGray);border-radius:3px;box-sizing:border-box}.c-filter__list li a.checkbox .c-filter__text::before{content:"";border-radius:5px;border:.66px solid var(--darkBorder);background:var(--white);width:19px;height:19px;display:inline-block;margin-right:5px;position:relative;box-sizing:border-box}.c-filter__list li a.checkbox .c-filter__text:hover::before{border:.66px solid var(--orange)}.c-filter__text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;cursor:pointer;position:relative}.c-filter__text::before{content:"";border-radius:5px;background:var(--white);width:19px;min-width:19px;height:19px;display:inline-block;margin-right:5px;position:relative;box-sizing:border-box}@media(max-width: 1023px){.c-filter__text::before{background:var(--lightGray)}}.c-filter__numbers{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;border-radius:4.62px;border:.66px solid var(--darkBorder);background:var(--lightPinkishGray);padding:0px 5px;min-width:31px;text-align:center}.c-filter__show-more{border-radius:6.601px;border:.66px solid var(--lightBorder);background:var(--white);padding:5px 8px 5px 25px;color:var(--black);font-family:var(--font-family-secondary);font-size:11px;font-style:normal;font-weight:500;line-height:normal;position:relative;margin-top:15px;cursor:pointer}@media(max-width: 1023px){.c-filter__show-more{display:none}}.c-filter__show-more.active svg{transform:translateY(-50%) rotate(-180deg)}.c-filter__show-more svg{position:absolute;width:12px;height:8px;top:50%;transform:translateY(-50%) rotate(0deg);left:8px;transition:all .25s}.c-filter__show-more--blue{color:var(--darkBlue);position:absolute;bottom:11px;z-index:1;left:50%;transform:translateX(-50%);min-width:max-content}.c-filter__show-more--blue svg path{fill:var(--darkBlue)}.c-filter__button{border-radius:2px;border:1px solid var(--black);background:var(--lightBlueGray);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:9px 3px;display:flex;align-items:center;justify-content:center;gap:5px}@media(min-width: 1024px){.c-filter__button{display:none}}.c-filter__block{margin-top:41px}@media(max-width: 1023px){.c-filter__block{display:none}}.c-filter__block .header{text-decoration:none;background-color:#e3ebf3;display:flex;align-items:center;gap:10px;padding:14px 12px 10px}.c-filter__block .header:hover .header-title{color:var(--darkBlue)}.c-filter__block .header:hover img,.c-filter__block .header:hover svg{opacity:1}.c-filter__block .header-title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:23px;transition:color .25s ease-in-out}.c-filter__block .header img,.c-filter__block .header svg{opacity:0;transition:opacity .25s ease-in-out}.c-filter__block .block-item.white-bg{background:var(--white)}.c-filter__block .block-item.border{border-bottom:1px solid var(--lightBorder);border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder)}.c-filter__block .block-item .category__item{padding:14px 29px 0px;text-decoration:none;display:flex;flex-direction:column}.c-filter__block .block-item .category__item:first-child{padding-top:24px}.c-filter__block .block-item .category__item:last-child{padding-bottom:24px}.c-filter__block .block-item .category__title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:23px;transition:color .25s ease-in-out}.c-filter__block .block-item .category__title:hover{color:var(--darkBlue)}.c-filter__block .block-item .category__description{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:23px;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.c-filter__block .block-item .trademarks{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:15px;padding:30px 20px}.c-filter__block .block-item .trademarks__img{border:1px solid var(--lightBorder);height:77px;display:flex;justify-content:center;align-items:center;text-decoration:none}.c-filter__block .block-item .trademarks__img img{width:auto;height:auto;padding:8px;transition:transform .25s;max-height:100%;max-width:100%}.c-filter__block .block-item .trademarks__img img:hover{transform:scale(1.03)}.c-filter__block .block-item .blog-list__links{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;padding:21px 10px;margin-bottom:0px}.c-filter__block .block-item .blog-list__item{padding:21px 30px 18px 21px}.c-filter__block .block-item .blog-list__item .chevron-arrow{bottom:9px;right:20px}.c-filter__block .block-item .blog-list__item .chevron-arrow.second{right:28px}.c-filter__block .block-item .blog-list__item .content{font-size:15px}.c-filter__block .block-item .blog-list__item .content .flex-container{align-items:center;gap:10px}.c-filter__block .block-item .blog-list__item .content .highlight{font-size:15px}.c-filter__block .block-item .blog-list__item .content .date{font-size:9.634px;line-height:114%}.c-filter__block .block-item .blog-list__item .content .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:8px}.c-category-carousel{position:relative;margin:30px 0px}@media(max-width: 1023px){.c-category-carousel{margin:20px 0px}}.c-category-carousel__title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:14px}@media(max-width: 1023px){.c-category-carousel__title{font-family:var(--font-family-primary);font-size:18px;line-height:normal;margin-bottom:12px}}@media(max-width: 1023px){.c-category-carousel__title--desktop{display:none}}.c-category-carousel__title--mobile{display:block}@media(min-width: 1024px){.c-category-carousel__title--mobile{display:none}}@media(max-width: 1023px){.c-category-carousel__swiper.swiper{overflow:visible}}.c-category-carousel__item{border-top:1px solid var(--lightBorder);border-left:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);border-right:1px solid rgba(0,0,0,0);background:var(--white);height:112px !important;padding:18px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;text-decoration:none}@media(max-width: 1023px){.c-category-carousel__item{min-height:90px !important;padding:14px}}.c-category-carousel__item:last-child{border-right:1px solid var(--lightBorder)}.c-category-carousel__item.swiper-slide{display:flex;flex-basis:181px;flex-shrink:0}@media(max-width: 1023px){.c-category-carousel__item.swiper-slide{flex-basis:140px}}.c-category-carousel__item:hover{background:var(--orange) !important}.c-category-carousel__item:hover .c-category-carousel__img svg path,.c-category-carousel__item:hover .c-category-carousel__img svg mask,.c-category-carousel__item:hover .c-category-carousel__img svg rect{stroke:var(--white)}.c-category-carousel__item:hover .c-category-carousel__text{color:var(--white)}.c-category-carousel__img{display:flex;justify-content:center;align-items:end;width:100%;height:50px}@media(max-width: 1023px){.c-category-carousel__img{height:40px}}.c-category-carousel__img svg{max-height:50px}@media(max-width: 1023px){.c-category-carousel__img svg{max-height:40px}}.c-category-carousel__text{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:8px}@media(max-width: 1023px){.c-category-carousel__text{font-size:13.588px;font-weight:600}}.c-category-carousel__button-left{transform:rotate(180deg);left:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer;opacity:.6}@media(max-width: 1023px){.c-category-carousel__button-left{display:none}}.c-category-carousel__button-right{right:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer;opacity:.6}@media(max-width: 1023px){.c-category-carousel__button-right{display:none}}.c-pagination{margin:65px auto;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width: 1023px){.c-pagination{margin:25px auto}}.c-pagination__list{margin:0px;padding:0px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.c-pagination__list li{list-style:none;background:var(--white);border-radius:4px;cursor:pointer}.c-pagination__list li a{text-decoration:none;display:flex;min-width:32px;height:32px;padding:5px 4px;justify-content:center;align-items:center;flex-shrink:0;border:1px solid var(--lightBlueGray);background-color:var(--white);color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:20px;border-radius:4px;cursor:pointer}.c-pagination__list li.active a{border:1px solid var(--darkBlue);color:var(--darkBlue)}.c-pagination__list li.prev-btn,.c-pagination__list li.next-btn{text-decoration:none;display:flex;width:32px;height:32px;padding:5px 4px;justify-content:center;align-items:center;flex-shrink:0;border:1px solid var(--lightBlueGray);background-color:var(--white);cursor:pointer}.c-pagination__list li.prev-btn{cursor:pointer}.c-pagination__list li.prev-btn.disabled{background-color:rgba(145,158,171,.5);cursor:default}.c-pagination__list li.prev-btn.disabled a{border:1px solid rgba(0,0,0,0);pointer-events:none}.c-pagination__list li.prev-btn.disabled a .prev-icon-disabled{display:block}.c-pagination__list li.prev-btn.disabled a .prev-icon-disabled svg{display:block;transform:rotate(0deg)}.c-pagination__list li.prev-btn.disabled a .prev-icon{display:none}.c-pagination__list li.prev-btn a .prev-icon{display:block}.c-pagination__list li.prev-btn a .prev-icon svg{display:block;transform:rotate(-180deg)}.c-pagination__list li.prev-btn a .prev-icon-disabled{display:none}.c-pagination__list li.next-btn{cursor:pointer}.c-pagination__list li.next-btn.disabled{background-color:rgba(145,158,171,.5);cursor:default}.c-pagination__list li.next-btn.disabled a{border:1px solid rgba(0,0,0,0);pointer-events:none}.c-pagination__list li.next-btn.disabled a .next-icon-disabled{display:block}.c-pagination__list li.next-btn.disabled a .next-icon-disabled svg{display:block}.c-pagination__list li.next-btn.disabled a .next-icon{display:none}.c-pagination__list li.next-btn a .next-icon{display:block}.c-pagination__list li.next-btn a .next-icon svg{display:block}.c-pagination__list li.next-btn a .next-icon-disabled{display:none}.c-pagination .product-toolbar__select{color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:5px 33px 5px 12.5px;border:1px solid var(--lightBlueGray);border-radius:4px}.c-pagination .product-toolbar__select svg{width:16px;height:10px;right:12px;position:absolute;top:50%;transform:translateY(-50%);margin-top:1px;transition:transform .25s}.c-pagination .product-toolbar__select span{font-weight:700;margin-left:3px}.checkout-page{margin-top:10px;margin-bottom:30px}@media(min-width: 1024px){.checkout-page{display:flex;align-items:stretch;gap:30px}}.checkout-page .checkout-back-btn{background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:11px;margin-bottom:11px;cursor:pointer;transition:all .25s;border:none;width:100%;border-radius:2px;border:1px solid var(--darkBlue);text-decoration:none;display:block}.checkout-page .checkout-back-btn:hover{background:var(--orange);border:1px solid var(--orange)}.cart{position:relative}@media(min-width: 1024px){.cart{display:flex;flex-direction:column;justify-content:space-between;width:50%;min-height:640px}}.cart.empty-cart{padding-bottom:0px}.cart__header{color:var(--black);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:700;line-height:22px;height:66px;border:1px solid var(--mediumBorder);border-bottom:none;background:var(--white);display:grid;grid-template-columns:3fr 1fr 1fr;gap:0 20px;align-content:center;padding:0 20px}.cart__header .amount{text-align:center}.cart__header .total-column{margin-left:auto;margin-right:40px}.cart__list-items{width:100%}@media(min-width: 1024px){.cart__list-items{height:auto;overflow-y:auto;min-height:462px;max-height:462px}.cart__list-items::-webkit-scrollbar{width:9px}.cart__list-items::-webkit-scrollbar-track{background:var(--lightBlueGray)}.cart__list-items::-webkit-scrollbar-thumb{border-radius:6px;border:2px solid var(--mediumBorder);background:var(--white);background-clip:padding-box}}@media(min-width: 1024px){.cart__list-items.mobile-only{display:none}}@media(max-width: 1024px){.cart__list-items.desktop-only{display:none}}.cart__item{position:relative;border-top:1px solid var(--lightBorder);background:var(--lightBlueGray);padding:20px 15px 20px}@media(min-width: 1024px){.cart__item{padding:20px;background:var(--lightBlueGray);display:grid;grid-template-columns:3fr 1fr 1fr;gap:0 20px}}.cart__item .trash-img{display:none}.cart__item.deleted{background:rgba(234,240,246,.1);padding:9px 20px;grid-template-columns:4fr 1fr;align-items:center}@media(max-width: 1023px){.cart__item.deleted{background:var(--white);padding:25px 20px}}.cart__item.deleted .cart__item--img-container{height:45px;border:none;background:none}@media(max-width: 1023px){.cart__item.deleted .cart__item--img-container{display:none}}.cart__item.deleted .cart__item--img-container img{display:none}.cart__item.deleted .cart__item--img-container .trash-img{display:block;width:auto}.cart__item.deleted .cart__item--img-container .info-label{display:none}.cart__item.deleted .cart__item--item-details{align-items:center}.cart__item.deleted .article-number{margin-bottom:4px}@media(max-width: 1023px){.cart__item.deleted .article-number{font-size:10px;font-weight:400}}@media(max-width: 1023px){.cart__item.deleted .article-price{display:none}}.cart__item.deleted .cart__item--amount{display:none}.cart__item.deleted .cart__item--total-price{display:none}.cart__item.deleted .cart__item--delete-item{display:none}.cart__item.deleted .cart__item--undo-btn{display:inline-flex;justify-content:center;align-items:center;min-width:144px}@media(max-width: 1023px){.cart__item.deleted .cart__item--undo-btn{min-width:100px;padding:10px 15px}}.cart__item.promotion .text{color:var(--white);font-family:var(--font-family-primary);font-size:10px;font-style:normal;font-weight:700;line-height:normal;border-radius:1px;background:var(--campaignRed);padding:3px 5px;position:absolute;top:-10px;left:-3px}.cart__item.promotion .text::after{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-top:11px solid var(--campaignRed);position:absolute;bottom:-10px;right:0}.cart__item.promotion .cart__item--total-price{margin-top:17px}.cart__item.promotion .cart__item--total-price .price .integer,.cart__item.promotion .cart__item--total-price .price .decimal{color:var(--campaignRed)}.cart__item.promotion .cart__item--total-price .discount{color:var(--white);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.26px;border-radius:1px;background:var(--campaignRed);padding:3px 5px;position:absolute;top:-22px;right:0;transform:rotate(-3.465deg)}.cart__item--item-details{display:flex}.cart__item--item-details .column{flex:1}.cart__item--item-details .column .row{display:flex;flex-direction:row;justify-content:space-between}.cart__item--img-container{position:relative;margin-right:11.5px;width:75px;height:78px;min-width:75px;background:var(--white);display:flex;justify-content:center;align-items:center;border:1px solid var(--mediumBorder);border-radius:2px}@media(min-width: 1024px){.cart__item--img-container{width:102px;height:102px;min-width:102px}}.cart__item--img-container img{width:auto;height:auto;max-height:100%;max-width:100%}@media(max-width: 1024px){.cart__item--img-container .cart__item--delete-item{position:absolute;bottom:-25px;left:0}.cart__item--img-container .cart__item--delete-item img{width:13px;height:15px}}.cart__item--img-container .info-label{display:none}@media(min-width: 1024px){.cart__item--img-container .info-label{position:absolute;top:0px;left:-9px;display:flex;gap:2px}}.cart__item--img-container .info-label--image{width:27.8px;height:27.8px;background-color:var(--brightGreen);display:flex;justify-content:center;align-items:center;padding:3px}@media(min-width: 1024px){.cart__item--img-container .info-label--image{width:27.8px;height:27.8px}}.cart__item--img-container .info-label--image img{display:block;max-width:100%;max-height:100%}.cart__item--img-container .info-label--text{min-width:27.8px;height:27.8px;background-color:var(--lightGreen);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:9.277px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.557px}@media(min-width: 1024px){.cart__item--img-container .info-label--text{min-width:27.8px;height:27.8px}}.cart__item--img-container .info-label--text .tooltip{left:90px}.cart__item--img-container .info-label--text .tooltip::after{left:30px}@media(min-width: 1024px){.cart__item--text{margin-top:8px}}.cart__item--text .article-name{color:var(--darkGray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:500;line-height:19px}.cart__item--text .article-number{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:14px}.cart__item--text .article-price{display:none}@media(min-width: 1024px){.cart__item--text .article-price{display:block;color:var(--darkGray);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:700;line-height:normal}}.cart__item--amount{justify-self:center}.cart__item--amount .counter-wrapper{display:flex;align-items:center}.cart__item--amount .counter-wrapper .counter-value{width:32px;height:28px;color:var(--black);font-size:11.157px;font-weight:500;font-family:var(--font-family-secondary);font-style:normal;line-height:normal;border:none;outline:none;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);background:var(--white);align-content:center;text-align:center}@media(min-width: 1024px){.cart__item--amount .counter-wrapper .counter-value{font-size:14px;font-weight:400;width:37px;height:35px}}.cart__item--amount .counter-wrapper .counter-value::-webkit-outer-spin-button,.cart__item--amount .counter-wrapper .counter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cart__item--amount .counter-wrapper .counter-value[type=number]{-moz-appearance:textfield}.cart__item--amount .counter-wrapper button{border:none;width:28px;height:28px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}@media(min-width: 1024px){.cart__item--amount .counter-wrapper button{width:31px;height:35px}}.cart__item--amount .counter-wrapper button:hover{background-color:var(--mediumGray)}.cart__item--total-price{white-space:nowrap;position:relative;display:flex;margin-right:30px}.cart__item--total-price .price{color:var(--darkGray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:600;margin-left:auto}.cart__item--total-price .price .integer{font-size:18px;font-weight:700;position:relative}.cart__item--total-price .price .decimal{font-size:10px;font-weight:700;position:relative;line-height:normal;top:-5.5px;margin-left:-1px}@media(min-width: 1024px){.cart__item--total-price .price .decimal{font-size:10px}}.cart__item--delete-item{cursor:pointer}@media(min-width: 1024px){.cart__item--delete-item{position:absolute;right:20px;top:20px}}.cart__item--delete-item:hover img{filter:invert(21%) sepia(99%) saturate(2161%) hue-rotate(349deg) brightness(91%) contrast(94%)}.cart__item--undo-btn{display:none;background:var(--white);border:1px solid var(--darkBlue);border-radius:2px;padding:10px;height:max-content;color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.cart__item--undo-btn span{margin-left:2px}.cart__item--undo-btn img{margin-top:-1px}.cart__summary{max-width:inherit;width:100%;z-index:998;display:flex;flex-direction:column;background:var(--white);position:absolute;bottom:50px;border:1px solid var(--lightBorder);position:sticky}.cart__summary.desktop-only{position:relative}.cart__summary.desktop-only .row.fixed{position:relative}@media(min-width: 1024px){.cart__summary.desktop-only .row.fixed{bottom:30px;position:fixed}}.cart__summary.mobile-only{left:0}@media(min-width: 1024px){.cart__summary{bottom:0px;box-shadow:0 -30px 22px hsla(0,0%,100%,.8);border:none}}.cart__summary.company .row{display:flex;flex-direction:row}.cart__summary.company .climate-data{display:none}@media(min-width: 1024px){.cart__summary.company .climate-data{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:221px;text-decoration:none;background:#eaf6ea;border:1px solid var(--lightBorder);border-right:none}}.cart__summary.company .climate-data--image{background-color:var(--brightGreen);display:flex;justify-content:center;align-items:center;padding:3px}.cart__summary.company .climate-data--image img{display:block;max-width:100%;max-height:100%}.cart__summary.company .climate-data--text{background-color:var(--lightGreen);padding:8px 11px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:12.06px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.241px}.cart__summary.company .climate-data--text:visited,.cart__summary.company .climate-data--text:active{color:var(--darkGreen)}@media(min-width: 1024px){.cart__summary.company .climate-data--text{max-width:115px}}.cart__summary.company .climate-data__text{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center}.cart__summary.company .climate-data__text:visited,.cart__summary.company .climate-data__text:active{color:var(--darkBlue)}.cart__summary.company .summarize{flex:1}@media(min-width: 1024px){.cart__summary.company .summarize{height:150px}}.cart__summary.company .summarize .title{margin-bottom:10px}.cart__summary .summarize{display:flex;flex-direction:column;border:1px solid var(--lightBorder);padding:18px 20px}@media(max-width: 1024px){.cart__summary .summarize{border:none}}@media(min-width: 1024px){.cart__summary .summarize{height:144px;padding:27px 22px;background:var(--white)}}.cart__summary .summarize .row{display:flex;flex-direction:row;justify-content:space-between}.cart__summary .summarize .row .text{color:var(--darkGray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.cart__summary .summarize .row .price.normal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.cart__summary .summarize .row .price.normal .decimal{font-size:11px;font-weight:400;top:-4px;margin-left:-1px}.cart__summary .right-align{text-align:end}.cart__summary .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:700;line-height:23px}@media(min-width: 1024px){.cart__summary .title{font-size:26px}}.cart__summary .price{color:var(--darkGray);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:23px;text-align:end}@media(min-width: 1024px){.cart__summary .price{font-size:26px}}.cart__summary .price .integer{position:relative}.cart__summary .price .decimal{font-size:13px;font-weight:700;position:relative;line-height:normal;top:-5px;margin-left:-5px}@media(min-width: 1024px){.cart__summary .price .decimal{font-size:17px;top:-7px;margin-left:-5px}}.cart__summary .grey-font{color:var(--darkGray);opacity:.67;font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:400;line-height:23px}.cart__summary .buttons-container-mobile{display:flex;flex-direction:column;width:100%;text-align:end;padding:0 20px}.cart__summary .buttons-container-mobile .cta-btn{order:1;border-radius:2px;background:var(--darkBlue);border:none;width:100%;height:44px;cursor:pointer;color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.cart__summary .buttons-container-mobile .cta-btn:hover{background:var(--orange)}.cart__summary .buttons-container-mobile .back{order:2;color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:none;background:var(--white);width:100%;height:34px;cursor:pointer;margin-bottom:12px}@media(min-width: 1024px){.cart__summary .buttons-container-mobile{display:none}}@media(max-width: 1024px){.checkout{padding:20px 20px;background:rgba(234,240,246,.5)}}@media(min-width: 1024px){.checkout{width:50%}}@media(max-width: 1024px){.checkout.confirmation{background:#fcfcfc}}.checkout__progress-bar{display:none}@media(min-width: 1024px){.checkout__progress-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-around;border:1px solid var(--mediumBorder);background:var(--lightGray);height:66px;margin-bottom:30px;position:sticky;z-index:9}}.checkout__progress-bar.align-left{justify-content:flex-start}.checkout__progress-bar.align-left .step{margin-left:20px}.checkout__progress-bar.align-left .step::before{top:-4px}.checkout__progress-bar .checkout-progress-bar-check{display:none}.checkout__progress-bar .step{padding-left:32px;position:relative;color:var(--gray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.checkout__progress-bar .step::before{display:inline-block;width:15px;height:15px;font-size:15px;line-height:16px;border-radius:40px;padding:5px;border:1px solid var(--black);color:var(--black);opacity:.3;background:var(--mediumGray);text-align:center;position:absolute;left:0;top:-2px}.checkout__progress-bar .disabled{pointer-events:none}.checkout__progress-bar .current{color:var(--black);cursor:pointer}.checkout__progress-bar .current::before{color:var(--bgGrayWhite);background:var(--darkBlue);border:none;opacity:1}.checkout__progress-bar .first::before{content:"1"}.checkout__progress-bar .second::before{content:"2"}.checkout__progress-bar .third::before{content:"3"}.checkout__progress-bar .completed{cursor:pointer}.checkout__progress-bar .completed::before{content:" ";background-color:var(--brightGreen);opacity:1;border:none;background-size:14px 16px;background-repeat:no-repeat;background-position:center center}.checkout__progress-bar .completed .checkout-progress-bar-check{width:15px;height:15px;font-size:15px;line-height:16px;display:inline}.checkout__progress-bar .completed .checkout-progress-bar-check svg{display:inline-block;width:15px;height:15px;font-size:15px;line-height:16px;text-align:center;position:absolute;left:4px;top:3px}.checkout__customer-data{margin-bottom:30px}.checkout__customer-data .login-container{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:35px}.checkout__customer-data .login-container .title{font-weight:700}.checkout__customer-data .login-container .text a{color:var(--darkBlue);text-decoration:underline}.checkout__customer-data .login-container .text a:visited,.checkout__customer-data .login-container .text a:active{color:var(--darkBlue)}.checkout__customer-data .guest-container{margin-bottom:30px}.checkout__customer-data .guest-container .title{color:var(--black);font-family:var(--font-family-primary);font-size:19px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:18px}.checkout__customer-data .voucher-container{border:1px solid var(--lightBorder);background:var(--lightGray);padding:8px}@media(min-width: 1024px){.checkout__customer-data .voucher-container{padding:20px;margin-top:35px}}.checkout__customer-data .voucher-container .title{margin-bottom:8px}@media(max-width: 1024px){.checkout__customer-data .voucher-container .title{display:none}}.checkout__customer-data .voucher-container input{outline:none;border:none;padding-left:20px;height:50px;width:100%;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.checkout__customer-data .voucher-container input:focus{outline:none}.checkout__customer-data .voucher-container input:focus::placeholder{color:rgba(0,0,0,0)}.checkout__customer-data .voucher-container input::placeholder{color:var(--gray)}.checkout__customer-data .company-details .title{color:var(--black);font-family:var(--font-family-primary);font-size:19px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.checkout__customer-data .logged-in-container .title{color:var(--black);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}@media(min-width: 1024px){.checkout__customer-data .logged-in-container .title{font-size:19px}}.checkout__customer-data .logged-in-container .subtitle{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:20px}.checkout__customer-data .logged-in-container .customer-details{border-radius:1px;border:1px solid var(--mediumBorder);background:var(--lightGray);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:30px;opacity:.7;padding:18px 16px;margin-bottom:30px}.checkout__customer-data .logged-in-container .customer-details .text{display:block}@media(min-width: 1024px){.checkout__customer-data .logged-in-container .customer-details .text{display:inline;text-wrap:nowrap}}.checkout__customer-data .logged-in-container .customer-details .text img{display:none}@media(min-width: 1024px){.checkout__customer-data .logged-in-container .customer-details .text img{display:inline;margin:0px 3px;vertical-align:middle}}.checkout__customer-data .logged-in-container .customer-details .bold{font-weight:700}.checkout__delivery-options .title{color:var(--black);font-family:var(--font-family-primary);font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.checkout__delivery-options .subtitle{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:22px}.checkout__delivery-options .address:hover svg path{opacity:1;fill:red !important}.checkout__delivery-options .address-container.company-logged-in .create-workplace{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:normal;cursor:pointer;align-self:center}.checkout__delivery-options .address-container.company-logged-in .create-workplace svg{vertical-align:middle;margin-right:7px;margin-top:-3px}.checkout__delivery-options .address-container.company-logged-in .create-workplace svg path{fill:var(--darkBlue)}.checkout__delivery-options .address-container.company-logged-in .create-workplace__container{display:none;position:fixed;inset:0;z-index:999;overflow:auto;background-color:rgba(22,22,22,.3)}.checkout__delivery-options .address-container.company-logged-in .create-workplace__container.open{display:block}.checkout__delivery-options .address-container.company-logged-in .create-workplace__container.open .create-worplace__popup{display:block}.checkout__delivery-options .address-container.company-logged-in .create-workplace__container .workplace-form-container{height:100%}.checkout__delivery-options .address-container.company-logged-in .create-workplace__popup{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);border-radius:8px;position:relative;padding:36px 26px;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin:0 auto}@media(min-width: 1024px){.checkout__delivery-options .address-container.company-logged-in .create-workplace__popup{padding:30px;max-width:689px;max-height:1000px;height:auto;margin:unset}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.checkout__delivery-options .address-container.company-logged-in .create-workplace__popup .title{border-bottom:1px solid var(--lightBorder);padding-bottom:15px;margin-bottom:25px;color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal}.checkout__delivery-options .address-container.company-logged-in .create-workplace__popup .row{display:flex;flex:row;justify-content:space-between}.checkout__delivery-options .address-container.company-logged-in .create-workplace__popup .close-icon{position:absolute;right:15px;top:30px;cursor:pointer}.checkout__delivery-options .address-container.company-logged-in .create-workplace__popup .input__container{margin-bottom:30px}.checkout__delivery-options .address-container.company-logged-in .create-workplace__close{width:100%;border:1px solid var(--notificationRed);background:var(--white);color:var(--notificationRed);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:140px;height:45px}.checkout__delivery-options .address-container.company-logged-in .create-workplace__close:hover{color:var(--white);border:1px solid var(--notificationRed);background:var(--notificationRed)}@media(min-width: 1024px){.checkout__delivery-options .address-container.company-logged-in .create-workplace__close{width:220px}}.checkout__delivery-options .address-container.company-logged-in .create-workplace__save{width:100%;border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:140px;height:45px}.checkout__delivery-options .address-container.company-logged-in .create-workplace__save:hover{background:var(--orange);border:1px solid var(--orange)}@media(min-width: 1024px){.checkout__delivery-options .address-container.company-logged-in .create-workplace__save{width:220px}}.checkout__delivery-options .address-container.company-logged-in .workplace-list{display:none;border:1px solid var(--lightBorder);overflow:visible;position:absolute;background-color:var(--white);z-index:9;top:55px;width:100%}.checkout__delivery-options .address-container.company-logged-in .workplace-list.opened{display:block}.checkout__delivery-options .address-container.company-logged-in .workplace-list .workplace-item{height:50px;width:100%;background-color:var(--white);border-top:1px solid var(--lightBorder);padding:15px 55px 10px 25px;position:relative;cursor:pointer}.checkout__delivery-options .address-container.company-logged-in .workplace-list .workplace-item:first-child{border-top:none}@media(max-width: 1023px){.checkout__delivery-options .address-container.company-logged-in .workplace-list .workplace-item{padding:15px 55px 15px 10px}}.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip{background-color:var(--white);position:absolute;right:-4px;top:-4px}.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip:hover .tooltip__content{display:block}.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip svg{background-color:var(--white);width:16px;right:-4px;top:-4px;transform:unset}.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip svg path{fill:var(--darkBlue)}.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip__content{display:none;width:289px;border-radius:2px;border:1px solid var(--lightBorder);background-color:var(--lightSkyBlue);padding:10px 13px;z-index:9;position:absolute;right:-22px;bottom:36px}@media(max-width: 420px){.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip__content{right:0}}.checkout__delivery-options .address-container.company-logged-in .input__item .tooltip__content::before{content:"";width:15px;height:15px;transform:rotate(45deg);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);background:var(--lightSkyBlue);position:absolute;right:20px;bottom:-9px}.checkout__delivery-options textarea{margin-bottom:12px}.checkout__delivery-options .show-delivery-options-button{text-align:end;margin-bottom:30px}.checkout__delivery-options .show-delivery-options-button button{border-radius:2px;border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:600;line-height:normal;height:44px;width:232px;cursor:pointer}.checkout__delivery-options .show-delivery-options-button button.disabled{opacity:.3;cursor:default}.checkout__delivery-options .show-delivery-options-button button.disabled:hover{background:var(--darkBlue)}.checkout__delivery-options .delivery-options-container .saved-address-container{margin-bottom:20px}.checkout__delivery-options .delivery-options-container .saved-address-container input{padding-right:64px !important}.checkout__delivery-options .delivery-options-container .options-list{margin-bottom:15px}.checkout__delivery-options .delivery-options-container .options-list .option-item{border:1px solid var(--lightBorder);border-bottom:none;padding:18px 22px;background:var(--white)}@media(min-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item{display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:20px 22px}}.checkout__delivery-options .delivery-options-container .options-list .option-item:last-child{border-bottom:1px solid var(--lightBorder)}.checkout__delivery-options .delivery-options-container .options-list .option-item .radio-container{display:flex;align-items:center}.checkout__delivery-options .delivery-options-container .options-list .option-item .radio-container input{accent-color:var(--black);margin:0 10px 0 0;width:21px;height:21px;min-width:21px;max-width:21px;padding-top:2px;vertical-align:middle;cursor:pointer}.checkout__delivery-options .delivery-options-container .options-list .option-item.current{background:var(--lightGray)}.checkout__delivery-options .delivery-options-container .options-list .option-item .content{position:relative}.checkout__delivery-options .delivery-options-container .options-list .option-item .delivery-price{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:end;flex:1;margin-left:10px}.checkout__delivery-options .delivery-options-container .options-list .option-item .delivery-price .blue{background-color:#009fd6;border-radius:50%;height:36px;width:36px;align-content:center;text-align:center}.checkout__delivery-options .delivery-options-container .options-list .option-item .delivery-price img{max-width:36px;max-height:36px;width:auto;height:auto}.checkout__delivery-options .delivery-options-container .options-list .option-item .delivery-price .price{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:500;line-height:normal}@media(max-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .delivery-price .price{font-size:16px;font-weight:700}}.checkout__delivery-options .delivery-options-container .options-list .option-item .option-title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.checkout__delivery-options .delivery-options-container .options-list .option-item .info-text{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.56;margin-left:35px}.checkout__delivery-options .delivery-options-container .options-list .option-item .label{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:700;line-height:normal;opacity:.56;background:#e8ffe8;padding:3px 5px}@media(max-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .label{margin-left:30px}}.checkout__delivery-options .delivery-options-container .options-list .option-item .label.blue{background:#ecf5ff}.checkout__delivery-options .delivery-options-container .options-list .option-item .label.green{background:#d5fdd5}.checkout__delivery-options .delivery-options-container .options-list .option-item .label.pink{background:#ffeae8}.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip{margin-top:8px;position:relative}@media(min-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip{margin-left:35px;width:310px;border:1px solid var(--lightBorder)}}.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip:hover .content{display:flex}.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip img{margin:2px 5px 0px 8px}.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip .tooltip-title{display:none;color:var(--darkGray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-radius:2px;position:relative;cursor:pointer;height:29px;align-items:center}@media(min-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip .tooltip-title{display:flex}}.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip .content{display:none;border-radius:2px;background:var(--white);border:1px solid var(--lightBorder);width:310px;color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;position:absolute;padding:12px 4px;position:absolute;top:-1px;left:-1px;z-index:9;align-items:start;animation:fadeIn .5s ease}@media(max-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .info-tooltip .content{display:flex;position:relative;width:100%;background:var(--lightGray)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .radio-container{margin-bottom:12px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .pickup-details .input__item:focus label,.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .pickup-details .input__item:focus-within label{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding-left:2px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .pickup-details .input__item input{padding-left:50px;padding-right:25px;border-radius:1px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .pickup-details .input__item input.has-value+label{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding-left:0px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .pickup-details .input__item label{padding-left:30px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .pickup-details .input__item svg{right:unset;left:25px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations input{position:relative}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations input.has-value{border:1px solid var(--lightBorder);background:var(--white)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .choose-store-arrow{right:12px;left:inherit;position:absolute;top:50%;transform:translateY(-50%);width:16px;height:10px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .choose-store-arrow svg{width:16px;height:10px;display:block;top:50%;transform:translateY(-50%) rotate(-90deg);left:inherit;position:relative}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container.open{display:block}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container.open .store-selector{display:block}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);border-radius:8px;position:relative;padding:36px 26px;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-height:530px;margin:unset;max-width:calc(100vw - 40px)}@media(min-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector{padding:30px;max-width:825px;max-height:711px;margin:unset}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout{background:var(--white);width:100%;max-width:375px}@media(max-width: 1023px){.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout{display:none}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout #google-map-checkout{width:100%;min-height:100%;border:1px solid var(--lightBorder)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout #google-map-checkout svg path{fill:#222;opacity:1}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout #google-map-checkout svg path:nth-child(3){fill:var(--lightGray)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .gmnoprint{display:none}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .gm-style-cc{display:none}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .gm-fullscreen-control{display:none}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .gm-style-iw{display:none}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .gm-style-iw-tc{display:none}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .custom-infowindow{padding:25px 20px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .custom-infowindow__title{display:flex;align-items:center;gap:3px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .custom-infowindow__img{width:13px;height:18px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .custom-infowindow__img img{width:13px;height:18px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .custom-infowindow__text{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector .google-map-container-checkout .custom-infowindow__address{color:var(--darkGray);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__wrapper{display:flex;flex-direction:row;gap:25px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons{display:flex;margin-top:30px;justify-content:space-between;align-items:center}@media(max-width: 768px){.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons{flex-direction:column-reverse;gap:20px}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons:has(.button:only-child){justify-content:flex-end}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;min-width:220px;cursor:pointer}@media(max-width: 768px){.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button{width:100%}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue);transition:all .25s}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button:disabled{opacity:.3;cursor:default}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button.primary-button:disabled:hover{background:var(--darkBlue);border:1px solid var(--darkBlue)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__list-wrapper{width:100%}@media(min-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__list-wrapper{max-width:375px}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__list{height:280px;overflow-y:scroll}@media(min-width: 1024px){.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__list{height:521px}}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__list::-webkit-scrollbar{width:4px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__list::-webkit-scrollbar-thumb{background:var(--mediumGray);background-clip:padding-box}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__title{color:var(--black);font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:12px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper{margin-bottom:0px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper:first-child>.row:first-child{height:100%;opacity:1;overflow:visible}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row{display:flex;flex-direction:column;align-items:start;gap:5px;color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2px;height:0px;opacity:0;overflow:hidden}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text{color:var(--gray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours{max-height:20px;overflow:hidden;transition:all .5s ease-in-out;width:100%}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button{position:relative}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button svg{width:11px;height:8px;right:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);display:block;left:inherit;transition:all .25s}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .button svg path{fill:var(--gray)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened{max-height:300px;height:auto}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours.opened .button svg{transform:translateY(-50%)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper{display:flex;justify-content:space-between;align-items:center;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:30px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.opening-hours .opening-hours__wrapper.text-color-red{color:var(--campaignRed)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info{position:relative;padding-left:25px}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.in-stock svg path{fill:var(--gray) !important}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock{color:var(--campaignRed)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg{width:17px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__container>.wrapper .row .text.stock-info.out-of-stock svg path{fill:var(--campaignRed) !important}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__item{border-radius:2px;border:1px solid var(--lightBorder);border-bottom:none;background:var(--white);padding:19px 22px;cursor:pointer}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__item:last-child{border-bottom:1px solid var(--lightBorder)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__item.selected{border:1px solid var(--darkBlue);background:var(--lightBlueGray)}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__item .store-selector__title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__select{color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;border:1.692px solid var(--darkBlue);background:var(--darkBlue);width:100%;height:54px;cursor:pointer;transition:all .25s}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__select:disabled{opacity:.1;cursor:default}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.multiple-locations .store-selector-container .store-selector__close{position:absolute;right:10px;top:10px;border:none;background:var(--white);cursor:pointer}.checkout__delivery-options .delivery-options-container .options-list .option-item .in-store-pickup .choose-store.single-location input.has-value{border:1px solid var(--lightBorder);background:var(--lightGray)}.checkout__payment-options .title{color:var(--black);font-family:var(--font-family-primary);font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media(max-width: 1024px){.checkout .buttons-container-desktop{display:none}}.checkout .buttons-container-desktop{width:100%;display:flex;justify-content:space-between;place-content:end;gap:30px}.checkout .buttons-container-desktop .cta-btn{border-radius:2px;background:var(--darkBlue);border:none;max-width:341px;width:100%;height:44px;cursor:pointer;color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.checkout .buttons-container-desktop .cta-btn:hover{background:var(--orange)}.checkout .buttons-container-desktop .cta-btn.disabled{opacity:.3;cursor:default}.checkout .buttons-container-desktop .cta-btn.disabled:hover{background:var(--darkBlue)}.checkout .buttons-container-desktop .back{color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;border:1px solid var(--darkBlue);background:var(--white);max-width:341px;width:100%;height:44px;cursor:pointer}.checkout .input__container{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}@media(min-width: 1024px){.checkout .input__container{gap:30px}}.checkout .input__container .input__item{position:relative;flex:1 0 100%}.checkout .input__container .input__item.choose-date:focus-within .close-datepicker svg path{opacity:1}.checkout .input__container .input__item.choose-date:focus-within .datepicker-controls svg path{opacity:1}@media(min-width: 1024px){.checkout .input__container .input__item.half{max-width:340px;flex:40%}}.checkout .input__container .input__item .input-validation-error,.checkout .input__container .input__item.input-validation-error:hover,.checkout .input__container .input__item.input-validation-error.has-value{color:var(--notificationRed) !important;border:1.692px solid var(--notificationRed) !important}.checkout .input__container .input__item .input-validation-error+label,.checkout .input__container .input__item.input-validation-error:hover+label,.checkout .input__container .input__item.input-validation-error.has-value+label{color:var(--notificationRed) !important}.checkout .input__container .input__item .input-validation-error~svg path,.checkout .input__container .input__item.input-validation-error:hover~svg path,.checkout .input__container .input__item.input-validation-error.has-value~svg path{opacity:1 !important;fill:var(--notificationRed) !important}.checkout .input__container .input__item:hover input{color:var(--darkBlue);border:1.692px solid var(--darkBlue);cursor:pointer}.checkout .input__container .input__item:hover label{color:var(--darkBlue)}.checkout .input__container .input__item:hover svg path{opacity:1;fill:var(--darkBlue)}.checkout .input__container .input__item:focus-within input{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.checkout .input__container .input__item:focus-within label{color:var(--darkBlue);top:0%;font-size:11px;background-color:#fff}@media(max-width: 1023px){.checkout .input__container .input__item:focus-within label{display:none}}.checkout .input__container .input__item:focus-within svg path{opacity:.3;fill:var(--black)}.checkout .input__container .input__item input,.checkout .input__container .input__item textarea{border-radius:1px;border:1.692px solid var(--lightBorder);background:var(--white);width:100%;height:55px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:22px;cursor:pointer;padding-right:50px}.checkout .input__container .input__item input::-webkit-outer-spin-button,.checkout .input__container .input__item input::-webkit-inner-spin-button,.checkout .input__container .input__item textarea::-webkit-outer-spin-button,.checkout .input__container .input__item textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout .input__container .input__item input[type=number],.checkout .input__container .input__item textarea[type=number]{-moz-appearance:textfield}.checkout .input__container .input__item input.has-value,.checkout .input__container .input__item textarea.has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.checkout .input__container .input__item input.has-value+label,.checkout .input__container .input__item textarea.has-value+label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.checkout .input__container .input__item input.has-value+label,.checkout .input__container .input__item textarea.has-value+label{display:none}}.checkout .input__container .input__item input.has-value~svg path,.checkout .input__container .input__item textarea.has-value~svg path{opacity:.3;fill:var(--black)}.checkout .input__container .input__item input:focus-visible,.checkout .input__container .input__item textarea:focus-visible{outline:none}.checkout .input__container .input__item textarea{cursor:default;resize:none;padding:14px 22px;height:82px;color:var(--black)}.checkout .input__container .input__item textarea::placeholder{color:var(--gray)}.checkout .input__container .input__item label{color:var(--gray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:22px;top:50%;transform:translateY(-50%);transition:all .25s;cursor:pointer;padding:0px 3px;margin-left:-3px}.checkout .input__container .input__item svg{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.checkout .input__container .input__item span.change-address-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding-left:5px}@media(min-width: 1023px){.checkout .input__container .input__item span.change-address-icon{right:25px}}.checkout .input__container .input__item span.change-address-icon svg{right:36px}.checkout .input__container .input__item span.change-address-icon svg path{fill:var(--darkBlue)}.checkout .input__container .input__item span.change-address-icon:focus-within svg{fill:var(--darkBlue)}.checkout .input__container .input__item span.change-address-icon:focus-within svg path{opacity:1;fill:var(--darkBlue)}.checkout .checkbox-container{margin-bottom:15px}.checkout .checkbox-container .custom-checkbox-container{display:flex;align-items:center;width:100%;cursor:pointer}@media(max-width: 1023px){.checkout .checkbox-container .custom-checkbox-container{align-items:start}}.checkout .checkbox-container .custom-checkbox{display:none}.checkout .checkbox-container .custom-checkbox-checkmark{display:inline-block;width:21px;height:21px;min-width:21px;min-height:21px;border:1px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative;margin-right:5px}@media(max-width: 1023px){.checkout .checkbox-container .custom-checkbox-checkmark{background:var(--white)}}.checkout .checkbox-container .custom-checkbox-checkmark span{display:none}.checkout .checkbox-container .custom-checkbox:checked+.custom-checkbox-checkmark span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.checkout .checkbox-container .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:15px}.checkout .confirmation-wrapper{padding-top:68px;padding-left:30px}@media(max-width: 1023px){.checkout .confirmation-wrapper{padding-top:0px;padding-left:0px}}.checkout .confirmation-wrapper__header{display:flex;flex-direction:column;max-width:420px;margin:0 auto 50px auto}@media(max-width: 1023px){.checkout .confirmation-wrapper__header{margin-bottom:21px;padding:0px 8px}}.checkout .confirmation-wrapper__title{color:var(--darkGray);text-align:center;font-family:var(--font-family-primary);font-size:24px;font-style:normal;font-weight:700;line-height:51px}@media(max-width: 1023px){.checkout .confirmation-wrapper__title{display:inline-block;align-items:center;gap:4px;font-size:20px;line-height:normal}}.checkout .confirmation-wrapper__subtitle{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:27px;text-align:center}@media(max-width: 1023px){.checkout .confirmation-wrapper__subtitle{font-size:16px;line-height:24px;padding:0px 8px}}.checkout .confirmation-wrapper__checkmark-desktop{width:54px;height:53px;margin:0 auto 9px}@media(max-width: 1023px){.checkout .confirmation-wrapper__checkmark-desktop{display:none}}.checkout .confirmation-wrapper__checkmark-mobile{vertical-align:-2px}@media(min-width: 1024px){.checkout .confirmation-wrapper__checkmark-mobile{display:none}}.checkout .confirmation-wrapper__content{display:flex;align-items:stretch}@media(max-width: 1023px){.checkout .confirmation-wrapper__content{flex-direction:column}}.checkout .confirmation-wrapper__content.without-image .content__wrapper{border:1px solid #eae5e5;background:#f3f6f9;width:100%}@media(max-width: 1023px){.checkout .confirmation-wrapper__content.without-image .content__wrapper{padding:15px 20px}}.checkout .confirmation-wrapper__content.without-image .content__wrapper .content__main-title{display:none}.checkout .confirmation-wrapper__content .content__img{width:57%;height:auto}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__img{width:100%;margin-bottom:22px}}.checkout .confirmation-wrapper__content .content__wrapper{background:var(--lightGray);padding:27px 50px 27px 24px}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__wrapper{background:none;padding:0px}}.checkout .confirmation-wrapper__content .content__main-title{color:var(--black);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:8px}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__main-title{font-size:21px;padding-bottom:10px;border-bottom:1px solid var(--mediumBorder);width:100%}}.checkout .confirmation-wrapper__content .content__item{margin-bottom:16px}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__item{margin-bottom:11px}}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__item:first-child{margin-top:15px}}.checkout .confirmation-wrapper__content .content__item:last-child{margin-bottom:0px}.checkout .confirmation-wrapper__content .content__item .item__title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:21px}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__item .item__title{font-size:16px;line-height:23px}}.checkout .confirmation-wrapper__content .content__item .item__text{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:21px}@media(max-width: 1023px){.checkout .confirmation-wrapper__content .content__item .item__text{font-size:16px;line-height:23px}}.checkout .confirmation-wrapper__climate-data{display:flex;align-items:stretch;width:100%;text-decoration:none;margin-top:65px;border-left:1px solid var(--lightBorder)}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data{margin-top:11px}}.checkout .confirmation-wrapper__climate-data .climate-data__wrapper{display:flex;align-items:center;justify-content:space-between;background:#eaf6ea;border:1px solid var(--lightBorder);border-left:none;padding:17px 39px 17px 22px;flex:1;gap:10px}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data .climate-data__wrapper{padding:10px 20px}}.checkout .confirmation-wrapper__climate-data .climate-data__img{background:var(--brightGreen);border:1px solid var(--lightBorder);padding:10.26px 22.45px 12.8px 20px;display:flex;justify-content:center;align-items:center;margin-left:-1px}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data .climate-data__img{padding:16.42px 20.21px 16.58px 23.79px}}.checkout .confirmation-wrapper__climate-data .climate-data__img img{width:100%;height:auto}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data .climate-data__img img{height:26px;width:21px}}.checkout .confirmation-wrapper__climate-data .climate-data__text{display:flex;flex-direction:column}.checkout .confirmation-wrapper__climate-data .climate-data__title{color:var(--black);font-family:var(--font-family-primary);font-size:17.902px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data .climate-data__title{font-size:16px}}.checkout .confirmation-wrapper__climate-data .climate-data__subtitle{color:var(--black);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data .climate-data__subtitle{font-size:13px}}.checkout .confirmation-wrapper__climate-data .climate-data__link{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}@media(max-width: 1023px){.checkout .confirmation-wrapper__climate-data .climate-data__link{display:none}}@media(min-width: 1024px){.mobile-only{display:none}}@media(max-width: 1024px){.desktop-only{display:none}}.datepicker-overlay{display:none;position:fixed;inset:0;z-index:1000;overflow:auto;background-color:var(--overlay);justify-content:center;align-items:center}.datepicker-overlay.opened{display:flex}.datepicker .datepicker-picker{padding:58px 52px 33px;background:var(--bgGrayWhite)}.datepicker .datepicker-picker .close-datepicker{display:block;position:absolute;right:30px;top:30px;cursor:pointer}.datepicker .datepicker-picker .close-datepicker svg{right:unset !important;left:unset !important;position:relative;transform:unset}.datepicker .datepicker-picker .close-datepicker svg path{fill:#d4291e !important}.datepicker .datepicker-picker .datepicker-controls .button{border-radius:50%;box-shadow:0px .8px .8px 0px rgba(0,14,51,.05);background-color:var(--white)}.datepicker .datepicker-picker .datepicker-controls .button svg{left:unset !important;right:unset !important}.datepicker .datepicker-picker .datepicker-controls .button svg path{fill:var(--black)}.datepicker .datepicker-picker .datepicker-controls .button.next-button{transform:rotate(-90deg)}.datepicker .datepicker-picker .datepicker-controls .button.prev-button{transform:rotate(90deg)}.datepicker .datepicker-picker .datepicker-cell.day{border-radius:4.8px;background:var(--white);box-shadow:0px .8px .8px 0px rgba(0,14,51,.05);color:var(--black);text-align:center;font-family:var(--font-family-secondary);font-size:14.4px;font-style:normal;font-weight:600;line-height:100%;padding:2px}.datepicker .datepicker-picker .datepicker-cell.focused{color:var(--white);background:var(--darkBlue);box-shadow:0px 1.2px .8px 0px rgba(0,31,112,.25),0px 2.4px 1.6px 0px rgba(0,71,255,.2)}.datepicker .datepicker-picker .datepicker-cell.focused:not(.selected){color:var(--white);background:var(--darkBlue);box-shadow:0px 1.2px .8px 0px rgba(0,31,112,.25),0px 2.4px 1.6px 0px rgba(0,71,255,.2)}.datepicker .datepicker-picker .datepicker-cell.next{color:rgba(0,23,84,.15);background:var(--bgGrayWhite);padding:0;box-shadow:none}.datepicker .datepicker-picker .datepicker-cell.prev{color:var(--darkBlue);background:rgba(0,71,255,.05);opacity:.5}.empty-checkout__image{margin:95px auto 12px auto;display:flex;justify-content:center;align-items:flex-end;width:70px;height:60px;text-align:center}@media(min-width: 1024px){.empty-checkout__image{display:none}}.empty-checkout__image img{max-width:100%;max-height:100%;width:auto;height:auto}.empty-checkout__title{color:var(--black);font-family:var(--font-family-primary);font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin:70px auto 18px auto;text-align:center}@media(max-width: 1023px){.empty-checkout__title{font-size:28px;margin:12px auto 25px;padding:0px 20px}}.empty-checkout__subtitle{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-align:center}@media(max-width: 1023px){.empty-checkout__subtitle{display:none}}.empty-checkout__subtitle--mobile{display:none}@media(max-width: 1023px){.empty-checkout__subtitle--mobile{display:block;max-width:300px;margin:0px auto}}.empty-checkout__products{width:100vw;background:var(--lightBlueGray);padding:60px 0px 160px;left:50%;transform:translateX(-50%);position:relative;margin-bottom:50px}@media(max-width: 1023px){.empty-checkout__products{display:none}}.empty-checkout__products .title{color:var(--black);font-family:var(--font-family-primary);font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:30px;text-align:center}.empty-checkout__products .empty-checkout__swiper-container{position:relative}.empty-checkout__products .swiper-pagination{bottom:-80px !important}@media(max-width: 1023px){.empty-checkout__products .swiper-pagination{display:none}}.empty-checkout__products .swiper-pagination .swiper-pagination-bullet{width:22px;height:22px;border-radius:50px;opacity:1;background:var(--lightBlueGray);border:1px solid var(--mediumBorder);transition:all .25s}.empty-checkout__products .swiper-pagination .swiper-pagination-bullet-active{width:22px;height:22px;background:var(--mediumBorder)}.empty-checkout__button-left{transform:rotate(180deg);left:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer;opacity:.6}@media(max-width: 1023px){.empty-checkout__button-left{display:none}}.empty-checkout__button-right{right:-45px;position:absolute;top:calc(50% - 18.5px);border:none;z-index:1;outline:none;cursor:pointer;opacity:.6}@media(max-width: 1023px){.empty-checkout__button-right{display:none}}.empty-checkout__button{background:var(--darkBlue);border-radius:2px;min-width:253px;padding:12px;color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .25s;display:inline-block;left:50%;transform:translateX(-50%);position:relative;text-decoration:none;margin:30px 0px}@media(max-width: 1023px){.empty-checkout__button{width:100%;margin-top:100px}}.empty-checkout__button:hover{background-color:var(--orange)}.empty-checkout .c-category-carousel{margin:50px 0px}@media(max-width: 1023px){.empty-checkout .c-category-carousel{display:none}}.empty-checkout .c-category-carousel__wrapper{display:flex;justify-content:center;flex-wrap:wrap}.empty-checkout .c-category-carousel__item{flex:1 1 16.6666666667%;max-width:16.6666666667%}#workplaceSelect+.select2-container{width:100% !important}#workplaceSelect+.select2-container .select2-selection--single{border-radius:1px;border:1.692px solid var(--lightBorder);background:var(--white);height:55px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:14px;padding-right:50px;cursor:pointer;display:flex;align-items:center}#workplaceSelect+.select2-container .select2-selection__arrow{display:none !important}.c-cart-popup{opacity:0;transition:opacity .5s,visibility .5s;visibility:hidden}.c-cart-popup.open{opacity:1;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3);visibility:visible}.c-cart-popup--main{position:absolute;right:0;top:0}@media(max-width: 1023px){.c-cart-popup--main{width:100%;height:100vh}}.c-cart-popup__wrapper{display:flex;align-items:stretch;max-height:100vh}@media(max-width: 1023px){.c-cart-popup__wrapper{flex-direction:column;overflow:scroll;background:var(--lightBlueGray);padding-bottom:200px;height:100%;width:100%}}.c-cart-popup__wrapper .tooltip{left:83px}.c-cart-popup__wrapper .tooltip::after{left:17%}.c-cart-popup__wrapper .suggestions__wrapper{overflow:auto;height:100vh}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper{height:inherit;overflow:visible;order:2}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion__header{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.72px;background:var(--white);padding:25px 60px 25px 40px;border:1px solid var(--lightBorder)}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion__header{padding:15px 30px;background:var(--lightBlueGray);border:none}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-swiper{max-height:calc(100vh - 73px);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-swiper{max-height:inherit}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-swiper::-webkit-scrollbar{display:none}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-swiper-wrapper{background:var(--offWhite);border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);padding:23px 0px 20px 20px}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-swiper-wrapper{padding:0px;border:none;background:var(--lightBlueGray)}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide{border-left:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);background:var(--white);padding:30px 20px 20px;width:232px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide:first-child{border-top:1px solid var(--lightBorder)}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide:first-child{border-left:1px solid var(--lightBorder)}}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide{border-right:1px solid var(--lightBorder);border-top:1px solid var(--lightBorder);border-left:none;min-height:auto;height:auto;display:flex;flex-direction:column}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image{width:100%;height:177px;display:flex;justify-content:center;align-items:center;border:1px solid var(--lightBorder);position:relative}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-decoration:none}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image img{width:100%;max-width:100%;height:auto;max-height:100%;padding:5px;object-fit:contain}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label{position:absolute;top:10px;left:-9px;display:flex;flex-direction:column;gap:2px}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label{left:-5px;top:-10px}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label__wrapper{display:flex;gap:2px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--image{display:flex;justify-content:center;align-items:center;padding:3px;background-color:var(--brightGreen);width:36.8px;height:36.8px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--text{display:flex;justify-content:center;align-items:center;background-color:var(--lightGreen);width:36.8px;height:36.8px;color:var(--darkGreen);font-family:var(--font-family-primary);font-size:12.277px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.186px;text-align:center}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--text.has-tooltip .tooltip{border:none;background-color:rgba(0,0,0,0);position:absolute;top:100%;right:10px;z-index:9;width:100%;padding:0;left:0;filter:none;display:none}}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--text.has-tooltip .tooltip::after{content:none}}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--text.has-tooltip .tooltip .title{display:none}}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--text.has-tooltip .tooltip .text{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:10px;font-style:normal;font-weight:500;line-height:19.232px;text-decoration:none;cursor:pointer;-webkit-filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));border:1px solid var(--lightBorder);background-color:var(--white);border-radius:2px;padding:2px 4px;width:max-content}}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label--text.has-tooltip .tooltip .text p{margin:5px 0px}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label .campaign-label{position:relative;color:var(--white);font-family:var(--font-family-primary);font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding:5px 6px;background-color:var(--campaignRed);height:max-content;border-radius:2px;width:max-content}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label .campaign-label:after{content:"";position:absolute;bottom:-4px;left:-4px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid var(--campaignRed);transform:rotate(-90deg)}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__image .info-label .campaign-label:after{left:inherit;right:-4px;transform:rotate(90deg)}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:700;line-height:23px;margin-top:10px;display:block;text-decoration:none}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__title a{text-decoration:none;color:var(--darkGray)}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__description{color:var(--gray);font-family:var(--font-family-primary);font-size:11px;font-style:normal;font-weight:300;line-height:14px;letter-spacing:.11px}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide form{margin-top:auto}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__button{border-radius:2px;border:1px solid var(--darkBlue);color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:500;line-height:normal;padding:8px;cursor:pointer;background:var(--white);margin-top:25px;width:100%;transition:color .25s,background .25s;display:block;text-decoration:none}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__button{margin-top:auto}}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide__button:hover{background:var(--darkBlue);color:var(--white)}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper{display:block;margin-top:10px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .campaign-text{color:var(--white);font-family:var(--font-family-primary);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.26px;transform:rotate(-2.689deg);background:var(--campaignRed);padding:4px 8px;margin-bottom:5px;max-width:fit-content;margin-top:12px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price{display:flex;align-items:center;gap:2px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price.red-campaign-price .integer{font-size:19px;color:var(--campaignRed)}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price.red-campaign-price .decimal{font-size:10.716px;color:var(--campaignRed);top:2px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price.red-campaign-price .currency{font-size:16px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price.strikethrough-campaign-price .integer{text-decoration:line-through;font-size:11.78px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price.strikethrough-campaign-price .decimal{font-size:6px;top:1px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price.strikethrough-campaign-price .currency{font-size:10.314px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:22px;font-style:normal;font-weight:700;letter-spacing:1px}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:11px;font-style:normal;font-weight:700;position:relative;top:3px;margin-left:-1px;align-self:flex-start}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:19px;font-style:normal;font-weight:600}.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price-details{color:var(--gray);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-top:3px}@media(max-width: 1023px){.c-cart-popup__wrapper .suggestions__wrapper .suggestion-slide .price-wrapper .price-details:last-child{margin-bottom:25px}}@media(max-width: 1023px){.c-cart-popup__wrapper .cart__wrapper{width:100%}}@media(min-width: 1024px){.c-cart-popup__wrapper .cart__wrapper{display:flex;flex-direction:column;height:100vh;max-height:100vh}}.c-cart-popup__wrapper .cart__wrapper .empty-cart{display:none}.c-cart-popup__wrapper .cart__wrapper.empty .cart-header__left{display:none}.c-cart-popup__wrapper .cart__wrapper.empty .cart-header__left.empty{display:block}.c-cart-popup__wrapper .cart__wrapper.empty .empty-cart{display:block;max-width:400px;margin:0 auto;padding:0px 20px}.c-cart-popup__wrapper .cart__wrapper.empty .empty-cart__image{margin:95px auto 12px auto;display:flex;justify-content:center;align-items:flex-end;width:70px;height:60px;text-align:center}.c-cart-popup__wrapper .cart__wrapper.empty .empty-cart__image img{max-width:100%;max-height:100%;width:auto;height:auto}.c-cart-popup__wrapper .cart__wrapper.empty .empty-cart__title{color:var(--black);font-family:var(--font-family-primary);font-style:normal;font-weight:700;line-height:normal;text-align:center;font-size:28px;margin:12px auto 25px;padding:0px 20px}.c-cart-popup__wrapper .cart__wrapper.empty .empty-cart__subtitle{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-align:center;line-height:24px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart__wrapper.empty .cart-products__container{background:none}}.c-cart-popup__wrapper .cart__wrapper.empty .cart-products__wrapper{height:100%}.c-cart-popup__wrapper .cart__wrapper.empty .cart-products__summarize .cart-products__primary{display:none}.c-cart-popup__wrapper .cart__wrapper.empty .cart-products__summarize .cart-products__secondary{display:none}.c-cart-popup__wrapper .cart__wrapper.empty .cart-products__summarize .cart-products__secondary.empty{display:block;margin:0px}.c-cart-popup__wrapper .cart__wrapper.empty .cart-products__summarize .cart-products__summarize--container{display:none}.c-cart-popup__wrapper .cart__wrapper .cart-header{display:flex;justify-content:space-between;align-items:center;background:var(--darkBlue);padding:25px 25px 25px 21px;gap:10px}.c-cart-popup__wrapper .cart__wrapper .cart-header__left{display:flex;align-items:center;gap:8px}.c-cart-popup__wrapper .cart__wrapper .cart-header__left.empty{display:none}.c-cart-popup__wrapper .cart__wrapper .cart-header__title{color:var(--white);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.8px}.c-cart-popup__wrapper .cart__wrapper .cart-header .close-icon{padding:1px 5px;flex-shrink:0;border-radius:40px;background:var(--campaignRed);cursor:pointer}.c-cart-popup__wrapper .cart__wrapper .cart-header .check-circle{display:flex;justify-content:center;align-items:center}.c-cart-popup__wrapper .cart__wrapper .cart-header .check-circle svg{width:20px;height:18px}.c-cart-popup__wrapper .cart-products__container{background:var(--offWhite);max-width:576px;padding:23px 29px 18px 12px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__container{max-width:inherit;padding:0px}}@media(min-width: 1024px){.c-cart-popup__wrapper .cart-products__container{flex:1;display:flex;flex-direction:column;height:calc(100% - 78px)}}.c-cart-popup__wrapper .cart-products__wrapper{overflow:scroll;height:calc(100vh - 350px);scrollbar-width:none;-ms-overflow-style:none}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__wrapper{max-height:inherit;height:inherit;overflow:visible}}@media(min-width: 1024px){.c-cart-popup__wrapper .cart-products__wrapper{height:inherit;max-height:100%;overflow-y:scroll}}.c-cart-popup__wrapper .cart-products__wrapper::-webkit-scrollbar{display:none}.c-cart-popup__wrapper .cart-products__item{border:1px solid var(--lightBorder);background:var(--lightBlueGray);display:flex;gap:20px;align-items:stretch;padding:14px 23px 17px 20px;position:relative;min-height:175px;flex-direction:row;flex-wrap:wrap}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item{padding:20px 13px 16px 20px;min-height:144px;gap:12px}}.c-cart-popup__wrapper .cart-products__item .trash-img-wrapper{display:none}.c-cart-popup__wrapper .cart-products__item.deleted{padding:9px 20px;min-height:inherit;align-items:center}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item.deleted{background:var(--white);padding:25px 20px}}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--extrainfo{display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--img{height:45px;border:none;background:none}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--img{display:none}}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--img .trash-img-wrapper{display:flex;width:100%;align-items:center;justify-content:center}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--img img:not(.trash-img){display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--img .info-label{display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content{justify-content:normal}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .cart-products__item--delete{display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .cart__item--amount{display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .price-details{display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .item-prices{align-self:flex-start}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .item-prices{display:none}}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .text-container{padding-right:5px}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .text-container .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:500;line-height:19px;margin-bottom:0px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .text-container .title{color:var(--black)}}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .text-container .subtitle-wrapper{flex-direction:column;align-items:start;gap:2px;margin-bottom:4px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .text-container .subtitle-wrapper{margin-bottom:0;flex-direction:row;gap:4px}}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .text-container .subtitle-wrapper .subtitle{font-size:13px}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content.discount .item-prices .price-wrapper .price .integer,.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content.discount .item-prices .price-wrapper .price .decimal{color:var(--darkGray)}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .item-prices .price-wrapper .campaign-text{display:none}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .item-prices .price-wrapper .price .integer{font-size:12px;font-family:var(--font-family-secondary)}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .item-prices .price-wrapper .price .currency{font-size:12px;font-family:var(--font-family-secondary)}.c-cart-popup__wrapper .cart-products__item.deleted .cart-products__item--content .item-prices .price-wrapper .price .decimal{font-size:7px;top:-4px;font-family:var(--font-family-secondary)}.c-cart-popup__wrapper .cart-products__item.deleted .cart__item--undo-btn{display:inline-flex;justify-content:center;align-items:center;min-width:144px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item.deleted .cart__item--undo-btn{min-width:100px;padding:10px 15px}}.c-cart-popup__wrapper .cart-products__item--img{border-radius:2px;border:1px solid var(--mediumBorder);background:var(--white);display:flex;justify-content:center;align-items:center;width:102px;min-width:102px;height:102px;margin-top:6px;position:relative}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img{width:74px;height:78px;margin-top:0px}}.c-cart-popup__wrapper .cart-products__item--img img{width:auto;height:auto;max-height:100%;max-width:100%}.c-cart-popup__wrapper .cart-products__item--img .info-label{position:absolute;top:0px;left:-9px;display:flex;gap:2px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label{left:-5px;top:-10px}}.c-cart-popup__wrapper .cart-products__item--img .info-label--image{display:flex;justify-content:center;align-items:center;padding:3px;background-color:var(--brightGreen);width:27.8px;height:27.8px}.c-cart-popup__wrapper .cart-products__item--img .info-label--image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.c-cart-popup__wrapper .cart-products__item--img .info-label--text{display:flex;justify-content:center;align-items:center;padding:2px;background-color:var(--lightGreen);width:27.8px;height:27.8px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:9.277px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.186px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label--text.has-tooltip .tooltip{border:none;background-color:rgba(0,0,0,0);position:absolute;top:100%;right:10px;z-index:9;width:100%;padding:0;left:0;filter:none;display:none}}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label--text.has-tooltip .tooltip::after{content:none}}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label--text.has-tooltip .tooltip .title{display:none}}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label--text.has-tooltip .tooltip .text{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:10px;font-style:normal;font-weight:500;line-height:19.232px;text-decoration:none;cursor:pointer;-webkit-filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.25));border:1px solid var(--lightBorder);background-color:var(--white);border-radius:2px;padding:2px 4px;width:max-content}}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label--text.has-tooltip .tooltip .text p{margin:5px 0px}}.c-cart-popup__wrapper .cart-products__item--img .info-label .campaign-label{position:relative;color:var(--white);font-family:var(--font-family-primary);font-size:10px;font-style:normal;font-weight:700;line-height:normal;padding:4px 5px;background-color:var(--campaignRed);height:max-content;border-radius:2px}.c-cart-popup__wrapper .cart-products__item--img .info-label .campaign-label:after{content:"";position:absolute;bottom:-4px;left:-4px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid var(--campaignRed);transform:rotate(-90deg)}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--img .info-label .campaign-label:after{left:inherit;right:-4px;transform:rotate(90deg)}}.c-cart-popup__wrapper .cart-products__item--delete{cursor:pointer;position:absolute;right:20px;top:15px}.c-cart-popup__wrapper .cart-products__item--delete:hover{filter:invert(21%) sepia(99%) saturate(2161%) hue-rotate(349deg) brightness(91%) contrast(94%)}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--delete{right:inherit;top:inherit;bottom:16px;left:34px}}.c-cart-popup__wrapper .cart-products__item--content{display:flex;flex-direction:column;justify-content:space-between;flex:1}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content{gap:10px;justify-content:normal}}.c-cart-popup__wrapper .cart-products__item--content.discount .counter-wrapper{margin-top:24px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content.discount .counter-wrapper{margin-top:3px}}.c-cart-popup__wrapper .cart-products__item--content.discount .item-prices .price-wrapper .price .integer,.c-cart-popup__wrapper .cart-products__item--content.discount .item-prices .price-wrapper .price .decimal{color:var(--campaignRed)}.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container{padding-right:85px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container{padding-right:0px}}.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:21px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:306px;text-decoration:none}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container .title{max-width:100%;font-size:14px;font-weight:500;line-height:16px}}.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container .subtitle-wrapper{display:flex;gap:12px;align-items:center}.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container .subtitle-wrapper .subtitle{color:var(--gray);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-information .text-container .subtitle-wrapper .subtitle{font-size:10px;font-weight:400}}.c-cart-popup__wrapper .cart-products__item--content .item-prices{align-self:end;display:flex;gap:35px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-prices{gap:inherit;justify-content:space-between;width:100%}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper{display:flex;align-items:center}.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper .counter-value{width:32px;height:28px;color:var(--black);font-size:11.157px;font-weight:500;font-family:var(--font-family-secondary);font-style:normal;line-height:normal;border:none;outline:none;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);background:var(--white);align-content:center;text-align:center}@media(min-width: 1024px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper .counter-value{font-size:14px;font-weight:400;width:37px;height:35px}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper .counter-value::-webkit-outer-spin-button,.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper .counter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper .counter-value[type=number]{-moz-appearance:textfield}.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper button{border:none;width:28px;height:28px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}@media(min-width: 1024px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper button{width:31px;height:35px}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .counter-wrapper button:hover{background-color:var(--lightBorder)}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper{display:block}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .campaign-text{color:var(--white);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.26px;transform:rotate(-2.689deg);background:var(--campaignRed);padding:4px 8px;margin-bottom:5px;max-width:fit-content;margin-left:auto}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .campaign-text{max-width:100%;font-size:14px;font-weight:500;line-height:16px;width:max-content}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price{display:flex;align-items:baseline;gap:2px;justify-content:end}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:22px;font-style:normal;font-weight:700;letter-spacing:1px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price .integer{font-size:18px}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:700;position:relative;top:-6px;margin-left:-1px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price .decimal{font-size:11px;top:-5px}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:600}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price .currency{font-size:14.595px;font-weight:400}}.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price-details{color:var(--gray);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--content .item-prices .price-wrapper .price-details{font-size:10px;text-align:right}}.c-cart-popup__wrapper .cart-products__item--extrainfo{color:var(--darkGray);font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:400;line-height:23px;border:1px solid var(--lightBorder);background:hsla(0,0%,100%,.5019607843);padding:10px 15px;flex:1 0 100%;order:1;text-align:center}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__item--extrainfo{font-size:12px;padding:7px 14px;line-height:20px;margin-bottom:30px}}.c-cart-popup__wrapper .cart-products__summarize{background:var(--white);padding:24px 20px 26px;border:1px solid var(--lightBorder)}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__summarize{position:fixed;bottom:0;width:100%;z-index:2;display:flex;flex-direction:column;padding:24px 30px 30px}}.c-cart-popup__wrapper .cart-products__summarize--container{display:flex;justify-content:space-between;align-items:center;margin-top:6px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__summarize--container{order:1;margin-top:0px}}.c-cart-popup__wrapper .cart-products__summarize--container .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:23px}.c-cart-popup__wrapper .cart-products__summarize--container .price{display:flex;align-items:baseline;gap:2px;justify-content:end}.c-cart-popup__wrapper .cart-products__summarize--container .price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:19.8px;font-style:normal;font-weight:700;line-height:30.36px}.c-cart-popup__wrapper .cart-products__summarize--container .price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:13.2px;font-style:normal;font-weight:700;line-height:30.36px;position:relative;top:-5px;margin-left:-1px}.c-cart-popup__wrapper .cart-products__summarize--container .price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:19.8px;font-style:normal;font-weight:700;line-height:30.36px;margin-left:6px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__summarize--container .price .currency{margin-left:0px}}.c-cart-popup__wrapper .cart-products__summarize--container .description-title{color:var(--gray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__summarize--container .description-title{font-size:13px}}.c-cart-popup__wrapper .cart-products__summarize--container .description-text{color:var(--gray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__summarize--container .description-text{font-size:13px}}.c-cart-popup__wrapper .cart-products__primary{background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:11px;margin-bottom:11px;cursor:pointer;transition:all .25s;border:none;width:100%;border-radius:2px;border:1px solid var(--darkBlue)}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__primary{order:2;margin-top:20px;margin-bottom:0px}}.c-cart-popup__wrapper .cart-products__primary:hover{background:var(--orange);border:1px solid var(--orange)}.c-cart-popup__wrapper .cart-products__secondary{background:var(--white);color:var(--darkBlue);border:1px solid var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:11px;margin-bottom:12px;cursor:pointer;transition:all .25s;width:100%;border-radius:2px}@media(max-width: 1023px){.c-cart-popup__wrapper .cart-products__secondary{display:none}}.c-cart-popup__wrapper .cart-products__secondary:hover{background:var(--darkBlue);color:var(--white)}.c-cart-popup__wrapper .cart-products__secondary.empty{display:none}.news{margin-bottom:30px}.news__latest{display:flex;flex-direction:column;gap:20px;margin-bottom:45px}@media(min-width: 1024px){.news__latest{flex-direction:row;gap:30px}}.news__title{color:var(--black);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.4px;margin-bottom:10px}.news__item{background-color:var(--white);border:1px solid var(--lightBorder);padding:20px;position:relative;cursor:pointer;text-decoration:none}@media(min-width: 1024px){.news__item{padding:30px;width:33.33%}}.news__item:visited{color:var(--black)}.news__item:active{color:var(--black)}.news__item:hover .news__content .news-details .label.press-release{background:var(--darkBlue)}.news__item:hover .news__content .news-details .label.press-release~.time{border-left:2px solid var(--darkBlue)}.news__item:hover .news__content .news-details .label.news{background:var(--orange)}.news__item:hover .news__content .news-details .label.news~.time{border-left:2px solid var(--orange)}.news__image{margin-bottom:5px;text-align:center}.news__image img{width:100%;max-width:100%;max-height:100%;object-fit:cover}@media(max-width: 351px){.news__image img{height:135px}}@media(min-width: 351px)and (max-width: 380px){.news__image img{height:165px}}@media(min-width: 380px)and (max-width: 400px){.news__image img{height:175px}}@media(min-width: 400px)and (max-width: 768px){.news__image img{height:185px;max-width:403px}}@media(min-width: 768px){.news__image img{height:226px;width:403px}}@media(min-width: 1024px){.news__image img{height:140px;width:100%}}@media(min-width: 1440px){.news__image img{height:200px;width:100%}}@media(min-width: 1700px){.news__image img{height:226px;width:100%}}.news__content .news-details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px}@media(min-width: 1024px)and (max-width: 1270px),(max-width: 360px){.news__content .news-details{flex-direction:column;align-items:start;gap:10px}}.news__content .news-details:has(.time){flex-direction:column;align-items:start;gap:10px}.news__content .news-details .label{color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:116%;padding:0 6px;max-width:fit-content;transition:.25s all}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.news__content .news-details .label{max-width:200px}}.news__content .news-details .label.news{margin-bottom:0;background:var(--darkBlue)}.news__content .news-details .label.news:hover{background:var(--orange)}.news__content .news-details .label.news:hover~.time{border-left:2px solid var(--orange)}.news__content .news-details .label.news~.time{border-left:2px solid var(--darkBlue)}.news__content .news-details .label.press-release{background:var(--orange)}.news__content .news-details .label.press-release:hover{background:var(--darkBlue)}.news__content .news-details .label.press-release:hover~.time{border-left:2px solid var(--darkBlue)}.news__content .news-details .label.press-release~.time{border-left:2px solid var(--orange)}.news__content .news-details .date{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:114%}.news__content .news-details .date.time{padding-left:20px}.news__content .text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:116%;padding-right:12px}.news__content .text.bold{font-weight:700;margin-bottom:5px}.news__link{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.3px;width:auto;height:12px;display:flex;align-items:center;position:absolute;right:20px;bottom:20px}@media(min-width: 1024px){.news__link{right:30px;bottom:32px}}.news__link .chevron-arrow{width:12px;height:9px;margin-left:3px;display:block;transition:all .5s}.news__link .chevron-arrow svg{transform:scaleX(1) rotate(-90deg);display:block}.news__button{display:flex;align-items:center;justify-content:center}.news__button a{color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:400;line-height:normal;border-radius:2px;border:.826px solid var(--darkBlue);height:40px;width:175px;background-color:var(--offWhite);cursor:pointer;text-decoration:none;display:block;align-content:center}@media(min-width: 1024px){.news__button a{width:263px}}.news__button a:hover{background-color:var(--darkBlue);color:var(--white)}.news__button a:visited{color:var(--darkBlue)}.news__button a:visited:hover{background-color:var(--darkBlue);color:var(--white)}.news__button a:active{color:var(--darkBlue)}.news__button a:active:hover{background-color:var(--darkBlue);color:var(--white)}.news .title{text-align:start}.news .c-text-block__container{line-height:26px}@media(min-width: 1024px){.news .c-text-block__container{max-width:75%;line-height:32px}}.news__list{display:flex;flex-direction:column;gap:20px;margin-bottom:45px}@media(min-width: 1024px){.news__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.news__list .news__item{width:100%}}.news__filter-container{display:flex;flex-direction:column;margin-bottom:15px}@media(min-width: 1024px){.news__filter-container{flex-direction:row;justify-content:space-between;margin-bottom:30px}}@media(max-width: 1024px){.news__filter-container .title{order:1}}.news__filter-container .title{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media(min-width: 1024px){.news__filter-container .title{display:none}}@media(max-width: 1024px){.news__filter-container .buttons{order:3;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}}.news__filter-container .buttons button{border-radius:3px;border:1px solid var(--lightBorder);background:var(--white);text-align:center;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:41px;padding:0 15px;margin-right:10px;position:relative;cursor:pointer}@media(min-width: 1024px){.news__filter-container .buttons button{margin-right:20px}}.news__filter-container .buttons button svg{display:none}.news__filter-container .buttons button.selected{background:var(--mediumGray);padding:0 10px 0 20px}.news__filter-container .buttons button.selected svg{position:absolute;height:14px;width:11px;left:8px;top:50%;transform:translateY(-50%);display:block}@media(max-width: 1024px){.news__filter-container .search{order:2;margin-bottom:20px}}.news__filter-container .search{position:relative;margin-bottom:13px}.news__filter-container .search input{border-radius:1px;border:1px solid var(--lightBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:default;width:100%;height:40px;padding-left:10px}@media(min-width: 1024px){.news__filter-container .search input{width:250px}}.news__filter-container .search input:focus{outline:none}.news__filter-container .search input:focus::placeholder{color:rgba(0,0,0,0)}.news__filter-container .search input::placeholder{color:var(--gray)}.news__filter-container .search .close{display:none;width:14px;height:14px;background-color:var(--notificationRed);position:absolute;right:15px;border-radius:50%;top:50%;transform:translateY(-50%);padding:3px;cursor:pointer}.news__filter-container .search .close.visible{display:block}.news__filter-container .search button{background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block;height:43px;position:absolute;right:0px;top:1px;width:43px}.news__filter-container .search button img{width:15px}.c-latest-articles{margin:30px 0px}.c-latest-articles__title{color:var(--black);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.4px;margin-bottom:17px}@media(max-width: 1023px){.c-latest-articles__title{font-size:28px;letter-spacing:-0.56px}}.c-latest-articles .news__item:hover .news__content .news-details .label{background-color:var(--darkBlue);color:var(--white)}.c-latest-articles .news__content .news-details .label{color:var(--black);background-color:var(--lightBlueGray);transition:.25s all;padding:4px;margin-right:5px}.c-latest-articles .news__content .news-details .label:hover{background-color:var(--darkBlue);color:var(--white)}.shopping-list__title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;margin-bottom:23px;margin-top:15px}.shopping-list__title svg{margin-right:8px}.shopping-list__title svg path{fill:var(--darkBlue)}.shopping-list__new-list-button{border:1px dotted var(--mediumBorder);background:var(--lightGray);height:52px;color:var(--black);opacity:.5;text-align:center;align-content:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;cursor:pointer}.shopping-list__new-list-button.hidden{display:none}.shopping-list__new-list-container{display:none;align-items:center;margin-bottom:10px}@media(max-width: 767px){.shopping-list__new-list-container{flex-direction:column}}.shopping-list__new-list-container.visible{display:flex}.shopping-list__new-list-container .input-container{flex:1;position:relative;margin-right:12px}@media(max-width: 767px){.shopping-list__new-list-container .input-container{width:100%;margin-right:0;margin-bottom:10px}}.shopping-list__new-list-container .input-container input{width:100%;position:relative;border:1px solid var(--lightBorder);height:52px;color:var(--black);align-content:center;font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;outline:none;cursor:pointer;padding-left:28px}.shopping-list__new-list-container .input-container input::placeholder{color:rgba(34,34,34,.3)}.shopping-list__new-list-container .input-container input:focus::placeholder{color:rgba(0,0,0,0)}.shopping-list__new-list-container .input-container .close{width:14px;height:14px;position:absolute;right:15px;top:calc(50% - 6.5px);cursor:pointer}.shopping-list__new-list-container .input-container .close svg{width:14px;height:14px;background-color:var(--notificationRed);border-radius:50%;padding:3px;cursor:pointer;display:block}.shopping-list__new-list-container .save{color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:1px solid var(--darkBlue);background:var(--white);height:50px;width:176px;cursor:pointer}@media(max-width: 767px){.shopping-list__new-list-container .save{width:100%}}.shopping-list__new-list-container .save:hover{background:var(--darkBlue);color:var(--white)}.shopping-list__new-list-container .save:disabled{border:1px solid var(--mediumBlue);color:var(--mediumBlue)}.shopping-list__new-list-container .save:disabled:hover{cursor:default;border:1px solid var(--mediumBlue);background:var(--white);color:var(--mediumBlue)}.shopping-list__new-list-input{border:1px solid var(--lightBorder);height:52px;color:var(--black);opacity:.5;text-align:center;align-content:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.shopping-list__success{display:none;align-items:center;justify-content:center;border:1px dotted var(--mediumBorder);background:var(--lightGray);height:52px;color:var(--black);opacity:.5;text-align:center;align-content:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.shopping-list__success img{margin-bottom:5px}.shopping-list__success.visible{display:flex}.shopping-list__item{background-color:var(--lightBlueHeader);border:1px solid var(--lightBorder);display:flex;align-items:center;height:52px;padding:0 28px;margin-bottom:10px}.shopping-list__item .name{flex:1;color:var(--myPagesTextWithBackgroundColor);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.shopping-list__item .controls{display:flex;gap:10px}.shopping-list__item .controls .edit,.shopping-list__item .controls .delete{cursor:pointer;border:none;background:none;padding:0}.shopping-list__item .controls .edit:focus-visible,.shopping-list__item .controls .delete:focus-visible{outline:none}.shopping-list__item .controls .edit:hover img,.shopping-list__item .controls .delete:hover img{filter:invert(21%) sepia(99%) saturate(2161%) hue-rotate(349deg) brightness(85%) contrast(94%)}.shopping-list__empty{background-color:var(--lightBlueHeader);border:1px dotted var(--lightBorder);margin-bottom:10px}.shopping-list__empty .content{color:var(--gray);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;max-width:290px;padding:30px 0 28px 0;margin:0 auto}.shopping-list__empty .content button{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;background:none;border:none;cursor:pointer}.edit-popup-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.5)}.edit-popup-container.open{display:block}.edit-popup-container.open .edit-popup{display:block}.edit-popup-container .edit-popup{display:none;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;height:auto;background:var(--white);padding:24px 0 30px 0;animation:fadeIn .5s ease}.edit-popup-container .edit-popup>*{padding:0 30px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(max-width: 767px){.edit-popup-container .edit-popup{width:90%}}.edit-popup-container .edit-popup .title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:15px;margin-bottom:40px;border-bottom:1px solid var(--lightBorder)}.edit-popup-container .edit-popup .content{border-radius:1px;border:1px solid var(--lightBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:40px;width:82%;height:45px;align-content:center;justify-self:center;padding-left:20px}@media(min-width: 1024px){.edit-popup-container .edit-popup .content{width:90%}}.edit-popup-container .edit-popup .content input{border:none;outline:none;width:100%}.edit-popup-container .edit-popup .controls{display:flex;justify-content:space-between}@media(max-width: 767px){.edit-popup-container .edit-popup .controls{flex-direction:column-reverse;gap:10px}.edit-popup-container .edit-popup .controls .cancel,.edit-popup-container .edit-popup .controls .confirm{width:100% !important}}.edit-popup-container .edit-popup .controls .cancel{border:1px solid var(--notificationRed);background:var(--white);color:var(--notificationRed);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.edit-popup-container .edit-popup .controls .confirm{border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px;transition:border .25s,background .25s}.edit-popup-container .edit-popup .controls .confirm:hover{background:var(--orange);border:1px solid var(--orange)}.edit-popup-container .edit-popup .controls .confirm:disabled{background:var(--mediumBlue)}.edit-popup-container .edit-popup .close{position:absolute;right:20px;top:20px;border:none;background:var(--white);cursor:pointer;padding:0}.delete-popup-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.5)}.delete-popup-container.open{display:block}.delete-popup-container.open .delete-popup{display:block}.delete-popup-container .delete-popup{display:none;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;height:auto;background:var(--white);padding:24px 0 30px 0;animation:fadeIn .5s ease}.delete-popup-container .delete-popup>*{padding:0 30px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(max-width: 767px){.delete-popup-container .delete-popup{width:90%}}.delete-popup-container .delete-popup .title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:15px;margin-bottom:40px;border-bottom:1px solid var(--lightBorder)}.delete-popup-container .delete-popup .content{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:40px}.delete-popup-container .delete-popup .controls{display:flex;justify-content:space-between}@media(max-width: 767px){.delete-popup-container .delete-popup .controls{flex-direction:column-reverse;gap:10px}.delete-popup-container .delete-popup .controls .cancel,.delete-popup-container .delete-popup .controls .confirm{width:100% !important}}.delete-popup-container .delete-popup .controls .cancel{border:1px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.delete-popup-container .delete-popup .controls .confirm{border:1px solid var(--white);background:var(--notificationRed);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.delete-popup-container .delete-popup .close{position:absolute;right:20px;top:20px;border:none;background:var(--white);cursor:pointer;padding:0}.c-product{background:var(--white);padding:40px 20px 30px;border:1px solid var(--lightBorder);text-decoration:none}.c-product.swiper-slide{display:flex;flex-direction:column;justify-content:stretch;height:auto}.c-product__image{width:100%;height:220px;display:flex;justify-content:center;align-items:flex-end;position:relative;text-decoration:none}.c-product__image img{width:auto;height:auto;max-height:100%;max-width:100%;object-fit:cover}.c-product__info-label{position:absolute;top:-20px;left:10px;display:flex;gap:2px}@media(min-width: 1024px){.c-product__info-label{position:absolute;grid-column:2/span 1;grid-row:2/span 1}}.c-product__info-label--image{width:36.8px;height:36.8px;background-color:var(--brightGreen);display:flex;justify-content:center;align-items:center;padding:7px}@media(min-width: 1024px){.c-product__info-label--image{width:46px;height:46px}}.c-product__info-label--image img{display:block;max-width:100%;max-height:100%}.c-product__info-label--text{min-width:36.8px;height:36.8px;background-color:var(--lightGreen);display:flex;flex-direction:column;justify-content:center;align-items:start;padding:2px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:8.28px;font-style:normal;font-weight:700;line-height:normal}.c-product__info-label--text span:nth-child(2){font-size:11.04px}@media(min-width: 1024px){.c-product__info-label--text{min-width:46px;height:46px;font-size:11.5px}.c-product__info-label--text span:nth-child(2){font-size:15.333px}}.c-product__info-label .img{height:46px}.c-product__brand{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.24px}.c-product__title{color:var(--black);font-family:var(--font-family-secondary);font-size:17px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.34px;display:block;text-decoration:none}.c-product__price-wrapper{padding:30px 0px;margin-top:auto}.c-product__price-wrapper .prep{color:var(--black);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.c-product__price-wrapper .price{color:var(--black);font-family:var(--font-family-secondary);font-size:15.2px;font-style:normal;font-weight:700;line-height:normal}@media(min-width: 1024px){.c-product__price-wrapper .price{font-size:23.442px}}.c-product__price-wrapper .price.campaign .integer{color:var(--campaignRed);font-size:16.8px}@media(min-width: 1024px){.c-product__price-wrapper .price.campaign .integer{font-size:26.791px}}.c-product__price-wrapper .price.campaign .decimal{color:var(--campaignRed)}.c-product__price-wrapper .price.old .integer{font-size:14.735px;text-decoration:line-through}.c-product__price-wrapper .price.old .decimal{font-size:7.367px;top:-5px}.c-product__price-wrapper .price .integer{font-size:26.8px;font-weight:700;position:relative}@media(min-width: 1024px){.c-product__price-wrapper .price .integer{font-size:26.791px}}.c-product__price-wrapper .price .decimal{font-size:14px;font-weight:700;position:relative;top:-9px;margin-left:-6px}@media(min-width: 1024px){.c-product__price-wrapper .price .decimal{font-size:13.395px}}.c-product__price-wrapper .price .currency{color:var(--black);font-family:var(--font-family-secondary);font-size:23.442px;font-style:normal;font-weight:600;line-height:normal}.c-product__button{border:.835px solid var(--darkBlue);border-radius:2px;background:var(--white);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%;cursor:pointer;transition:color .25s,background .25s;padding:12px;text-align:center}.c-product__button:hover{color:var(--white);background:var(--darkBlue)}@media(min-width: 1024px){.my-pages{margin-bottom:30px}}.my-pages h1.title{text-align:start}.my-pages .c-text-block__container{margin-bottom:30px;word-wrap:break-word}@media(max-width: 1023px){.my-pages .c-text-block__container{line-height:normal}}@media(max-width: 1023px){.my-pages .c-sidebar-menu{display:none}}.my-pages .c-sidebar-menu__title{padding-left:0;cursor:default}.my-pages .c-sidebar-menu__title svg{display:none}.my-pages .c-sidebar-menu__item:has(>a.highlighted){color:var(--myPagesTextWithBackgroundColor)}.my-pages .c-sidebar-menu__item a:hover{text-decoration:none}.my-pages .c-sidebar-menu__container:has(>a.highlighted){background-color:var(--lightBlueHeader)}@media(max-width: 1023px){.my-pages div.main-item__title{font-weight:700 !important;margin-left:25px}}.confirmation-popup-container{display:none;position:fixed;inset:0;z-index:999;overflow:auto;background-color:rgba(22,22,22,.3)}.confirmation-popup-container.open{display:block}.confirmation-popup-container.open .confirmation-popup{display:block}.confirmation-popup-container .confirmation-popup{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.1));position:relative;padding:36px 0;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:352px;height:auto}@media(max-width: 355px){.confirmation-popup-container .confirmation-popup{width:100%}}.confirmation-popup-container .confirmation-popup>*{padding:0 30px}@media(min-width: 1024px){.confirmation-popup-container .confirmation-popup{width:600px;height:266px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.confirmation-popup-container .confirmation-popup.error-popup .content span{background-color:var(--notificationRed)}.confirmation-popup-container .confirmation-popup.error-popup .content svg{transform:rotate(180deg)}.confirmation-popup-container .confirmation-popup.error-popup .content svg path{fill:var(--white)}.confirmation-popup-container .confirmation-popup .title{border-bottom:1px solid var(--lightBorder);padding-bottom:15px;margin-bottom:25px;color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;display:flex;gap:15px}.confirmation-popup-container .confirmation-popup .content{font-family:var(--font-family-secondary);color:var(--black);font-size:20px;font-style:normal;font-weight:700;line-height:21px;width:fit-content;position:relative;text-align:center;margin:65px auto 0 auto;padding-left:76px}@media(max-width: 1023px){.confirmation-popup-container .confirmation-popup .content{margin:119px auto 0 auto;padding:unset;max-width:260px}}.confirmation-popup-container .confirmation-popup .content #confirmation-popup-message{width:fit-content}.confirmation-popup-container .confirmation-popup .content .confirmation-thumbs-up-icon{background-color:var(--softGreen);border-radius:50%;width:63px;height:63px;position:absolute;left:0px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.confirmation-popup-container .confirmation-popup .content .confirmation-thumbs-up-icon{left:50%;top:-76px;transform:translate(-50%)}}.confirmation-popup-container .confirmation-popup .content .confirmation-thumbs-up-icon svg{display:block}.confirmation-popup-container .confirmation-popup .close{position:absolute;right:23px;top:23px;cursor:pointer;padding:5px}.change-password .new-passowrd-title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:700;line-height:27px;align-self:start;padding-left:2px;margin-top:15px}@media(min-width: 1024px){.change-password .new-passowrd-title{display:none}}.change-password .new{display:flex;flex-direction:column;gap:15px}@media(min-width: 1024px){.change-password .new{flex-direction:row;gap:30px}}.change-password .new .save{width:218px;height:50px;color:var(--white);background:var(--darkBlue);border:1px solid var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;align-self:self-end}.change-password .new .save.disabled{opacity:.3;cursor:default}.change-password .input__container{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}@media(min-width: 1024px){.change-password .input__container{gap:30px}}.change-password .input__container .input__item{position:relative;flex:1 0 100%}@media(min-width: 1024px){.change-password .input__container .input__item.half{max-width:340px;flex:40%}}.change-password .input__container .input__item .input-validation-error,.change-password .input__container .input__item.input-validation-error:hover,.change-password .input__container .input__item.input-validation-error.has-value{color:var(--notificationRed) !important;border:1.692px solid var(--notificationRed) !important}.change-password .input__container .input__item .input-validation-error+label,.change-password .input__container .input__item.input-validation-error:hover+label,.change-password .input__container .input__item.input-validation-error.has-value+label{color:var(--notificationRed) !important}.change-password .input__container .input__item .input-validation-error~svg path,.change-password .input__container .input__item.input-validation-error:hover~svg path,.change-password .input__container .input__item.input-validation-error.has-value~svg path{opacity:1 !important;fill:var(--notificationRed) !important}.change-password .input__container .input__item:hover input{color:var(--darkBlue);border:1.692px solid var(--darkBlue);cursor:pointer}.change-password .input__container .input__item:hover label{color:var(--darkBlue)}.change-password .input__container .input__item:hover svg path{opacity:1;fill:var(--darkBlue)}.change-password .input__container .input__item:focus-within input{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.change-password .input__container .input__item:focus-within label{color:var(--darkBlue);top:0%;font-size:11px;background-color:#fff}@media(max-width: 1023px){.change-password .input__container .input__item:focus-within label{display:none}}.change-password .input__container .input__item:focus-within svg path{opacity:.3;fill:var(--black)}.change-password .input__container .input__item input,.change-password .input__container .input__item textarea{border-radius:1px;border:1.692px solid var(--lightBorder);background:var(--white);width:100%;height:50px;color:var(--gray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:22px;cursor:pointer;padding-right:50px}.change-password .input__container .input__item input::-webkit-outer-spin-button,.change-password .input__container .input__item input::-webkit-inner-spin-button,.change-password .input__container .input__item textarea::-webkit-outer-spin-button,.change-password .input__container .input__item textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.change-password .input__container .input__item input[type=number],.change-password .input__container .input__item textarea[type=number]{-moz-appearance:textfield}.change-password .input__container .input__item input.has-value,.change-password .input__container .input__item textarea.has-value{color:var(--gray);border:1.692px solid var(--lightBorder);cursor:pointer}.change-password .input__container .input__item input.has-value+label,.change-password .input__container .input__item textarea.has-value+label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.change-password .input__container .input__item input.has-value+label,.change-password .input__container .input__item textarea.has-value+label{display:none}}.change-password .input__container .input__item input.has-value~svg path,.change-password .input__container .input__item textarea.has-value~svg path{opacity:.3;fill:var(--black)}.change-password .input__container .input__item input:focus-visible,.change-password .input__container .input__item textarea:focus-visible{outline:none}.change-password .input__container .input__item textarea{cursor:default;resize:none;padding:14px 22px;height:82px;color:var(--gray)}.change-password .input__container .input__item textarea::placeholder{color:var(--gray)}.change-password .input__container .input__item label{color:var(--gray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:22px;top:50%;transform:translateY(-50%);transition:all .25s;cursor:pointer;padding:0px 3px;margin-left:-3px}.change-password .input__container .input__item svg{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.change-password .input__container .input__item span.change-address-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding-left:20px}.change-password .input__container .input__item span.change-address-icon svg{right:45px}.change-password .input__container .input__item span.change-address-icon:focus-within svg{fill:var(--darkBlue)}.change-password .input__container .input__item span.change-address-icon:focus-within svg path{opacity:1;fill:var(--darkBlue)}.change-password .input__container{flex-direction:column}@media(max-width: 1024px){.change-password .input__container{gap:5px}}.c-personal-information__main-title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:61px;font-style:normal;font-weight:700;line-height:normal;margin:27px 0px 15px;text-align:initial}@media(max-width: 1024px){.c-personal-information__main-title{font-size:32px;margin:14px 0px 6px}}.c-personal-information__left{flex:1;display:flex;flex-direction:column;gap:33px}.c-personal-information__right{flex:1}.c-personal-information__description{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:21px;font-style:normal;font-weight:300;line-height:32px;margin-bottom:25px}@media(max-width: 1024px){.c-personal-information__description{font-size:18px;line-height:24px}}.c-personal-information__title{color:var(--black);font-family:var(--font-family-primary);font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:13px}@media(max-width: 1024px){.c-personal-information__title{margin-bottom:5px}}.c-personal-information__wrapper{display:flex;gap:33px}@media(max-width: 1024px){.c-personal-information__wrapper{flex-direction:column}}.c-personal-information__container{flex:1}.c-personal-information__container.popup-opened .information__main{display:none}.c-personal-information__container.popup-opened .c-personal-information__popup{display:block}.c-personal-information__popup{display:none}.c-personal-information__popup .personal-information-popup__content .c-login__qrcode{display:block;margin:0px auto}.c-personal-information__popup .personal-information-popup__content .name{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px;display:flex;gap:5px;margin-bottom:17px}.c-personal-information__popup .personal-information-popup__content .name .text{font-weight:700}.c-personal-information__popup .personal-information-popup__content .input__container{gap:0px}.c-personal-information__popup .personal-information-popup__content .input__container .input__item{position:relative;margin-top:22px}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:first-child{margin-top:0px}.c-personal-information__popup .personal-information-popup__content .input__container .input__item .input-validation-error,.c-personal-information__popup .personal-information-popup__content .input__container .input__item.input-validation-error:hover,.c-personal-information__popup .personal-information-popup__content .input__container .input__item.input-validation-error.has-value{color:var(--notificationRed) !important;border:1.692px solid var(--notificationRed) !important}.c-personal-information__popup .personal-information-popup__content .input__container .input__item .input-validation-error+label,.c-personal-information__popup .personal-information-popup__content .input__container .input__item.input-validation-error:hover+label,.c-personal-information__popup .personal-information-popup__content .input__container .input__item.input-validation-error.has-value+label{color:var(--notificationRed) !important}.c-personal-information__popup .personal-information-popup__content .input__container .input__item .input-validation-error~svg path,.c-personal-information__popup .personal-information-popup__content .input__container .input__item.input-validation-error:hover~svg path,.c-personal-information__popup .personal-information-popup__content .input__container .input__item.input-validation-error.has-value~svg path{opacity:.3 !important;fill:var(--notificationRed) !important}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:hover input{color:var(--black);border:1.692px solid var(--mediumBorder);cursor:pointer}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item:hover input{border:1.692px solid var(--darkBlue)}}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:hover label{color:var(--black)}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item:hover label{color:var(--darkBlue)}}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:hover svg path{opacity:.3;fill:var(--black)}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:focus-within input{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:focus-within label{color:var(--black);top:0%;font-size:11px;background-color:var(--white);font-weight:700}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item:focus-within label{color:var(--darkBlue);font-weight:400}}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item:focus-within label{color:var(--darkBlue)}}.c-personal-information__popup .personal-information-popup__content .input__container .input__item:focus-within svg path{opacity:.3;fill:var(--black)}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input{border-radius:5.075px;border:1.692px solid var(--mediumBorder);background:var(--white);width:100%;height:55px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:22px;cursor:pointer;padding-right:50px}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item input{border:1.692px solid var(--lightBorder)}}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input:read-only{cursor:not-allowed}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input:read-only.has-value{cursor:not-allowed}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input.has-value{color:var(--black);border:1.692px solid var(--mediumBorder);cursor:pointer}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item input.has-value{border:1.692px solid var(--lightBorder)}}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input.has-value+label{color:var(--black);top:0%;font-size:11px;background-color:var(--white);font-weight:700}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .input__container .input__item input.has-value+label{color:var(--darkBlue);font-weight:400}}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input.has-value~svg path{opacity:.3;fill:var(--black)}.c-personal-information__popup .personal-information-popup__content .input__container .input__item input:focus-visible{outline:none}.c-personal-information__popup .personal-information-popup__content .input__container .input__item label{color:var(--gray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:22px;top:50%;transform:translateY(-50%);transition:all .25s;cursor:pointer;padding:0px 3px;margin-left:-3px}.c-personal-information__popup .personal-information-popup__content .input__container .input__item svg{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.c-personal-information__popup .personal-information-popup__content .buttons__wrapper{display:flex;justify-content:space-between;margin-top:25px;gap:15px}@media(max-width: 1024px){.c-personal-information__popup .personal-information-popup__content .buttons__wrapper{margin-top:33px}}.c-personal-information__popup .personal-information-popup__content .buttons__wrapper .button__cancel{border-radius:2px;background:var(--notificationRed);color:var(--white);padding:10px;border:none;text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;width:100%;max-width:168px}.c-personal-information__popup .personal-information-popup__content .buttons__wrapper .button__submit{border-radius:2px;background:var(--darkBlue);color:var(--white);padding:10px;border:none;text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;width:100%;max-width:168px}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper{margin:25px 0px}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:center;width:100%;cursor:pointer}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .custom-checkbox{display:none}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid var(--darkGray);background-color:rgba(0,0,0,0);position:relative;margin-right:6px;border-radius:8.2%}@media(max-width: 1023px){.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.c-personal-information__popup .personal-information-popup__content .checkbox__wrapper .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.c-personal-information .information__wrapper{border:1px solid var(--mediumBorder);background:var(--white);padding:28px 33px;border-radius:2px;position:relative}@media(max-width: 1024px){.c-personal-information .information__wrapper{flex-direction:column;padding:28px 23px}}.c-personal-information .information__text{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.c-personal-information .information__text .title{font-weight:700;margin-right:5px}.c-personal-information .information__button{color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:10px 20px;border:1px solid var(--darkBlue);border-radius:2px;background:var(--white);cursor:pointer}.c-personal-information .information__button:hover{background:var(--orange);color:var(--white);border-color:rgba(0,0,0,0);transition:background-color .25s ease-in-out,color .25s ease-in-out}.c-personal-information .information__button--wrapper{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:33px}@media(max-width: 1023px){.c-personal-information .information__button--wrapper{flex-direction:column}}@media(max-width: 1023px){.c-personal-information .information__button--wrapper .information__button{width:100%}}.c-personal-information .information__button--bankid{display:flex;align-items:center;justify-content:center;padding:7px 15px;text-decoration:none}.c-personal-information .information__button--bankid:hover svg path{fill:var(--white)}.c-personal-information .information__button--bankid svg{max-height:24px;width:auto;margin-right:5px}.c-personal-information .information__button--bankid svg path{transition:all .25s}@media(max-width: 1024px){.c-personal-information .c-login__profile--information .profile__item--wrapper{display:none}}@media(max-width: 1024px){.c-personal-information .c-login__profile--information .profile-information{max-height:100%;padding:27px 55px 27px 23px}}.workplace__title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;margin-bottom:23px;margin-top:15px}.workplace__title svg{margin-right:8px}.workplace__title svg path{fill:var(--darkBlue)}.workplace__new-workplace-button{border:1px dotted var(--darkBorder);background:var(--offWhite);height:52px;color:var(--black);opacity:.5;text-align:center;-ms-flex-line-pack:center;align-content:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px;cursor:pointer}@media(min-width: 1024px){.workplace__new-workplace-button{margin-bottom:30px}}.workplace__items-list{margin-bottom:30px}.workplace__item{background-color:var(--lightBlueHeader);border:1px solid var(--lightBorder);display:flex;align-items:center;height:52px;padding:0 28px;margin-bottom:10px}.workplace__item .name{flex:1;color:var(--myPagesTextWithBackgroundColor);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.workplace__item .controls{display:flex;gap:10px}.workplace__item .controls .edit,.workplace__item .controls .delete{cursor:pointer;border:none;background:none;padding:0}.workplace__item .controls .edit:focus-visible,.workplace__item .controls .delete:focus-visible{outline:none}.workplace__item .controls .edit:hover img,.workplace__item .controls .delete:hover img{filter:invert(21%) sepia(99%) saturate(2161%) hue-rotate(349deg) brightness(85%) contrast(94%)}.workplace__empty{background-color:var(--lightBlueHeader);border:1px dotted var(--lightBorder);margin-bottom:30px}.workplace__empty .content{color:var(--gray);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;max-width:290px;padding:30px 0 28px 0;margin:0 auto}.workplace__empty .content button{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;background:none;border:none;cursor:pointer}.workplace .create-workplace__container{display:none;position:fixed;inset:0;z-index:999;overflow:auto;background-color:rgba(22,22,22,.3)}.workplace .create-workplace__container.open{display:block}.workplace .create-workplace__container.open .create-worplace__popup{display:block}.workplace .create-workplace__container .workplace-form-container{height:100%}.workplace .create-workplace__container .create-workplace__popup{display:none;background-color:var(--white);color:var(--black);stroke-width:1px;stroke:var(--lightBorder);filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.1));border-radius:8px;position:relative;padding:36px 0;display:block;animation:fadeIn .25s ease-in-out;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin:0 auto}.workplace .create-workplace__container .create-workplace__popup>*{padding:0 30px}@media(min-width: 1024px){.workplace .create-workplace__container .create-workplace__popup{max-width:689px;max-height:1000px;height:auto;margin:unset}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.workplace .create-workplace__container .create-workplace__popup .title{border-bottom:1px solid var(--lightBorder);padding-bottom:15px;margin-bottom:25px;color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal}.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls{display:flex;flex:row;justify-content:space-between}.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls .close{width:100%;border:1px solid var(--notificationRed);background:var(--white);color:var(--notificationRed);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:140px;height:45px}.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls .close:hover{color:var(--white);border:1px solid var(--notificationRed);background:var(--notificationRed)}@media(min-width: 1024px){.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls .close{width:220px}}.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls .save{width:100%;border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:140px;height:45px}.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls .save:hover{background:var(--orange);border:1px solid var(--orange)}@media(min-width: 1024px){.workplace .create-workplace__container .create-workplace__popup .edit-workplace-controls .save{width:220px}}.workplace .create-workplace__container .create-workplace__popup .close-icon{position:absolute;right:15px;top:30px;cursor:pointer;padding:0}.workplace .create-workplace__container .create-workplace__popup .input__container{margin-bottom:30px}.workplace .delete-workplace-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.5)}.workplace .delete-workplace-container.open{display:block}.workplace .delete-workplace-container.open .delete-workplace-popup{display:block}.workplace .delete-workplace-container .delete-workplace-popup{display:none;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;height:auto;background:var(--white);padding:24px 0;animation:fadeIn .5s ease}.workplace .delete-workplace-container .delete-workplace-popup>*{padding:0 35px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(max-width: 767px){.workplace .delete-workplace-container .delete-workplace-popup{width:90%}}.workplace .delete-workplace-container .delete-workplace-popup .title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid var(--lightBorder)}.workplace .delete-workplace-container .delete-workplace-popup .content{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:40px}.workplace .delete-workplace-container .delete-workplace-popup .delete-workplace-controls{display:flex;justify-content:space-between}@media(max-width: 767px){.workplace .delete-workplace-container .delete-workplace-popup .delete-workplace-controls{flex-direction:column-reverse;gap:15px}.workplace .delete-workplace-container .delete-workplace-popup .delete-workplace-controls .cancel,.workplace .delete-workplace-container .delete-workplace-popup .delete-workplace-controls .confirm{width:100% !important}}.workplace .delete-workplace-container .delete-workplace-popup .delete-workplace-controls .cancel{border:1px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.workplace .delete-workplace-container .delete-workplace-popup .delete-workplace-controls .confirm{border:1px solid var(--white);background:var(--notificationRed);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.workplace .delete-workplace-container .delete-workplace-popup .close{position:absolute;right:20px;top:20px;border:none;background:var(--white);cursor:pointer;padding:0}.c-form{width:100%;margin-bottom:80px}.c-form__title{color:var(--black);font-family:var(--font-family-primary);font-size:19px;font-style:normal;font-weight:700;line-height:normal;margin:12px 0px}.c-form__subtitle{color:var(--black);font-family:var(--font-family-primary);font-size:16px;font-style:normal;line-height:normal;margin:12px 0px 18px 0px}.c-form__wrapper section{display:flex;gap:0px 26px;margin-top:8px;flex-wrap:wrap}@media(max-width: 1023px){.c-form__wrapper section{flex-direction:column;gap:0px}}.c-form__wrapper section .FormTextbox:focus-within label{opacity:1;color:var(--darkBlue)}.c-form__wrapper section .FormTextbox.has-value label{opacity:1;color:var(--black)}.c-form__wrapper section .FormTextbox label{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:18px;top:0%;transition:all .25s;cursor:pointer;background-color:var(--white);padding:0px 3px;transform:translateY(-50%);opacity:0}.c-form__wrapper section .FormChoice fieldset{border:none;margin:0px;padding:0px}.c-form__wrapper section .FormChoice fieldset legend{color:var(--black);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin:12px 0px}.c-form__wrapper section .FormChoice fieldset div{position:relative;margin-bottom:12px}.c-form__wrapper section .FormChoice fieldset input{position:absolute;left:-9999px}.c-form__wrapper section .FormChoice fieldset input:checked+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--darkGray);border-radius:100%;background:#fff}.c-form__wrapper section .FormChoice fieldset input:checked+label:after{content:"";width:14px;height:14px;background:var(--darkGray);position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.c-form__wrapper section .FormChoice fieldset input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--darkGray);border-radius:100%;background:#fff}.c-form__wrapper section .FormChoice fieldset input:not(:checked)+label:after{content:"";width:14px;height:14px;background:var(--darkGray);position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.c-form__wrapper section .FormChoice fieldset label{cursor:pointer;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:22px;padding-left:28px;display:flex}.c-form__item{position:relative;margin-bottom:22px}.c-form__item.width-100{width:100%}.c-form__item.width-75{width:75%}@media(max-width: 1023px){.c-form__item.width-75{width:100%}}.c-form__item.width-50{width:calc(50% - 13px)}@media(max-width: 1023px){.c-form__item.width-50{width:100%}}.c-form__item.width-25{width:25%}@media(max-width: 1023px){.c-form__item.width-25{width:100%}}.c-form__item.input-validation-error,.c-form__item.input-validation-error:hover,.c-form__item.input-validation-error.has-value{margin-bottom:50px}.c-form__item.input-validation-error input:not([type=radio]),.c-form__item.input-validation-error:hover input:not([type=radio]),.c-form__item.input-validation-error.has-value input:not([type=radio]){border:1px solid var(--notificationRed) !important}.c-form__item.input-validation-error input:not([type=radio]):focus-visible+label:not(.radio-label),.c-form__item.input-validation-error:hover input:not([type=radio]):focus-visible+label:not(.radio-label),.c-form__item.input-validation-error.has-value input:not([type=radio]):focus-visible+label:not(.radio-label){color:var(--black)}.c-form__item.input-validation-error input:not([type=radio])~svg,.c-form__item.input-validation-error:hover input:not([type=radio])~svg,.c-form__item.input-validation-error.has-value input:not([type=radio])~svg{display:none}.c-form__item.input-validation-error .error-svg,.c-form__item.input-validation-error:hover .error-svg,.c-form__item.input-validation-error.has-value .error-svg{display:block}.c-form__item.input-validation-error .error-text,.c-form__item.input-validation-error:hover .error-text,.c-form__item.input-validation-error.has-value .error-text{display:block}.c-form__item.input-validation-error~.c-form__item,.c-form__item.input-validation-error:hover~.c-form__item,.c-form__item.input-validation-error.has-value~.c-form__item{margin-bottom:50px}@media(max-width: 1023px){.c-form__item.input-validation-error~.c-form__item,.c-form__item.input-validation-error:hover~.c-form__item,.c-form__item.input-validation-error.has-value~.c-form__item{margin-bottom:22px}}.c-form__item input:not([type=radio]){border-radius:1px;border:1px solid var(--mediumBorder);background:var(--white);width:100%;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:50px;transition:border .25s,color .25s;padding:0px 45px 0px 18px}.c-form__item input:not([type=radio]).has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-form__item input:not([type=radio]).has-value+label:not(.radio-label){color:var(--black);top:0%;font-size:13px;background-color:var(--white);opacity:1}.c-form__item input:not([type=radio]):hover{border:1px solid var(--darkBlue)}.c-form__item input:not([type=radio]):hover::placeholder{color:var(--black)}.c-form__item input:not([type=radio]):hover~svg:not(.error-svg) path{fill:var(--black)}.c-form__item input:not([type=radio]):focus{border:1px solid var(--mediumBorder)}.c-form__item input:not([type=radio]):focus::placeholder{color:rgba(0,0,0,0)}.c-form__item input:not([type=radio]):focus-visible{outline:none}.c-form__item input:not([type=radio]):focus-visible+label:not(.radio-label){opacity:1;color:var(--darkBlue)}.c-form__item input:not([type=radio])::placeholder{color:var(--mediumBorder)}.c-form__item textarea{resize:none;background:var(--white);height:200px;border-radius:1px;border:1px solid var(--mediumBorder);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:border .25s,color .25s;padding:16px 18px;width:100%}.c-form__item textarea:hover{border:1px solid var(--darkBlue)}.c-form__item textarea:hover::placeholder{color:var(--black)}.c-form__item textarea:focus{border:1px solid var(--mediumBorder)}.c-form__item textarea:focus::placeholder{color:rgba(0,0,0,0)}.c-form__item textarea:focus-visible{outline:none}.c-form__item textarea:focus-visible+label{opacity:1;color:var(--darkBlue)}.c-form__item textarea::placeholder{color:var(--mediumBorder)}.c-form__item textarea.has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-form__item textarea.has-value+label{color:var(--black);top:0%;font-size:13px;background-color:var(--white);opacity:1}.c-form__item label.textarea-label{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:18px;top:0%;transition:all .25s;cursor:pointer;background-color:var(--white);padding:0px 3px;transform:translateY(-50%);opacity:0}.c-form__item svg{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.c-form__item svg.error-svg{display:none;cursor:pointer}.c-form__item span.error-text{position:absolute;top:100%;left:0;background-color:rgba(212,41,30,.1);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:6px 10px 6px 15px;width:100%;z-index:1;display:none}.c-form__item .select-wrapper.select-open svg{transform:translateY(-50%) rotate(-180deg)}.c-form__item .select-wrapper svg{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:10px;transition:transform .25s ease;right:25px}.c-form__item .form-select{border-radius:1px;border:1px solid var(--mediumBorder);color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:50px;transition:border .25s,color .25s;padding:0px 45px 0px 18px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.c-form__item .form-select:hover{border:1px solid var(--darkBlue)}.c-form__item .form-select:hover::placeholder{color:var(--black)}.c-form__item .form-select:focus{border:1px solid var(--mediumBorder)}.c-form__item .form-select:focus::placeholder{color:rgba(0,0,0,0)}.c-form__item .form-select:focus-visible{outline:none}.c-form__item .form-select:focus-visible+label{opacity:1;color:var(--darkBlue)}.c-form__item .form-select::placeholder{color:var(--mediumBorder)}.c-form__item .select-label{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:18px;top:0%;transition:all .25s;cursor:pointer;background-color:var(--white);padding:0px 3px;transform:translateY(-50%);opacity:1}.c-form .checkbox__wrapper{margin:8px 0px 30px 0px}.c-form .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:flex-start;width:100%;cursor:pointer}.c-form .checkbox__wrapper .custom-checkbox{display:none}.c-form .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid var(--darkGray);background-color:rgba(0,0,0,0);position:relative;margin-right:6px;border-radius:8.2%}@media(max-width: 1023px){.c-form .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.c-form .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.c-form .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.c-form .checkbox__wrapper .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.c-form__button{border-radius:2px;border:1.692px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:14px;transition:color .25s,background .25s;margin:8px 0px 30px 0px;width:100%;cursor:pointer}.c-form__button:hover{background:var(--orange);border:1.692px solid var(--orange)}.c-shopping-details{margin-top:20px}.c-shopping-details.empty-list .button.button--articles,.c-shopping-details.empty-list .button.button--export,.c-shopping-details.empty-list .button.button--epost,.c-shopping-details.empty-list .c-shopping-details__cart--right .secondary-button,.c-shopping-details.empty-list .c-shopping-details__cart--right .primary-button,.c-shopping-details.empty-list .climate-data--download-text,.c-shopping-details.empty-list .c-shopping-details__buttons .sorting-btn{opacity:.3;cursor:default;-webkit-transition:all .25s;transition:all .25s;pointer-events:none}.c-shopping-details.empty-list .button.button--articles:hover,.c-shopping-details.empty-list .button.button--export:hover,.c-shopping-details.empty-list .button.button--epost:hover,.c-shopping-details.empty-list .c-shopping-details__cart--right .secondary-button:hover,.c-shopping-details.empty-list .c-shopping-details__cart--right .primary-button:hover,.c-shopping-details.empty-list .climate-data--download-text:hover,.c-shopping-details.empty-list .c-shopping-details__buttons .sorting-btn:hover{color:inherit;border:1px solid inherit;background:inherit}.c-shopping-details.empty-list .c-shopping-details__cart--left{cursor:default;pointer-events:none}.c-shopping-details.empty-list .c-shopping-details__table{display:table;width:100%}.c-shopping-details.empty-list .c-shopping-details__table--heading{width:100%;min-width:100%}.c-shopping-details.empty-list .c-shopping-details__table--head{border:none}.c-shopping-details.empty-list .c-shopping-details__table--body{position:relative;height:390px}@media(max-width: 1023px){.c-shopping-details.empty-list .c-shopping-details__table--body{height:250px}}.c-shopping-details.empty-list .c-shopping-details__table--body .empty-message{width:100%;position:absolute;border:1px solid var(--lightBorder);background:var(--white);height:390px}@media(max-width: 1023px){.c-shopping-details.empty-list .c-shopping-details__table--body .empty-message{height:250px}}.c-shopping-details.empty-list .c-shopping-details__table--body .empty-message__text{color:var(--gray);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border:1px dashed var(--mediumBorder);background:var(--lightBlueGray);margin:55px 40px 0px;padding:30px;position:absolute;width:calc(100% - 80px);display:flex;justify-content:center}@media(max-width: 1023px){.c-shopping-details.empty-list .c-shopping-details__table--body .empty-message__text{width:calc(100% - 34px);margin:43px 17px 0px;border-top:none}}.c-shopping-details.empty-list .c-shopping-details__table--body .empty-message__text p{margin:0px;max-width:260px}.c-shopping-details__title{border-bottom:2px dashed var(--mediumBorder);display:flex;justify-content:space-between;padding-bottom:9px;align-items:center}@media(max-width: 1023px){.c-shopping-details__title{border:1px solid var(--lightBorder);background:var(--lightBlueHeader);padding:8px 16px}}.c-shopping-details__title--text{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:31px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 1023px){.c-shopping-details__title--text{color:var(--black);font-size:17px}}.c-shopping-details__title--images{display:flex;gap:10px}.c-shopping-details__title--icon{display:inline-flex;padding:10px;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.c-shopping-details__title--icon>svg path{transition:fill .25s ease}.c-shopping-details__title--icon.back-arrow{display:none}@media(max-width: 1023px){.c-shopping-details__title--icon.back-arrow{display:block}}.c-shopping-details__title--icon.pen-icon:hover>svg:first-child path{fill:var(--darkBlue)}.c-shopping-details__title--icon.delete-icon:hover>svg:first-child path{fill:var(--notificationRed)}.c-shopping-details__actions{margin:30px 0px 15px;display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 1023px){.c-shopping-details__actions{flex-direction:column-reverse;background:var(--white);padding:9px 17px 14px;margin:0px;gap:17px;border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder)}}.c-shopping-details__input{height:50px;border:1px solid var(--mediumBorder);padding:0px 70px 0px 13px;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--black);transition:all .25s;max-width:339px;width:100%;position:relative;cursor:pointer}@media(max-width: 1023px){.c-shopping-details__input{max-width:100%}}.c-shopping-details__input--icon{width:50px;height:100%;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;transition:all .25s;cursor:pointer}@media(max-width: 1023px){.c-shopping-details__input--icon{background:var(--darkBlue)}}.c-shopping-details__input--icon svg path{fill:var(--darkGray)}@media(max-width: 1023px){.c-shopping-details__input--icon svg path{fill:var(--white)}}.c-shopping-details__input--wrapper{position:relative;flex:1;max-width:339px}@media(max-width: 1023px){.c-shopping-details__input--wrapper{width:100%;max-width:100%}}.c-shopping-details__input--wrapper:hover .c-shopping-details__input--icon{background:var(--darkBlue)}.c-shopping-details__input--wrapper:hover .c-shopping-details__input--icon svg path{fill:var(--white)}.c-shopping-details__input--wrapper.open .close-input{opacity:1;visibility:visible;display:block}.c-shopping-details__input--wrapper.open .input-dropdown{opacity:1;visibility:visible;display:block}.c-shopping-details__input--wrapper.open .c-shopping-details__input--icon{background:var(--darkBlue)}.c-shopping-details__input--wrapper.open .c-shopping-details__input--icon svg path{fill:var(--white)}.c-shopping-details__input--wrapper .close-input{position:absolute;top:50%;transform:translateY(-50%);right:60px;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;display:none;cursor:pointer}@media(max-width: 1023px){.c-shopping-details__input--wrapper .close-input{width:45px;height:45px;top:-22px;background-color:var(--white);right:inherit;left:0;border:1px solid var(--mediumBorder);display:flex;justify-content:center;align-items:center}}.c-shopping-details__input--wrapper .close-input .mobile-close-input{display:none}@media(max-width: 1023px){.c-shopping-details__input--wrapper .close-input .mobile-close-input{display:block;display:flex;justify-content:center;align-items:center;height:100%;width:100%}}.c-shopping-details__input--wrapper .close-input .desktop-close-input{display:block}@media(max-width: 1023px){.c-shopping-details__input--wrapper .close-input .desktop-close-input{display:none}}.c-shopping-details__input--wrapper .input-dropdown{opacity:0;visibility:hidden;display:none;position:absolute;transition:opacity .25s,visibility .25s;top:100%;background:var(--white);z-index:1;box-shadow:0 6px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08)}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown{width:100%}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item{border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);display:flex;align-items:center;height:70px;width:max-content;min-width:100%;background:var(--white)}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown .dropdown-item{width:100%;min-width:auto}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item:first-child{border-top:1px solid var(--lightBorder)}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item--img{width:57px;height:51px;display:flex;justify-content:center;align-items:center;min-width:57px;padding:0px 10px;box-sizing:content-box}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown .dropdown-item--img{display:none}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item--img img{max-height:100%;max-width:100%}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .product-text{display:flex;flex-direction:column;text-align:left;border-right:1px solid var(--lightBorder);height:100%;justify-content:center;padding-right:40px;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .product-text{padding-left:14px;padding-right:0px;border:none}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .product-text .product-title{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px;text-overflow:ellipsis;overflow:hidden;display:block}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .product-text .product-number{color:var(--gray);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:21.369px}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .product-text .product-number{display:none}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .price{display:flex;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px;padding:0px 13px;border-right:1px solid var(--lightBorder);height:100%;align-items:center;justify-content:end;min-width:150px}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .price{color:var(--black);min-width:inherit}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .price .decimal{position:relative;top:-1px;font-size:10px}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .price .currency{margin-left:5px}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button{width:60px;display:flex;justify-content:center;align-items:center}@media(max-width: 1023px){.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button{width:50px}}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button.added .plus-icon{opacity:0;visibility:hidden;display:none}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button.added .thumbs-up-icon{opacity:1;visibility:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button .plus-icon{cursor:pointer;opacity:1;visibility:visible;display:block;transition:opacity .25s,visibility .25s}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button .thumbs-up-icon{opacity:0;visibility:hidden;display:none;transition:opacity .25s,visibility .25s}.c-shopping-details__input--wrapper .input-dropdown .dropdown-item .add-button .thumbs-up-icon span{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal}.c-shopping-details__input::placeholder{color:var(--gray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-shopping-details__input:focus-visible{outline:none;color:var(--black);border:1px solid var(--darkBlue)}.c-shopping-details__input:focus-visible::placeholder{color:rgba(0,0,0,0)}.c-shopping-details__input:focus-visible+.c-shopping-details__input--icon{background:var(--darkBlue)}.c-shopping-details__input:focus-visible+.c-shopping-details__input--icon svg path{fill:var(--white)}.c-shopping-details__input:hover{color:var(--black);border:1px solid var(--darkBlue)}.c-shopping-details__input:hover+.c-shopping-details__input--icon{background:var(--darkBlue)}.c-shopping-details__input:hover+.c-shopping-details__input--icon svg path{fill:var(--white)}@media(max-width: 1023px){.c-shopping-details__buttons{display:flex;gap:11px;width:100%}}.c-shopping-details__buttons--wrapper{display:flex;align-items:flex-start}@media(max-width: 1023px){.c-shopping-details__buttons--wrapper{width:100%}}.c-shopping-details__buttons--wrapper .back-button{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:23px;text-decoration:none;display:inline-flex;align-items:center;margin-right:30px}@media(max-width: 1023px){.c-shopping-details__buttons--wrapper .back-button{display:none}}.c-shopping-details__buttons--wrapper .back-button svg path{fill:var(--darkBlue)}.c-shopping-details__buttons--wrapper .back-button span{margin-bottom:3px}.c-shopping-details__buttons--container{display:inline-block}@media(max-width: 1023px){.c-shopping-details__buttons--container{display:contents}}.c-shopping-details__buttons .button{color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;border:1px solid var(--darkBlue);background:var(--white);margin-left:5px;text-decoration:none;display:inline-block;padding:11px;max-width:167px;transition:all .25s}@media(min-width: 1400px){.c-shopping-details__buttons .button{width:167px}}@media(max-width: 1023px){.c-shopping-details__buttons .button{margin-left:0px;flex:1;max-width:inherit}}.c-shopping-details__buttons .button:hover{color:var(--white);background:var(--darkBlue)}.c-shopping-details__buttons .button--articles{opacity:.3;cursor:default;transition:all .25s}.c-shopping-details__buttons .button--articles:hover{color:var(--darkBlue);background:var(--white)}@media(max-width: 1023px){.c-shopping-details__buttons .button--articles{display:none}}.c-shopping-details__buttons .button--articles.active{opacity:1;cursor:pointer}.c-shopping-details__buttons .button--articles.active:hover{color:var(--white);background:var(--darkBlue)}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form{margin:0px}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__wrapper{flex-direction:column;gap:0px}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item{margin:19px 0px 0px}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item:first-child{margin-top:8px !important}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item .modal-input-error{display:none}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item.input-validation-error{margin:32px 0px 0px}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item.input-validation-error .modal-input-error{display:flex;position:absolute;gap:5px;align-items:center;left:0px;bottom:calc(100% + 4px);margin-bottom:2px}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item.input-validation-error .modal-input-error svg{position:relative;right:inherit;top:inherit;transform:inherit}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item.input-validation-error .modal-input-error svg path{fill:var(--notificationRed)}.c-shopping-details__buttons .button--epost+.my-account-popup .c-form__item.input-validation-error .modal-input-error span{color:var(--notificationRed);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.c-shopping-details__buttons .sorting-btn{border:1px solid var(--darkBlue);background:var(--white);padding:8px 11px;width:38px;position:relative}@media(min-width: 1024px){.c-shopping-details__buttons .sorting-btn{display:none}}.c-shopping-details__last-changed{flex-basis:100%;color:var(--gray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin-top:11px;margin-left:5px}@media(max-width: 1023px){.c-shopping-details__last-changed{display:none}}.c-shopping-details__table--heading{display:table-header-group;background:var(--lightSkyBlue);border:1px solid var(--lightBorder)}@media(max-width: 1023px){.c-shopping-details__table--heading{display:none}}.c-shopping-details__table--head{color:var(--black);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;display:table-cell;padding:23px 15px 17px;border-right:1px solid #eaecf0}.c-shopping-details__table--head span{margin-right:10px;cursor:pointer;position:relative}.c-shopping-details__table--head .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:flex-start;width:100%;cursor:pointer}.c-shopping-details__table--head .checkbox__wrapper .custom-checkbox{display:none}.c-shopping-details__table--head .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:18px;height:18px;min-width:18px;min-height:18px;border:1px solid var(--mediumBorder);background-color:var(--white);position:relative;border-radius:8.2%}@media(max-width: 1023px){.c-shopping-details__table--head .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.c-shopping-details__table--head .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.c-shopping-details__table--head .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.c-shopping-details__table--body{display:table-row-group}.c-shopping-details__table--body .c-shopping-details__table--row{background:var(--white)}@media(max-width: 1023px){.c-shopping-details__table--body{display:block}}.c-shopping-details__table--row{display:table-row}@media(max-width: 1023px){.c-shopping-details__table--row{border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);display:grid;grid-template-areas:"item1 item1 item3" "item5 item4 item2";padding:9px 17px 15px}}.c-shopping-details__table--row .item1{grid-area:item1}.c-shopping-details__table--row .item2{grid-area:item2}@media(max-width: 1023px){.c-shopping-details__table--row .item2{display:flex;justify-content:center;align-items:center}}.c-shopping-details__table--row .item3{grid-area:item3}.c-shopping-details__table--row .item4{grid-area:item4}.c-shopping-details__table--row .item5{grid-area:item5}@media(max-width: 1023px){.c-shopping-details__table--row .item5{text-align:left}}.c-shopping-details__table--cell{display:table-cell;padding:10px 15px;border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);text-align:center;vertical-align:middle}@media(max-width: 1023px){.c-shopping-details__table--cell{border:none;padding:0}}.c-shopping-details__table--cell:first-child{border-left:1px solid var(--lightBorder)}@media(max-width: 1023px){.c-shopping-details__table--cell:first-child{border:none}}.c-shopping-details__table--cell.width-100{width:100%}@media(max-width: 1023px){.c-shopping-details__table--cell .checkbox__wrapper{display:none}}.c-shopping-details__table--cell .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:flex-start;width:100%;cursor:pointer}.c-shopping-details__table--cell .checkbox__wrapper .custom-checkbox{display:none}.c-shopping-details__table--cell .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:18px;height:18px;min-width:18px;min-height:18px;border:1px solid var(--mediumBorder);background-color:var(--white);position:relative;border-radius:8.2%}@media(max-width: 1023px){.c-shopping-details__table--cell .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.c-shopping-details__table--cell .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.c-shopping-details__table--cell .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.c-shopping-details__table--cell .image-container{border-radius:2px;border:1px solid var(--lightBorder);display:flex;justify-content:center;align-items:center;width:64px;height:64px;min-width:64px;padding:2px}@media(max-width: 1023px){.c-shopping-details__table--cell .image-container{display:none}}.c-shopping-details__table--cell .image-container img{max-height:100%;max-width:100%}.c-shopping-details__table--cell .info-label{display:flex;gap:0px;padding:0px 10px}@media(max-width: 1023px){.c-shopping-details__table--cell .info-label{justify-content:end;padding:0}}.c-shopping-details__table--cell .info-label--image{display:flex;justify-content:center;align-items:center;padding:3px;background-color:var(--brightGreen);width:27.8px;height:27.8px}.c-shopping-details__table--cell .info-label--image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.c-shopping-details__table--cell .info-label--text{display:flex;justify-content:center;align-items:center;padding:2px;background-color:var(--lightGreen);width:27.8px;height:27.8px;color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:9.277px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.186px}.c-shopping-details__table--cell .counter-wrapper{display:flex;align-items:center;padding:0px}@media(max-width: 1023px){.c-shopping-details__table--cell .counter-wrapper{justify-content:end;padding:10px 12px 0px}}.c-shopping-details__table--cell .counter-wrapper .counter-value{width:32px;height:28px;color:var(--black);font-size:11.157px;font-weight:500;font-family:var(--font-family-secondary);font-style:normal;line-height:normal;border:none;outline:none;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);background:var(--white);align-content:center;text-align:center}@media(min-width: 1024px){.c-shopping-details__table--cell .counter-wrapper .counter-value{font-size:14px;font-weight:400;width:37px;height:35px}}.c-shopping-details__table--cell .counter-wrapper .counter-value::-webkit-outer-spin-button,.c-shopping-details__table--cell .counter-wrapper .counter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.c-shopping-details__table--cell .counter-wrapper .counter-value[type=number]{-moz-appearance:textfield}.c-shopping-details__table--cell .counter-wrapper button{border:none;width:28px;height:28px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}@media(min-width: 1024px){.c-shopping-details__table--cell .counter-wrapper button{width:31px;height:35px}}.c-shopping-details__table--cell .counter-wrapper button:hover{background-color:var(--lightBorder)}.c-shopping-details__table--cell .delete-icon{cursor:pointer;padding:0px 10px}@media(max-width: 1023px){.c-shopping-details__table--cell .delete-icon{padding:16px 0px 0px}}.c-shopping-details__table--cell .delete-icon svg path{transition:fill .25s}.c-shopping-details__table--cell .delete-icon:hover svg path{fill:var(--notificationRed)}.c-shopping-details__table--cell .product-text{display:flex;flex-direction:column;text-align:left;max-width:310px}@media(max-width: 1023px){.c-shopping-details__table--cell .product-text{max-width:inherit;padding-right:30px}}.c-shopping-details__table--cell .product-text .product-title{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(max-width: 1023px){.c-shopping-details__table--cell .product-text .product-title{font-size:16px;font-weight:600;line-height:23px}}.c-shopping-details__table--cell .product-text .product-number{color:var(--gray);font-family:var(--font-family-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:21.369px}.c-shopping-details__table--cell .price{display:flex;color:var(--gray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px}@media(max-width: 1023px){.c-shopping-details__table--cell .price{color:var(--black)}}.c-shopping-details__table--cell .price .decimal{position:relative;top:-2px;font-size:10px}.c-shopping-details__table--cell .price .currency{margin-left:5px}.c-shopping-details__climate-data{display:flex;align-items:stretch;width:100%;text-decoration:none;margin:15px 0px}@media(min-width: 1024px){.c-shopping-details__climate-data{display:none}}.c-shopping-details__climate-data .climate-data__wrapper{display:flex;align-items:center;justify-content:space-between;background:#eaf6ea;border:1px solid var(--lightBorder);border-left:none;padding:10px 20px;flex:1;gap:10px}.c-shopping-details__climate-data .climate-data__img{background:var(--brightGreen);border:1px solid var(--lightBorder);padding:16.42px 20.21px 16.58px 23.79px;display:flex;justify-content:center;align-items:center}.c-shopping-details__climate-data .climate-data__img img{height:26px;width:21px}.c-shopping-details__climate-data .climate-data__text{display:flex;flex-direction:column}.c-shopping-details__climate-data .climate-data__title{color:var(--black);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.c-shopping-details__climate-data .climate-data__subtitle{color:var(--black);font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.c-shopping-details__cart{min-height:177px;text-decoration:none}@media(max-width: 1023px){.c-shopping-details__cart{min-height:200px}}.c-shopping-details__cart--wrapper{display:flex;align-items:stretch;border:1px solid var(--lightBorder);border-top:none}@media(max-width: 1023px){.c-shopping-details__cart--wrapper{width:100vw;margin-left:calc(-50vw + 50%)}}.c-shopping-details__cart--wrapper.fixed{position:fixed;bottom:0;border-top:1px solid var(--lightBorder)}.c-shopping-details__cart--wrapper.fixed::before{content:"";position:absolute;left:0;right:0;height:111px;background:-webkit-gradient(linear, left top, left bottom, color-stop(45.5%, rgba(255, 253, 253, 0)), to(#FFF));background:linear-gradient(180deg, rgba(255, 253, 253, 0) 45.5%, #FFF 100%);pointer-events:none;bottom:calc(100% + 1px)}.c-shopping-details__cart--left{background:#eaf6ea;width:40%;display:flex;justify-content:center;align-items:center;border-right:1px solid var(--lightBorder);padding:32px;text-decoration:none}@media(max-width: 1023px){.c-shopping-details__cart--left{display:none}}.c-shopping-details__cart--left .climate-data{display:flex;flex-wrap:wrap;gap:17px}.c-shopping-details__cart--left .climate-data--wrapper{display:flex;align-items:stretch;height:45px;max-width:165px}.c-shopping-details__cart--left .climate-data--img{display:flex;align-items:center;justify-content:center;background:var(--brightGreen);padding:7px;min-width:51px}.c-shopping-details__cart--left .climate-data--img img{max-width:100%;max-height:100%;height:auto}.c-shopping-details__cart--left .climate-data--text{background:var(--lightGreen);color:var(--darkGreen);font-family:var(--font-family-secondary);font-size:12.06px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.121px;padding:6px 10px 9px;display:flex;align-items:center;justify-content:center}.c-shopping-details__cart--left .climate-data--download-text{display:flex;align-items:center;gap:7px}.c-shopping-details__cart--left .climate-data--download-text span{display:block;color:var(--darkBlue);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.14px}.c-shopping-details__cart--right{padding:35px 35px 20px;flex:1;background:var(--bgGrayWhite)}@media(max-width: 1023px){.c-shopping-details__cart--right{padding:18px 20px}}.c-shopping-details__cart--right .row{display:flex;justify-content:space-between;align-items:center}.c-shopping-details__cart--right .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:23px}@media(max-width: 1023px){.c-shopping-details__cart--right .title{font-size:17px;line-height:15px;margin-bottom:5px}}.c-shopping-details__cart--right .main-price{display:flex}.c-shopping-details__cart--right .main-price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:39.468px}@media(max-width: 1023px){.c-shopping-details__cart--right .main-price .integer{font-size:17px;line-height:25.823px}}.c-shopping-details__cart--right .main-price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:700;line-height:39.468px;margin-top:-5px;margin-left:3px}@media(max-width: 1023px){.c-shopping-details__cart--right .main-price .decimal{font-size:11px;line-height:25.823px;margin-top:-2px;margin-left:1px}}.c-shopping-details__cart--right .main-price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:39.468px;margin-left:10px}@media(max-width: 1023px){.c-shopping-details__cart--right .main-price .currency{font-size:15px;line-height:25.823px;margin-left:5px}}.c-shopping-details__cart--right .text{color:var(--darkGray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-shopping-details__cart--right .text{font-size:14px;line-height:15.048px;margin-top:5px}}.c-shopping-details__cart--right .price{display:flex}.c-shopping-details__cart--right .price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-shopping-details__cart--right .price .integer{font-size:14px;line-height:15.048px}}.c-shopping-details__cart--right .price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:11px;font-style:normal;font-weight:400;line-height:21.5px;margin-left:2px;margin-top:-1px}@media(max-width: 1023px){.c-shopping-details__cart--right .price .decimal{font-size:8px;line-height:15.048px;margin-left:1px;margin-top:-2px}}.c-shopping-details__cart--right .price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:23px;margin-left:10px}@media(max-width: 1023px){.c-shopping-details__cart--right .price .currency{font-size:14px;line-height:15.048px;margin-left:4px}}.c-shopping-details__cart--right .buttons-wrapper{display:flex;justify-content:space-between;gap:50px;margin-top:15px}@media(max-width: 1023px){.c-shopping-details__cart--right .buttons-wrapper{flex-direction:column-reverse;gap:12px;margin-top:22px}}.c-shopping-details__cart--right .buttons-wrapper .secondary-button{color:var(--darkBlue);background:var(--white);border:1px solid var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding:12px;transition:all .25s;cursor:pointer;flex:1;justify-content:center}@media(max-width: 1023px){.c-shopping-details__cart--right .buttons-wrapper .secondary-button{font-size:14px;font-weight:500;padding:14px}}.c-shopping-details__cart--right .buttons-wrapper .secondary-button:hover{color:var(--white);background:var(--orange);border:1px solid var(--orange)}.c-shopping-details__cart--right .buttons-wrapper .primary-button{color:var(--white);background:var(--darkBlue);border:1px solid var(--darkBlue);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:10px;padding:12px;cursor:pointer;transition:all .25s;flex:1;align-items:center;justify-content:center}@media(max-width: 1023px){.c-shopping-details__cart--right .buttons-wrapper .primary-button{font-weight:500;padding:16px}}.c-shopping-details__cart--right .buttons-wrapper .primary-button:hover{color:var(--white);background:var(--orange);border:1px solid var(--orange)}.c-shopping-details .my-account-popup{position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3);visibility:hidden;transition:opacity .5s,visibility .5s;opacity:0;display:flex;justify-content:center;align-items:center;cursor:default}.c-shopping-details .my-account-popup.open{opacity:1;visibility:visible}.c-shopping-details .my-account-popup .modal{background:var(--white);border:1px solid var(--lightBorder);max-width:600px;margin:20px;width:100%;box-shadow:0 4px 15px rgba(0,0,0,.2);position:relative}.c-shopping-details .my-account-popup .modal__close-btn{display:inline-flex;flex-direction:column;box-sizing:content-box;position:absolute;top:23px;right:23px;cursor:pointer}.c-shopping-details .my-account-popup .modal__header{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--lightBorder);padding:24px 35px 13px}.c-shopping-details .my-account-popup .modal__header--img{width:27px;height:27px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:content-box}.c-shopping-details .my-account-popup .modal__header--text{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding-right:40px}@media(max-width: 1023px){.c-shopping-details .my-account-popup .modal__header--text span{display:none}}.c-shopping-details .my-account-popup .modal__content{padding:25px 32px 31px}.c-shopping-details .my-account-popup .modal__content .input-edit-list{border:1px solid var(--lightBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:43px;width:100%;border-radius:1px;padding:0px 21px;cursor:pointer;margin:14px 0px 40px}.c-shopping-details .my-account-popup .modal__content .input-edit-list::placeholder{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-shopping-details .my-account-popup .modal__content .input-edit-list:focus-visible{outline:none}.c-shopping-details .my-account-popup .modal__content .input-edit-list:focus-visible::placeholder{color:rgba(0,0,0,0)}.c-shopping-details .my-account-popup .modal__content--text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:40px}.c-shopping-details .my-account-popup .modal__buttons{display:flex;justify-content:space-between;align-items:center}@media(max-width: 1023px){.c-shopping-details .my-account-popup .modal__buttons{flex-direction:column-reverse;gap:20px}}.c-shopping-details .my-account-popup .modal__button--secondary-one{color:var(--notificationRed);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;background:var(--white);border:1px solid var(--notificationRed);padding:14px;transition:all .25s;width:100%;max-width:220px;cursor:pointer}@media(max-width: 1023px){.c-shopping-details .my-account-popup .modal__button--secondary-one{max-width:100%}}.c-shopping-details .my-account-popup .modal__button--primary-one{color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;background:var(--darkBlue);transition:all .25s;padding:14px;border:1px solid var(--darkBlue);width:100%;max-width:220px;cursor:pointer}@media(max-width: 1023px){.c-shopping-details .my-account-popup .modal__button--primary-one{max-width:100%}}.c-shopping-details .my-account-popup .modal__button--primary-one:hover{background:var(--orange);border:1px solid var(--orange)}.c-shopping-details .my-account-popup .modal__button--secondary-two{color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;background:var(--notificationRed);border:1px solid var(--notificationRed);padding:14px;transition:all .25s;width:100%;max-width:220px;cursor:pointer}@media(max-width: 1023px){.c-shopping-details .my-account-popup .modal__button--secondary-two{max-width:100%}}.c-shopping-details .my-account-popup .modal__button--primary-two{color:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;background:var(--white);transition:all .25s;padding:14px;border:1px solid var(--darkBlue);width:100%;max-width:220px;cursor:pointer}@media(max-width: 1023px){.c-shopping-details .my-account-popup .modal__button--primary-two{max-width:100%}}.c-shopping-details .my-account-popup .modal__button--primary-two:hover{background:var(--orange);border:1px solid var(--orange);color:var(--white)}.c-shopping-details .my-account-popup .modal .add-extra-input-btn{display:flex;gap:5px;align-items:center;margin:14px 0px 26px;cursor:pointer}.c-shopping-details .my-account-popup .modal .add-extra-input-btn svg path{fill:var(--darkBlue)}.c-shopping-details .my-account-popup .modal .add-extra-input-btn span{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.c-shopping-details .my-account-popup.send-email-popup form{width:100%;display:flex;justify-content:center;align-items:center}.c-shopping-details .my-account-popup.send-email-popup form input:focus{outline:none}.c-shopping-details .my-account-popup.send-email-popup form input:focus::placeholder{color:rgba(0,0,0,0)}.c-shopping-details .my-account-popup.send-email-popup form input::placeholder{color:var(--gray)}.c-shopping-details .my-account-popup.send-email-popup form input:focus-within+label{opacity:1;color:var(--darkBlue)}.c-shopping-details .my-account-popup.send-email-popup form input.has-value+label{opacity:1;color:var(--black)}.c-shopping-details .my-account-popup.send-email-popup form input+label{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:18px;top:0%;transition:all .25s;cursor:pointer;background-color:var(--white);padding:0px 3px;transform:translateY(-50%);opacity:0}.c-shopping-details .sort-popup{position:absolute;top:calc(100% + 12px);background:var(--white);border:1px solid var(--mediumBorder);border-radius:1px;min-width:308px;z-index:1;transform:translateX(-50%) scale(0);box-shadow:0 6px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08);margin-left:7px;opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out;transform-origin:top center}@media(max-width: 1023px){.c-shopping-details .sort-popup{top:calc(100% + 15px);width:calc(100vw - 80px);max-width:308px;min-width:inherit;transform:inherit;margin-left:0;right:-17px;transform:translate(0) scale(0);transform-origin:top right}}.c-shopping-details .sort-popup.open{opacity:1;visibility:visible;transform:translateX(-50%) scale(1);transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out}@media(max-width: 1023px){.c-shopping-details .sort-popup.open{transform:translate(0) scale(1)}}.c-shopping-details .sort-popup:before{content:"";width:20px;height:20px;box-shadow:0 1px 14px rgba(0,0,0,.2);background:var(--white);position:absolute;z-index:-1;left:50%;transform:translateX(-50%) rotate(45deg);top:-10px;border:1px solid var(--mediumBorder)}@media(max-width: 1023px){.c-shopping-details .sort-popup:before{transform:translateX(0) rotate(45deg);left:inherit;right:23px}}.c-shopping-details .sort-popup__item{background:var(--white);border-top:1px solid var(--mediumBorder);padding:18px 20px 15px}.c-shopping-details .sort-popup__item:first-child{border-top:none}.c-shopping-details .sort-popup__item--text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.c-shopping-details .last-edit-mobile{color:var(--gray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:23px;margin:15px 0px 15px;display:block}@media(min-width: 1024px){.c-shopping-details .last-edit-mobile{display:none}}.input__container{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}@media(min-width: 1024px){.input__container{gap:30px}}.input__container .input__item{position:relative;flex:1 0 100%}@media(min-width: 1024px){.input__container .input__item.half{max-width:340px;flex:40%}}.input__container .input__item .input-validation-error,.input__container .input__item.input-validation-error:hover,.input__container .input__item.input-validation-error.has-value{color:var(--notificationRed) !important;border:1px solid var(--notificationRed) !important}.input__container .input__item .input-validation-error+label,.input__container .input__item.input-validation-error:hover+label,.input__container .input__item.input-validation-error.has-value+label{color:var(--notificationRed) !important}.input__container .input__item .input-validation-error~svg path,.input__container .input__item.input-validation-error:hover~svg path,.input__container .input__item.input-validation-error.has-value~svg path{opacity:1 !important;fill:var(--notificationRed) !important}.input__container .input__item:hover input{color:var(--darkBlue);border:1px solid var(--darkBlue);cursor:pointer}.input__container .input__item:hover label{color:var(--darkBlue)}.input__container .input__item:hover svg path{opacity:1;fill:var(--darkBlue)}.input__container .input__item:focus-within input{color:var(--black);border:1px solid var(--lightBorder);cursor:pointer}.input__container .input__item:focus-within label{color:var(--darkBlue);top:0%;font-size:11px;background-color:#fff}@media(max-width: 1023px){.input__container .input__item:focus-within label{display:none}}.input__container .input__item:focus-within svg path{opacity:.3;fill:var(--black)}.input__container .input__item input,.input__container .input__item textarea{border-radius:1px;border:1.692px solid var(--lightBorder);background:var(--white);width:100%;height:50px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px;cursor:pointer;padding-right:28px}.input__container .input__item input::-webkit-outer-spin-button,.input__container .input__item input::-webkit-inner-spin-button,.input__container .input__item textarea::-webkit-outer-spin-button,.input__container .input__item textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input__container .input__item input[type=number],.input__container .input__item textarea[type=number]{-moz-appearance:textfield;appearance:textfield}.input__container .input__item input.has-value,.input__container .input__item textarea.has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.input__container .input__item input.has-value+label,.input__container .input__item textarea.has-value+label{color:var(--darkBlue);top:0%;font-size:11px;background-color:var(--white)}@media(max-width: 1023px){.input__container .input__item input.has-value+label,.input__container .input__item textarea.has-value+label{display:none}}.input__container .input__item input.has-value~svg path,.input__container .input__item textarea.has-value~svg path{opacity:.3;fill:var(--black)}.input__container .input__item input:focus-visible,.input__container .input__item textarea:focus-visible{outline:none}.input__container .input__item textarea{cursor:default;resize:none;padding:14px 22px;height:82px;color:var(--gray)}.input__container .input__item textarea::placeholder{color:var(--gray)}.input__container .input__item label{color:var(--gray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .25s;cursor:pointer;padding:0px 3px;margin-left:-3px;pointer-events:none}@media(max-width: 340px){.input__container .input__item label{max-width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width: 340px)and (max-width: 350px){.input__container .input__item label{max-width:260px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width: 1023px)and (max-width: 1250px){.input__container .input__item label{max-width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width: 1250px)and (max-width: 1384px){.input__container .input__item label{max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width: 1384px)and (max-width: 1410px){.input__container .input__item label{max-width:265px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width: 1410px)and (max-width: 1430px){.input__container .input__item label{max-width:273px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width: 1430px)and (max-width: 1450px){.input__container .input__item label{max-width:283px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.input__container .input__item svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input__container .input__item svg path{fill:var(--gray)}.input__container .input__item span.change-address-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding-left:20px}.input__container .input__item span.change-address-icon svg{right:45px}.input__container .input__item span.change-address-icon:focus-within svg{fill:var(--darkBlue)}.input__container .input__item span.change-address-icon:focus-within svg path{opacity:1;fill:var(--darkBlue)}.input__container .readonly{cursor:not-allowed !important;pointer-events:none}.table-section{display:block;overflow-y:auto}.table-section .table{width:100%;display:table}.table-section .table .table-header{display:table-header-group;background-color:var(--mediumGray)}.table-section .table .table-header .table-header-cell{display:table-cell;height:auto;align-content:center;padding:15px 8px 14px 14px;color:var(--black);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:600;line-height:21px;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}.table-section .table .table-header .table-header-cell.checkbox{padding-left:12px;padding-right:0}.table-section .table .table-body{display:table-row-group}.table-section .table .table-body .table-body-row{display:table-row;background-color:var(--white)}.table-section .table .table-body .table-body-row:nth-child(even){background-color:var(--lightGray)}.table-section .table .table-body .table-body-row.table-body-cell:last-child{border-right:1px solid var(--lightBorder)}.table-section .table .table-body .table-body-row:last-child{border-right:1px solid var(--lightBorder)}.table-section .table .table-body .table-body-row .table-body-cell{display:table-cell;border:1px solid var(--lightBorder);border-top:0;border-right:0;text-align:start;align-content:center;padding:14px 14px 13px 14px;height:auto;vertical-align:middle;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21px;cursor:default}.table-section .table .table-body .table-body-row .table-body-cell:last-child{border-right:1px solid var(--lightBorder)}.table-section .table .table-body .table-body-row .table-body-cell.no-padding{padding:0}.table-section .table .table-body .table-body-row .table-body-cell.controls-wrapper{width:141px}.table-section .table .table-body .table-body-row .table-body-cell.checkbox{border-right:none;width:34px;padding-left:12px;padding-right:0}.table-section .table .table-body .table-body-row .table-body-cell.no-border{border-left:none}.table-section .table .table-body .table-body-row .table-body-cell a{color:var(--black);text-decoration:underline}.table-section .table .table-body .table-body-row .table-body-cell a:visited,.table-section .table .table-body .table-body-row .table-body-cell a:active{color:var(--black);text-decoration:none}.table-section .table .table-body .table-body-row .table-body-cell span{display:block}.table-section .table .table-body .table-body-row .table-body-cell span.opacity{opacity:.6}.table-section .table .table-body .table-body-row .table-body-cell span.status{display:inline;border-radius:2px;padding:2px 6px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px}.table-section .table .table-body .table-body-row .table-body-cell span.status.placed{background:var(--mediumGray)}.table-section .table .table-body .table-body-row .table-body-cell span.status.delivered{background:var(--softGreen)}.table-section .table .table-body .table-body-row .table-body-cell span.status.overdue{background:var(--notificationRed);color:var(--white)}.table-section .table .table-body .table-body-row .table-body-cell span.status.invoiced{background:var(--mediumGray)}.table-section .table .table-body .table-body-row .table-body-cell span.price{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:600;line-height:21.369px;opacity:.7;display:flex}.table-section .table .table-body .table-body-row .table-body-cell span.price .integer{position:relative}.table-section .table .table-body .table-body-row .table-body-cell span.price .decimal{font-size:6.96px;font-weight:700;position:relative;top:-2px;margin-left:0px;margin-right:3px}.table-section .table .table-body .table-body-row .table-body-cell .controls{display:flex;justify-content:start;height:100%}.table-section .table .table-body .table-body-row .table-body-cell .controls .edit,.table-section .table .table-body .table-body-row .table-body-cell .controls .delete{cursor:pointer;border:none;background:none;padding:0;flex:1 1 0px;max-width:47px}.table-section .table .table-body .table-body-row .table-body-cell .controls .edit:focus-visible,.table-section .table .table-body .table-body-row .table-body-cell .controls .delete:focus-visible{outline:none}.table-section .table .table-body .table-body-row .table-body-cell .controls .edit:hover svg path,.table-section .table .table-body .table-body-row .table-body-cell .controls .delete:hover svg path{fill:var(--notificationRed)}.table-section .table .table-body .table-body-row .table-body-cell .controls .arrow-right{cursor:pointer;border:none;background:none;padding:0;flex:1 1 0px;max-width:47px}.table-section .table .table-body .table-body-row .table-body-cell .controls .arrow-right svg{width:44px}.table-section .table .table-body .table-body-row .table-body-cell .controls .arrow-right:focus-visible{outline:none}.table-section .table .table-body .table-body-row .table-body-cell .controls .arrow-right:hover{background-color:var(--lightBlueHeader)}.table-section .table .table-body .table-body-row .table-body-cell .profile-controls{display:flex;justify-content:start;height:100%}.table-section .table .table-body .table-body-row .table-body-cell .profile-controls .edit,.table-section .table .table-body .table-body-row .table-body-cell .profile-controls .delete{cursor:pointer;border:none;background:none;padding:0;flex:1 1 0px;max-width:47px}.table-section .table .table-body .table-body-row .table-body-cell .profile-controls .edit:focus-visible,.table-section .table .table-body .table-body-row .table-body-cell .profile-controls .delete:focus-visible{outline:none}.table-section .table .table-body .table-body-row .table-body-cell .profile-controls .edit:hover img,.table-section .table .table-body .table-body-row .table-body-cell .profile-controls .delete:hover img{filter:invert(21%) sepia(99%) saturate(2161%) hue-rotate(349deg) brightness(85%) contrast(94%)}.table-section .table .checkbox-container{cursor:pointer;display:flex;align-items:center}.table-section .table .checkbox-container .custom-checkbox{display:none}.table-section .table .checkbox-container .custom-checkbox-checkmark{display:inline-block;width:21px;height:20px;border:1px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative}.table-section .table .checkbox-container .custom-checkbox-checkmark span.checkbox-checkmark-icon{display:none}.table-section .table .checkbox-container .custom-checkbox:checked+.custom-checkbox-checkmark span.checkbox-checkmark-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.filter-section{display:block}.filter-section div:last-child{margin-bottom:0}.filter-section{display:flex;flex-direction:row;flex-wrap:nowrap;gap:23px;margin-bottom:25px}@media(max-width: 1023px){.filter-section{flex-direction:column;gap:unset}}.filter-section .input__item{flex:auto}.filter-section #date-range-picker{display:flex;align-items:center;gap:10px}.filter-section #date-range-picker .input__item{flex:auto}.filter-section #date-range-picker .input__item input{padding-right:25px;padding-left:8px}@media(min-width: 1024px){.filter-section #date-range-picker .input__item input{max-width:104px}}@media(min-width: 1024px){.filter-section #date-range-picker .input__item svg{right:8px}}.filter-section .datepicker-dropdown{z-index:1001}@media(max-width: 1023px){.filter-section .datepicker-dropdown .datepicker-picker{padding:50px 20px 20px}.filter-section .datepicker-dropdown .datepicker-picker .close-datepicker{top:25px}}.filter-section .datepicker-dropdown .datepicker-picker span.day{border-radius:0}.filter-section .datepicker-dropdown .datepicker-picker span.day.focused{border:1.44px solid var(--darkBlue);border-radius:4.32px;color:var(--black);background:var(--white)}.filter-section .datepicker-dropdown .datepicker-picker span.day.range{background-color:var(--lightSkyBlue);border-radius:0;color:var(--darkBlue)}.filter-section .datepicker-dropdown .datepicker-picker span.day.range.next,.filter-section .datepicker-dropdown .datepicker-picker span.day.range.prev{background-color:var(--lightBlueHeader);color:var(--darkBlue);opacity:.6}.filter-section .datepicker-dropdown .datepicker-picker span.day.range-end{background-color:var(--darkBlue);color:var(--white);border-radius:0px 4px 4px 0px}.filter-section .datepicker-dropdown .datepicker-picker span.day.range-start{background-color:var(--darkBlue);color:var(--white);border-radius:4px 0px 0px 4px}.filter-section .search-container{position:relative;margin-bottom:15px}@media(min-width: 1024px){.filter-section .search-container{margin-bottom:0}}.filter-section .search-container.col-4{grid-column:1/span 4}.filter-section .search-container.col-2-1{grid-column:1/span 2}.filter-section .search-container.col-2-3{grid-column:3/span 2}.filter-section .search-container.col-2-5{grid-column:5/span 2}.filter-section .search-container input{border-radius:2px;border:1px solid var(--lightBorder);background:var(--white);height:40px;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;cursor:default;width:100%;padding-left:15px}.filter-section .search-container input:focus-visible{outline:none}.filter-section .search-container .close-datepicker{display:none}.filter-section .search-container .img-wrapper{position:absolute;border:0;display:inline-block;height:calc(100% - 2px);top:1px;right:0px;width:28px;text-align:center;align-content:center}.filter-section .search-container .img-wrapper img{width:14px}.filter-section .dropdown-container{grid-column:5/span 2;position:relative;border-radius:2px;border:1px solid var(--lightBorder);background:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:start;align-content:center;outline:none;cursor:pointer;width:100%;height:40px;margin-bottom:15px}@media(min-width: 1024px){.filter-section .dropdown-container{margin-bottom:0}}.filter-section .dropdown-container.visible{display:block}.filter-section .dropdown-container.visible .title{font-weight:500}.filter-section .dropdown-container.visible .dropdown-content{display:block}.filter-section .dropdown-container .title{padding-left:11px;font-size:15px}.filter-section .dropdown-container .title::after{content:"";position:absolute;display:block;background-image:url(../images/svg/chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:transform .2s;transition:transform .2s;width:16px;height:10px;top:calc(50% - 6px);right:10px}.filter-section .dropdown-container .dropdown-content{display:none;position:absolute;width:calc(100% + 1px);overflow:auto;top:39.5px;right:-0.5px;border:1px solid var(--lightBorder);border-top:none}.filter-section .dropdown-container .dropdown-content button{padding:11px 0;text-decoration:none;display:block;color:var(--black);cursor:default;border:none;border-bottom:1px solid var(--mediumBorder);border-radius:2px;padding-left:11px;background-color:var(--white);z-index:9;position:relative;width:100%;text-align:start}.filter-section .create-doc-button{background:var(--white);border-radius:2px;border:1px solid var(--darkBlue);color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;height:40px;width:100%;cursor:pointer}@media(min-width: 1023px)and (max-width: 1505px){.filter-section .create-doc-button{max-width:180px}}.filter-section .create-doc-button:disabled{opacity:.3;cursor:default}@media(min-width: 1505px){.filter-section .create-doc-button{max-width:215px}}.filter-section .search-button{width:100%;height:40px;border-radius:2px;background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;border:none;cursor:pointer;margin-bottom:15px}@media(min-width: 1023px){.filter-section .search-button{width:114px;margin-bottom:0px}}.filter-section .verticalLine{border-left:1px solid var(--lightBorder)}.orders__title{color:var(--black);font-family:var(--font-family-primary);font-size:22px;font-style:normal;font-weight:600;line-height:normal;display:flex;margin-bottom:23px;margin-top:15px}.orders__title img{margin-right:8px}.orders__empty{background-color:var(--lightBlueHeader);border:1px dotted var(--lightBorder);margin-bottom:30px}.orders__empty .content{color:var(--gray);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;max-width:290px;padding:30px 0 28px 0;margin:0 auto}.orders__empty .content button{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;background:none;border:none;cursor:pointer}@media(min-width: 1024px){.invoices .row{display:grid;gap:30px;grid-template-columns:repeat(6, minmax(0, 1fr))}.invoices .row.flex-container{display:flex;justify-content:space-between}}.invoices .row .create-doc{display:none;grid-column:5/span 2}@media(min-width: 1024px){.invoices .row .create-doc{display:block}.invoices .row .create-doc button{background:var(--white);border-radius:2px;border:1px solid var(--darkBlue);color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;height:40px;width:100%;cursor:pointer}.invoices .row .create-doc button:disabled{opacity:.3;cursor:default}}.invoices__title{color:var(--black);font-family:var(--font-family-primary);font-size:22px;font-style:normal;font-weight:600;line-height:normal;display:flex;margin-bottom:23px;margin-top:15px}.invoices__title img{margin-right:8px}.invoices__empty{background-color:var(--lightBlueHeader);border:1px dotted var(--lightBorder);margin-bottom:30px}.invoices__empty .content{color:var(--gray);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;max-width:290px;padding:30px 0 28px 0;margin:0 auto}.invoices__empty .content button{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;background:none;border:none;cursor:pointer}.user-page .filter-section{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:30px}@media(min-width: 1024px){.user-page .filter-section{flex-wrap:nowrap}}.user-page .filter-section .create-profile{display:block;margin-bottom:20px;background:var(--white);border-radius:2px;border:1px solid var(--darkBlue);color:var(--darkBlue);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;height:50px;width:100%;cursor:pointer}@media(min-width: 1024px){.user-page .filter-section .create-profile{height:40px;width:220px;background:var(--darkBlue);border-radius:2px;border:1px solid var(--white);color:var(--white);font-weight:500;grid-column:5/span 2;justify-self:end;margin-bottom:0;flex-basis:auto}}.user-page .filter-section .label{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media(min-width: 1024px){.user-page .filter-section .label{display:none}}.user-page .filter-section .dropdown-container{width:auto;margin-bottom:0;z-index:2}@media(min-width: 1024px){.user-page .filter-section .dropdown-container{width:220px}}.user-page .filter-section .dropdown-container.visible{visibility:visible}.user-page .filter-section .dropdown-container.visible .dropdown-content{visibility:visible}.user-page .filter-section .dropdown-container .dropdown-content{width:auto;display:block;visibility:hidden}@media(min-width: 1024px){.user-page .filter-section .dropdown-container .dropdown-content{width:220px}}.user-page .filter-section .dropdown-container .dropdown-content button{white-space:nowrap;padding-right:5px}.user-page .filter-section .dropdown-container .title{padding-right:35px}.user-page .edit-profile-popup-overlay{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.5)}.user-page .edit-profile-popup-overlay.open{display:block}.user-page .edit-profile-popup-overlay.open .edit-profile-popup{display:block}.user-page .edit-profile-popup-overlay .edit-profile-popup{display:none;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;height:auto;background:var(--white);padding:24px 0 30px 0;border-radius:8px;animation:fadeIn .5s ease}.user-page .edit-profile-popup-overlay .edit-profile-popup>*{padding:0 30px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(max-width: 767px){.user-page .edit-profile-popup-overlay .edit-profile-popup{width:90%}}.user-page .edit-profile-popup-overlay .edit-profile-popup .title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:15px;margin-bottom:40px;border-bottom:1px solid var(--lightBorder)}.user-page .edit-profile-popup-overlay .edit-profile-popup .input__container{margin-bottom:20px}@media(min-width: 1024px){.user-page .edit-profile-popup-overlay .edit-profile-popup .input__container{margin-bottom:30px}}.user-page .edit-profile-popup-overlay .edit-profile-popup .input__container .img-wrapper{position:absolute;border:0;display:inline-block;height:calc(100% - 2px);top:1px;right:0px;width:40px;text-align:center;align-content:center}.user-page .edit-profile-popup-overlay .edit-profile-popup .input__container .img-wrapper img{width:15px}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision{margin-bottom:40px}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .text{color:var(--black);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:14px}@media(min-width: 1024px){.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .text{margin-bottom:25px}}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container{display:flex;flex-direction:column;gap:14px}@media(min-width: 1024px){.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container{flex-direction:row;gap:50px}}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox-container{display:flex;align-items:center;cursor:pointer}@media(max-width: 1023px){.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox-container{align-items:start}}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox{display:none}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox-checkmark{display:inline-block;width:21px;height:21px;min-width:21px;min-height:21px;border:1px solid var(--darkBorder);background-color:rgba(0,0,0,0);position:relative;margin-right:5px}@media(max-width: 1023px){.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox-checkmark{background:var(--white)}}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox-checkmark span.checkbox-checkmark-icon{display:none}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .custom-checkbox:checked+.custom-checkbox-checkmark span.checkbox-checkmark-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.user-page .edit-profile-popup-overlay .edit-profile-popup .manage-permision .checkbox-container .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:15px}.user-page .edit-profile-popup-overlay .edit-profile-popup .controls{display:flex;justify-content:space-between}@media(max-width: 767px){.user-page .edit-profile-popup-overlay .edit-profile-popup .controls{gap:10px}.user-page .edit-profile-popup-overlay .edit-profile-popup .controls .cancel,.user-page .edit-profile-popup-overlay .edit-profile-popup .controls .confirm{width:100% !important}}.user-page .edit-profile-popup-overlay .edit-profile-popup .controls .cancel{border:1px solid var(--notificationRed);background:var(--white);color:var(--notificationRed);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.user-page .edit-profile-popup-overlay .edit-profile-popup .controls .confirm{border:1px solid var(--darkBlue);background:var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px;transition:border .25s,background .25s}.user-page .edit-profile-popup-overlay .edit-profile-popup .controls .confirm:hover{background:var(--orange);border:1px solid var(--orange)}.user-page .edit-profile-popup-overlay .edit-profile-popup .controls .confirm:disabled{background:var(--mediumBlue)}.user-page .edit-profile-popup-overlay .edit-profile-popup .close-icon{position:absolute;right:20px;top:20px;border:none;background:var(--white);cursor:pointer;padding:0}.user-page .delete-profile-container{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.5)}.user-page .delete-profile-container.open{display:block}.user-page .delete-profile-container.open .delete-profile-popup{display:block}.user-page .delete-profile-container .delete-profile-popup{display:none;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;height:auto;background:var(--white);padding:24px 0;animation:fadeIn .5s ease}.user-page .delete-profile-container .delete-profile-popup>*{padding:0 35px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(max-width: 767px){.user-page .delete-profile-container .delete-profile-popup{width:90%}}.user-page .delete-profile-container .delete-profile-popup .title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid var(--lightBorder)}.user-page .delete-profile-container .delete-profile-popup .content{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:40px}.user-page .delete-profile-container .delete-profile-popup .delete-profile-controls{display:flex;justify-content:space-between}@media(max-width: 767px){.user-page .delete-profile-container .delete-profile-popup .delete-profile-controls{flex-direction:column-reverse;gap:15px}.user-page .delete-profile-container .delete-profile-popup .delete-profile-controls .cancel,.user-page .delete-profile-container .delete-profile-popup .delete-profile-controls .confirm{width:100% !important}}.user-page .delete-profile-container .delete-profile-popup .delete-profile-controls .cancel{border:1px solid var(--darkBlue);background:var(--white);color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.user-page .delete-profile-container .delete-profile-popup .delete-profile-controls .confirm{border:1px solid var(--white);background:var(--notificationRed);color:var(--white);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;height:45px;width:220px}.user-page .delete-profile-container .delete-profile-popup .close{position:absolute;right:20px;top:20px;border:none;background:var(--white);cursor:pointer;padding:0}.user-page .profile__overlay{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(0,0,0,0)}.user-page .profile__overlay.opened{display:block}.user-page .profile__wrapper{position:relative;margin-bottom:20px}@media(min-width: 1024px){.user-page .profile__wrapper{margin-bottom:30px}}.user-page .profile__wrapper .selected-profile{border-radius:2px;border:1px solid var(--lightBorder);background:var(--lightBlueHeader);padding:18px 36px 8px 18px;position:relative}@media(max-width: 1023px){.user-page .profile__wrapper .selected-profile{padding:18px 18px 8px 18px;background:var(--white)}}.user-page .profile__wrapper .selected-profile .row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:10px}@media(min-width: 1024px){.user-page .profile__wrapper .selected-profile .row{align-items:center}}@media(max-width: 1023px){.user-page .profile__wrapper .selected-profile .row:nth-child(1){gap:0 !important;align-items:normal !important}}.user-page .profile__wrapper .selected-profile--label{display:block;color:var(--white);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;background-color:var(--labelBlue);border-radius:1px;text-align:center;height:inherit;align-content:center;width:68px;height:34px}@media(min-width: 1024px){.user-page .profile__wrapper .selected-profile--label{font-size:17px;height:25px;width:81px}}.user-page .profile__wrapper .selected-profile--name{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:left;align-items:center}@media(max-width: 1023px){.user-page .profile__wrapper .selected-profile--name{font-size:15px;font-weight:400;font-family:var(--font-family-secondary);display:flex;flex:1;justify-content:space-between;padding-left:8px;border:1px solid var(--lightBorder)}}.user-page .profile__wrapper .selected-profile div:not(.selected-profile--label):not(.selected-profile--name){display:flex;align-items:center;gap:3px}@media(min-width: 1023px){.user-page .profile__wrapper .selected-profile div:not(.selected-profile--label):not(.selected-profile--name){margin-right:12px}}.user-page .profile__wrapper .selected-profile span{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.user-page .profile__wrapper .selected-profile span.bold{font-weight:700}.user-page .profile__wrapper .selected-profile .chevron-arrow__container{background:var(--white);position:absolute;right:0;bottom:0;height:100%;width:35px;cursor:pointer;justify-content:center;display:flex;align-items:center}@media(max-width: 1023px){.user-page .profile__wrapper .selected-profile .chevron-arrow__container{width:30px;right:0px;background:none}}@media(max-width: 1023px){.user-page .profile__wrapper .selected-profile .chevron-arrow__container.desktop{display:none}}@media(min-width: 1024px){.user-page .profile__wrapper .selected-profile .chevron-arrow__container.mobile{display:none}}.user-page .profile__wrapper .selected-profile .chevron-arrow__container .chevron-arrow{width:16px;height:13px;display:block;transition:all .35s;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.user-page .profile__wrapper .selected-profile .chevron-arrow__container .chevron-arrow svg{display:block;width:16px;height:13px}.user-page .profile__list{display:none;border:1px solid var(--lightBorder);border-top:none;border-radius:2px;overflow:visible;width:100%;position:absolute;background-color:var(--white);z-index:9}.user-page .profile__list.opened{display:block}.user-page .profile__item{background-color:var(--bgGrayWhite);border-top:1px solid var(--mediumBorder);padding:15px 18px;position:relative;cursor:pointer}.user-page .profile__item:first-child{border-radius:0px 0px}.user-page .profile__item:last-child{border-radius:0 0 4px 4px}@media(max-width: 1023px){.user-page .profile__item{padding:15px 55px 15px 10px}}.user-page .profile__item svg{position:absolute;width:36px;height:26px;right:20px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .25s ease-in-out}@media(max-width: 1023px){.user-page .profile__item svg{right:15px}}.user-page .profile__item.selected{background-color:var(--lightPinkishGray)}.user-page .profile__item.selected svg{opacity:1}.user-page .profile__item:first-child{border-top:none}.user-page .profile__item--wrapper{display:flex;flex-direction:row;align-items:center;gap:30px}@media(max-width: 1023px){.user-page .profile__item--wrapper{flex-direction:column;align-items:start;gap:5px}}.user-page .profile__item--container{display:flex;align-items:center;gap:5px}.user-page .profile__item--label{color:var(--white);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding:2px 5px 1px 5px;background-color:var(--labelBlue);border-radius:1px;text-align:center;width:65px}@media(min-width: 1024px){.user-page .profile__item--label{font-size:17px;padding:1px 8px;width:81px;margin-right:10px}}.user-page .profile__item--title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:left}@media(max-width: 1023px){.user-page .profile__item--title{font-size:15px;font-family:var(--font-family-primary)}}.user-page .profile__item--description{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 1023px){.user-page .profile__item--description{font-size:14px}}@media(min-width: 1024px){.user-page .table-section .table-body .table-body-row .table-body-cell span img{display:none}.user-page .table-section .table-body .table-body-row .table-body-cell .profile-controls button.edit img{width:20px;height:22px}.user-page .table-section .table-body .table-body-row .table-body-cell .profile-controls button.edit:hover img{filter:none}.user-page .table-section .table-body .table-body-row .table-body-cell .profile-controls button.delete img{width:18px;height:22px}.user-page .table-section .table-body .table-body-row .table-body-cell .profile-controls button.delete:hover img{filter:none}}@media(max-width: 1023px){.user-page .profile-popup{top:50%;left:50%;transform:translate(-50%, -50%);width:100%;animation:fadeIn .25s ease-in-out;position:absolute;background-color:var(--white);padding:47px;border:1px solid var(--mediumBorder);border-radius:8px;max-width:500px}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup{padding:20px;max-height:calc(100vh - 100px);width:calc(100% - 40px);max-width:450px;margin-bottom:50px}}@media(max-width: 1023px){@keyframes fadeIn{from{opacity:0}to{opacity:1}}.user-page .profile-popup__overlay{display:none;position:fixed;inset:0;z-index:10000;overflow:auto;background-color:rgba(22,22,22,.3)}.user-page .profile-popup__overlay.opened{display:block}.user-page .profile-popup__title{color:var(--black);font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:15px}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__title{margin-bottom:20px}}@media(max-width: 1023px){.user-page .profile-popup__content .profile__wrapper{display:block;border:1px solid var(--mediumBorder);border-radius:4px;overflow-y:scroll;background-color:var(--white);z-index:9;max-height:350px;-ms-overflow-style:none;scrollbar-width:none}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__content .profile__wrapper{width:100% !important;margin:0px !important}}@media(max-width: 1023px){.user-page .profile-popup__content .profile__wrapper::-webkit-scrollbar{display:none}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__content .profile__wrapper{width:auto;margin:25px 20px;position:relative}}@media(max-width: 1023px){.user-page .profile-popup__content .profile__item{background-color:var(--bgGrayWhite);border-top:1px solid var(--mediumBorder);padding:15px 55px 10px 25px;position:relative;cursor:pointer}.user-page .profile-popup__content .profile__item:first-child{border-radius:6px 6px 0 0}.user-page .profile-popup__content .profile__item:last-child{border-radius:0 0 6px 6px}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__content .profile__item{padding:15px 55px 15px 10px}}@media(max-width: 1023px){.user-page .profile-popup__content .profile__item svg{position:absolute;width:36px;height:26px;right:20px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .25s ease-in-out}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__content .profile__item svg{right:15px}}@media(max-width: 1023px){.user-page .profile-popup__content .profile__item.selected svg{opacity:1}.user-page .profile-popup__content .profile__item:first-child{border-top:none}.user-page .profile-popup__content .profile__item--wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.user-page .profile-popup__content .profile__item--container{display:flex;align-items:center;gap:5px}.user-page .profile-popup__content .profile__item--label{color:var(--white);leading-trim:both;text-edge:cap;font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;padding:2px 5px 1px 5px;background-color:var(--labelBlue);border-radius:4px;width:68px;text-align:center}.user-page .profile-popup__content .profile__item--title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__content .profile__item--title{font-size:15px;font-family:var(--font-family-primary)}}@media(max-width: 1023px){.user-page .profile-popup__content .profile__item--description{color:var(--gray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:normal}}@media(max-width: 1023px)and (max-width: 1023px){.user-page .profile-popup__content .profile__item--description{font-size:14px}}@media(max-width: 1023px){.user-page .profile-popup__buttons{display:flex;margin-top:30px;align-items:center;flex-direction:column;gap:15px}.user-page .profile-popup__buttons .button{text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;width:100%;cursor:pointer}.user-page .profile-popup__buttons .button.primary-button{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue);transition:all .25s;opacity:1}.user-page .profile-popup__buttons .button.primary-button:hover{border:1px solid var(--orange);background:var(--orange)}.user-page .profile-popup__buttons .button.primary-button:disabled{opacity:.4;cursor:default}.user-page .profile-popup__buttons .button.primary-button:disabled:hover{border:1px solid var(--darkBlue);color:var(--white);background:var(--darkBlue)}.user-page .profile-popup__buttons .button.secondary-button{border:1px solid var(--notificationRed);color:var(--notificationRed);background:var(--white);transition:all .25s}.user-page .profile-popup__buttons .button.secondary-button:hover{background:var(--notificationRed);color:var(--white)}.user-page .table-section{overflow:visible;margin-bottom:30px}.user-page .table-section .table .table-header{display:none}.user-page .table-section .table .table-body{display:flex;flex-direction:column;gap:25px}.user-page .table-section .table .table-body .table-body-row{display:flex;flex-direction:column;border:1px solid var(--lightBorder);padding:22px;position:relative}.user-page .table-section .table .table-body .table-body-row:nth-child(even){background-color:var(--white)}.user-page .table-section .table .table-body .table-body-row .table-body-cell{display:block;border:none;height:unset;padding:0}.user-page .table-section .table .table-body .table-body-row .table-body-cell span img{margin-right:8px}.user-page .table-section .table .table-body .table-body-row .table-body-cell .name{font-weight:700;font-size:16px;margin-right:65px;margin-bottom:10px}.user-page .table-section .table .table-body .table-body-row .table-body-cell .profile-controls{position:absolute;right:0;top:20px;height:unset}.user-page .table-section .table .table-body .table-body-row .table-body-cell .profile-controls button{background:var(--white);width:55px}.user-page .table-section .table .table-body .table-body-row .table-body-cell .profile-controls button.edit img{width:20px;height:22px}.user-page .table-section .table .table-body .table-body-row .table-body-cell .profile-controls button.edit:hover img{filter:none}.user-page .table-section .table .table-body .table-body-row .table-body-cell .profile-controls button.delete img{width:18px;height:22px}.user-page .table-section .table .table-body .table-body-row .table-body-cell .profile-controls button.delete:hover img{filter:none}}.my-account__title{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:61px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}@media(max-width: 1023px){.my-account__title{font-size:35px;margin:15px 0px 5px}}.my-account__subtitle{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:21px;font-style:normal;font-weight:300;line-height:32px;margin:5px 0px 30px}@media(max-width: 1023px){.my-account__subtitle{color:var(--black);font-size:18px;line-height:26px;margin:5px 0px 20px}}.my-account__image{margin:30px 0px}.my-account__image img{width:100%;height:320px;object-fit:cover}@media(max-width: 1023px){.my-account__image img{height:200px}}.my-account__tiles{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:30px;margin:30px 0px 50px}@media(max-width: 1023px){.my-account__tiles{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:10px}}@media only screen and (min-width: 1024px)and (max-width: 1400px){.my-account__tiles{grid-template-columns:repeat(3, minmax(0, 1fr))}}.my-account__tiles--item{min-height:218px;border:1px solid var(--mediumBorder);padding:11px;background-color:var(--bgGrayWhite);display:block;text-decoration:none}@media(max-width: 1023px){.my-account__tiles--item{min-height:60px;padding:0px;border:none;background-color:rgba(0,0,0,0)}}.my-account__tiles--item:hover .my-account__tiles--wrapper{background:var(--darkBlue) !important}.my-account__tiles--item:hover .my-account__tiles--img svg path{stroke:var(--white)}.my-account__tiles--item:hover .my-account__tiles--title{color:var(--white)}.my-account__tiles--wrapper{background:var(--lightSkyBlue);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;padding:11px 13px;width:100%;height:100%;transition:all .25s}@media(max-width: 1023px){.my-account__tiles--wrapper{flex-direction:row;gap:11px;align-items:center;justify-content:inherit}}.my-account__tiles--img{width:50px;height:50px;display:flex;align-items:flex-end;justify-content:center}@media(max-width: 1023px){.my-account__tiles--img{width:47px;height:40px}}.my-account__tiles--img svg{max-width:100%;max-height:100%}.my-account__tiles--img svg path{transition:all .25s;stroke:var(--black)}.my-account__tiles--title{color:var(--darkGray);text-align:center;font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:500;line-height:normal;transition:all .25s}@media(max-width: 1023px){.my-account__tiles--title{font-size:16px;color:var(--black);font-family:var(--font-family-secondary)}}.my-account__slide{height:320px}@media(max-width: 1023px){.my-account__slide{height:200px}}.my-account__slide img{width:100%;height:320px;object-fit:cover}@media(max-width: 1023px){.my-account__slide img{height:200px}}.my-account__swiper .custom-carousel-control{display:flex;justify-content:center;align-items:center;position:absolute;bottom:12px;width:100%}@media(max-width: 1023px){.my-account__swiper .custom-carousel-control{display:none}}.my-account__swiper .swiper-pagination-container{flex-shrink:0;width:auto}.my-account__swiper .swiper-pagination{bottom:0px !important;width:auto !important;left:inherit !important}@media(max-width: 1023px){.my-account__swiper .swiper-pagination{display:none}}.my-account__swiper .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;border-radius:50px;opacity:1;background-color:rgba(0,0,0,0);border:1px solid var(--white);transition:all .25s}.my-account__swiper .swiper-pagination .swiper-pagination-bullet-active{width:9px;height:9px;background:var(--white)}.my-account__button-left{transform:rotate(180deg);height:15px;width:9px;position:absolute;bottom:1px;border:none;z-index:1;outline:none;cursor:pointer}.my-account__button-left svg{display:block}@media(max-width: 1023px){.my-account__button-left{display:none}}.my-account__button-right{height:15px;width:9px;position:absolute;bottom:1px;border:none;z-index:1;outline:none;cursor:pointer}.my-account__button-right svg{display:block}@media(max-width: 1023px){.my-account__button-right{display:none}}.documentation__image{margin:30px 0px}.documentation__image img{width:100%;height:320px;object-fit:cover}@media(max-width: 1023px){.documentation__image img{height:200px}}.documentation__tiles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px;margin:30px 0px 50px}@media(max-width: 1023px){.documentation__tiles{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:10px}}.documentation__tiles--item{min-height:218px;border:1px solid var(--mediumBorder);padding:11px;background-color:var(--bgGrayWhite);display:block;text-decoration:none}@media(max-width: 1023px){.documentation__tiles--item{min-height:60px;padding:0px;border:none;background-color:rgba(0,0,0,0)}}.documentation__tiles--wrapper{background:var(--lightSkyBlue);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;padding:11px 13px;width:100%;height:100%;transition:all .25s}@media(max-width: 1023px){.documentation__tiles--wrapper{flex-direction:row;gap:11px;align-items:center;justify-content:inherit}}.documentation__tiles--img{width:50px;height:50px;display:flex;align-items:flex-end;justify-content:center}@media(max-width: 1023px){.documentation__tiles--img{display:none}}.documentation__tiles--img svg{max-width:100%;max-height:100%}.documentation__tiles--img svg path{transition:all .25s;stroke:var(--black)}.documentation__tiles--title{color:var(--darkGray);text-align:center;font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;max-width:145px}.documentation__tiles--title span{font-weight:700;display:block}@media(min-width: 1023px){.documentation__tiles--title.mobile-only{display:none}}@media(max-width: 1023px){.documentation__tiles--title.desktop-only{display:none}}@media(max-width: 1023px){.documentation__tiles--title{font-size:16px;font-weight:500;color:var(--black);font-family:var(--font-family-secondary);max-width:unset}}@media(min-width: 1024px){.documentation .row{display:grid;gap:30px;grid-template-columns:repeat(6, minmax(0, 1fr));margin-bottom:30px}.documentation .row.flex-container{display:flex;justify-content:flex-end}}.documentation .create-doc{display:block;margin-bottom:20px}@media(min-width: 1024px){.documentation .create-doc{grid-column:5/span 2;margin-bottom:unset}}@media(min-width: 1023px){.documentation .create-doc.mobile-only{display:none}}@media(max-width: 1023px){.documentation .create-doc.desktop-only{display:none}}.documentation .create-doc button{background:var(--darkBlue);border-radius:2px;border:1px solid var(--darkBlue);color:var(--white);text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;height:40px;width:100%;cursor:pointer}.documentation .create-doc button:disabled{opacity:.3;cursor:default}.documentation .table-section .table .table-header .table-header-cell.checkbox{padding:14px 14px 13px 14px}.documentation .table-section .table .table-body .table-body-row .table-body-cell.checkbox{border-right:1px solid var(--lightBorder);width:34px;padding:14px 14px 13px 14px}.documentation__items-list .list-title{display:flex;justify-content:space-between;gap:70px;padding:14px 14px 14px 30px;border:1px solid var(--lightBorder);margin-bottom:20px;background:var(--lightSkyBlue)}@media(max-width: 1023px){.documentation__items-list .list-title{display:none}}.documentation__items-list .list-title .text{display:flex;justify-content:space-between;flex:1;color:var(--black);font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:-0.3px}.documentation__items-list .c-accordion__item{background:var(--white)}@media(max-width: 1023px){.documentation__items-list .c-accordion__item{border:none}}.documentation__items-list .c-accordion__item--active .c-accordion__header{border-bottom:1px solid var(--lightBorder)}.documentation__items-list .c-accordion__item .c-accordion__header{display:flex;justify-content:space-between;gap:70px;padding:14px 14px 14px 30px;color:#222;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;background-color:var(--lightBlueHeader)}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__header{border:1px solid var(--lightBorder)}}.documentation__items-list .c-accordion__item .c-accordion__header::after{right:60px}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__header::after{display:none}}.documentation__items-list .c-accordion__item .c-accordion__header .flex-container{display:flex;justify-content:space-between;flex:1;gap:70px}.documentation__items-list .c-accordion__item .c-accordion__header .price{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-weight:400;font-style:normal;line-height:21.369px;opacity:.7;display:flex}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__header .price{display:none}}.documentation__items-list .c-accordion__item .c-accordion__header .price .integer{position:relative}.documentation__items-list .c-accordion__item .c-accordion__header .price .decimal{font-size:6.96px;font-weight:700;position:relative;top:-2px;margin-left:0px;margin-right:3px}.documentation__items-list .c-accordion__item .c-accordion__content{background-color:var(--white);width:97%}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content{width:100%;padding:0;display:flex;flex-direction:column}.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table--body{border:1px solid var(--lightBorder)}.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table--body .c-shopping-details__table--row{border-left:none;border-right:none}.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table--body .c-shopping-details__table--row .c-shopping-details__table--cell.item4{grid-area:item5;justify-self:start}.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table--body .c-shopping-details__table--row .c-shopping-details__table--cell.item4 .counter-wrapper{padding:10px 0 0}}.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table{margin-top:12px}.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table .c-shopping-details__table--row:nth-child(even){background-color:var(--lightGray)}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .c-shopping-details__table{margin-top:0;order:1}}.documentation__items-list .c-accordion__item .c-accordion__content .last-modified{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:23px;opacity:.67;margin:10px 0}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .last-modified{order:2}}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize{background:var(--lightGray);display:flex;justify-content:space-between;align-items:center}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize{order:3}}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .row{display:flex;flex-direction:row;gap:0px;align-items:center;margin-bottom:0}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .column{display:flex;flex-direction:column;flex:1}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data{border-right:1px solid var(--lightBorder);text-decoration:none;display:flex;width:490px}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__img{display:flex;align-items:center;justify-content:center;background-color:var(--brightGreen);border:1px solid var(--lightBorder);padding:7px 14px;height:59px}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__img{border:none;width:71px}}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__img img{height:39px;width:auto}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__img img{height:27px}}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__wrapper{background-color:var(--softGreen);border:1px solid var(--lightBorder);padding:12px 20px;width:100%;height:59px}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__title{color:var(--black);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__subtitle{color:var(--black);font-family:var(--font-family-primary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.67}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__pdf{color:var(--darkBlue);font-family:var(--font-family-primary);font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .climate-data__pdf{display:none}}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price{display:flex;flex-direction:column;align-items:flex-end;padding:22px 30px 22px 0}@media(max-width: 1023px){.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price{display:none}}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price span{color:var(--darkGray);font-family:var(--font-family-primary);font-size:21.086px;font-style:normal;font-weight:700;line-height:20.208px}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price .vat{color:var(--darkGray);font-family:var(--font-family-primary);font-size:14px;font-style:normal;font-weight:400;line-height:23px;opacity:.67}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price .price{margin-left:5px;display:flex}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price .price .integer{position:relative}.documentation__items-list .c-accordion__item .c-accordion__content .list-summarize .list-total-price .price .decimal{font-size:14.058px;font-weight:700;position:relative;top:-3px;margin-left:0px;margin-right:3px}.documentation__items-list .checkbox-container{cursor:pointer;display:flex;align-items:center}.documentation__items-list .checkbox-container .custom-checkbox{display:none}.documentation__items-list .checkbox-container .custom-checkbox-checkmark{display:inline-block;width:18px;height:18px;min-width:15px;min-height:15px;border:1.2px solid var(--darkBorder);background-color:var(--white);position:relative;margin-right:5px}.documentation__items-list .checkbox-container .custom-checkbox-checkmark span{display:none}.documentation__items-list .checkbox-container .custom-checkbox:checked+.custom-checkbox-checkmark span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.documentation__items-list .sort-popup{position:absolute;top:calc(100% + 12px);background:var(--white);border:1px solid var(--mediumBorder);border-radius:1px;min-width:308px;z-index:1;transform:translateX(-50%) scale(0);box-shadow:0 6px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08);margin-left:7px;opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out;transform-origin:top center}@media(max-width: 1023px){.documentation__items-list .sort-popup{top:calc(100% + 15px);width:calc(100vw - 80px);max-width:308px;min-width:inherit;transform:inherit;margin-left:0;right:-17px;transform:translate(0) scale(0);transform-origin:top right}}.documentation__items-list .sort-popup.open{opacity:1;visibility:visible;transform:translateX(-50%) scale(1);transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out}@media(max-width: 1023px){.documentation__items-list .sort-popup.open{transform:translate(0) scale(1)}}.documentation__items-list .sort-popup:before{content:"";width:20px;height:20px;box-shadow:0 1px 14px rgba(0,0,0,.2);background:var(--white);position:absolute;z-index:-1;left:50%;transform:translateX(-50%) rotate(45deg);top:-10px;border:1px solid var(--mediumBorder)}@media(max-width: 1023px){.documentation__items-list .sort-popup:before{transform:translateX(0) rotate(45deg);left:inherit;right:23px}}.documentation__items-list .sort-popup__item{background:var(--white);border-top:1px solid var(--mediumBorder);padding:18px 20px 15px}.documentation__items-list .sort-popup__item:first-child{border-top:none}.documentation__items-list .sort-popup__item--text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.c-latest-news{margin:30px 0px}.c-latest-news__title{color:var(--black);font-family:var(--font-family-primary);font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.4px;margin-bottom:17px}@media(max-width: 1023px){.c-latest-news__title{font-size:28px;letter-spacing:-0.56px}}.c-latest-news__wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px 30px}@media(max-width: 1023px){.c-latest-news__wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px 20px}}.c-latest-news__item{background-color:var(--white);border:1px solid var(--lightBorder);padding:30px;border-radius:2px;position:relative}@media(max-width: 1023px){.c-latest-news__item{padding:20px}}.c-latest-news__item:hover .c-latest-news__text{background:var(--darkBlue);color:var(--white)}.c-latest-news__img{width:100%;height:265px;object-fit:cover}@media(max-width: 1023px){.c-latest-news__img{max-height:185px}}.c-latest-news__text{position:absolute;left:50px;bottom:50px;text-align:center;font-family:var(--font-family-primary);font-size:26.5px;font-style:normal;font-weight:700;line-height:116%;color:var(--black);background-color:var(--lightBlueGray);transition:all .5s;padding:4px 8px}@media(max-width: 1023px){.c-latest-news__text{font-size:18px;padding:4px 6px;left:40px;bottom:40px}}.c-order-details__header{background:var(--lightBlueHeader);border:1px solid var(--lightBorder);border-bottom:none;padding:19px 50px 25px;display:flex;justify-content:space-between;align-items:center}.c-order-details__header .order-header-text{color:var(--black);font-family:var(--font-family-primary);font-size:27px;font-style:normal;font-weight:700;line-height:normal}.c-order-details__header .order-header-text .order-number{font-weight:400;margin-left:10px}.c-order-details__dropdowns{margin:30px 50px 30px;display:flex;gap:43px}@media(max-width: 1023px){.c-order-details__dropdowns{margin:30px 20px;gap:17px;flex-direction:column}}.c-order-details__dropdowns .order-dropdown__item{width:50%}@media(max-width: 1023px){.c-order-details__dropdowns .order-dropdown__item{width:100%}}.c-order-details__dropdowns .order-dropdown__title{color:var(--black);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:var(--lightBlueHeader);border:1px solid var(--lightBorder);padding:15px 20px 15px 28px}.c-order-details__dropdowns .order-dropdown__title.open+.order-dropdown__content{overflow:visible;max-height:500px;transition:all .5s}.c-order-details__dropdowns .order-dropdown__title.open svg{transform:rotate(-180deg)}.c-order-details__dropdowns .order-dropdown__title svg{transition:all .25s;transform:rotate(0deg)}.c-order-details__dropdowns .order-dropdown__title svg path{fill:var(--black)}.c-order-details__dropdowns .order-dropdown__content{overflow:hidden;max-height:0px;transition:max-height .5s ease}.c-order-details__dropdowns .order-dropdown__content .content-wrapper{padding:17px 29px 21px;border-left:1px solid var(--lightBorder);border-right:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);background:var(--white)}.c-order-details__dropdowns .order-dropdown__content .title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:600;line-height:24px}.c-order-details__dropdowns .order-dropdown__content .description{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:300;line-height:24px;width:70%;margin-bottom:10px}.c-order-details__dropdowns .order-dropdown__content .description a{color:var(--darkBlue);text-decoration:underline}.c-order-details .button-wrapper{display:flex;align-items:flex-start}@media(max-width: 1023px){.c-order-details .button-wrapper{width:100%}}.c-order-details .button-wrapper .back-button{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:23px;text-decoration:none;display:inline-flex;align-items:center;margin-top:20px}@media(max-width: 1023px){.c-order-details .button-wrapper .back-button{display:none}}.c-order-details .button-wrapper .back-button svg path{fill:var(--black)}.c-order-details .button-wrapper .back-button span{margin-bottom:3px}.c-order-details__content{background-color:var(--lightBlueGray);width:100%;border:1px solid var(--lightBorder)}.c-order-details__content .pdf-wrapper{margin:18px 50px 4px 50px;border-bottom:1px solid var(--lightBorder);display:flex;align-items:center;justify-content:space-between}@media(max-width: 1023px){.c-order-details__content .pdf-wrapper{margin:15px 0px 5px;flex-direction:column-reverse;align-items:flex-start;justify-content:inherit;gap:8px;border:none;padding:0px 20px}}.c-order-details__content .pdf-wrapper .title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:32px;padding-left:5px}@media(max-width: 1023px){.c-order-details__content .pdf-wrapper .title{padding-left:0px;margin-bottom:5px}}.c-order-details__content .pdf-wrapper .pdf-link{display:flex;align-items:center;gap:7px}.c-order-details__content .pdf-wrapper .pdf-link a{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:500;line-height:32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.c-order-details__content .pdf-wrapper .pdf-link svg path{fill:var(--darkBlue)}.c-order-details__list{padding:12px 55px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1023px){.c-order-details__list{display:block;padding:5px 20px}}.c-order-details__list .wrapper{width:48%}@media(max-width: 1023px){.c-order-details__list .wrapper{width:100%}}.c-order-details__list .wrapper .item{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:3px}@media(max-width: 1023px){.c-order-details__list .wrapper .item{display:block;margin-bottom:15px}}.c-order-details__list .wrapper .item .title{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:600;line-height:32px}@media(max-width: 1023px){.c-order-details__list .wrapper .item .title{line-height:22px}}.c-order-details__list .wrapper .item .description{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:300;line-height:32px}@media(max-width: 1023px){.c-order-details__list .wrapper .item .description{line-height:22px}}.c-order-details__list .wrapper .item .description a{color:var(--darkBlue);text-decoration:underline}.c-order-details .c-shopping-details__table{padding:0px 50px}@media(max-width: 1023px){.c-order-details .c-shopping-details__table{padding:0px}}.c-order-details .c-shopping-details__table--mobile-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 20px 17px 17px;background-color:var(--lightSkyBlue);border-top:1px solid var(--lightBorder);border-bottom:1px solid var(--lightBorder);margin-top:32px}@media(min-width: 1024px){.c-order-details .c-shopping-details__table--mobile-heading{display:none}}.c-order-details .c-shopping-details__table--mobile-heading .mobile-heading__title{color:var(--black);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:700;line-height:normal}.c-order-details .c-shopping-details__table--mobile-heading .sorting-btn{border:1px solid var(--darkBlue);background:var(--white);padding:8px 11px;width:38px;position:relative}.c-order-details .c-shopping-details__table--head.centered{text-align:center}.c-order-details .c-shopping-details__table--row{border-left:none;border-right:none}@media(max-width: 1023px){.c-order-details .c-shopping-details__table--row:nth-child(even){background-color:var(--offWhite)}}.c-order-details .c-shopping-details__table .item2 .price{font-weight:400}@media(max-width: 1023px){.c-order-details .c-shopping-details__table .item2 .price{font-weight:700}}.c-order-details .c-shopping-details__table .item4{color:var(--gray);font-weight:400;min-width:122px}@media(max-width: 1023px){.c-order-details .c-shopping-details__table .item4{display:flex;justify-content:flex-start;align-items:center;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;min-width:inherit}}@media(max-width: 1023px){.c-order-details .c-shopping-details__table .item5 .image-container{display:flex;width:44px;height:44px;min-width:44px}}.c-order-details .c-shopping-details__climate-data{margin:0;padding:17px 20px}.c-order-details .sort-popup{position:absolute;top:calc(100% + 12px);background:var(--white);border:1px solid var(--mediumBorder);border-radius:1px;min-width:308px;z-index:1;transform:translateX(-50%) scale(0);box-shadow:0 6px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08);margin-left:7px;opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out;transform-origin:top center}@media(max-width: 1023px){.c-order-details .sort-popup{top:calc(100% + 15px);width:calc(100vw - 80px);max-width:308px;min-width:inherit;transform:inherit;margin-left:0;right:-17px;transform:translate(0) scale(0);transform-origin:top right}}.c-order-details .sort-popup.open{opacity:1;visibility:visible;transform:translateX(-50%) scale(1);transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out}@media(max-width: 1023px){.c-order-details .sort-popup.open{transform:translate(0) scale(1)}}.c-order-details .sort-popup:before{content:"";width:20px;height:20px;box-shadow:0 1px 14px rgba(0,0,0,.2);background:var(--white);position:absolute;z-index:-1;left:50%;transform:translateX(-50%) rotate(45deg);top:-10px;border:1px solid var(--mediumBorder)}@media(max-width: 1023px){.c-order-details .sort-popup:before{transform:translateX(0) rotate(45deg);left:inherit;right:23px}}.c-order-details .sort-popup__item{background:var(--white);border-top:1px solid var(--mediumBorder);padding:18px 20px 15px}.c-order-details .sort-popup__item:first-child{border-top:none}.c-order-details .sort-popup__item--text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.c-product-documents{position:relative}.c-product-documents .back-btn{display:flex;align-items:center;position:absolute;right:0;top:17px;cursor:pointer;text-decoration:none}@media(max-width: 1023px){.c-product-documents .back-btn{position:relative;right:inherit;top:inherit;margin:20px 0px}}.c-product-documents .back-btn span{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:1px}.c-product-documents h1.title{text-align:left;margin-top:27px}@media(max-width: 1023px){.c-product-documents h1.title{margin-top:20px}}.c-product-documents__sidebar{grid-column:col-start 1/span 3;margin-top:50px}.c-product-documents__table{grid-column:col-start 4/span 9;margin:50px 0px;height:max-content;overflow-x:auto;min-width:800px}@media(max-width: 1023px){.c-product-documents__table{width:100%;left:calc(-7.5vw + 20px);padding-right:calc(22.5vw - 20px)}}.c-product-documents__table table{width:100%;border-collapse:collapse}.c-product-documents__table table th,.c-product-documents__table table td{padding:10px;border:1px solid #e0e0e0;text-align:center}.c-product-documents__table table th{background-color:#e3ebf3;color:#222;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px}.c-product-documents__table table th:first-of-type{text-align:left}.c-product-documents__table table td .product-title{color:#222;font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:left}.c-product-documents__table table td .product-number{color:#898f96;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:21.369px;display:block;text-align:left}.c-product-documents__table table td.delete-btn{cursor:pointer}.c-product-documents .document-type{background-color:rgba(217,217,217,.3);padding:25px 30px 35px}.c-product-documents .document-type__title{color:#222;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:18px}.c-product-documents .document-type__text{color:#181831;font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;cursor:pointer;position:relative;width:100%;margin-bottom:15px}.c-product-documents .document-type__text.selected::after{content:"";position:absolute;left:3px;width:13px;height:13px;background:#222;border-radius:.56px;box-sizing:border-box}.c-product-documents .document-type__text::before{content:"";border-radius:1.57px;border:.86px solid #222;background:var(--white);width:19px;height:19px;display:inline-block;margin-right:3px;position:relative;box-sizing:border-box;min-width:19px}.c-product-documents .document-type__download{color:#fff;font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:500;line-height:normal;width:100%;background:var(--darkBlue);display:flex;justify-content:center;align-items:center;gap:15px;padding:15px;text-decoration:none;margin:18px 0px;transition:all .25s}.c-product-documents .document-type__download:hover{background:#db672a}.c-product-documents .document-type__download svg{width:16px;height:20px}.c-product-documents__input-title{color:#222;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:18px 0px 13px}.c-product-documents .c-shopping-details{margin-bottom:50px}.popup-document{background:#fff;border-radius:6px;width:100%;max-width:600px;position:relative}@media(max-width: 767px){.popup-document{margin:0px 20px}}.popup-document__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);align-items:center;justify-content:center;z-index:999;display:none}.popup-document__overlay.open{display:flex}.popup-document__overlay form{background:#fff;border-radius:6px;width:100%;max-width:600px;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}.popup-document__overlay form .validation-summary-errors{margin:16px 33px 0px}@media(max-width: 767px){.popup-document__overlay form .validation-summary-errors{padding:16px 22px 0px}}.popup-document__header{border-bottom:1px solid #c6c6c6;display:flex;align-items:center;gap:15px;padding:26px 0px 17px 0px;position:relative}.popup-document__header .info-icon{padding-left:35px}.popup-document__header .info-icon svg{width:27px;height:27px;display:block}.popup-document__header .close-icon{position:absolute;top:20px;right:23px;cursor:pointer}@media(max-width: 767px){.popup-document__header .close-icon{top:16px;right:20px}}.popup-document__title{color:var(--black);font-family:var(--font-family-primary);font-size:25px;font-style:normal;font-weight:700;line-height:normal}.popup-document__content{padding:16px 33px 32px}@media(max-width: 767px){.popup-document__content{padding:16px 22px 25px}}.popup-document__content.is-finalized{padding:50px 33px 80px;display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.popup-document__content.is-finalized{padding:38px 22px 80px}}.popup-document__content.is-finalized .popup-document__text{display:none}.popup-document__content.is-finalized .popup-document__input{display:none}.popup-document__content.is-finalized .popup-document__buttons{display:none}.popup-document__content.is-finalized .popup-document__message{display:flex}.popup-document__text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:8px}@media(max-width: 767px){.popup-document__text{margin-bottom:18px}}.popup-document__input{position:relative}.popup-document__input input{width:100%;border-radius:3px;border:1px solid #c6c6c6;padding:14px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:21px;padding-right:115px}@media(max-width: 767px){.popup-document__input input{padding:14px 10px;padding-right:65px}}.popup-document__input input:focus-visible{outline:none}.popup-document__input .edit-btn{display:none;position:absolute;top:50%;transform:translateY(-50%);right:24px;cursor:pointer}@media(max-width: 767px){.popup-document__input .edit-btn{right:14px}}.popup-document__input .edit-btn svg path{fill:var(--darkBlue)}.popup-document__input .add-btn{display:block;position:absolute;height:calc(100% - 4px);top:2px;right:2px;color:#fff;background:var(--darkBlue);text-align:center;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:110px;border-radius:2px;border:none;cursor:pointer;transition:all .25s}.popup-document__input .add-btn:hover{background:#db672a}@media(max-width: 767px){.popup-document__input .add-btn{width:60px;border-radius:3px;font-size:14px}}.popup-document__input.edit-disabled input{background:#d9eafd}.popup-document__input.edit-disabled .edit-btn{display:block}.popup-document__input.edit-disabled .add-btn{display:none}.popup-document__buttons{display:flex;align-items:center;justify-content:space-between;margin-top:27px;width:100%}@media(max-width: 767px){.popup-document__buttons{flex-direction:column-reverse;gap:10px}}.popup-document__buttons .btn{text-align:center;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;padding:10px;transition:all .25s;width:226px}@media(max-width: 767px){.popup-document__buttons .btn{width:100%;border-radius:3px}}.popup-document__buttons .btn.button-secondary{color:#d4291e;border:1px solid #d4291e;background:var(--white)}.popup-document__buttons .btn.button-secondary:hover{background:#d4291e;color:var(--white)}.popup-document__buttons .btn.button-primary{color:var(--white);border:1px solid var(--darkBlue);background:var(--darkBlue)}.popup-document__buttons .btn.button-primary:disabled{opacity:.5}.popup-document__buttons .btn.button-primary:disabled:hover{border:1px solid var(--darkBlue);background:var(--darkBlue)}.popup-document__buttons .btn.button-primary:hover{border:1px solid #db672a;background:#db672a}.popup-document__message{display:none;align-items:center;justify-content:center;gap:13px}@media(max-width: 767px){.popup-document__message{flex-direction:column;gap:18px}}.popup-document__message .like-icon{width:63px;height:63px;background:#d7e8b5;display:flex;justify-content:center;align-items:center;border-radius:100%}.popup-document__message .like-icon svg{width:35px;height:35px}.popup-document__message .message{color:var(--black);font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:700;line-height:21px}.c-quotes .shopping-list__new-list-button{border:1px dashed #7e7d7d;background:hsla(0,0%,100%,.3)}@media(min-width: 1024px){.c-quotes .c-tab-navigation{margin:36px 0px 90px;position:relative}}@media(max-width: 1023px){.c-quotes .c-tab-navigation__main{gap:10px}}@media(min-width: 1024px){.c-quotes .c-tab-navigation__item{flex:inherit;max-width:inherit;min-width:224px}}@media(max-width: 1023px){.c-quotes .c-tab-navigation__item{border-bottom:1px solid var(--lightBorder)}}@media(max-width: 1023px){.c-quotes .c-tab-navigation__item.open .c-tab-navigation__title{background:#edf2f8}}@media(min-width: 1023px){.c-quotes .c-tab-navigation__item:not(.active):hover .c-tab-navigation__image svg path{fill:var(--white)}}@media(min-width: 1024px){.c-quotes .c-tab-navigation__inner{border-top:1px solid var(--lightBorder);margin-top:-1px}}@media(max-width: 1023px){.c-quotes .c-tab-navigation__content[data-tab=tab1] .c-tab-navigation__content-inner{padding:0px}}@media(min-width: 1024px){.c-quotes .c-tab-navigation__content-inner{padding:40px 47px 100px}}.c-quotes__card{border:1px solid rgba(0,0,0,.1);background:rgba(217,217,217,.1);padding:23px 30px 30px;width:100%}@media(max-width: 1023px){.c-quotes__card{padding:20px 20px 20px}}@media(max-width: 1023px){.c-quotes__card.card-with-label{background:var(--white)}}.c-quotes__card--wrapper{display:flex;gap:50px;margin-bottom:45px}@media(max-width: 1023px){.c-quotes__card--wrapper{gap:0px;margin-bottom:0px;flex-direction:column}}.c-quotes__card--title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:13px}@media(min-width: 1024px){.c-quotes__card .input__container{margin-bottom:0px}}@media(min-width: 1024px){.c-quotes__card .input__container .input__item.half{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media(min-width: 1024px){.c-quotes__card .input__container .input__item.quarter{max-width:calc((100% - 90px)/4);flex:1 1 calc((100% - 90px)/4);height:50px}}.c-quotes__card .input__container .input__item.quarter.textarea{height:141px}.c-quotes__card .input__container .input__item.quarter.textarea textarea{height:141px}.c-quotes__card .input__container textarea:hover{border:1px solid var(--darkBlue)}.c-quotes__card .input__container textarea:hover::placeholder{color:var(--darkBlue)}.c-quotes__card .input__container textarea:focus{border:1px solid var(--mediumBorder)}.c-quotes__card .input__container textarea:focus::placeholder{color:rgba(0,0,0,0)}.c-quotes__card .input__container textarea:focus-visible{outline:none}.c-quotes__card .input__container textarea:focus-visible+label{opacity:1;color:var(--darkBlue)}.c-quotes__card .input__container textarea.has-value{color:var(--black);border:1.692px solid var(--lightBorder);cursor:pointer}.c-quotes__card .input__container textarea.has-value+label{color:var(--darkBlue);top:0%;font-size:13px;background-color:var(--white);opacity:1}.c-quotes__card .input__container label.textarea-label{color:var(--black);font-family:var(--font-family-secondary);font-size:13px;font-style:normal;font-weight:600;line-height:normal;position:absolute;left:18px;top:0%;transition:all .25s;cursor:pointer;background-color:var(--white);padding:0px 3px;transform:translateY(-50%);opacity:0}.c-quotes__card.quotes-footer{position:relative}.c-quotes__card.quotes-footer .quotes-checkbox{position:absolute;top:130px;right:60px}@media(max-width: 1023px){.c-quotes__card.quotes-footer .quotes-checkbox{position:relative;margin:10px 0px;top:inherit;right:inherit}}.c-quotes__label{background:#477fba;padding:5px 10px;border-radius:5px;margin-bottom:13px;color:var(--white);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;max-width:fit-content}.c-quotes__address{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:200px}.c-quotes__wrapper{display:flex;justify-content:space-between}@media(max-width: 1023px){.c-quotes__wrapper{flex-direction:column}}.c-quotes__left{display:flex;align-items:center;justify-content:center;gap:42px}@media(max-width: 1023px){.c-quotes__left{width:100%;flex-direction:column;gap:28px}}.c-quotes__left.display-block{display:block}.c-quotes__left .c-quotes__item{display:flex;flex-direction:column;gap:8px}@media(max-width: 1023px){.c-quotes__left .c-quotes__item{width:100%}}.c-quotes__left .c-quotes__item .article-title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 1023px){.c-quotes__left .c-quotes__item .article-title{display:none}}.c-quotes__left .c-quotes__item .percentage-title{color:var(--darkGray);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.c-quotes__left .c-quotes__item .percentage-wrapper{display:flex;gap:24px}.c-quotes__left .c-quotes__item .percentage-wrapper input{border-radius:1px;border:1px solid #dfd9d9;background:#fff;height:50px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:70px;text-align:center}@media(max-width: 1023px){.c-quotes__left .c-quotes__item .percentage-wrapper input{width:100%;max-width:70px}}.c-quotes__left .c-quotes__item .percentage-wrapper input:focus-visible{outline:none}.c-quotes__left .c-quotes__item .percentage-wrapper input:focus-visible::placeholder{color:rgba(0,0,0,0)}.c-quotes__left .c-quotes__item .percentage-wrapper button{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);font-family:var(--font-family-secondary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:50px;transition:all .25s;padding:0px 23px;cursor:pointer}@media(max-width: 1023px){.c-quotes__left .c-quotes__item .percentage-wrapper button{width:100%}}.c-quotes__left .c-quotes__item .percentage-wrapper button:hover{color:var(--white);background:var(--darkBlue)}.c-quotes__left .buttons-wrapper{display:flex;align-items:center;gap:34px;margin-top:50px}@media(max-width: 1023px){.c-quotes__left .buttons-wrapper{flex-direction:column;margin-top:25px;gap:15px}}.c-quotes__left .buttons-wrapper .save-as-pdf{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);font-family:var(--font-family-secondary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:50px;transition:all .25s;padding:0px 23px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}@media(max-width: 1023px){.c-quotes__left .buttons-wrapper .save-as-pdf{width:100%}}.c-quotes__left .buttons-wrapper .save-as-pdf:hover{color:var(--white);background:var(--darkBlue)}.c-quotes__left .buttons-wrapper .add-to-cart{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);font-family:var(--font-family-secondary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:50px;transition:all .25s;padding:0px 23px;cursor:pointer}@media(max-width: 1023px){.c-quotes__left .buttons-wrapper .add-to-cart{width:100%}}.c-quotes__left .buttons-wrapper .add-to-cart:hover{color:var(--white);background:var(--darkBlue)}.c-quotes__left .options-wrapper{display:flex;gap:90px}@media(max-width: 1023px){.c-quotes__left .options-wrapper{flex-direction:column;gap:15px}}.c-quotes__left .options-wrapper .radio-options .radio-title{color:#010105;font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:25px}@media(max-width: 1023px){.c-quotes__left .options-wrapper .radio-options .radio-title{margin-bottom:13px}}.c-quotes__left .options-wrapper .radio-options .radio-item{position:relative;margin-bottom:12px}.c-quotes__left .options-wrapper .radio-options .radio-item input{position:absolute;left:-9999px}.c-quotes__left .options-wrapper .radio-options .radio-item input.checked-input+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--darkGray);border-radius:100%;background:#fff}.c-quotes__left .options-wrapper .radio-options .radio-item input.checked-input+label:after{content:"";width:14px;height:14px;background:var(--darkGray);position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.c-quotes__left .options-wrapper .radio-options .radio-item input:not(.checked-input)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--darkGray);border-radius:100%;background:#fff}.c-quotes__left .options-wrapper .radio-options .radio-item input:not(.checked-input)+label:after{content:"";width:14px;height:14px;background:var(--darkGray);position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.c-quotes__left .options-wrapper .radio-options .radio-item label{cursor:pointer;color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:22px;padding-left:28px;display:flex}.c-quotes__left .options-wrapper .checkbox-options .checkbox-title{color:#010105;font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:25px}@media(max-width: 1023px){.c-quotes__left .options-wrapper .checkbox-options .checkbox-title{margin-bottom:13px}}.c-quotes__left .options-wrapper .checkbox-options .checkbox-main-container{display:grid;grid-template-columns:1fr 1fr}.c-quotes__left .options-wrapper .checkbox-options .checkbox-main-container .checkbox__wrapper{margin:0px;margin-bottom:13px}@media(max-width: 1023px){.c-quotes__left .options-wrapper .checkbox-options .checkbox-main-container .checkbox__wrapper{margin-bottom:25px}}.c-quotes__right.tab-nav{display:flex;align-items:center;margin-top:auto}@media(max-width: 1023px){.c-quotes__right.tab-nav{flex-direction:column;margin-top:15px}}.c-quotes__right .extra-info-btn{color:rgba(0,0,0,.7);text-align:center;font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal;background:#f5f7fb;border:.826px solid #e0e0e0;padding:18px 18px 15px 18px;transition:all .25s;border-left:none;cursor:pointer;position:relative}@media(max-width: 1023px){.c-quotes__right .extra-info-btn{width:100%;padding:14px 18px;text-align:left;font-weight:700;border-left:.826px solid #e0e0e0;margin-top:13px}}.c-quotes__right .extra-info-btn:first-child{border-left:.826px solid #e0e0e0}.c-quotes__right .extra-info-btn:hover{background:#fafafa}.c-quotes__right .extra-info-btn span::before{content:"+ "}@media(max-width: 1023px){.c-quotes__right .extra-info-btn.tab-cost-rot.active{border-bottom:.826px solid #e0e0e0}}.c-quotes__right .extra-info-btn.tab-cost-rot.active::after{content:none}.c-quotes__right .extra-info-btn.tab-cost-rot.active::before{content:none}.c-quotes__right .extra-info-btn.tab-cost-rot.active span::before{content:"+ "}.c-quotes__right .extra-info-btn.active{background:#e3ebf3}@media(max-width: 1023px){.c-quotes__right .extra-info-btn.active{background:#f5f7fb;border-bottom:none}}.c-quotes__right .extra-info-btn.active::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-width:5px 6px 0 6px;border-style:solid;border-color:#e3ebf3 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 1023px){.c-quotes__right .extra-info-btn.active::after{content:none}}.c-quotes__right .extra-info-btn.active::before{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-width:6px 7px 0 7px;border-style:solid;border-color:#e0e0e0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 1023px){.c-quotes__right .extra-info-btn.active::before{content:none}}.c-quotes__right .extra-info-btn.active span::before{content:"- "}.c-quotes .extra-info-wrapper{display:none}.c-quotes .extra-info-wrapper form{align-items:center;gap:30px;background:#fafafa;border:.826px solid #e0e0e0;padding:40px;margin-top:13px;display:flex}@media(max-width: 1023px){.c-quotes .extra-info-wrapper form{margin-top:0px;background:#f5f7fb;padding:25px 18px;flex-wrap:wrap;width:100%;gap:12px;border-top:none}}.c-quotes .extra-info-wrapper.active{display:block}.c-quotes .extra-info-wrapper .select-wrapper{position:relative;width:100%;max-width:360px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper .select-wrapper{max-width:100%}}.c-quotes .extra-info-wrapper .select-wrapper svg{position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .3s ease;pointer-events:none}.c-quotes .extra-info-wrapper .select-wrapper.open svg{transform:translateY(-50%) rotate(180deg);transition:transform .3s ease}.c-quotes .extra-info-wrapper.tab-cost-rot input{border-radius:1px;border:1px solid #dfd9d9;background:#fff;height:50px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%;padding:0px 14px}.c-quotes .extra-info-wrapper.tab-cost-rot input:focus-visible{outline:none}.c-quotes .extra-info-wrapper.tab-cost-rot input:focus-visible::placeholder{color:rgba(0,0,0,0)}.c-quotes .extra-info-wrapper.tab-cost-rot input::placeholder{color:rgba(0,0,0,.4);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-quotes .extra-info-wrapper.tab-cost-rot input.tab-cost-rot-description{max-width:230px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-rot input.tab-cost-rot-description{max-width:100%}}.c-quotes .extra-info-wrapper.tab-cost-rot .tab-button{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);font-family:var(--font-family-secondary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:50px;transition:all .25s;padding:0px 23px;cursor:pointer}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-rot .tab-button{width:100%;background:#f5f7fb}}.c-quotes .extra-info-wrapper.tab-cost-rot .tab-button:hover{color:var(--white);background:var(--darkBlue)}.c-quotes .extra-info-wrapper.tab-cost-custom input{border-radius:1px;border:1px solid #dfd9d9;background:#fff;height:50px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%;padding:0px 14px}.c-quotes .extra-info-wrapper.tab-cost-custom input:focus-visible{outline:none}.c-quotes .extra-info-wrapper.tab-cost-custom input:focus-visible::placeholder{color:rgba(0,0,0,0)}.c-quotes .extra-info-wrapper.tab-cost-custom input::placeholder{color:rgba(0,0,0,.4);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-quotes .extra-info-wrapper.tab-cost-custom input.tab-cost-custom-description{max-width:360px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-custom input.tab-cost-custom-description{max-width:100%}}.c-quotes .extra-info-wrapper.tab-cost-custom input.tab-cost-custom-profit{max-width:230px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-custom input.tab-cost-custom-profit{max-width:calc(50% - 6px)}}.c-quotes .extra-info-wrapper.tab-cost-custom .tab-button{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);font-family:var(--font-family-secondary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:50px;transition:all .25s;padding:0px 23px;cursor:pointer}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-custom .tab-button{width:100%;background:#f5f7fb}}.c-quotes .extra-info-wrapper.tab-cost-custom .tab-button:hover{color:var(--white);background:var(--darkBlue)}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-cost-fixed-select{border:1px solid #dfd9d9;background:#fff;padding:17px 45px 17px 17px}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-cost-fixed-select+.select2-container{width:100% !important}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-cost-fixed-select+.select2-container .select2-selection__placeholder{color:rgba(0,0,0,.3);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-cost-fixed-select+.select2-container .select2-selection__arrow{display:none !important}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-cost-fixed-select+.select2-container .select2-selection--single{border-radius:1px;border:1.692px solid #dfd9d9;background:var(--white);height:50px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:14px;padding-right:50px;cursor:pointer;display:flex;align-items:center;padding:17px 45px 17px 17px}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-cost-fixed-select+.select2-container .select2-selection--single .select2-selection__rendered{padding:0px;color:var(--black);line-height:normal}.c-quotes .extra-info-wrapper.tab-cost-fixed input{border-radius:1px;border:1px solid #dfd9d9;background:#fff;height:50px;color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%;padding:0px 14px}.c-quotes .extra-info-wrapper.tab-cost-fixed input:focus-visible{outline:none}.c-quotes .extra-info-wrapper.tab-cost-fixed input:focus-visible::placeholder{color:rgba(0,0,0,0)}.c-quotes .extra-info-wrapper.tab-cost-fixed input::placeholder{color:rgba(0,0,0,.4);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-quotes .extra-info-wrapper.tab-cost-fixed input.tab-cost-fixed-description{max-width:230px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-fixed input.tab-cost-fixed-description{max-width:100%}}.c-quotes .extra-info-wrapper.tab-cost-fixed input.tab-cost-fixed-price{max-width:110px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-fixed input.tab-cost-fixed-price{max-width:calc(50% - 6px)}}.c-quotes .extra-info-wrapper.tab-cost-fixed input.tab-cost-fixed-number-items{max-width:110px}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-fixed input.tab-cost-fixed-number-items{max-width:calc(50% - 6px)}}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-button{border:1px solid var(--darkBlue);color:var(--darkBlue);background:var(--white);font-family:var(--font-family-secondary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:50px;transition:all .25s;padding:0px 23px;cursor:pointer}@media(max-width: 1023px){.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-button{width:100%;background:#f5f7fb}}.c-quotes .extra-info-wrapper.tab-cost-fixed .tab-button:hover{color:var(--white);background:var(--darkBlue)}.c-quotes .checkbox__wrapper{margin:8px 0px 30px 0px}.c-quotes .checkbox__wrapper .custom-checkbox-container{display:flex;align-items:flex-start;width:100%;cursor:pointer}.c-quotes .checkbox__wrapper .custom-checkbox{display:none}.c-quotes .checkbox__wrapper .custom-checkbox-checkmark{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid var(--darkGray);background-color:rgba(0,0,0,0);position:relative;margin-right:6px;border-radius:8.2%}@media(max-width: 1023px){.c-quotes .checkbox__wrapper .custom-checkbox-checkmark{background:var(--white)}}.c-quotes .checkbox__wrapper .custom-checkbox-checkmark::after{content:""}.c-quotes .checkbox__wrapper .custom-checkbox:checked+.custom-checkbox-checkmark::after{content:"";background:var(--darkGray);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 4px);height:calc(100% - 4px);display:flex;justify-content:center;align-items:center;border-radius:11.94%}.c-quotes .checkbox__wrapper .checkbox-text{color:var(--black);font-family:var(--font-family-secondary);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.c-quotes .c-product-documents__table{min-width:100%;max-width:100%;margin:20px 0px 13px}@media(max-width: 1023px){.c-quotes .c-product-documents__table{display:none}}.c-quotes .c-product-documents__table .text-align-right{text-align:right}.c-quotes .c-product-documents__table .product-title{max-width:310px}.c-quotes .c-product-documents__table tr:nth-child(even){background:#fafafa}.c-quotes .c-product-documents__table tr.text-red .product-title{color:var(--campaignRed)}.c-quotes .c-product-documents__table tr.text-red .price{color:var(--campaignRed)}.c-quotes .c-product-documents__table th{padding:20px 15px 15px;text-align:left;font-size:13px}.c-quotes .c-product-documents__table th:first-of-type{padding:20px 30px}.c-quotes .c-product-documents__table td{padding:20px 10px}.c-quotes .c-product-documents__table td:first-of-type{padding:20px 30px}.c-quotes .c-product-documents__table .price{display:flex;color:rgba(34,34,34,.7);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px;padding:0px 13px;height:100%;align-items:center;justify-content:end}@media(max-width: 1023px){.c-quotes .c-product-documents__table .price{color:var(--black);min-width:inherit}}.c-quotes .c-product-documents__table .price .decimal{position:relative;top:-1px;font-size:10px}.c-quotes .c-product-documents__table .price .currency{margin-left:5px;font-size:13px}.c-quotes .c-product-documents__table .price .custom-price-input{border:1px solid #dfd9d9;background:var(--white);border-radius:1px;color:rgba(34,34,34,.7);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px;padding:6.5px 9px;width:85px}.c-quotes .c-product-documents__table .price .custom-price-input:focus-visible{outline:none}.c-quotes .c-product-documents__table .counter-wrapper{display:flex;align-items:center;justify-content:center;padding:0px}@media(max-width: 1023px){.c-quotes .c-product-documents__table .counter-wrapper{justify-content:end;padding:10px 12px 0px}}.c-quotes .c-product-documents__table .counter-wrapper .counter-value{width:32px;height:28px;color:var(--black);font-size:11.157px;font-weight:500;font-family:var(--font-family-secondary);font-style:normal;line-height:normal;border:none;outline:none;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);background:var(--white);align-content:center;text-align:center}@media(min-width: 1024px){.c-quotes .c-product-documents__table .counter-wrapper .counter-value{font-size:14px;font-weight:400;width:37px;height:35px}}.c-quotes .c-product-documents__table .counter-wrapper .counter-value::-webkit-outer-spin-button,.c-quotes .c-product-documents__table .counter-wrapper .counter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.c-quotes .c-product-documents__table .counter-wrapper .counter-value[type=number]{-moz-appearance:textfield}.c-quotes .c-product-documents__table .counter-wrapper button{border:none;width:28px;height:28px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}@media(min-width: 1024px){.c-quotes .c-product-documents__table .counter-wrapper button{width:31px;height:35px}}.c-quotes .c-product-documents__table .counter-wrapper button:hover{background-color:var(--lightBorder)}.c-quotes .c-product-documents__table .delete-icon{cursor:pointer;padding:0px 10px}@media(max-width: 1023px){.c-quotes .c-product-documents__table .delete-icon{padding:16px 0px 0px}}.c-quotes .c-product-documents__table .delete-icon svg path{transition:fill .25s}.c-quotes .c-product-documents__table .delete-icon:hover svg path{fill:var(--notificationRed)}.c-quotes .c-product-documents__table .sorting-svg{cursor:pointer;position:relative;margin-right:10px}.c-quotes .c-product-documents__table .sort-popup{position:absolute;top:calc(100% + 12px);background:var(--white);border:1px solid var(--mediumBorder);border-radius:1px;min-width:308px;z-index:1;transform:scale(0);box-shadow:0 6px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08);margin-left:-15px;opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out;transform-origin:top left}@media(max-width: 1023px){.c-quotes .c-product-documents__table .sort-popup{top:calc(100% + 15px);width:calc(100vw - 80px);max-width:308px;min-width:inherit;transform:inherit;margin-left:0;right:-17px;transform:translate(0) scale(0);transform-origin:top left}}.c-quotes .c-product-documents__table .sort-popup.open{opacity:1;visibility:visible;transform:scale(1);transition:opacity .25s ease-out,visibility .25s,transform .25s ease-out}@media(max-width: 1023px){.c-quotes .c-product-documents__table .sort-popup.open{transform:translate(0) scale(1)}}.c-quotes .c-product-documents__table .sort-popup:before{content:"";width:20px;height:20px;box-shadow:0 1px 14px rgba(0,0,0,.2);background:var(--white);position:absolute;z-index:-1;left:10px;transform:rotate(45deg);top:-10px;border:1px solid var(--mediumBorder)}@media(max-width: 1023px){.c-quotes .c-product-documents__table .sort-popup:before{transform:translateX(0) rotate(45deg);left:inherit;right:23px}}.c-quotes .c-product-documents__table .sort-popup__item{background:var(--white);border-top:1px solid var(--mediumBorder);padding:18px 20px 15px}.c-quotes .c-product-documents__table .sort-popup__item:first-child{border-top:none}.c-quotes .c-product-documents__table .sort-popup__item--text{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 1023px){.c-quotes .c-shopping-details__input--wrapper{margin-top:40px}}.c-quotes .financial-summary{padding:0;flex:1;max-width:600px;margin-left:auto}@media(max-width: 1023px){.c-quotes .financial-summary{padding:18px 20px}}@media(max-width: 1023px){.c-quotes .financial-summary.desktop-only{display:none}}.c-quotes .financial-summary.mobile-only{padding:18px 0px}@media(min-width: 1024px){.c-quotes .financial-summary.mobile-only{display:none}}@media(max-width: 1023px){.c-quotes .financial-summary.article-summary{padding:18px 0px}}.c-quotes .financial-summary .row{display:flex;justify-content:space-between;align-items:center}.c-quotes .financial-summary .row p{margin:5px 0px;color:rgba(51,51,51,.45)}.c-quotes .financial-summary .title{color:var(--darkGray);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:700;line-height:23px}@media(max-width: 1023px){.c-quotes .financial-summary .title{font-size:17px;line-height:15px;margin-bottom:5px}}.c-quotes .financial-summary .main-price{display:flex}.c-quotes .financial-summary .main-price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:39.468px}@media(max-width: 1023px){.c-quotes .financial-summary .main-price .integer{font-size:17px;line-height:25.823px}}.c-quotes .financial-summary .main-price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:17px;font-style:normal;font-weight:700;line-height:39.468px;margin-top:-5px;margin-left:3px}@media(max-width: 1023px){.c-quotes .financial-summary .main-price .decimal{font-size:11px;line-height:25.823px;margin-top:-2px;margin-left:1px}}.c-quotes .financial-summary .main-price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:26px;font-style:normal;font-weight:700;line-height:39.468px;margin-left:10px}@media(max-width: 1023px){.c-quotes .financial-summary .main-price .currency{font-size:15px;line-height:25.823px;margin-left:5px}}.c-quotes .financial-summary .text{color:var(--darkGray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-quotes .financial-summary .text{font-size:14px;line-height:15.048px;margin-top:5px}}.c-quotes .financial-summary .price{display:flex}.c-quotes .financial-summary .price .integer{color:var(--darkGray);font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media(max-width: 1023px){.c-quotes .financial-summary .price .integer{font-size:14px;line-height:15.048px}}.c-quotes .financial-summary .price .decimal{color:var(--darkGray);font-family:var(--font-family-primary);font-size:11px;font-style:normal;font-weight:400;line-height:21.5px;margin-left:2px;margin-top:-1px}@media(max-width: 1023px){.c-quotes .financial-summary .price .decimal{font-size:8px;line-height:15.048px;margin-left:1px;margin-top:-2px}}.c-quotes .financial-summary .price .currency{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:23px;margin-left:10px}@media(max-width: 1023px){.c-quotes .financial-summary .price .currency{font-size:14px;line-height:15.048px;margin-left:4px}}.c-quotes__back{display:flex;padding:8px 10px;border:1px solid #dfd9d9;background:#edf2f8;max-width:max-content;position:absolute;right:48px;top:10px;z-index:3}@media(max-width: 1023px){.c-quotes__back{margin:20px 0px;position:relative;right:inherit;top:inherit}}.c-quotes__back .back-button{display:flex;align-items:center;gap:7px;border-right:1px solid #dfd9d9;text-decoration:none}.c-quotes__back .back-button-text{color:var(--darkBlue);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:23px;text-decoration:none;padding-right:12px}.c-quotes__name{color:var(--darkGray);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding:0px 7px 0px 14px}.c-quotes .article-info{margin-top:50px}@media(min-width: 1024px){.c-quotes .article-info{display:none}}.c-quotes .article-info__main-title{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:10px}.c-quotes .article-info__item{width:calc(100% + 40px);margin:0px -20px}.c-quotes .article-info__item:last-child .article-info__header{border-bottom:1px solid #dfd9d9}.c-quotes .article-info__item.open .article-info__header{background:#edf2f8;border-bottom:none}.c-quotes .article-info__item.open .article-info__header .chevron{transform:rotate(-180deg)}.c-quotes .article-info__item.open .article-info__content{max-height:2000px;overflow:visible;opacity:1;border-bottom:1px solid #dfd9d9}.c-quotes .article-info__header{display:flex;align-items:center;position:relative;border-top:1px solid #dfd9d9;background:#fff;padding:7px 50px 7px 18px;transition:all .25s ease}.c-quotes .article-info__header .title{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:21.369px}.c-quotes .article-info__header .chevron{width:16px;height:10px;display:block;position:absolute;right:25px;transition:all .25s ease}.c-quotes .article-info__header .chevron svg{width:16px;height:10px;display:block}.c-quotes .article-info__content{max-height:0px;overflow:hidden;opacity:0;transition:all .25s;background:#edf2f8;position:relative;padding:0px 30px 0px 18px}.c-quotes .article-info__content .row{display:grid;grid-template-columns:1fr 1.5fr;align-items:start;gap:20px;margin-bottom:10px}.c-quotes .article-info__content .row.text-red .label{color:var(--campaignRed)}.c-quotes .article-info__content .row.text-red .value{color:var(--campaignRed)}.c-quotes .article-info__content .row .label{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700}.c-quotes .article-info__content .row .label span{display:block;font-weight:400}.c-quotes .article-info__content .row .value{color:var(--black);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-quotes .article-info__content .row .value.art-nr{color:#898f96}.c-quotes .article-info__content .row .counter-wrapper{display:flex;align-items:center;padding:0px}.c-quotes .article-info__content .row .counter-wrapper .counter-value{width:32px;height:31px;color:var(--black);font-size:11.157px;font-weight:500;font-family:var(--font-family-secondary);font-style:normal;line-height:normal;border:none;outline:none;border-top:.81px solid var(--lightBorder);border-bottom:.81px solid var(--lightBorder);background:var(--white);align-content:center;text-align:center}@media(min-width: 1024px){.c-quotes .article-info__content .row .counter-wrapper .counter-value{font-size:14px;font-weight:400;width:37px;height:35px}}.c-quotes .article-info__content .row .counter-wrapper .counter-value::-webkit-outer-spin-button,.c-quotes .article-info__content .row .counter-wrapper .counter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.c-quotes .article-info__content .row .counter-wrapper .counter-value[type=number]{-moz-appearance:textfield}.c-quotes .article-info__content .row .counter-wrapper button{border:none;width:31px;height:31px;color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;background-size:11px 11px;border:1px solid var(--lightBorder);background-color:var(--lightPinkishGray);border-radius:1.075px;background-repeat:no-repeat;background-position:center center;font-family:none;transition:background-color .5s ease}@media(min-width: 1024px){.c-quotes .article-info__content .row .counter-wrapper button{width:31px;height:35px}}.c-quotes .article-info__content .row .counter-wrapper button:hover{background-color:var(--lightBorder)}.c-quotes .article-info__content .row .price{display:flex;color:rgba(34,34,34,.7);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px;height:100%;align-items:center}.c-quotes .article-info__content .row .price .currency{margin-left:5px;font-size:13px}.c-quotes .article-info__content .row .price .custom-price-input{border:1px solid #dfd9d9;background:var(--white);border-radius:1px;color:rgba(34,34,34,.7);font-family:var(--font-family-secondary);font-size:14px;font-style:normal;font-weight:700;line-height:21.369px;padding:6.5px 9px;width:85px}.c-quotes .article-info__content .row .price .custom-price-input:focus-visible{outline:none}.c-quotes .article-info__content .remove-item{position:absolute;right:18px;bottom:2px}.select2-results .select2-results__option{color:var(--black);font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:17px;border-top:1px solid #dfd9d9}.select2-results .select2-results__option:first-child{border-top:none}.header{background:#224470}@media(max-width: 1023px){.header .content{align-items:flex-start}}.header.logged-in .profile__logged-in-as .customer-type{background:#4371b1}.header .main-header .search-bar-container:hover input{border:1px solid #364c3e;color:#364c3e}.header .main-header .search-bar-container:hover input::placeholder{color:#364c3e}.header .main-header .search-bar-container:hover button{background:#df6d36}.header .main-header .search-bar-container button{background:#4371b1}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__button{background:#df6d36}.header .main-header .search-bar-container .search-popup .wrapper .search-content .products__button:hover{background-color:#003b6c}.header .main-header .search-bar-container .search-popup .wrapper .search-header:hover .search-header__title{color:#003b6c}.header .main-header .search-bar-container .search-popup .wrapper .search-header:hover svg path{fill:#003b6c}.header .main-header .icons-container a svg path{fill:var(--white);transition:all .25s}.header .main-header .icons-container a svg rect{fill:var(--white);transition:all .25s}.header .main-header .icons-container a .login-text,.header .main-header .icons-container a .cart-text,.header .main-header .icons-container a .wishlist-text{color:var(--white) !important;transition:all .25s}.header .main-header .icons-container a.login-icon:hover svg path{fill:#4371b1 !important}.header .main-header .icons-container a.login-icon:hover svg rect{fill:#4371b1 !important}.header .main-header .icons-container a.wishlist-icon:hover svg path{fill:#4371b1}.header .main-header .icons-container a.wishlist-icon:hover svg rect{fill:#4371b1}.header .main-header .icons-container a.cart-icon:hover svg path{fill:#4371b1}.header .main-header .icons-container a.cart-icon:hover svg rect{fill:#4371b1}.header .main-header .icons-container a:hover{background:rgba(0,0,0,0)}.header .main-header .icons-container a:hover .items-on-list{background-color:var(--white);color:#df6d36}.header .main-header .icons-container a:hover svg path{fill:var(--white)}.header .main-header .icons-container a:hover .login-text,.header .main-header .icons-container a:hover .cart-text,.header .main-header .icons-container a:hover .wishlist-text{color:#4371b1 !important}.header .main-header .icons-container a .items-on-list{background-color:#dc6529}.header .small-header .view-as button.active{background:#4371b1}.header .header-navigation.active{background:var(--white)}.header .header-navigation.active .header-container .main-nav ul li a.nav-title-link{color:#003b6c}.header .header-navigation.active .header-container .main-nav-item__img svg path{fill:#003b6c}.header .header-navigation.active .header-container .main-nav-item__text{color:#003b6c}.header .header-navigation.active .header-container .nav-hamburger .main-nav-categories{border-top:1px solid rgba(198,198,198,.5)}.header .header-navigation .header-container .nav-hamburger .hamburger-button:hover span{background-color:#df6d36}.header .header-navigation .header-container .nav-hamburger .hamburger-button:hover span::before{background-color:#df6d36}.header .header-navigation .header-container .nav-hamburger .hamburger-button:hover span::after{background-color:#df6d36}.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span{background-color:rgba(0,0,0,0)}.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span::before{background-color:#003b6c}.header .header-navigation .header-container .nav-hamburger .hamburger-button.active span::after{background-color:#003b6c}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side{background:rgba(222,210,208,.3)}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__main-title svg path{fill:#003b6c}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__main-title .contact-information__text{color:#003b6c}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__item a{color:#003b6c}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .left-side .contact-information__wrapper .opening-hours__wrapper.text-color-red{color:#dc6529}.header .header-navigation .header-container .nav-hamburger .main-nav-categories .right-side .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title{color:#003b6c}.header .header-navigation .header-container .main-nav{padding-left:30px}.header .header-navigation .header-container .main-nav ul li.hovered a.nav-title-link{text-transform:inherit;color:#003b6c}.header .header-navigation .header-container .main-nav ul li.hovered a.nav-title-link:after{border-bottom:2px solid #df6d36}.header .header-navigation .header-container .main-nav ul li a.nav-title-link{text-transform:inherit;color:#003b6c}.header .header-navigation .header-container .main-nav ul li a.nav-title-link:hover::after{border-bottom:2px solid #df6d36}.header .header-navigation .header-container .main-nav ul li .nav-inner .nav-inner-container .nav-inner-column .nav-inner-item .nav-inner-title{color:#003b6c}.header .header-navigation .header-container .main-nav-item__img svg path{fill:#003b6c}.header .header-navigation .header-container .main-nav-item__text{color:#003b6c}.c-hero-banner__link{border:1.843px solid rgba(0,0,0,0)}.c-category-carousel__item:hover{background:#4d6594 !important}.products-block .products-title{color:#364c3e}.products-list.show-as-grid .product__show-variants:hover{background:#db672a;border:.835px solid #db672a}.products-list.show-as-grid .product__hide-variants:hover{background:#db672a;border:.835px solid #db672a}.c-blog-details__title{font-weight:400}@media(min-width: 1024px){.c-blog-details__title{font-size:64px;margin:10px 0px 21px}}.c-blog-details__additional-block .additional-total-button{background-color:#dc662a}.c-blog-details__additional-block .additional-total-button:hover{background-color:#4d6594}.c-blog-details__additional-block .additional-content .opening-hours__wrapper.text-color-red{color:#dc662a}.c-accordion__item--active{background-color:#f5f1f1}.c-brands-logo__link:hover{background:#db672a;border:.835px solid #db672a}h1.title{font-weight:400}.c-blog-categories__item:hover .c-blog-categories__title{color:#dc662a}.c-blog-categories__item:hover .c-blog-categories__arrow svg path{fill:#dc662a}.blog-list__buttons-block button{background-color:#f5f1f1}.blog-list__buttons-block button:hover{background-color:#e3ebf3}.blog-list__buttons-block button.active{background:#4371b1;color:var(--white)}.blog-list__buttons-block button.active .blog-list__checkmark-icon svg path{fill:var(--white)}.brand-feature-block-page .buttons-block button{background-color:#f5f1f1}.brand-feature-block-page .buttons-block button:hover{background-color:#e3ebf3}.category-page .categories__item .corner-filled-blue svg path{fill:#003b6c}.c-personal-information__main-title{font-weight:400}.item-block .description .button:hover{background:#db672a;border:.835px solid #db672a}.title-block{font-weight:400}.co-owner-list__block .opening-hours .content .special-day{color:#dc6529}.co-owner-list__block .services a:hover{background:#db672a;border:.835px solid #db672a}.filter-section .search-button:hover{background:#db672a}.c-content-side .heading-one__content{font-weight:400}.c-product__button:hover{background:#db672a;border:.835px solid #db672a}.c-latest-news__title{color:#364c3e}.c-latest-articles__title{color:#364c3e}.news__button a:hover{background:#db672a;border:.826px solid #db672a}.news__filter-container .buttons button{background-color:#f5f1f1}.news__filter-container .buttons button:hover{background-color:#e3ebf3}.news__filter-container .buttons button.selected{background:#4371b1;color:var(--white)}.news__filter-container .buttons button.selected svg path{fill:var(--white)}.my-account__title{font-weight:400}.product-page .product-details-wrapper .purchase-info__suggested-items-button:hover{background:#db672a;border:.826px solid #db672a;color:var(--white)}.product-page .product-details-wrapper .purchase-info__suggested-items-button.desktop-only:hover{background:#db672a;border:.826px solid #db672a;color:var(--white)}@media(min-width: 1024px){.user-page .filter-section .create-profile:hover{background:#db672a;border:.826px solid #db672a;color:var(--white);transition:all .25s}}.product-page .product-details-wrapper .purchase-info .flex-top-container.no-product-available .purchase-info__suggested-items-button.desktop-only:hover{background:#db672a}.c-cart-popup__wrapper .cart__wrapper .cart-header__title{font-weight:400}.footer__item{font-weight:400}.news__content .news-details .label{font-weight:400}.products-list.show-as-grid .product__price-wrapper .price .decimal{top:-8px}@media(max-width: 1023px){.products-list.show-as-grid .product__price-wrapper .price .decimal{top:-4px;margin-left:-3px}}.products-list.show-as-grid .product__price-wrapper .price.campaign .decimal{top:-8px;margin-left:-3px}@media(max-width: 1023px){.products-list.show-as-grid .product__price-wrapper .price.campaign .decimal{top:-4px;margin-left:-3px}}.products-list.show-as-list .product__price-wrapper .price .decimal{margin-left:-4px}@media(max-width: 1023px){.products-list.show-as-list .product__price-wrapper .price .decimal{top:-4px;margin-left:-2px}}.products-list.show-as-list .product__price-wrapper .price.campaign .decimal{margin-left:-4px}@media(max-width: 1023px){.products-list.show-as-list .product__price-wrapper .price.campaign .decimal{top:-4px;margin-left:-2px}}.products-list.show-as-list .product__price-wrapper .price.old .decimal{margin-left:-3px}
