@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}*{box-sizing:border-box}body{display:flex;flex-direction:column;min-width:100vw;min-height:100vh!important;font-family:var(--base-font);font-size:16px;font-weight:400;color:var(--text-color);-webkit-font-smoothing:antialiased}main{flex-grow:1}.body{position:relative;visibility:visible;opacity:1;transition:.15s ease-in-out}.body.preloader{visibility:hidden;opacity:0;transition:.15s ease-in-out}.body.no-scroll{overflow:hidden}ul,ol{padding-left:0;margin:0;list-style-type:none}ul li,ol li{list-style-type:none}.img-wrapper,.image-wrapper{position:relative;display:block;width:100%}.img-wrapper:before,.image-wrapper:before{display:block;padding-top:100%;content:""}.img-wrapper.contain img,.image-wrapper.contain img{-o-object-fit:contain;object-fit:contain}.img-wrapper.cover img,.image-wrapper.cover img{-o-object-fit:cover;object-fit:cover}.img-wrapper svg,.img-wrapper img,.img-wrapper video,.img-wrapper iframe,.image-wrapper svg,.image-wrapper img,.image-wrapper video,.image-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);word-wrap:normal!important;border:0}.faq-accordion-arrow{position:absolute;top:calc(50% - 4px);right:10px;bottom:50%;width:8px;height:8px;content:"";border-right:1px solid var(--additional-border-color);border-bottom:1px solid var(--additional-border-color);transition:all .3s ease-in;transform:rotate(45deg)}.faq-accordion-arrow.rotate{transition:all .3s ease-in;transform:rotate(-135deg)}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font);font-style:normal;font-weight:400}.h1{font-size:80px;line-height:1}.h2{font-size:56px;line-height:1.15}.h3{font-size:24px;line-height:1.33}.h4{font-size:20px;line-height:1.5}.text{font-family:var(--base-font);font-size:16px;font-style:normal;font-weight:400;line-height:1.25}.text--11{font-family:var(--base-font);font-size:11px;font-style:normal;font-weight:500;line-height:1.35}.text--13{font-family:var(--base-font);font-size:13px;font-style:normal;font-weight:400;line-height:1.1}.text--14{font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:500;line-height:1.3}.text--24{font-family:var(--base-font);font-size:24px;font-style:normal;font-weight:400;line-height:1.33}.text--32{font-family:var(--base-font);font-size:32px;font-style:normal;font-weight:400;line-height:1.5}@media screen and (max-width: 768px){.h1{font-size:64px}.h2{font-size:42px}.text--32{font-size:24px}}.button{padding:9px 16px 7px;font-family:var(--base-font);font-size:13px;font-style:normal;font-weight:700;line-height:32px;color:var(--additional-text-color);text-align:center;letter-spacing:.1px;cursor:pointer;background:transparent;border:1px solid var(--additional-text-color);outline:transparent;transition:.3s ease}.button:hover,.button:active,.button-black{color:#fff;background-color:var(--additional-text-color)}.button-black:hover,.button-black:active{color:var(--additional-text-color);background-color:transparent}.white-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:180px;height:48px;font-family:var(--base-font);font-size:13px;line-height:32px;color:var(--text-color);letter-spacing:.1px;background-color:#fff;border:1.5px solid transparent;border-radius:1px;transition:all .2s ease .2s}.trans-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:180px;height:48px;font-family:var(--base-font);font-size:13px;line-height:32px;color:#fff;letter-spacing:.1px;border:1.5px solid #fff;border-radius:1px;transition:all .2s ease .2s}.trans-button:hover{color:var(--additional-text-color);background-color:#fff}.hide-scroll-bar{scrollbar-width:none;-ms-overflow-style:none}.hide-scroll-bar::-webkit-scrollbar{display:none;width:0}.container{padding:0 20px}@media screen and (min-width: 1024px){.container{padding:0 40px}}@media screen and (min-width: 1440px){.container{padding:0 80px}}.swiper-pagination-progressbar{display:block;width:100%;max-width:100%;height:1px;background-color:#18181833}.swiper-pagination-progressbar-fill{display:block;width:100%;height:1px;background-color:var(--additional-text-color);border-radius:10px;transform-origin:left}.spinner{width:80px;height:80px;margin:0 auto;border:solid 3px #8c8c8c;border-right-color:transparent;border-bottom-color:transparent;border-radius:50%;animation:spin 1s infinite linear;will-change:transform}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shopify-email-marketing-confirmation__container{padding-top:140px}[x-cloak]{display:none}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:4!important}#trustbadge-container-98e3dadd90eb493088abdc5597a70810 main[class]{bottom:100px!important}#trustbadge-container-98e3dadd90eb493088abdc5597a70810 #minimized-trustbadge-98e3dadd90eb493088abdc5597a70810{inset:auto 20px 100px auto!important}#etrusted-widget{position:relative;z-index:40}.promotion__discount{position:relative;box-sizing:border-box;display:block;width:100%;height:0;padding:0 40px;overflow:hidden;font-family:var(--base-font);font-size:13px;font-weight:500;line-height:14px;color:#fff;text-align:center;letter-spacing:0;visibility:hidden;background-color:#8ac6a0;opacity:0;transition:.25s ease-in-out}.promotion__discount.visible{height:100%;padding-top:13px;padding-bottom:13px;visibility:visible;opacity:1;transition:.25s ease-in-out}.promotion__discount p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.promotion__discount--close{position:absolute;top:50%;right:0;display:block;width:40px;height:40px;padding:0;margin:0;line-height:40px;background-color:transparent;border:0;outline:0;transform:translateY(-50%)}.promotion__discount--close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:16px;font-weight:400;line-height:40px;color:#fff;text-align:center;vertical-align:top;content:"\e616";speak:none}#dynamic-checkout-cart [data-shopify-buttoncontainer]{margin:0!important}#dynamic-checkout-cart [data-shopify-buttoncontainer] li{flex-basis:100%!important;width:100%!important;margin:0!important}#dynamic-checkout-cart [data-shopify-buttoncontainer] li:not(:last-child){display:none!important}.iubenda-tp-btn.iubenda-cs-preferences-link[data-iub-enabled]{display:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;visibility:hidden!important;background-color:transparent!important;background-image:none!important}.klaviyo-form ul li{list-style:disc}.klaviyo-form-title{max-width:100%;margin:0 auto 50px;font-size:24px;font-weight:500;line-height:1.33;text-align:center}@media screen and (min-width: 768px){.klaviyo-form-title{max-width:640px;font-size:36px;line-height:1.22;letter-spacing:-.72px}}.no-trust-badge [data-testid=minimized-trustbadge-floating]{display:none!important}.body.page-blog .yotpo-widget-loyalty-floater-widget,.body.page-article .yotpo-widget-loyalty-floater-widget,.page-product .yotpo-widget-loyalty-floater-widget,.body:not(.localization-de,.localization-at) .yotpo-widget-loyalty-floater-widget,[data-quiz-id] [data-element=oct-quiz-resultitem] div>s,a[href="https://www.octaneai.com"],iframe#launcher{display:none!important}@media screen and (min-width: 1024px){body:has(.product__sticky) div[style="visibility: visible;"] iframe{bottom:125px!important}}body:has(.product__sticky) iframe#launcher{bottom:85px!important}body:has(.product__sticky) #trustbadge-container-98e3dadd90eb493088abdc5597a70810 main[class]{right:auto!important;bottom:85px!important;left:20px!important}.product-card{position:relative;display:flex;flex-direction:column;padding:32px 8px;overflow:hidden;background-color:var(--bg-color);border-radius:4px}.product-card.active .product-card__image:before{padding-top:76%;transition:.25s ease}.product-card.active .product-card__add-cart-wrapper{max-height:100%;transition:.25s ease}.product-card.active.card-with-reviews .product-card__image:before{padding-top:66%;transition:.25s ease}.product-card--collection{max-height:100%}@media screen and (max-width: 540px){.product-card--collection .product-card__description{margin-bottom:10px}.product-card--collection .product-card__reviews{margin-top:10px}.product-card--collection.active .product-card__image:before{padding-top:70%;transition:.25s ease}.product-card--collection.active.card-with-reviews .product-card__image:before{padding-top:60%;transition:.25s ease}}@media screen and (min-width: 1024px){.product-card{padding:85px 30px 24px}}.product-card__link{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;cursor:pointer}.product-card__image{margin:0 0 20px}.product-card__image img{-o-object-fit:contain;object-fit:contain;filter:brightness(.975);transition:.25s ease}.product-card__image:before{padding-top:100%;transition:.25s ease}.product-card__title{margin:0 0 4px;color:var(--text-color);text-align:center;text-transform:uppercase;letter-spacing:-.5px}.product-card__description{margin:0 0 20px;color:var(--text-color);text-align:center}@media screen and (min-width: 1024px){.product-card__description{margin:0 0 32px}}.product-card__price{margin:0;line-height:1.6;color:var(--text-color);text-align:center;text-transform:uppercase}.product-card__price--compare{margin-left:8px;color:var(--sale-color);text-decoration-line:line-through}.product-card__price--unit{font-size:14px;font-weight:400;line-height:1;color:var(--additional-border-color);letter-spacing:-.12px}.product-card__labels{position:absolute;top:0;left:50%;z-index:2;display:flex;flex-direction:column;gap:4px;align-items:center;padding:16px;transform:translate(-50%)}.product-card__labels .label{padding:4.5px 5px 3px;margin:0;font-family:var(--base-font);font-size:10px;font-style:normal;font-weight:700;line-height:1;color:var(--label-color);text-align:center;text-transform:uppercase;letter-spacing:.4px;background-color:var(--text-color);border-radius:2px}.product-card__labels .label--discount-word{display:none}@media screen and (min-width: 1024px){.product-card__labels .label--discount-word{display:inline}}.product-card__online-label{position:absolute;top:8px;right:4px;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;font-family:var(--base-font);font-size:9px;font-style:normal;font-weight:700;line-height:9px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.2px;background-color:#79c99e;border-radius:50%}@media screen and (min-width: 1024px){.product-card__online-label{top:16px;right:16px}}.product-card__add-cart-container{position:relative;z-index:5;display:none;width:100%;height:48px}@media screen and (min-width: 768px){.product-card__add-cart-container{display:flex}}.product-card__add-cart-container .quantity-selector-wrapper{width:70px;padding:12px 16px;background:var(--gray-800, #313131);border-radius:4px 0 0 4px}.product-card__add-cart-container .quantity-selector{width:100%;height:100%;color:#fff;cursor:pointer;background-color:transparent;border:none;border-radius:0;outline:transparent;box-shadow:none}.product-card__add-cart-container .product-card__add-cart-button{display:flex;flex:1;align-items:center;justify-content:space-between;padding:10px 20px;color:#fff;text-decoration:none;background-color:var(--gray-900, #181818);border-radius:0 4px 4px 0}.product-card__add-cart-container .product-card__add-cart-button svg{width:18px}.product-card__add-cart-container .product-card__add-cart-button.text-center{justify-content:center;text-align:center}.product-card__add-cart-container .product-card__add-cart-button.sold-out{color:var(--gray-800, #313131);background-color:transparent;border:0}.product-card__add-cart-container .product-card__add-cart-button.single{border-radius:4px}@media screen and (max-width: 480px){.product-card__add-cart-container .product-card__add-cart-button{padding:10px}}.product-card__add-cart-container form{display:flex;width:100%}.product-card__add-cart-wrapper{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:flex-end;margin-top:auto;transition:.25s ease}@media screen and (min-width: 768px){.product-card__add-cart-wrapper{position:absolute;bottom:15px;width:calc(100% - 16px);max-height:0;overflow:hidden;transition:.25s ease}}@media screen and (min-width: 1024px){.product-card__add-cart-wrapper{width:calc(100% - 60px)}}.product-card__add-cart-button.mobile-light,.product-card__add-cart-button.mobile-black{position:absolute;top:0;right:0;z-index:4;display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;margin:0;font-size:20px;font-weight:700;color:#181818;border:0;border-radius:4px}@media screen and (min-width: 768px){.product-card__add-cart-button.mobile-light,.product-card__add-cart-button.mobile-black{display:none}}.product-card__add-cart-button.mobile-light{background-color:#e0e0e0}.product-card__add-cart-button.mobile-black{background-color:#181818}.product-card__add-cart-button.mobile-black svg{display:flex;width:18px;height:18px}.product-card__content{display:flex;flex:1;flex-direction:column}.product-card__reviews{display:flex;flex-direction:row;gap:8px;align-items:flex-end;justify-content:center;margin-top:20px}.product-card__reviews-stars-container{position:relative;z-index:1;flex-shrink:0;width:90px;height:17px;overflow:hidden}.product-card__reviews-stars-container:before{position:absolute;top:0;left:0;display:block;width:100%;height:17px;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20115%2020%22%20width%3D%22115%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22rgba(199,199,199,0.999)%22%20d%3D%22M20.841%207.177h-6.567L12.28%201.22a.704.704%200%200%200-.68-.472.704.704%200%200%200-.678.473L8.926%207.177H2.314a.716.716%200%200%200-.714.714.5.5%200%200%200%20.013.12c.01.157.08.33.3.505L7.31%2012.32l-2.072%206.022c-.102.29%200%20.616.246.803.13.094.25.175.402.175.147%200%20.321-.076.446-.161l5.268-3.755%205.268%203.755a.83.83%200%200%200%20.446.16c.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.022%205.352-3.84.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.456%201.419l1.344%203.915c.058.165-.13.304-.272.205l-3.456-2.464a1.247%201.247%200%200%200-1.45%200l-3.456%202.46c-.143.103-.33-.04-.272-.205l1.343-3.916a1.258%201.258%200%200%200-.46-1.428l-3.615-2.55c-.143-.097-.072-.325.102-.325h4.407a1.25%201.25%200%200%200%201.183-.853l1.321-3.937c.054-.161.286-.161.34%200l1.32%203.937c.17.51.648.853%201.184.853h4.343c.175%200%20.246.223.103.321zm28.618-4.13h-6.566L35.219%201.22a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473l-1.996%205.956h-6.611a.716.716%200%200%200-.715.714.5.5%200%200%200%20.014.12c.009.157.08.33.299.505l5.397%203.804-2.071%206.022c-.103.29%200%20.616.245.803.13.094.25.175.402.175.147%200%20.322-.076.447-.161l5.267-3.755%205.268%203.755c.125.09.3.16.447.16.151%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.022%205.353-3.84.13-.111c.115-.125.231-.295.231-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.455%201.419l1.343%203.915c.058.165-.13.304-.272.205l-3.455-2.464a1.247%201.247%200%200%200-1.451%200l-3.456%202.46c-.142.103-.33-.04-.272-.205l1.344-3.916a1.258%201.258%200%200%200-.46-1.428l-3.616-2.55c-.143-.097-.071-.325.103-.325h4.406c.536%200%201.013-.344%201.183-.853l1.321-3.937c.054-.161.286-.161.34%200l1.321%203.937c.17.51.647.853%201.183.853h4.344c.174%200%20.245.223.102.321zm28.619-4.13h-6.567L58.159%201.22a.704.704%200%200%200-.678-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714.5.5%200%200%200%20.013.12c.01.157.08.33.3.505l5.397%203.804-2.072%206.022c-.103.29%200%20.616.246.803.13.094.25.175.401.175.148%200%20.322-.076.447-.161l5.268-3.755%205.268%203.755a.83.83%200%200%200%20.446.16c.152%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.022%205.353-3.84.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.76-.714zm-5.679%204.13a1.254%201.254%200%200%200-.455%201.419l1.344%203.915c.058.165-.13.304-.273.205l-3.455-2.464a1.247%201.247%200%200%200-1.45%200l-3.456%202.46c-.143.103-.33-.04-.273-.205l1.344-3.916a1.258%201.258%200%200%200-.46-1.428l-3.616-2.55c-.143-.097-.071-.325.103-.325h4.406c.536%200%201.014-.344%201.183-.853l1.322-3.937c.053-.161.285-.161.339%200l1.321%203.937c.17.51.648.853%201.183.853h4.344c.174%200%20.246.223.103.321zm28.619-4.13h-6.567L81.1%201.22a.704.704%200%200%200-.679-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714.5.5%200%200%200%20.013.12c.01.157.08.33.3.505l5.397%203.804-2.072%206.022c-.102.29%200%20.616.246.803.13.094.25.175.402.175.147%200%20.321-.076.446-.161l5.268-3.755%205.268%203.755a.83.83%200%200%200%20.446.16c.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.022%205.352-3.84.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.456%201.419l1.344%203.915c.058.165-.13.304-.272.205l-3.456-2.464a1.247%201.247%200%200%200-1.45%200l-3.456%202.46c-.143.103-.33-.04-.272-.205l1.343-3.916a1.258%201.258%200%200%200-.46-1.428l-3.615-2.55c-.143-.097-.072-.325.102-.325h4.406a1.25%201.25%200%200%200%201.184-.853l1.32-3.937c.055-.161.287-.161.34%200l1.322%203.937c.17.51.647.853%201.183.853h4.343c.175%200%20.246.223.103.321zm28.618-4.13h-6.567L104.04%201.22a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473l-1.996%205.956h-6.611a.716.716%200%200%200-.715.714.5.5%200%200%200%20.014.12c.009.157.08.33.299.505l5.397%203.804L97%2018.342c-.103.29%200%20.616.245.803.13.094.25.175.402.175.147%200%20.322-.076.447-.161l5.267-3.755%205.268%203.755c.125.09.3.16.447.16.151%200%20.272-.075.397-.174a.708.708%200%200%200%20.245-.803l-2.07-6.022L113%208.48l.13-.111c.115-.125.231-.295.231-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.456%201.419l1.344%203.915c.058.165-.13.304-.272.205l-3.455-2.464a1.247%201.247%200%200%200-1.451%200l-3.456%202.46c-.143.103-.33-.04-.272-.205l1.344-3.916a1.258%201.258%200%200%200-.46-1.428l-3.616-2.55c-.143-.097-.072-.325.103-.325h4.406a1.25%201.25%200%200%200%201.183-.853l1.321-3.937c.054-.161.286-.161.34%200l1.32%203.937c.17.51.648.853%201.184.853h4.344c.174%200%20.245.223.102.321z%22%2F%3E%3C%2Fsvg%3E");background-size:90px 17px}.product-card__reviews-stars{position:relative;z-index:2;height:17px;overflow:hidden}.product-card__reviews-stars:before{display:block;height:17px;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2220%22%20width%3D%22115%22%20viewBox%3D%220%200%20115%2020%22%3E%3Cpath%20fill%3D%22rgba(255,85,1,0.999)%22%20d%3D%22M20.956%207.196H14.39L12.394%201.24a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473L9.04%207.196H2.43a.716.716%200%200%200-.714.714c0%20.04.005.085.014.12.009.157.08.33.299.505l5.397%203.803-2.071%206.023c-.103.29%200%20.616.245.803.13.094.25.174.402.174a.872.872%200%200%200%20.446-.16l5.268-3.755%205.268%203.755c.125.089.3.16.446.16.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.023L21.354%208.5l.129-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714zm22.897%200h-6.566L35.29%201.24a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473l-1.996%205.956h-6.611a.716.716%200%200%200-.715.714c0%20.04.005.085.014.12.01.157.08.33.299.505l5.397%203.803-2.071%206.023c-.103.29%200%20.616.245.803.13.094.25.174.402.174a.876.876%200%200%200%20.447-.16l5.267-3.755%205.268%203.755c.125.089.3.16.447.16.151%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.023L44.251%208.5l.13-.111c.115-.125.231-.295.231-.478%200-.393-.366-.714-.759-.714zm22.897%200h-6.566L58.188%201.24a.704.704%200%200%200-.678-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714c0%20.04.004.085.013.12.01.157.08.33.3.505l5.396%203.803-2.071%206.023c-.103.29%200%20.616.246.803.129.094.25.174.401.174a.872.872%200%200%200%20.447-.16l5.268-3.755%205.267%203.755c.125.089.3.16.447.16.152%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.023L67.148%208.5l.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.76-.714zm22.898%200H83.08L81.085%201.24a.704.704%200%200%200-.678-.473.704.704%200%200%200-.679.473l-1.995%205.956H71.12a.716.716%200%200%200-.714.714c0%20.04.005.085.013.12.01.157.08.33.3.505l5.397%203.803-2.072%206.023c-.102.29%200%20.616.246.803.13.094.25.174.402.174a.872.872%200%200%200%20.446-.16l5.268-3.755%205.268%203.755c.125.089.299.16.446.16.152%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.071-6.023L90.045%208.5l.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.76-.714zm22.897%200h-6.567l-1.995-5.956a.704.704%200%200%200-.679-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714c0%20.04.005.085.013.12.01.157.08.33.3.505l5.397%203.803-2.072%206.023c-.102.29%200%20.616.246.803.13.094.25.174.402.174a.872.872%200%200%200%20.446-.16l5.268-3.755%205.268%203.755c.125.089.299.16.446.16.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.023%205.352-3.839.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714z%22%2F%3E%3C%2Fsvg%3E");filter:hue-rotate(290deg) sepia(1) saturate(10) brightness(1.3);background-size:90px 17px}.product-card__reviews-quantity{font-size:11px;font-weight:500;line-height:normal;text-align:center;letter-spacing:-.11px}.product-card .card-promo-badge-container{position:absolute;top:15px;left:15px;z-index:4;width:85px;height:80px}.product-card .card-promo-badge{width:55px;height:48px}.product-card .card-promo-badge-discount{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:20px;font-weight:700;line-height:15px;text-transform:uppercase;letter-spacing:-2.5px;background-color:#79c99e;border:1px solid #313131;border-radius:50%}.content-slot{background-color:var(--text-color)}.content-slot__image:before{padding-top:75.1%}.content-slot__content{padding:20px 16px}@media screen and (min-width: 1024px){.content-slot__content{padding:24px}}.content-slot__subtitle{margin:0 0 4px;font-family:var(--base-font);font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#fff}.content-slot__title{margin:0 0 8px;font-weight:700;line-height:32px;color:#fff}@media screen and (min-width: 1024px){.content-slot__title{margin:0 0 12px;font-size:32px;line-height:40px;letter-spacing:-.32px}}.content-slot__text{margin:0 0 15px;font-family:var(--base-font);font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#a1a1a1}@media screen and (min-width: 1024px){.content-slot__text{margin:0 0 20px;font-size:13px;line-height:20px}}.content-slot__button{width:100%;min-width:auto;padding:8px 24px;font-family:var(--base-font);font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;text-decoration:none;letter-spacing:-.12px;border-radius:4px}@media screen and (min-width: 1024px){.content-slot__button{font-size:14px;line-height:32px}}.pagination{display:flex;gap:4px;align-items:center;justify-content:center}.pagination li{display:flex;gap:10px;align-items:center;justify-content:center;padding:12px 16px;font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:500;line-height:16px;color:var(--text-color);text-align:center;letter-spacing:-.14px;cursor:pointer;border-radius:2px;transition:.3s ease}.pagination li a{all:inherit;padding:0;text-decoration:none}.pagination li.active{color:#fff;cursor:default;background-color:var(--text-color)}.pagination li.disabled{cursor:default;opacity:.15}.cart-popup{position:fixed;top:0;right:-100%;z-index:120;width:100%;max-width:100%;height:100%;padding:20px 10px;overflow-y:scroll;visibility:hidden;background-color:var(--accent-color);opacity:0;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}@media screen and (min-width: 768px){.cart-popup{top:calc(var(--announcement-height, 0px) + var(--countdown-height, 0px));right:-480px;max-width:480px;padding:20px}}.cart-popup.active{right:0;visibility:visible;opacity:1;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.cart-popup__overlay{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.cart-popup__overlay.active{visibility:visible;opacity:.3}.cart-popup__close{position:absolute;top:15px;right:10px;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.cart-popup__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#fff;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 768px){.cart-popup__close{right:20px}}.cart-popup__container{padding-top:60px}.cart-popup__title{margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.66;color:#fff;letter-spacing:-.2px}.cart-popup__summary.empty{pointer-events:none;opacity:.7}.cart-popup__summary-subtotal{display:flex;align-items:center;justify-content:space-between;padding:32px 0;margin:0;color:#fff;border-top:1px solid #313131}.cart-popup__summary-subtotal:first-of-type{margin:24px 0 0}.cart-popup__summary-subtotal:last-of-type{margin:0 0 24px;border-bottom:1px solid #313131}.cart-popup__summary-subtotal.discount{color:#79c99e}.cart-popup__summary-checkout-btn{width:100%;font-weight:700;cursor:pointer;border-radius:4px}.cart-popup__cart-link{display:block;padding:0 10px;margin:20px 0;font-size:13px;font-weight:700;line-height:48px;color:#fff;text-align:center;text-decoration:none}.cart-popup__cart-link:hover{text-decoration:underline}.cart-popup .cart__dynamic-checkout-buttons{margin:0 0 20px}.cart-popup .cart-main__item .item__main-info{gap:8px;align-items:start}.cart-popup .cart-main__item .item__image{flex:1;width:120px;min-width:120px;max-width:120px;height:120px}.cart-popup #dynamic-checkout-cart{flex:1!important;width:100%!important;max-width:100%!important;margin:20px 0 0!important}.cart-popup #dynamic-checkout-cart .wallet-cart-button-container,.cart-popup #dynamic-checkout-cart .wallet-cart-button{width:100%!important}.cart-popup #dynamic-checkout-cart .wallet-cart-button-container:first-child{display:none}@media screen and (min-width: 1024px){.cart-popup #dynamic-checkout-cart{width:100%}}.cart-popup [data-shopify-buttoncontainer]{gap:16px;align-items:center;justify-content:center}.cart-popup__disclaimer{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;margin:20px auto;color:#fff;text-align:center}.cart-popup__disclaimer svg{display:flex}.cart-popup__disclaimer svg path{stroke:#fff}.cart-popup__footer{display:flex;flex-direction:column;gap:60px;padding-top:50px}.cart-popup__usp{display:flex;flex-direction:column;gap:20px}.cart-popup__usp-item{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start}.cart-popup__usp-item span{font-size:11px;font-weight:400;line-height:1.09;color:#e3e3e3}.cart-popup__usp-item svg path{fill:#e3e3e3}.cart-popup__payments{display:flex;flex-direction:column;gap:14px;padding-top:30px}.cart-popup__payments span{font-size:11px;font-weight:500;line-height:normal;color:var(--additional-border-color)}.cart-popup__payments-list{display:grid;grid-auto-flow:column;gap:18px}.cart-popup__payments-list li{display:flex;align-items:center;justify-content:center;max-height:40px}.cart-popup__payments-list li svg{display:flex;width:100%}.cart-popup__free-shipping{margin:40px 16px 40px 0;color:#fff}.cart-popup__free-shipping.hidden{display:none}.cart-popup__free-shipping-title{margin:0 0 14px}.cart-popup__free-shipping-progress-container{position:relative;width:100%;height:3px;background:#313131}.cart-popup__free-shipping-progress{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#79c99e;transition:.5s ease-in-out}.cart-popup__free-shipping-icon{position:absolute;top:0;left:0%;z-index:3;padding:0 3px 0 0;background-color:var(--accent-color);transition:.5s ease-in-out;transform:translateY(-50%)}.cart-popup__empty{margin:45px 0 20px;font-size:14px;line-height:24px;color:#8c8c8c;text-align:center;letter-spacing:0}.store-locator{position:fixed;top:0;right:-100%;z-index:120;width:100%;max-width:100%;height:100%;padding:20px 10px;overflow-y:scroll;visibility:hidden;background-color:var(--accent-color);opacity:0;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}@media screen and (min-width: 768px){.store-locator{top:calc(var(--announcement-height, 0px) + var(--countdown-height, 0px));right:-480px;max-width:480px;padding:20px}}.store-locator.active{right:0;visibility:visible;opacity:1;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.store-locator__overlay{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.store-locator__overlay.active{visibility:visible;opacity:.3}.store-locator__close{position:absolute;top:15px;right:10px;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.store-locator__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#fff;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 768px){.store-locator__close{right:20px}}.store-locator__container{padding-top:45px}.store-locator__title{margin:0 0 60px;font-size:24px;font-weight:700;line-height:1.66;color:#fff;letter-spacing:-.2px}.store-locator__input{display:block;width:100%;height:52px;padding:0 10px;margin-bottom:40px;font-size:32px;font-weight:400;line-height:2.4;color:#fff;letter-spacing:.2px;background-color:transparent;border:0;border-bottom:1.5px solid var(--text-color);outline:0}.store-locator__input::-moz-placeholder{font-size:32px;font-style:normal;font-weight:400;line-height:2.4;color:var(--additional-border-color);letter-spacing:.2px}.store-locator__input::placeholder{font-size:32px;font-style:normal;font-weight:400;line-height:2.4;color:var(--additional-border-color);letter-spacing:.2px}.store-locator__input.active{border-color:#fff}.store-locator__default-image .img-wrapper:before{padding-top:60%}.store-locator__results{margin:0 0 6px;font-size:11px;font-weight:500;line-height:normal;color:var(--additional-border-color)}.store-locator__stores{display:flex;flex-direction:column;gap:8px}.store-locator__store{display:flex;flex-direction:column;background:var(--bg-color);border:1px solid #e3e3e3;border-radius:4px}.store-locator__store--main{position:relative;display:flex;align-items:center;width:100%;padding:16px 20px;cursor:pointer}.store-locator__store--logo{width:64px;height:64px;margin-right:24px}.store-locator__store--base-info{display:flex;flex-direction:column}.store-locator__store--name{margin:0;font-size:14px;font-weight:500;line-height:1.71}.store-locator__store--address{font-size:14px;font-weight:400;line-height:1.71;color:var(--additional-border-color)}.store-locator__store--more-info-button{display:flex;align-items:center;justify-content:center;margin-left:auto;background-color:transparent;border:0;outline:0}.store-locator__store--more-info-button svg{transition:.25s ease-in-out;transform:rotate(0)}.store-locator__store--more-info-button.active svg{transition:.25s ease-in-out;transform:rotate(-180deg)}.store-locator__store--distance{position:absolute;top:16px;right:55px;font-size:14px;font-weight:400;line-height:24px;color:var(--additional-border-color)}.store-locator__store--additional{padding:0 20px}.store-locator__store--segment{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;margin-left:88px}.store-locator__store--segment::-webkit-scrollbar{width:0;-webkit-appearance:none;appearance:none}.store-locator__store--segment-item{padding:2px 8px;font-size:11px;font-weight:500;line-height:24px;color:var(--additional-border-color);background:#e3e3e3;border-radius:1px}.store-locator__store--working-hours{display:flex;flex-direction:column;gap:3px;margin:24px 0 24px 88px}.store-locator__store--working-hours-item{font-size:14px;font-weight:400;line-height:1.71;color:var(--additional-border-color)}.store-locator__store--working-hours-item .day{display:inline-block;min-width:110px}.store-locator__store--working-hours-item.active{font-weight:500;color:var(--text-color)}.store-locator__store--map{position:relative;margin-right:-20px;margin-left:-20px}.store-locator__store--map-inner{height:250px}.store-locator__store--map-inner .gm-style-mtc,.store-locator__store--map-inner .gm-svpc,.store-locator__store--map-inner .gm-bundled-control-on-bottom,.store-locator__store--map-inner .gmnoprint{display:none}.store-locator__store--map-button{position:absolute;bottom:24px;left:20px;display:flex;gap:12px;align-items:center;justify-content:center;width:calc(100% - 40px);height:48px;font-size:13px;font-weight:700;line-height:1.2;color:#fff;text-align:center;text-decoration:none;letter-spacing:.2px;cursor:pointer;background:var(--text-color);border-radius:4px}.store-locator__show-more{display:flex;width:-moz-fit-content;width:fit-content;margin:32px auto 0;font-size:13px;font-style:normal;font-weight:700;line-height:2.4;color:#fff;text-align:center;text-decoration:none;letter-spacing:.1px;cursor:pointer;background-color:transparent;border:0;outline:0}.location-selector{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%}.location-selector__overlay{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;background-color:#000;opacity:.5}.location-selector__container{position:absolute;top:50%;left:50%;z-index:55;width:calc(100% - 40px);max-width:420px;padding:36px 24px 14px;background-color:#fff;transform:translate(-50%) translateY(-50%)}@media screen and (min-width: 768px){.location-selector__container{top:25%;transform:translate(-50%) translateY(0)}}.location-selector__close{position:absolute;top:0;right:0;box-sizing:content-box;display:inline-block;padding:0;margin:0;font-weight:400;line-height:inherit;text-decoration:none;text-shadow:none;cursor:pointer;background:none;border:0;outline:0;box-shadow:none}.location-selector__close:before{display:inline-block;padding:20px;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:18px;font-weight:400;line-height:18px;color:var(--text-color);text-align:center;vertical-align:top;content:"\e616";speak:none}.location-selector__title{margin:0 0 14px;font-size:20px;font-weight:400;line-height:32px;text-align:left;letter-spacing:-.25px}.location-selector__form{display:flex;flex-direction:column;width:100%;max-height:420px;overflow:auto}.location-selector__form--button--inner{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:flex-start}.location-selector__form--button--inner img{width:16px;height:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.location-selector__form--button--inner div{display:flex;gap:8px;align-items:center;justify-content:flex-start}.location-selector__form--button--inner span{font-size:14px;line-height:16px;color:var(--text-color);letter-spacing:.22px}.location-selector__form--button{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;width:100%;padding:15px 0;cursor:pointer;background-color:transparent;border:0;outline:0}.location-selector__form--button:not(:last-child){border-bottom:1px solid #f0f0f0}.location-selector__form--button.active span{font-weight:700}.location-selector__form--button .selected{font-size:12px;line-height:12px;color:var(--additional-border-color);letter-spacing:0}.location-selector__form--currency{margin:0;font-size:12px;font-weight:500;line-height:13px;color:var(--additional-border-color);text-align:right;letter-spacing:.18px}.collection-banner{position:relative}.collection-banner__title{position:absolute;top:50%;left:50%;margin:0;color:#fff;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.collection-main__filters{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:32px 0}.collection-main__filters .sub-collections__opacity{position:absolute;top:0;right:66px;z-index:2;width:40px;height:100%;background:linear-gradient(270deg,#fff,#fff0)}@media screen and (min-width: 1024px){.collection-main__filters .sub-collections__opacity{display:none}}@media screen and (max-width: 389px){.collection-main__filters .sub-collections__opacity{right:58px;width:15px}}.collection-main__sub-collections{position:relative;display:flex;gap:8px;align-items:center;max-width:100%;overflow:auto}.collection-main__sub-collections .sub-collections__trigger{padding:17px 18px 15px;font-family:var(--base-font);font-size:13px;font-style:normal;font-weight:500;line-height:16px;color:#454545;text-align:center;letter-spacing:-.093px;white-space:nowrap;cursor:pointer;background-color:var(--bg-color);border:1px solid transparent;border-radius:2px;outline:transparent;transition:.3s ease}@media screen and (max-width: 389px){.collection-main__sub-collections .sub-collections__trigger{padding:15px 13px;font-size:12px}}.collection-main__sub-collections .sub-collections__trigger:last-child{margin-right:20px}.collection-main__sub-collections .sub-collections__trigger.active{background-color:#fff;border-color:#313131}.collection-main__filters-trigger{display:flex;flex-wrap:nowrap;gap:12px;align-items:center;height:48px;padding:8px 24px;font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:500;line-height:32px;color:#fff;text-align:center;letter-spacing:.2px;cursor:pointer;background-color:var(--text-color);border:0;border-radius:4px;outline:transparent}@media screen and (max-width: 389px){.collection-main__filters-trigger{padding:8px 20px}}.collection-main__filters-trigger span{display:none}@media screen and (min-width: 1024px){.collection-main__filters-trigger span{display:block}.collection-main__filters-trigger span.filters{min-width:92px}}.collection-main__filter-popup{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;overflow:hidden;visibility:hidden;background-color:#121212;opacity:.5;opacity:0;transition:.3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.collection-main__filter-popup .filter-popup{position:absolute;top:0;right:0;box-sizing:border-box;width:100%;max-width:460px;height:100dvh;max-height:100dvh;padding:50px 40px;overflow-y:scroll;background-color:#fff;transition:.3s ease;transform:translate(200%)}@media screen and (max-width: 768px){.collection-main__filter-popup .filter-popup{padding:20px 40px}}.collection-main__filter-popup .filter-popup__close-trigger{position:absolute;top:34px;right:38px;padding:0;margin:0;cursor:pointer;background-color:transparent;border:none;outline:transparent}.collection-main__filter-popup .filter-popup__title{margin:0 0 40px;font-weight:700;line-height:40px;letter-spacing:-.2px}.collection-main__filter-popup .filter-popup__label{display:block;margin:0 0 12px;font-family:var(--base-font);font-size:11px;font-style:normal;font-weight:500;line-height:normal;color:var(--additional-border-color)}.collection-main__filter-popup .filter-popup__sort{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #e3e3e3}.collection-main__filter-popup .filter-popup__sort option{text-transform:capitalize}.collection-main__filter-popup .filter-popup__sort-select{display:block;width:100%;padding:14px 20px;font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--text-color);text-align:left;background:#fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.78947 4.81046L5.03947 1.14333C4.7466 0.85701 4.27185 0.85701 3.97898 1.14333L0.228985 4.81046C0.0340174 4.9946 -0.0441744 5.26729 0.0244616 5.52372C0.0930975 5.78015 0.297882 5.98041 0.560104 6.04752C0.822325 6.11465 1.10118 6.03818 1.28948 5.84752L4.50923 2.69892L7.72897 5.84752C8.02325 6.12547 8.49103 6.12149 8.78033 5.83859C9.06963 5.55568 9.0737 5.09824 8.78947 4.81046ZM8.78947 9.18958L5.03947 12.8567C4.7466 13.143 4.27185 13.143 3.97898 12.8567L0.228985 9.18958C0.0340174 9.00543 -0.0441744 8.73274 0.0244616 8.47632C0.0930975 8.21989 0.297882 8.01963 0.560104 7.95251C0.822325 7.88539 1.10118 7.96185 1.28948 8.15251L4.50923 11.3011L7.72897 8.15251C8.02325 7.87457 8.49103 7.87854 8.78033 8.16145C9.06963 8.44436 9.0737 8.9018 8.78947 9.18958Z" fill="%23181818"/></svg>') no-repeat center right 20px;border:1px solid var(--text-color);border-radius:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:transparent}.collection-main__filter-popup .filter-popup__active-filters{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #e3e3e3}.collection-main__filter-popup .filter-popup__active-filters .active-filters__grid{display:flex;flex-wrap:wrap;gap:8px}.collection-main__filter-popup .filter-popup__active-filters .active-filters__item{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:15px 20px 17px;font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:700;line-height:16px;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.1px;border:1px solid #e3e3e3;border-radius:2px}.collection-main__filter-popup .filter-popup__active-filters .active-filters__item svg{transform:translateY(-2px)}.collection-main__filter-popup .filter-popup__filter-group{margin-bottom:24px}.collection-main__filter-popup .filter-popup__filter-group .filter-group__grid{display:flex;flex-wrap:wrap;gap:8px}.collection-main__filter-popup .filter-popup__filter-group .filter-group__value{padding:15px 20px 17px;font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:500;line-height:16px;color:var(--text-color);text-align:center;letter-spacing:-.1px;cursor:pointer;background-color:var(--bg-color);border-radius:2px}.collection-main__filter-popup .filter-popup__filter-group .filter-group__value.disabled{cursor:not-allowed;opacity:.6}.collection-main__filter-popup .filter-popup__apply-btn,.collection-main__filter-popup .filter-popup__clear-btn{display:block;width:100%}.collection-main__filter-popup .filter-popup__apply-btn:not(:last-of-type),.collection-main__filter-popup .filter-popup__clear-btn:not(:last-of-type){margin:0 0 16px}.collection-main__filter-popup.active{visibility:visible;background:#00000080;opacity:1}.collection-main__filter-popup.active .filter-popup{transform:translate(0)}.collection-main__description h3{margin:0 0 32px;font-size:16px;font-weight:400;text-align:center}.collection-main__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-width:calc(100% + 40px);margin:0 -20px 60px;overflow:hidden}@media screen and (min-width: 1024px){.collection-main__grid{grid-template-columns:repeat(3,1fr);row-gap:32px;-moz-column-gap:20px;column-gap:20px;margin:0 0 60px}}@media screen and (min-width: 1400px){.collection-main__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1920px){.collection-main__grid{grid-template-columns:repeat(5,1fr)}}.collection-main__empty{text-transform:none}.collection-main__faq{display:none;padding:50px 0}@media screen and (min-width: 1024px){.collection-main__faq{padding:80px 0}}.collection-main__faq-container{position:relative;max-width:1600px;margin:0 auto}.collection-main__faq-title{margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.25;text-align:center;letter-spacing:-.96px}@media screen and (min-width: 1024px){.collection-main__faq-title{font-size:48px}}.collection-main__faq-description{margin:0 0 40px;font-size:16px;line-height:1.5;text-align:center}@media screen and (min-width: 1024px){.collection-main__faq-description{margin-bottom:20px;font-size:18px}}.collection-main__faq-list{display:flex;flex-direction:column;gap:24px;align-items:flex-start}@media screen and (min-width: 1024px){.collection-main__faq-list{gap:32px;padding:32px 0}}.collection-main__faq-list-item{width:100%;padding-bottom:20px;border-bottom:1px solid #cfcfcf}.collection-main__faq-list-item--title-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:0;cursor:pointer;transition:.25s ease-in-out}.collection-main__faq-list-item--title-wrapper svg{transition:.25s ease-in-out;transform:rotate(0)}.collection-main__faq-list-item--title-wrapper svg path{fill:var(--text-color)}.collection-main__faq-list-item--title-wrapper.active{padding-bottom:20px;transition:.25s ease-in-out}.collection-main__faq-list-item--title-wrapper.active svg{transition:.25s ease-in-out;transform:rotate(-180deg)}.collection-main__faq-list-item--title{margin:0;font-size:16px;font-weight:500;line-height:2;letter-spacing:-.16px}.collection-main__faq-list-item--body{padding-right:20px;line-height:1.5}.collection-nav{background-color:var(--bg-color)}.collection-nav__wrapper{position:relative}.collection-nav__wrapper-slider{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:32px 15px}@media screen and (min-width: 1024px){.collection-nav__wrapper-slider{padding:32px 0}}.collection-nav__container{display:flex;flex-wrap:nowrap;gap:40px;align-items:center;justify-content:center;overflow:scroll}@media screen and (max-width: 767px){.collection-nav__container{justify-content:flex-start}}.collection-nav__container.desktop{position:relative}@media screen and (max-width: 767px){.collection-nav__container.desktop{display:none}}.collection-nav__container.mobile{display:none}@media screen and (max-width: 767px){.collection-nav__container.mobile{display:block}}.collection-nav__container-slider{display:flex;gap:8px;align-items:center;max-width:100%;overflow:auto}.collection-nav__link-item{position:relative;display:inline-block;padding:0;text-decoration:none;cursor:pointer;border-bottom:1px solid transparent}.collection-nav__link-item-caret{position:absolute;top:50%;right:10px;display:none;transition:.3s ease;transform:translateY(-50%)}.collection-nav__link-item.active{border-bottom:1px solid var(--text-color)}.collection-nav__link-item.active .collection-nav__link{font-weight:700;color:var(--text-color)}.collection-nav__link-item-slide{padding:15px;background-color:var(--bg-color);border:1px solid transparent;border-radius:2px;transition:.3s ease}@media screen and (min-width: 1024px){.collection-nav__link-item-slide{padding:15px 18px}}@media screen and (max-width: 389px){.collection-nav__link-item-slide{padding:15px 13px}}.collection-nav__link-item-slide a{font-family:var(--base-font);font-size:13px;font-style:normal;font-weight:500;line-height:16px;color:#454545;text-align:center;text-decoration:none;letter-spacing:-.093px;white-space:nowrap;cursor:pointer}@media screen and (max-width: 389px){.collection-nav__link-item-slide a{font-size:12px}}.collection-nav__link-item-slide:hover,.collection-nav__link-item-slide:focus{background-color:#fff;border-color:#313131}.collection-nav__link{display:inline-block;padding:20px 0;color:var(--text-color);text-decoration:none;white-space:nowrap}.collection-nav__mobile-active{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0;background-color:#fff;border:1px solid var(--additional-border-color);border-radius:2px}.collection-nav__mobile-active--title{padding:0 20px;font-weight:700;color:var(--text-color);text-decoration:none;white-space:nowrap}.collection-nav__mobile-active svg{display:flex;height:100%;margin:0 8px;transform:rotate(0)}.collection-nav__mobile-active.active svg{transform:rotate(-180deg)}.collection-nav__mobile-label{position:absolute;top:1px;left:16px;padding:2px;font-weight:400;color:#333;background-color:var(--bg-color);transform:translateY(-50%)}.collection-nav__mobile-list{position:absolute;top:calc(100% - 12px);left:20px;z-index:10;display:none;width:calc(100% - 40px);background-color:var(--bg-color)}.collection-nav__mobile-list.active{display:block}.collection-nav__mobile-list li{display:flex;align-items:center;width:100%;height:48px;margin-bottom:5px;border:1px solid #ccc;border-radius:2px}.collection-nav__mobile-list a{display:flex;align-items:center;width:100%;height:100%;padding:0 20px;color:#313131;text-decoration:none}.collection-nav__opacity{position:absolute;top:0;right:0;z-index:2;width:68px;height:100%;background:linear-gradient(270deg,#fff,#fff0)}@media screen and (min-width: 1024px){.collection-nav__opacity{display:none}}.collection-nav__opacity-slider{position:absolute;top:0;right:0;z-index:2;width:22px;height:100%;background:linear-gradient(270deg,#fff,#fff0)}@media screen and (min-width: 1024px){.collection-nav__opacity-slider{display:none}}.collection-icons{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding-top:60px;padding-bottom:60px}@media screen and (min-width: 1024px){.collection-icons{flex-direction:row;gap:48px}}.collection-icons__item{display:flex;gap:12px;align-items:center;justify-content:center;padding:4px 0}@media screen and (min-width: 1024px){.collection-icons__item{flex-direction:column;gap:16px}}.collection-icons__item-icon{width:32px}@media screen and (min-width: 1024px){.collection-icons__item-icon{width:48px}}.collection-icons__item-text{margin:0;font-weight:400}@media screen and (min-width: 1024px){.collection-icons__item-text{font-size:16px;line-height:24px}}.product-main .product__breadcrumbs{display:none;flex-direction:row;gap:8px;align-items:center;margin-bottom:20px}.product-main .product__breadcrumbs span{margin:0;font-family:var(--base-font);font-size:11px;font-weight:500;line-height:normal;color:var(--additional-border-color);text-decoration:none}.product-main .product__breadcrumbs a{margin:0;font-family:var(--base-font);font-size:11px;font-weight:500;line-height:normal;color:var(--text-color);text-decoration:none}.product-main .product__breadcrumbs a:hover,.product-main .product__breadcrumbs a:focus{text-decoration:underline}@media screen and (min-width: 1024px){.product-main .product__breadcrumbs{display:flex}}.product-main .product__general-wrapper{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.product-main .product__general-wrapper{flex-direction:row;gap:40px}}.product-main .product__featured-video{padding-bottom:50px}@media screen and (min-width: 1024px){.product-main .product__featured-video{padding-bottom:80px}}.product-main .product__featured-video-wrapper video,.product-main .product__featured-video-wrapper img{border-radius:8px}.product-main .product__featured-video-wrapper:before{padding-top:80%}@media screen and (min-width: 768px){.product-main .product__featured-video-wrapper:before{padding-top:60%}}@media screen and (min-width: 1024px){.product-main .product__featured-video-wrapper:before{padding-top:43%}}.product-main .product__sticky{position:fixed;bottom:0;left:0;z-index:5;display:flex;gap:30px;align-items:center;justify-content:space-between;width:100%;padding:12px 42px;background-color:var(--accent-color)}.product-main .product__sticky--title{margin:0;font-size:14px;font-weight:700;line-height:48px;color:#fff;letter-spacing:-.8px;white-space:nowrap}@media screen and (min-width: 768px){.product-main .product__sticky--title{margin-left:25px;font-size:28px}}.product-main .product__sticky--add-to-cart{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;max-width:192px;height:48px;padding:0 8px;font-size:13px;font-weight:500;line-height:32px;color:var(--text-color);text-align:center;letter-spacing:.1px;background-color:#fff;border:0;border-radius:1px;outline:0}.product-main .product__sticky--add-to-cart svg path{fill:var(--text-color)}.product-gallery{padding:calc(var(--header-height) + 10px) 20px 25px;background-color:var(--bg-color)}@media screen and (max-width: 1023px){.product-gallery.AB-test-product-gallery-no-gaps{padding:var(--header-height) 0 25px}.product-gallery.AB-test-product-gallery-no-gaps .product-gallery__main-slider.swiper{padding-right:0;margin-right:0}}@media screen and (min-width: 1024px){.product-gallery{width:100%;max-width:65%;padding-right:0;padding-bottom:0;padding-left:40px}}@media screen and (min-width: 1024px){.product-gallery__wrapper{display:flex;flex-direction:row;gap:40px;align-items:flex-start}}.product-gallery__thumbs{display:none}@media screen and (min-width: 1024px){.product-gallery__thumbs{display:flex;flex-direction:column;gap:13px;width:100%;min-width:40px;max-width:60px;margin-top:60px}}.product-gallery__thumbs-item{max-width:60px;max-height:60px;opacity:.5;transition:.2s ease-in-out}.product-gallery__thumbs-item .img-wrapper.video svg{position:absolute;top:50%;left:50%;z-index:5;display:block;width:20px;height:20px;cursor:pointer;stroke:#fff;transform:translate(-50%,-50%)}.product-gallery__thumbs-item img,.product-gallery__thumbs-item video{z-index:3;cursor:pointer}.product-gallery__thumbs-item.active{opacity:1;transition:.2s ease-in-out}.product-gallery__main{width:100%}@media screen and (min-width: 1024px){.product-gallery__main{min-width:400px;max-width:600px;margin:0 auto}}.product-gallery__main-slider.swiper{padding-right:20px;margin-right:-20px}@media screen and (min-width: 1024px){.product-gallery__main-slider.swiper{padding:0;margin-right:0}}.product-gallery__main-slide img:not([class]){z-index:3;cursor:grab;filter:brightness(.975)}.product-gallery__main-slide video{z-index:3;cursor:pointer}.product-gallery__main-slide .img-wrapper.video svg{position:absolute;top:50%;left:50%;z-index:10;display:none;width:80px;height:80px;cursor:pointer;transform:translate(-50%,-50%)}.product-gallery__main-slide .img-wrapper.video.paused svg{display:block}.product-gallery__pagination{position:relative;margin-top:20px}@media screen and (min-width: 1024px){.product-gallery__pagination{display:none}}.product-gallery__pagination .swiper-pagination-progressbar-fill{position:absolute;bottom:-1px;height:3px;border-radius:1px}.promo-badge-container{position:absolute;top:10px;left:10px;z-index:4;width:85px;height:80px}@media screen and (min-width: 1024px){.promo-badge-container{top:16px;left:16px;width:133px;height:125px}}.promo-badge{width:55px;height:48px}.promo-badge.desktop{display:none}@media screen and (min-width: 1024px){.promo-badge{width:85px;height:75px}.promo-badge.desktop{display:block}.promo-badge.mobile{display:none}}.promo-badge-discount{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:20px;font-weight:700;line-height:15px;text-transform:uppercase;letter-spacing:-2.5px;background-color:#79c99e;border:1px solid #313131;border-radius:50%}@media screen and (min-width: 1024px){.promo-badge-discount{width:70px;height:70px;font-size:32px;letter-spacing:-5px}}.product-info{padding:0 20px}@media screen and (min-width: 1024px){.product-info{width:100%;max-width:600px;padding:calc(var(--header-height) + 10px) 20px 0}}.product-info__bestseller{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;margin-top:20px}.product-info__bestseller p{margin:0;font-family:var(--base-font);font-size:12px;font-weight:400;line-height:1;color:var(--text-color);letter-spacing:-.12px}.product-info__bestseller p b{font-weight:700}@media screen and (min-width: 1024px){.product-info__bestseller{margin-top:0}}.product-info__title{margin-top:22px;margin-bottom:8px;font-family:var(--heading-font);font-size:48px;font-weight:400;line-height:1;color:var(--text-color);text-transform:uppercase;letter-spacing:-.96px}.product-info__reviews{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.product-info__reviews-stars-container{position:relative;z-index:1;width:90px;height:17px;margin-left:-3px;overflow:hidden}.product-info__reviews-stars-container:before{position:absolute;top:0;left:0;display:block;width:100%;height:17px;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20115%2020%22%20width%3D%22115%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22rgba(199,199,199,0.999)%22%20d%3D%22M20.841%207.177h-6.567L12.28%201.22a.704.704%200%200%200-.68-.472.704.704%200%200%200-.678.473L8.926%207.177H2.314a.716.716%200%200%200-.714.714.5.5%200%200%200%20.013.12c.01.157.08.33.3.505L7.31%2012.32l-2.072%206.022c-.102.29%200%20.616.246.803.13.094.25.175.402.175.147%200%20.321-.076.446-.161l5.268-3.755%205.268%203.755a.83.83%200%200%200%20.446.16c.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.022%205.352-3.84.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.456%201.419l1.344%203.915c.058.165-.13.304-.272.205l-3.456-2.464a1.247%201.247%200%200%200-1.45%200l-3.456%202.46c-.143.103-.33-.04-.272-.205l1.343-3.916a1.258%201.258%200%200%200-.46-1.428l-3.615-2.55c-.143-.097-.072-.325.102-.325h4.407a1.25%201.25%200%200%200%201.183-.853l1.321-3.937c.054-.161.286-.161.34%200l1.32%203.937c.17.51.648.853%201.184.853h4.343c.175%200%20.246.223.103.321zm28.618-4.13h-6.566L35.219%201.22a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473l-1.996%205.956h-6.611a.716.716%200%200%200-.715.714.5.5%200%200%200%20.014.12c.009.157.08.33.299.505l5.397%203.804-2.071%206.022c-.103.29%200%20.616.245.803.13.094.25.175.402.175.147%200%20.322-.076.447-.161l5.267-3.755%205.268%203.755c.125.09.3.16.447.16.151%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.022%205.353-3.84.13-.111c.115-.125.231-.295.231-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.455%201.419l1.343%203.915c.058.165-.13.304-.272.205l-3.455-2.464a1.247%201.247%200%200%200-1.451%200l-3.456%202.46c-.142.103-.33-.04-.272-.205l1.344-3.916a1.258%201.258%200%200%200-.46-1.428l-3.616-2.55c-.143-.097-.071-.325.103-.325h4.406c.536%200%201.013-.344%201.183-.853l1.321-3.937c.054-.161.286-.161.34%200l1.321%203.937c.17.51.647.853%201.183.853h4.344c.174%200%20.245.223.102.321zm28.619-4.13h-6.567L58.159%201.22a.704.704%200%200%200-.678-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714.5.5%200%200%200%20.013.12c.01.157.08.33.3.505l5.397%203.804-2.072%206.022c-.103.29%200%20.616.246.803.13.094.25.175.401.175.148%200%20.322-.076.447-.161l5.268-3.755%205.268%203.755a.83.83%200%200%200%20.446.16c.152%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.022%205.353-3.84.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.76-.714zm-5.679%204.13a1.254%201.254%200%200%200-.455%201.419l1.344%203.915c.058.165-.13.304-.273.205l-3.455-2.464a1.247%201.247%200%200%200-1.45%200l-3.456%202.46c-.143.103-.33-.04-.273-.205l1.344-3.916a1.258%201.258%200%200%200-.46-1.428l-3.616-2.55c-.143-.097-.071-.325.103-.325h4.406c.536%200%201.014-.344%201.183-.853l1.322-3.937c.053-.161.285-.161.339%200l1.321%203.937c.17.51.648.853%201.183.853h4.344c.174%200%20.246.223.103.321zm28.619-4.13h-6.567L81.1%201.22a.704.704%200%200%200-.679-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714.5.5%200%200%200%20.013.12c.01.157.08.33.3.505l5.397%203.804-2.072%206.022c-.102.29%200%20.616.246.803.13.094.25.175.402.175.147%200%20.321-.076.446-.161l5.268-3.755%205.268%203.755a.83.83%200%200%200%20.446.16c.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.022%205.352-3.84.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.456%201.419l1.344%203.915c.058.165-.13.304-.272.205l-3.456-2.464a1.247%201.247%200%200%200-1.45%200l-3.456%202.46c-.143.103-.33-.04-.272-.205l1.343-3.916a1.258%201.258%200%200%200-.46-1.428l-3.615-2.55c-.143-.097-.072-.325.102-.325h4.406a1.25%201.25%200%200%200%201.184-.853l1.32-3.937c.055-.161.287-.161.34%200l1.322%203.937c.17.51.647.853%201.183.853h4.343c.175%200%20.246.223.103.321zm28.618-4.13h-6.567L104.04%201.22a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473l-1.996%205.956h-6.611a.716.716%200%200%200-.715.714.5.5%200%200%200%20.014.12c.009.157.08.33.299.505l5.397%203.804L97%2018.342c-.103.29%200%20.616.245.803.13.094.25.175.402.175.147%200%20.322-.076.447-.161l5.267-3.755%205.268%203.755c.125.09.3.16.447.16.151%200%20.272-.075.397-.174a.708.708%200%200%200%20.245-.803l-2.07-6.022L113%208.48l.13-.111c.115-.125.231-.295.231-.478%200-.393-.366-.714-.759-.714zm-5.678%204.13a1.254%201.254%200%200%200-.456%201.419l1.344%203.915c.058.165-.13.304-.272.205l-3.455-2.464a1.247%201.247%200%200%200-1.451%200l-3.456%202.46c-.143.103-.33-.04-.272-.205l1.344-3.916a1.258%201.258%200%200%200-.46-1.428l-3.616-2.55c-.143-.097-.072-.325.103-.325h4.406a1.25%201.25%200%200%200%201.183-.853l1.321-3.937c.054-.161.286-.161.34%200l1.32%203.937c.17.51.648.853%201.184.853h4.344c.174%200%20.245.223.102.321z%22%2F%3E%3C%2Fsvg%3E");background-size:90px 17px}.product-info__reviews-stars{position:relative;z-index:2;height:17px;overflow:hidden}.product-info__reviews-stars:before{display:block;height:17px;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2220%22%20width%3D%22115%22%20viewBox%3D%220%200%20115%2020%22%3E%3Cpath%20fill%3D%22rgba(255,85,1,0.999)%22%20d%3D%22M20.956%207.196H14.39L12.394%201.24a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473L9.04%207.196H2.43a.716.716%200%200%200-.714.714c0%20.04.005.085.014.12.009.157.08.33.299.505l5.397%203.803-2.071%206.023c-.103.29%200%20.616.245.803.13.094.25.174.402.174a.872.872%200%200%200%20.446-.16l5.268-3.755%205.268%203.755c.125.089.3.16.446.16.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.023L21.354%208.5l.129-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714zm22.897%200h-6.566L35.29%201.24a.704.704%200%200%200-.679-.473.704.704%200%200%200-.678.473l-1.996%205.956h-6.611a.716.716%200%200%200-.715.714c0%20.04.005.085.014.12.01.157.08.33.299.505l5.397%203.803-2.071%206.023c-.103.29%200%20.616.245.803.13.094.25.174.402.174a.876.876%200%200%200%20.447-.16l5.267-3.755%205.268%203.755c.125.089.3.16.447.16.151%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.023L44.251%208.5l.13-.111c.115-.125.231-.295.231-.478%200-.393-.366-.714-.759-.714zm22.897%200h-6.566L58.188%201.24a.704.704%200%200%200-.678-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714c0%20.04.004.085.013.12.01.157.08.33.3.505l5.396%203.803-2.071%206.023c-.103.29%200%20.616.246.803.129.094.25.174.401.174a.872.872%200%200%200%20.447-.16l5.268-3.755%205.267%203.755c.125.089.3.16.447.16.152%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.072-6.023L67.148%208.5l.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.76-.714zm22.898%200H83.08L81.085%201.24a.704.704%200%200%200-.678-.473.704.704%200%200%200-.679.473l-1.995%205.956H71.12a.716.716%200%200%200-.714.714c0%20.04.005.085.013.12.01.157.08.33.3.505l5.397%203.803-2.072%206.023c-.102.29%200%20.616.246.803.13.094.25.174.402.174a.872.872%200%200%200%20.446-.16l5.268-3.755%205.268%203.755c.125.089.299.16.446.16.152%200%20.272-.075.397-.174a.708.708%200%200%200%20.246-.803l-2.071-6.023L90.045%208.5l.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.76-.714zm22.897%200h-6.567l-1.995-5.956a.704.704%200%200%200-.679-.473.704.704%200%200%200-.679.473l-1.995%205.956h-6.612a.716.716%200%200%200-.714.714c0%20.04.005.085.013.12.01.157.08.33.3.505l5.397%203.803-2.072%206.023c-.102.29%200%20.616.246.803.13.094.25.174.402.174a.872.872%200%200%200%20.446-.16l5.268-3.755%205.268%203.755c.125.089.299.16.446.16.152%200%20.273-.075.398-.174a.708.708%200%200%200%20.245-.803l-2.071-6.023%205.352-3.839.13-.111c.116-.125.232-.295.232-.478%200-.393-.366-.714-.759-.714z%22%2F%3E%3C%2Fsvg%3E");filter:hue-rotate(290deg) sepia(1) saturate(10) brightness(1.3);background-size:90px 17px}.product-info__reviews-quantity{display:block;height:12px;font-size:12px;font-weight:500;line-height:normal;text-align:center;letter-spacing:-.11px}.product-info__note{position:relative;display:flex}@media screen and (min-width: 1024px){.product-info__note:hover .product-info__note-container{visibility:visible;opacity:1}}.product-info__note-container{position:absolute;top:calc(100% + 10px);left:-100px;z-index:10;width:380px;padding:15px;visibility:hidden;background-color:#fff;box-shadow:0 2px 16px #0000001f,0 2px 4px #0000000d;opacity:0;transition:.25s ease-in-out}.product-info__note-container.active{visibility:visible;opacity:1}@media screen and (max-width: 641px){.product-info__note-container{width:280px}}.product-info__note-close{position:absolute;top:15px;right:15px;display:none;background:transparent;border:0;outline:none}@media screen and (max-width: 1024px){.product-info__note-close{display:flex}}.product-info__note-close svg{width:16px;height:16px}.product-info__note-title{margin-top:0;margin-bottom:8px;font-size:16px}.product-info__note-message{font-size:12px}.product-info__note-message p{margin:0 0 6px}.product-info__description{margin-top:24px;margin-bottom:14px;font-family:var(--base-font);font-size:14px;font-weight:400;line-height:1.71;color:var(--text-color);letter-spacing:-.14px}.product-info__description-list{display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media screen and (min-width: 1024px){.product-info__description-list{gap:6px}}.product-info__description-list-item{display:flex;gap:8px;align-items:center}.product-info__description-list-item svg{display:flex;min-width:20px}.product-info__description-list-item span{font-family:var(--base-font);font-size:14px;font-weight:400;line-height:1.43;color:#313131;letter-spacing:-.14px}.product-info__quantity-selector{margin-top:16px;margin-bottom:24px}.product-info__quantity-selector-wrapper{display:flex;align-items:center;width:100%;height:48px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.product-info__quantity-selector-wrapper select{width:100%;height:100%;padding:12px 16px;margin:0;color:#fff;cursor:pointer;background-color:var(--text-color);border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-info__quantity-select{position:relative;width:100%;max-width:70px;height:100%}.product-info__quantity-select svg{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.product-info__add-to-cart{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:15px;font-weight:700;line-height:1.6;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:var(--accent-color);border:1px solid var(--accent-color);border-top-right-radius:4px;border-bottom-right-radius:4px}.product-info__add-to-cart.klaviyo-bis-trigger{height:48px;margin-top:16px;margin-bottom:24px;text-decoration:none}.product-info__add-to-cart.sold-out{border-top-left-radius:4px;border-bottom-left-radius:4px}.product-info__add-to-cart svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.product-info__variant-selector{margin-top:40px}.product-info__variant-selector.single-variant{display:none}.product-info__options-name{margin-top:0;margin-bottom:8px;font-family:var(--base-font);font-size:12px;font-weight:400;line-height:1;color:var(--text-color);letter-spacing:-.12px}.product-info__variants-wrapper{display:flex;gap:10px;align-items:center}.product-info__variant{position:relative;display:flex;flex:1 0 0;align-items:center;justify-content:center;padding:10px 0;font-size:14px;font-weight:500;line-height:1.43;color:var(--additional-border-color);letter-spacing:-.14px;background-color:transparent;border:1px solid var(--button-border-color);border-radius:4px;outline:none;transition:.2s ease-in-out}.product-info__variant:hover,.product-info__variant:focus{cursor:pointer}.product-info__variant .variant-active{position:absolute;top:50%;left:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;visibility:hidden;background-color:var(--text-color);border-radius:50%;opacity:0;transition:.4s ease-in-out;transform:translateY(-50%)}.product-info__variant .variant-active svg{width:10px;height:7px}.product-info__variant .variant-active svg path{fill:#fff}.product-info__variant.active{color:#fff;background-color:var(--accent-color);transition:.2s ease-in-out}.product-info__variant.active .variant-active{visibility:visible;opacity:1;transition:.4s ease-in-out}.product-info__prices{margin-top:25px}@media screen and (min-width: 1024px){.product-info__prices{margin-top:40px}}.product-info__price-container{position:relative;display:flex;gap:6px;align-items:flex-end}@media screen and (min-width: 1024px){.product-info__price-container{position:static}}.product-info__price-list{display:flex;gap:8px;align-items:flex-end;margin-top:14px}.product-info__price{display:flex;flex-direction:row;gap:4px;font-family:var(--heading-font);font-size:32px;line-height:1;text-transform:uppercase;letter-spacing:-1px}.product-info__price.compare{font-size:24px;font-weight:700;line-height:1.17;color:var(--additional-border-color);text-decoration:line-through;text-transform:uppercase;letter-spacing:-1px}.product-info__base-price{display:flex;gap:8px;align-items:center;justify-content:flex-start;margin-top:4px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1;color:var(--additional-border-color);letter-spacing:-.12px}.product-info__base-price--measurement{font-weight:700;color:var(--text-color)}.product-info__base-price--measurement .title{text-transform:capitalize}.product-info__delivery{margin-top:8px}.product-info__delivery span{display:flex;flex-direction:row;gap:8px;align-items:center;font-size:12px;font-weight:500;line-height:1.25;color:var(--delivery-label-color);letter-spacing:-.12px}.product-info__delivery span:before{display:block;width:9px;height:9px;content:"";background-color:#79c99e;border-radius:50%}.product-info__delivery span.days:before{background-color:#79c99e}.product-info__delivery span.weeks:before{background-color:#ffd649}.product-info__delivery span.unavailable:before{background-color:#cc3f35}.product-info__shipping-and-returns{display:flex;flex-direction:column;margin-top:40px;border:1px solid #e3e3e3;border-radius:4px}.product-info__shipping-and-returns--feature{display:flex;flex-direction:row;gap:16px;align-items:center;padding:12px 16px;font-size:12px;font-weight:400;line-height:1.5;color:var(--text-color);letter-spacing:-.12px}.product-info__shipping-and-returns--feature p{margin:0}.product-info__shipping-and-returns--feature a{color:var(--text-color)}.product-info__shipping-and-returns--feature:not(:last-child){border-bottom:1px solid #e3e3e3}.product-info__payment{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid #e3e3e3}.product-info__payment img{width:100%;max-height:40px}.product-info__sale-badge{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:4px 4px 2px;font-size:12px;font-weight:700;line-height:1.33;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:-.12px;background-color:var(--sale-bg);border-radius:4px;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.product-info__upsell{display:flex;flex-direction:column;gap:12px;margin-top:40px}.product-info__upsell-label{margin:0;font-size:14px;font-weight:700;line-height:1.43;color:var(--delivery-label-color);letter-spacing:-.14px}.product-info__upsell-product{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:flex-start;padding:5px 10px;background-color:var(--bg-color)}.product-info__upsell-product-image{max-width:80px}.product-info__upsell-product-info{display:flex;flex:1 0 0;flex-direction:row;align-items:center;justify-content:space-between;padding-right:25px}.product-info__upsell-product-title{margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.43;color:var(--text-color)}.product-info__upsell-product-price-list{display:flex;flex-direction:row;gap:8px;align-items:center}.product-info__upsell-product-price{display:flex;gap:4px;align-items:center;font-size:14px;font-weight:500;line-height:1.43;color:#313131;letter-spacing:-.14px}.product-info__upsell-product-price.compare{color:var(--additional-border-color);text-decoration:line-through}.product-info__upsell-product-add-to-cart{cursor:pointer;background-color:transparent;border:0;outline:0}.product-info__selection{margin-top:50px}.product-info__selection-label{display:flex;flex-direction:row;gap:3px;align-items:center;margin:0 0 20px;font-size:11px;font-weight:500;line-height:12px;color:var(--text-color);letter-spacing:0}.product-info__composition-name{margin:0;font-size:11px;font-weight:700;line-height:12px;color:var(--text-color);letter-spacing:0}.product-info__selection-error{margin-top:0;margin-bottom:10px;font-size:11px;font-weight:500;line-height:12px;color:var(--text-color);letter-spacing:0}.product-info__selection-items{display:flex;flex-flow:row wrap;gap:6px;margin:0 0 20px}.product-info__selection-item{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:8px;font-size:14px;font-weight:500;line-height:1;color:var(--text-color);background-color:var(--bg-color)}.product-info__selection-item p{margin:0}.product-info__change-selection{width:100%;font-weight:700;color:#000;cursor:pointer;border:2px solid #000}.product-info__change-selection:hover,.product-info__change-selection:focus{opacity:.8}.product-info .tax{cursor:pointer}.product-info .tax span{font-size:12px;color:#8c8c8c}.product-info .tax .link{color:#006bb4;text-decoration:underline}@media screen and (min-width: 1024px){.product-info .tax{position:relative}.product-info .tax:hover .tax-info{display:block!important}}.product-info .tax-info{position:absolute;top:calc(100% + 10px);left:0;z-index:2;width:320px;padding:20px;font-size:16px;line-height:17px;color:#313131;background-color:#fff;border:1px solid #f3f5f5;box-shadow:1px 1px 3px #00000029}.product-info .tax-info p{margin-top:0}.product-info .tax-info ul{padding-left:12px}.product-info .tax-info ul,.product-info .tax-info li{list-style:disc}.product-info .tax-info ul:not(:last-child),.product-info .tax-info li:not(:last-child){margin-bottom:6px}.product-info .tax-info strong{font-weight:500}@media screen and (min-width: 1024px){.product-info .tax-info{left:50%;transform:translate(-50%)}}.product-info .spr-starrating{align-items:center}.product-info .spr-starrating .spr-stars{font-family:var(--base-font);font-size:12px;font-weight:700;line-height:1;color:var(--text-color)}.product-description{padding:50px 0 25px}@media screen and (min-width: 1024px){.product-description{padding:60px 0}}.product-description__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-description__title{margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.25;text-align:center;letter-spacing:-.96px}@media screen and (min-width: 1024px){.product-description__title{font-size:48px}}.product-description__description{margin:0;font-size:18px;font-weight:400;line-height:1.56;text-align:center;letter-spacing:-.18px}.product-description__usp-list{display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center}@media screen and (min-width: 768px){.product-description__usp-list{flex-direction:row}}@media screen and (min-width: 1024px){.product-description__usp-list{gap:80px}}.product-description__usp-list-item{display:flex;flex-direction:row;gap:20px;align-items:center}.product-description__usp-list-item span{line-height:1.5;letter-spacing:-.16px}.product-content{padding:25px 0 30px}@media screen and (min-width: 1024px){.product-content{padding:60px 0}}.product-content__container{max-width:1600px;margin:0 auto}.product-content__wrapper{display:flex;flex-direction:column;gap:40px;align-items:center}@media screen and (min-width: 1024px){.product-content__wrapper{flex-direction:row;gap:20px;align-items:center;justify-content:space-between;padding-left:40px}.product-content__wrapper.reverse{flex-direction:row-reverse}}.product-content__text{max-width:640px;margin:0 auto}@media screen and (min-width: 1024px){.product-content__text{max-width:35%}}.product-content__image{max-width:600px}.product-content__image img{border-radius:8px}.product-content__image:before{padding-top:120%}.product-content__title{margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.25;letter-spacing:-.96px}@media screen and (min-width: 1024px){.product-content__title{font-size:48px}}.product-content__description{margin:0;font-size:18px;font-weight:400;line-height:1.56;letter-spacing:-.18px}.creator-section{padding:50px 0}@media screen and (min-width: 1024px){.creator-section{padding:80px 0}}.creator-section__container{position:relative;max-width:1600px;margin:0 auto}.creator-section__title{margin:0 0 40px;font-size:40px;font-weight:700;line-height:1;text-align:center;letter-spacing:-.88px}@media screen and (min-width: 1024px){.creator-section__title{position:absolute;top:50%;left:80px;z-index:1;max-width:440px;margin-bottom:0;font-size:88px;line-height:.93;text-align:left;transform:translateY(-50%)}}.creator-section__creators{display:flex;flex-direction:column;gap:80px}@media screen and (min-width: 1024px){.creator-section__creators{gap:120px;max-width:85%;margin-left:auto}}@media screen and (min-width: 1366px){.creator-section__creators{max-width:1000px}}.creator-section__creator{display:flex;flex-direction:column;gap:30px;align-items:center}@media screen and (min-width: 1024px){.creator-section__creator{flex-direction:row;gap:70px;justify-content:space-between}}.creator-section__creator-image{max-width:100%}@media screen and (min-width: 768px){.creator-section__creator-image{max-width:70%;margin:0 auto}}@media screen and (min-width: 1024px){.creator-section__creator-image{max-width:400px}}.creator-section__creator-image img{border-radius:8px}.creator-section__creator-image:before{padding-top:135%}.creator-section__text{width:100%;max-width:100%}@media screen and (min-width: 768px){.creator-section__text{max-width:70%;margin:0 auto}}@media screen and (min-width: 1024px){.creator-section__text{max-width:530px}}.creator-section__name{margin:0 0 16px;font-size:36px;font-weight:700;line-height:1.22;letter-spacing:-.72px}.creator-section__info{font-size:18px;font-style:normal;font-weight:400;line-height:1.56}.creator-section__info p:not(:last-child){margin-bottom:30px}.duftnoten{padding:100px 0;margin:10px 0}@media screen and (min-width: 1024px){.duftnoten{margin:80px 0}}.duftnoten__container{max-width:1600px;margin:0 auto}.duftnoten__title{margin-top:0;margin-bottom:10px;font-size:40px;font-weight:700;line-height:1.25;color:#fff;text-align:center;letter-spacing:-.96px}@media screen and (min-width: 1024px){.duftnoten__title{margin-bottom:20px;font-size:48px}}.duftnoten__selector{position:relative;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.duftnoten__selector svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.duftnoten__selector select{display:flex;align-items:center;justify-content:space-between;width:320px;padding:12px 20px;font-size:14px;font-weight:700;line-height:1.71;color:#fff;background-color:transparent;border:1px solid #8a8a8a;border-radius:4px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.duftnoten__scale{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;max-width:470px}.duftnoten__scale:before{position:absolute;top:0;left:120px;display:block;height:100%;content:"";border-left:1px dashed #454545}@media screen and (min-width: 768px){.duftnoten__scale:before{left:140px}}@media screen and (min-width: 768px){.duftnoten__scale{padding:20px}}.duftnoten__scale-item{display:flex;flex-direction:row;gap:16px;align-items:center}.duftnoten__scale-item--title{min-width:100px;margin:0;font-size:12px;font-weight:500;line-height:2;color:#8a8a8a;text-align:right;text-transform:uppercase;letter-spacing:1.2px}.duftnoten__scale-item--value{position:relative;width:100%;max-width:310px;height:8px;background:#ffffff1a}.duftnoten__scale-item--value:before{position:absolute;left:0;display:block;width:1px;height:8px;content:"";background-color:#fff;border-radius:1px 0 0 1px;transition:1s ease-in-out}.duftnoten__wrapper{display:flex;flex-direction:column;gap:20px;align-items:center;margin-top:48px}.duftnoten__wrapper.active .duftnoten__scale-item--value:before{width:var(--scale-value);transition:1s ease-in-out}@media screen and (min-width: 768px){.duftnoten__wrapper{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1024px){.duftnoten__wrapper{gap:60px;padding:0 40px}}.duftnoten__notes{display:flex;flex-direction:column;align-items:flex-start}.duftnoten__notes-item{display:flex;flex-direction:column;width:100%;padding:20px 0;margin:0}.duftnoten__notes-item--title{margin:0;font-size:18px;font-weight:500;line-height:1.56;color:#8a8a8a;letter-spacing:-.18px}.duftnoten__notes-item--values{font-size:16px;font-weight:400;line-height:1.5;color:var(--primary-white, #fff);letter-spacing:-.16px}.duftnoten__notes-item:not(:last-child){border-bottom:1px solid var(--text-color)}.set-popup{position:fixed;top:0;left:100%;z-index:110;width:100%;height:100%;overflow-y:auto;background-color:#fff;transition:left .5s ease-in-out}@media screen and (min-width: 768px){.set-popup{width:460px}}.set-popup__container{padding:50px 20px 40px}@media screen and (min-width: 768px){.set-popup__container{padding:50px 40px 40px}}.set-popup__close{position:absolute;top:15px;right:20px;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.set-popup__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#181818;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.set-popup__title{margin-top:0;margin-bottom:40px;line-height:40px;letter-spacing:-.2px}.set-popup.active{left:0;transition:left .5s ease-in-out}@media screen and (min-width: 768px){.set-popup.active{left:calc(100% - 460px)}}.set-popup__composition-label,.set-popup__selection-label{margin-top:0;margin-bottom:6px;font-size:11px;line-height:1.09;letter-spacing:0}.set-popup__compositions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:40px}.set-popup__composition-option{padding:7px 10px;margin:6px 0;font-size:13px;font-weight:500;line-height:2.46;color:var(--additional-border-color);text-align:center;letter-spacing:.2px;cursor:pointer;background-color:transparent;border:1px solid #e3e3e3;border-radius:2px;outline:0}.set-popup__composition-option.active{color:var(--text-color);border:1px solid var(--text-color)}.set-popup__selection-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.set-popup__select-wrapper{position:relative}.set-popup__select-wrapper select{width:100%;height:48px;padding:0 20px;font-size:13px;color:var(--text-color);cursor:pointer;border:1px solid #313131;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.set-popup__select-wrapper svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.set-popup__select-wrapper svg path{fill:var(--text-color)}.set-popup__buttons{display:flex;flex-direction:column;gap:12px;margin-top:44px}.set-popup__apply{width:100%;padding:5px 15px;margin-top:12px;font-size:13px;font-weight:700;line-height:2.62;color:#fff;text-align:center;letter-spacing:.2px;cursor:pointer;background-color:var(--accent-color);border:2px solid var(--accent-color);border-radius:1px}.set-popup__abort{width:100%;padding:5px 15px;font-size:13px;font-weight:700;line-height:2.62;color:var(--accent-color);text-align:center;letter-spacing:.2px;cursor:pointer;background-color:transparent;border:2px solid var(--accent-color);border-radius:1px;outline:0}.set-popup-overlay{position:fixed;top:0;left:0;z-index:105;width:100vw;height:100vh;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.set-popup-overlay.active{visibility:visible;opacity:.3}.product-set-error{position:fixed;top:-100%;left:50%;z-index:110;width:85%;max-width:500px;height:auto;margin:5rem auto;background-color:#fff;box-shadow:0 0 12px 2px #00000059;transition:.2s ease-in-out;transform:translate(-50%)}@media screen and (min-width: 768px){.product-set-error{width:75%}}.product-set-error.active{top:0;transition:.2s ease-in-out}.product-set-error__overlay{position:fixed;top:0;left:0;z-index:105;width:100vw;height:100vh;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.product-set-error__overlay.active{visibility:visible;opacity:.45}.product-set-error__container{position:relative;padding:30px}.product-set-error__close{position:absolute;top:0;right:0;display:inline-block;padding:20px;margin:0;background-color:transparent;border:0;outline:0}.product-set-error__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:14px;font-weight:400;line-height:14px;color:#757575;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.product-set-error__title{padding-bottom:10px;margin:0;font-size:14px;font-weight:700;line-height:1.35;border-bottom:1px solid #c1c1c1}@media screen and (min-width: 768px){.product-set-error__title{font-size:26px}}.product-set-error__message{padding-top:12px;padding-bottom:30px;margin:0;font-size:14px;font-weight:500;line-height:1.42;color:var(--additional-text-color)}.product-set-error__apply{display:inline-block;padding:7px 15px;margin:0;font-size:14px;font-weight:600;line-height:1.15;color:var(--additional-text-color);cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:3px;outline:0}.product-set-error__apply:hover,.product-set-error__apply:focus{color:#fff;background-color:#006bb4;border:1px solid #006bb4}.product-faq{padding:50px 0}@media screen and (min-width: 1024px){.product-faq{padding:80px 0}}.product-faq__container{position:relative;max-width:1600px;margin:0 auto}.product-faq__title{margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.25;text-align:center;letter-spacing:-.96px}@media screen and (min-width: 1024px){.product-faq__title{font-size:48px}}.product-faq__wrapper{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between}@media screen and (min-width: 1024px){.product-faq__wrapper{flex-direction:row;gap:80px}}.product-faq__image{width:100%;max-width:100%;margin-top:60px}.product-faq__image .img-wrapper:before{padding-top:120%}@media screen and (min-width: 1024px){.product-faq__image{min-width:480px;max-width:50%;margin-top:0}}.product-faq__image img{border-radius:8px}.product-faq__info{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%}@media screen and (min-width: 1024px){.product-faq__info{display:block;max-width:50%}}.product-faq__accordions--inner{display:flex;flex-direction:column;gap:24px;align-items:flex-start}@media screen and (min-width: 1024px){.product-faq__accordions{gap:32px;padding:32px 0}}.product-faq__accordion{width:100%;padding-bottom:20px;border-bottom:1px solid #cfcfcf}.product-faq__accordion--title-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:0;cursor:pointer;transition:.25s ease-in-out}.product-faq__accordion--title-wrapper svg{transition:.25s ease-in-out;transform:rotate(0)}.product-faq__accordion--title-wrapper svg path{fill:var(--text-color)}.product-faq__accordion--title-wrapper.active{padding-bottom:20px;transition:.25s ease-in-out}.product-faq__accordion--title-wrapper.active svg{transition:.25s ease-in-out;transform:rotate(-180deg)}.product-faq__accordion--title{margin:0;font-size:16px;font-weight:500;line-height:2;letter-spacing:-.16px}.product-faq__accordion--body{padding-right:20px;line-height:1.5}.product-faq__accordion--body table{border-collapse:collapse;border:1px solid #000}.product-faq__accordion--body table th,.product-faq__accordion--body table td{padding:10px;text-align:center;border:1px solid #000}@media screen and (max-width: 480px){.product-faq__accordion--body img{max-width:100%}}.product-faq__details-title{margin:0 0 24px;font-size:20px;font-weight:700;line-height:1.5;color:var(--text-color)}@media screen and (min-width: 1024px){.product-faq__details-title{padding-bottom:32px}}.product-compare-table{padding:50px 0}@media screen and (min-width: 1024px){.product-compare-table{padding:80px 0}}.product-compare-table__container{position:relative;max-width:1600px;margin:0 auto}.product-compare-table__title{margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.25;text-align:center;letter-spacing:-.96px}@media screen and (min-width: 1024px){.product-compare-table__title{font-size:48px}}.product-compare-table__subtitle{margin:0;font-size:18px;line-height:1.55;text-align:center}.product-compare-table__table{width:100%;max-width:1000px;margin:40px auto 0}.product-compare-table__table .compare-table{width:100%;overflow-x:auto;font-size:100%;table-layout:fixed;empty-cells:show;border-spacing:0;border-collapse:collapse;border:0}.product-compare-table__table .compare-table th{width:30%;padding:16px 10px;font-size:14px;line-height:1.528;text-align:center;letter-spacing:.23px;vertical-align:middle;border:1px solid #cfcfcf;border-top:none}.product-compare-table__table .compare-table th:first-child{width:40%;text-align:right;border-left:0}.product-compare-table__table .compare-table th:last-child{border-right:0}.product-compare-table__table .compare-table th.name{font-weight:500}@media screen and (min-width: 768px){.product-compare-table__table .compare-table th{width:33.333%;font-size:18px}}.product-compare-table__table .compare-table td{width:30%;padding:16px;font-size:12px;line-height:1.6879;text-align:center;letter-spacing:.23px;vertical-align:middle;border:1px solid #cfcfcf}.product-compare-table__table .compare-table td:first-child{width:40%;text-align:right;border-left:0}@media screen and (min-width: 768px){.product-compare-table__table .compare-table td:first-child{width:33.333%}}.product-compare-table__table .compare-table td:last-child{border-right:0}.product-compare-table__table .compare-table td.check{background-color:#f8f8f8}@media screen and (min-width: 768px){.product-compare-table__table .compare-table td{width:33.333%;font-size:16px}}.related-products{padding:50px 0}@media screen and (min-width: 1024px){.related-products{padding:80px 0}}.related-products__container{position:relative}.related-products .product-recommendation-main,.related-products .product-recent-main{margin-right:-20px}@media screen and (min-width: 1024px){.related-products .product-recommendation-main,.related-products .product-recent-main{margin-right:-40px}}@media screen and (min-width: 1440px){.related-products .product-recommendation-main,.related-products .product-recent-main{margin-right:-80px}}.related-products__heading{margin:0 0 20px;font-size:20px;font-weight:700;line-height:30px}@media screen and (min-width: 768px){.related-products__heading{margin-bottom:24px;font-size:24px;line-height:32px}}.related-products__product.swiper-slide{display:flex;height:auto}.related-products__product .product-card{width:100%}.related-products__pagination{display:block;height:2px;margin-top:32px;background:#f2f2f2}.related-products__pagination .swiper-pagination-progressbar-fill{height:4px;background-color:var(--text-color);border-radius:1px}@media screen and (min-width: 1024px){.related-products__pagination{display:none}}.related-products .prev-slide,.related-products .next-slide{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:48px;height:48px;font-size:35px;color:#fff;cursor:pointer;background:#12121280;border-radius:4px;transform:translateY(-50%)}.related-products .prev-slide svg path,.related-products .next-slide svg path{fill:#fff}.related-products .prev-slide.swiper-button-disabled,.related-products .next-slide.swiper-button-disabled{background:#12121280;opacity:.1}@media screen and (min-width: 1024px){.related-products .prev-slide,.related-products .next-slide{display:flex}}.related-products .prev-slide{left:30px}@media screen and (min-width: 1440px){.related-products .prev-slide{left:60px}}.related-products .next-slide{right:30px}@media screen and (min-width: 1440px){.related-products .next-slide{right:60px}}.product-info__bis{padding:11px 20px;margin-top:16px;margin-bottom:24px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.bis__overlay{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.bis__overlay.active{visibility:visible;opacity:.3}.bis__container{position:fixed;top:10%;left:50%;z-index:110;width:calc(100% - 16px);max-width:500px;height:auto;padding:15px;background-color:#fff;border-radius:10px;transform:translate(-50%)}.bis__close{position:absolute;top:15px;right:10px;z-index:115;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.bis__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#000;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.bis__wrapper{padding:20px 10px}.bis__variant-title{display:block!important;max-width:50%;padding-bottom:8px;margin:24px auto 16px;font-size:18px;color:var(--text-color);text-align:center;border-bottom:1px solid var(--text-color)}.bis h1 span{font-size:28px!important;color:var(--text-color)}.bis p{font-size:16px!important;color:var(--text-color)}.bis label div{font-size:14px!important}.bis input[type=email],.bis input[type=text]{display:block!important;width:100%!important;height:48px!important;padding:9px 0!important;margin:0 auto!important;font-size:15px!important;font-weight:500!important;line-height:1.86!important;color:var(--text-color)!important;text-align:center!important;letter-spacing:-.15px!important;border:0!important;border-bottom:1px solid var(--text-color)!important;border-radius:0!important;outline:0!important}.bis input[type=email]::-moz-placeholder,.bis input[type=text]::-moz-placeholder{font-size:15px!important;font-weight:500!important;line-height:1.86!important}.bis input[type=email]::placeholder,.bis input[type=text]::placeholder{font-size:15px!important;font-weight:500!important;line-height:1.86!important}.bis input[type=email]{margin-bottom:16px!important}.bis form button{box-sizing:border-box;height:48px!important;padding:11px 20px!important;margin-top:16px!important;font-family:var(--base-font)!important;font-size:15px!important;font-weight:500!important;line-height:1.6!important;letter-spacing:-.15px!important;background:var(--text-color)!important;border:1px solid var(--text-color)!important;border-radius:4px!important;outline:0!important}.gift-card .product-gallery__main img{-o-object-fit:contain;object-fit:contain}.gift-card .customer{margin:25px 0}@media screen and (min-width: 1024px){.gift-card .customer{margin:40px 0}}.gift-card .customer .recipient-fields{display:none;margin-top:25px}.gift-card .customer .recipient-fields .field{display:flex;flex-direction:column;gap:6px;margin-top:10px}.gift-card .customer .recipient-fields .field__input{display:block;width:100%;height:48px;padding:9px 0;margin:0 auto;font-size:15px;font-weight:500;line-height:1.86;color:var(--text-color);text-align:center;letter-spacing:-.15px;border:0;border-bottom:1px solid var(--text-color);outline:0}.gift-card .customer .recipient-fields .field__input::-moz-placeholder{font-size:15px;font-weight:500;line-height:1.86}.gift-card .customer .recipient-fields .field__input::placeholder{font-size:15px;font-weight:500;line-height:1.86}.gift-card .customer .recipient-fields .field .text-area{width:100%;max-height:120px;padding:9px;font-size:15px;font-weight:500;line-height:1.86;color:var(--text-color);letter-spacing:-.15px;border:1px solid var(--text-color);outline:0}.gift-card .customer .recipient-fields .field .text-area::-moz-placeholder{font-size:15px;font-weight:500;line-height:1.86}.gift-card .customer .recipient-fields .field .text-area::placeholder{font-size:15px;font-weight:500;line-height:1.86}.gift-card .customer__checkbox{display:none}.gift-card .customer__checkbox:checked+label .icon-checkmark{display:block}.gift-card .customer__checkbox:checked~.recipient-fields{display:block}.gift-card .customer__label{display:flex;gap:10px;align-items:center}.gift-card .customer__label svg{display:block;width:22px;height:22px}.gift-card .customer__label svg.icon-checkmark{position:absolute;top:50%;left:50%;display:none;width:12px;height:12px;transform:translate(-50%,-50%)}.gift-card .customer__label-icons{position:relative;width:-moz-fit-content;width:fit-content}.header{width:100%;height:auto}.header .logo{display:flex}.header .logo-reverse,.header--black .logo{display:none}.header--black .logo-reverse{display:flex}.header--black .header__burger:before{color:var(--delivery-label-color)}.header--black .header__menu-item-link,.header--black .header__icons--link{color:var(--delivery-label-color)}.header--black .header__icons--icon svg g{fill:var(--delivery-label-color)}.header--black .sticky-logo{display:none}.header--black.header--sticky-start .sticky-logo{display:block}.header--black.header--sticky-start .base-logo{display:none}.header--black.header--sticky-start .header__burger:before{color:#fff}.header--black.header--sticky-start .header__menu-item-link,.header--black.header--sticky-start .header__icons--link{color:#fff}.header--black.header--sticky-start .header__icons--icon svg g{fill:#fff}.header__container{padding:20px}@media screen and (min-width: 1024px){.header__container{padding:20px 40px}}.header__wrapper{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header__burger{display:block;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header__burger:before{display:inline-block;overflow:hidden;font-family:var(--icon-font);font-size:28px;font-weight:400;line-height:inherit;color:#fff;text-align:center;vertical-align:middle;content:"\e609";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 1024px){.header__burger{display:none}}.header__menu{display:none;flex-direction:row;gap:25px;align-items:center;justify-content:flex-start}@media screen and (min-width: 1024px){.header__menu{display:flex}}.header__menu-item--button{padding:0;margin:0;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header__menu-item-link{font-size:14px;font-weight:700;line-height:1.43;color:#fff;text-decoration:none;letter-spacing:-.14px}.header__menu-item-link.active,.header__menu-item-link:hover,.header__menu-item-link:focus{text-decoration:underline;text-underline-offset:8px;cursor:pointer}.header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__icons{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:flex-end}@media screen and (min-width: 768px){.header__icons{gap:25px}}.header__icons--link{display:none;font-size:14px;font-weight:500;line-height:1.43;color:#fff;text-decoration:none;letter-spacing:-.14px;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 1024px){.header__icons--link{display:block}}.header__icons--icon{position:relative;display:flex;padding:0;margin:0;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header__icons--icon .cart-active{position:absolute;top:-10px;right:-4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding-top:1.5px;font-size:9px;font-weight:700;line-height:1;color:#fff;letter-spacing:-.11px;background-color:#50a175;border-radius:50%}.menu{position:fixed;top:0;left:-100%;z-index:120;width:100%;max-width:100%;height:100%;padding:20px 10px 60px;overflow-y:scroll;visibility:hidden;background-color:var(--accent-color);opacity:0;transition:left .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}@media screen and (min-width: 768px){.menu{top:calc(var(--announcement-height, 0px) + var(--countdown-height, 0px));left:-480px;max-width:480px;padding:40px}}.menu.active{left:0;visibility:visible;opacity:1;transition:left .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.menu__overlay{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.menu__overlay.active{visibility:visible;opacity:.3}.menu__close{position:absolute;top:15px;right:10px;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.menu__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#fff;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 768px){.menu__close{right:20px}}.menu__main{display:flex;flex-direction:row;gap:32px;align-items:center;justify-content:flex-start;padding-top:30px;margin-bottom:50px}@media screen and (min-width: 768px){.menu__main{padding-top:3px}}.menu__main-item-link{font-size:14px;line-height:2;color:#fff;text-decoration:none;text-transform:capitalize;letter-spacing:.5px}.menu__main-item-link.active{text-decoration:underline;text-underline-offset:8px}.menu__submenu-list{display:flex;flex-direction:column;gap:8px}.menu__submenu-list-item{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:flex-start;padding:8px 0;color:#fff;transition:.15s ease}.menu__submenu-list-item:hover{color:#bababa}.menu__submenu-list-item--link{display:flex;align-items:center;font-size:30px;font-weight:700;line-height:1;color:currentcolor;text-decoration:none;letter-spacing:-.01em;cursor:pointer}.menu__submenu-list-item--badge{padding:2px 4px;font-size:10px;line-height:1.2;color:#fff;letter-spacing:.01em;background-color:var(--sale-bg);border-radius:4px}.menu__all-products{display:flex;align-items:center;justify-content:center;width:180px;height:48px;margin-top:48px;font-size:13px;font-weight:700;line-height:2.5;color:#fff;text-decoration:none;letter-spacing:.1px;cursor:pointer;background-color:transparent;border:1.5px solid #fff;border-radius:4px}.menu__additional-links{display:flex;flex-direction:column;gap:10px;margin-top:60px}@media screen and (min-width: 768px){.menu__additional-links{display:none}}.menu__additional-link{padding:6px 0;font-size:14px;font-weight:700;line-height:1;color:var(--additional-border-color);text-decoration:none;text-transform:capitalize;letter-spacing:0;cursor:pointer}.menu__additional-link:hover{color:#fff}.menu__additional-link--button{text-align:left;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu__bottom{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;margin-top:40px}@media screen and (min-width: 768px){.menu__bottom{display:none}}.menu__support{display:flex;gap:8px;align-items:center;justify-content:flex-start}.menu__support span,.menu__support a{width:75px;font-size:10px;font-weight:500;line-height:15px;color:#e3e3e3;letter-spacing:0;white-space:nowrap}.menu__support a{font-weight:11;font-weight:700;text-decoration:none}.menu__support a:hover{text-decoration:underline}.menu__country-selector{position:relative;padding-right:30px}.menu__country-selector-wrapper{display:flex;gap:8px;align-items:center;justify-content:center;font-size:11px;line-height:13px;color:var(--additional-border-color);letter-spacing:0}.menu__country-selector-wrapper img{width:14px;height:14px;border-radius:50%}.menu__country-selector-popup{position:absolute;bottom:35px;min-width:250px;height:350px;overflow:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 16px #0000001f,0 2px 4px #0000000d}.menu__country-selector-popup.min{height:90px}.menu__country-selector-popup:before{position:absolute;inset:auto 23px -9px auto;display:block;content:"";border:6px solid;border-color:#fff transparent transparent;border-width:10px 6px 0}.menu__country-selector-popup-item{padding:0;margin:0}.menu__country-selector-popup-item:not(:last-child){border-bottom:1px solid #f0f0f0}.menu__country-selector-popup-button{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu__country-selector-popup-button div{display:flex;flex-direction:row;gap:8px;align-items:center}.menu__country-selector-popup-button div span{font-size:13px;font-weight:500;color:var(--text-color);letter-spacing:.2px}.menu__country-selector-popup-button div img{width:14px;height:14px;border-radius:50%}.menu__country-selector-popup-button .selected{font-size:11px;line-height:1;color:#bababa;letter-spacing:0}.announcement-bar__container{display:flex;align-items:center;justify-content:space-between;max-height:50px;padding:10px 20px}@media screen and (min-width: 768px){.announcement-bar__container{padding:10px 40px}}@media screen and (max-width: 580px){.announcement-bar__container{flex-wrap:wrap;justify-content:center;max-height:80px}}@media screen and (max-width: 580px){.announcement-bar__reviews-container{display:none}}.announcement-bar__messages{display:flex;gap:5px;align-items:center;justify-content:flex-start}.announcement-bar__message{position:relative;display:flex;gap:5px;align-items:center;font-size:11px;font-style:normal;font-weight:500;line-height:1.28;color:#e3e3e3;letter-spacing:-.11px}.announcement-bar__message:not(:last-child):after{display:block;color:#e3e3e3;content:"\b7"}.footer{padding:40px 20px}@media screen and (min-width: 768px){.footer{padding:80px 40px 40px}}@media screen and (min-width: 1024px){.footer{padding:80px 60px 40px}}@media screen and (min-width: 1440px){.footer{padding:80px 80px 40px}}.footer__container{display:flex;flex-direction:column}@media screen and (min-width: 768px){.footer__container{flex-direction:row;gap:20px}}.footer__menu.mobile{display:flex;flex-direction:column}@media screen and (min-width: 768px){.footer__menu.mobile{display:none}}.footer__menu.desktop{display:none}@media screen and (min-width: 768px){.footer__menu.desktop{display:flex;flex-direction:row;gap:20px;align-items:flex-start;width:100%;max-width:calc(18% * var(--menu-size))}}.footer__menu--link{width:100%;max-width:100%;border-bottom:1px solid #454545}.footer__menu--link.additional{max-width:50%;border-bottom:0}.footer__menu--link.additional span:not(.footer__menu--sublink-badge){margin-bottom:20px;font-size:14px}@media screen and (min-width: 768px){.footer__menu--link.additional span:not(.footer__menu--sublink-badge){font-size:15px}}.footer__menu--link.additional span:not(.footer__menu--sublink-badge).desktop{display:none}@media screen and (min-width: 768px){.footer__menu--link.additional span:not(.footer__menu--sublink-badge).desktop{display:block}}.footer__menu--link.additional span:not(.footer__menu--sublink-badge).mobile{display:block}@media screen and (min-width: 768px){.footer__menu--link.additional span:not(.footer__menu--sublink-badge).mobile{display:none}}@media screen and (min-width: 768px){.footer__menu--link{max-width:50%;border-bottom:0}}.footer__menu--link span:not(.footer__menu--sublink-badge){display:block;font-size:16px;font-weight:500;line-height:1.5;color:#fff;letter-spacing:-.15px}@media screen and (min-width: 768px){.footer__menu--link span:not(.footer__menu--sublink-badge){margin-bottom:20px;font-size:15px;line-height:normal}}.footer__menu--sublinks{display:flex;flex-direction:column;gap:8px;padding-bottom:20px;padding-left:8px}@media screen and (min-width: 768px){.footer__menu--sublinks{gap:4px;padding-bottom:0;padding-left:0}}.footer__menu--sublink-wrapper{display:flex;flex-direction:row;gap:4px;height:-moz-fit-content;height:fit-content;padding:4px 0}.footer__menu--sublink{align-items:center;justify-content:flex-start;font-size:13px;font-style:normal;font-weight:400;line-height:1;color:#e3e3e3;text-decoration:none;letter-spacing:-.13px;cursor:pointer;leading-trim:both;text-edge:cap}.footer__menu--sublink:hover,.footer__menu--sublink:focus{text-decoration:underline}.footer__menu--sublink-badge{display:flex;align-items:center;justify-content:center;padding:3.5px 5px 2px;margin:0;font-size:10px;font-weight:700;line-height:1;color:#f8f7f6;text-align:center;text-transform:uppercase;letter-spacing:.4px;background-color:#50a175;border:0 solid #50a175;border-radius:4px}.footer__menu-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 0}.footer__menu-button svg{transition:.25s ease-in-out;transform:rotate(0)}.footer__menu-button.active svg{transition:.25s ease-in-out;transform:rotate(-180deg)}.footer__payments_and_delivery{display:flex;gap:20px;align-items:flex-start;width:100%;max-width:100%;margin-top:40px}@media screen and (min-width: 768px){.footer__payments_and_delivery{max-width:calc(24% * var(--payment-and-delivery-size));margin-top:0}}.footer__payments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;max-width:172px;padding-top:4px}.footer__payment-icon{display:flex;align-items:center;justify-content:center;height:40px;border:1px solid #5e5e5e;border-radius:4px}.footer__payment-icon svg{width:100%}.footer__delivery-icon{display:flex;align-items:center;justify-content:center;width:80px;height:40px;padding-top:4px;border:1px solid #5e5e5e;border-radius:4px}.footer__bottom{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:40px}@media screen and (min-width: 768px){.footer__bottom{flex-direction:row;justify-content:space-between;margin-top:80px}}.footer__country-selector{position:relative;order:1;width:-moz-fit-content;width:fit-content}.footer__country-selector--inner{display:flex;gap:9px;align-items:flex-end}.footer__country-selector--inner span{width:130px;overflow:hidden;font-size:13px;font-weight:500;line-height:1;color:#fff;letter-spacing:-.13px;leading-trim:both;text-edge:cap}.footer__country-selector--inner img{display:block;width:25px;height:15px;padding:0 5px;border-radius:50%}.footer__country-selector-wrapper{display:flex;gap:9px;align-items:center;align-self:stretch;justify-content:center;padding:10px 16px 10px 20px;cursor:pointer;border:1px solid #fff;border-radius:4px}.footer__country-selector-wrapper svg{transition:.1s ease-in-out;transform:rotate(0)}.footer__country-selector-wrapper.active{border-top-left-radius:0;border-top-right-radius:0}.footer__country-selector-wrapper.active svg{transition:.1s ease-in-out;transform:rotate(-180deg)}.footer__country-selector-popup{position:absolute;bottom:calc(100% - 1px);left:0;z-index:5;width:100%;height:350px;overflow:auto;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 2px 16px #0000001f,0 2px 4px #0000000d}.footer__country-selector-popup.min{height:90px}.footer__country-selector-popup-item{padding:0;margin:0}.footer__country-selector-popup-item:not(:last-child){border-bottom:1px solid #f0f0f0}.footer__country-selector-popup-button{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.footer__country-selector-popup-button div{display:flex;flex-direction:row;gap:8px;align-items:center}.footer__country-selector-popup-button div span{font-size:13px;font-weight:500;color:var(--text-color);letter-spacing:.2px}.footer__country-selector-popup-button div img{width:14px;height:14px;border-radius:50%}.footer__country-selector-popup-button .selected{font-size:11px;line-height:1;color:#bababa;letter-spacing:0}.footer__logo{position:static;order:3;margin-top:60px}@media screen and (min-width: 768px){.footer__logo{position:absolute;top:50%;left:50%;margin-top:0;transform:translate(-50%,-50%)}}.footer__socials{display:flex;gap:20px;align-items:center;order:2;margin-top:20px}.footer__socials a{display:block;padding:10px;text-decoration:none;cursor:pointer}@media screen and (min-width: 768px){.footer__socials{margin-top:0}}.hero{overflow:hidden}.hero__wrapper,.hero__slide-container{position:relative}.hero__image{position:relative;width:100%}.hero__image:before{display:block;padding-top:100%;content:""}.hero__image:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#000;opacity:var(--fader)}.hero__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__image .desktop-image{display:none}@media screen and (min-width: 768px){.hero__image .desktop-image{display:block}}.hero__image .mobile-image{display:block}@media screen and (min-width: 768px){.hero__image .mobile-image{display:none}}.hero__image.slider-small{min-height:500px;max-height:500px}.hero__image.slider-medium{min-height:700px;max-height:700px}.hero__image.slider-large{min-height:800px;max-height:800px}.hero__image.slider-full{min-height:calc(100vh - 160px - var(--countdown-height, 0px));max-height:calc(100vh - 160px - var(--countdown-height, 0px))}@media screen and (min-width: 581px){.hero__image.slider-full{min-height:calc(100vh - 130px - var(--countdown-height, 0px));max-height:calc(100vh - 130px - var(--countdown-height, 0px))}}@media screen and (min-width: 1024px){.hero__image.slider-full{min-height:calc(100vh - 120px - var(--countdown-height, 0px));max-height:calc(100vh - 120px - var(--countdown-height, 0px))}}.hero__image.slider-adaptive:before{padding-top:var(--slider-aspect-ratio)}.hero__text{position:absolute;top:50%;left:50%;z-index:2;width:100%;height:-moz-fit-content;height:fit-content;transform:translate(-50%,-50%)}@media screen and (min-width: 768px){.hero__text{max-width:75%}}.hero__title{margin-top:0;margin-bottom:32px;font-family:var(--heading-font);font-size:52px;font-weight:400;line-height:90%;color:var(--slide-text-color);text-align:center;text-transform:uppercase;letter-spacing:-.6px}@media screen and (min-width: 768px){.hero__title{font-size:80px;letter-spacing:-1.6px}}.hero__suptitle{margin-top:0;margin-bottom:32px;font-size:16px;font-weight:400;line-height:1.55;color:var(--slide-text-color);text-align:center}@media screen and (min-width: 768px){.hero__suptitle{font-size:18px}}.hero__buttons{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center}@media screen and (min-width: 768px){.hero__buttons{flex-direction:row;gap:20px}}.hero__button{display:flex;gap:5px;align-items:center;justify-content:center;width:100%;max-width:200px;padding:15px 20px;font-size:15px;font-weight:500;line-height:1;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:transparent;border:0;border:1.5px solid #fff;border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.hero__button.default{background-color:#fff}.hero__button.play{color:#fff}.hero__button svg{width:14px;height:14px}@media screen and (max-width: 767px){.hero__navigation{display:none}}.hero__prev-slide,.hero__next-slide{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:48px;height:48px;font-size:35px;color:#fff;cursor:pointer;background:#31313180;border-radius:4px;transform:translateY(-50%)}.hero__prev-slide svg path,.hero__next-slide svg path{fill:#fff}.hero__prev-slide.swiper-button-disabled,.hero__next-slide.swiper-button-disabled{opacity:.3}@media screen and (min-width: 1024px){.hero__prev-slide,.hero__next-slide{display:flex}}.hero__prev-slide{left:20px}@media screen and (min-width: 1024px){.hero__prev-slide{left:40px}}.hero__next-slide{right:20px}@media screen and (min-width: 1024px){.hero__next-slide{right:40px}}.hero__pagination{position:absolute;bottom:40px;left:50%;z-index:2;display:flex;gap:12px;align-items:center;justify-content:center;pointer-events:all!important;transform:translate(-50%)}.hero__pagination .swiper-pagination-bullet{position:relative;display:block;width:54px;height:2px;background:#ffffff4d;border-radius:0}.hero__pagination .swiper-pagination-bullet:before{position:absolute;top:0;left:0;display:block;width:0;height:2px;content:"";background-color:#fff}.hero__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:100%;transition:var(--transition) ease-in-out}.featured-products{padding:50px 0}@media screen and (min-width: 1024px){.featured-products{padding:80px 0}}.featured-products__container{position:relative}.featured-products .product-featured-main{margin-right:-20px}@media screen and (min-width: 1024px){.featured-products .product-featured-main{margin-right:-40px}}@media screen and (min-width: 1440px){.featured-products .product-featured-main{margin-right:-80px}}.featured-products__header{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:20px}@media screen and (min-width: 768px){.featured-products__header{margin-bottom:40px}}.featured-products__heading{margin:0;font-size:24px;font-weight:700;line-height:30px}@media screen and (min-width: 768px){.featured-products__heading{font-size:36px;line-height:32px}}.featured-products__link{display:none;gap:10px;align-items:center;justify-content:center;font-size:15px;font-weight:500;color:var(--text-color);text-decoration:none;letter-spacing:-.15px;leading-trim:both;text-edge:cap}.featured-products__link:hover,.featured-products__link:focus{text-decoration:underline}@media screen and (min-width: 768px){.featured-products__link{display:flex}}.featured-products__product.swiper-slide{display:flex;height:auto}.featured-products__product .product-card{width:100%}.featured-products__pagination{position:relative;display:block;height:1px;margin-top:32px;background:#f2f2f2}.featured-products__pagination .swiper-pagination-progressbar-fill{position:absolute;bottom:-1px;height:3px;background-color:var(--text-color);border-radius:1px}@media screen and (min-width: 1024px){.featured-products__pagination{display:none}}.featured-products .prev-slide,.featured-products .next-slide{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:48px;height:48px;font-size:35px;color:#fff;cursor:pointer;background:#12121280;border-radius:4px;transform:translateY(-50%)}.featured-products .prev-slide svg path,.featured-products .next-slide svg path{fill:#fff}.featured-products .prev-slide.swiper-button-disabled,.featured-products .next-slide.swiper-button-disabled{background:#12121280;opacity:.1}@media screen and (min-width: 1024px){.featured-products .prev-slide,.featured-products .next-slide{display:flex}}.featured-products .prev-slide{left:30px}@media screen and (min-width: 1440px){.featured-products .prev-slide{left:60px}}.featured-products .next-slide{right:30px}@media screen and (min-width: 1440px){.featured-products .next-slide{right:60px}}.markets__container{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}@media screen and (min-width: 768px){.markets__container{flex-direction:row;gap:8px}}.markets__text{margin:0;line-height:24px}.markets__images{display:flex;flex-flow:row wrap;gap:20px;align-items:center;justify-content:center}.markets__image img{display:block;width:auto;max-height:32px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1024px){.markets__image img{max-height:48px}}.richtext{padding:50px 0}.richtext__wrapper{display:flex;flex-direction:column;gap:24px;justify-content:center;width:100%;max-width:var(--richtext-width);margin:0 auto}@media screen and (max-width: 1023px){.richtext__wrapper{max-width:calc(var(--richtext-width) + 15%)}}@media screen and (max-width: 767px){.richtext__wrapper{max-width:100%}}.richtext__suptitle{width:100%;margin:0;font-size:18px;font-weight:400;line-height:1.55;color:var(--richtext-color);text-align:var(--richtext-align)}.richtext__suptitle.additional{font-family:var(--additional-font)}.richtext__description{font-size:var(--richtext-description-size);font-weight:400;line-height:1.5;text-align:var(--richtext-align)}.richtext__description.additional{font-family:var(--additional-font)}@media screen and (max-width: 767px){.richtext__description{font-size:calc(var(--richtext-description-size) - 4px)}}.richtext__description p{margin-top:0;margin-bottom:35px}.richtext__description a{color:var(--richtext-color);text-decoration:underline}.richtext__description a:hover,.richtext__description a:focus{text-decoration:none}.richtext__text{font-size:var(--richtext-font-size);font-weight:500;line-height:1.22;color:var(--richtext-color);text-align:var(--richtext-align-heading);letter-spacing:-.72px}.richtext__text p{margin:0}.richtext__text p:not(:last-child){margin-top:8px}@media screen and (max-width: 767px){.richtext__text{font-size:calc(var(--richtext-font-size) - 8px)}}.richtext__button{display:block;width:-moz-fit-content;width:fit-content;padding:11px 20px;margin:0 auto;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}@media screen and (max-width: 640px){.richtext__button{width:100%}}.collection-list__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media screen and (min-width: 768px){.collection-list__wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media screen and (min-width: 1024px){.collection-list__wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}.collection-list__card{position:relative}.collection-list__card:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;content:"";background-color:#000;opacity:var(--card-fader)}.collection-list__card .img-wrapper:before{padding-top:133.33%}.collection-list__card .img-wrapper img{border-radius:8px}.collection-list__card--title{position:absolute;top:50%;left:50%;z-index:2;width:90%;margin:0;font-family:var(--heading-font);font-size:22px;font-weight:400;line-height:1;color:var(--card-color);text-align:center;text-transform:uppercase;letter-spacing:-.6px;transform:translate(-50%,-50%);leading-trim:both;text-edge:cap}@media screen and (min-width: 410px){.collection-list__card--title{font-size:28px}}@media screen and (min-width: 1024px){.collection-list__card--title{font-size:40px}}.collection-list__card--button{position:absolute;bottom:24px;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:11px 20px;font-size:15px;font-weight:500;line-height:1.067;color:var(--card-color);color:#fff;letter-spacing:-.15px;background-color:transparent;border:1px solid var(--card-color);border-radius:4px;outline:none;transform:translate(-50%);leading-trim:both;text-edge:cap}@media screen and (min-width: 768px){.collection-list__card--button{bottom:32px}}@media screen and (min-width: 1024px){.text-and-icons{padding-bottom:80px}}.text-and-icons__wrapper{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;max-width:950px;padding:0 20px;margin:0 auto}.text-and-icons__wrapper.extra-space{padding:40px 20px}@media screen and (min-width: 768px){.text-and-icons__wrapper.row{flex-flow:row wrap;gap:60px}}.text-and-icons__wrapper.column{flex-direction:row}.text-and-icons__item{display:flex;align-items:center;justify-content:center}.text-and-icons__item.row{flex-direction:row;gap:12px}.text-and-icons__item.column{flex:0 0 33.333%;flex-direction:column;gap:25px}.text-and-icons__item--text{margin:0;font-size:var(--text-and-icons-font-size);line-height:1.5}.text-and-icons__item img,.text-and-icons__item svg{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:22px;height:22px}.merchants{padding:50px 0}@media screen and (min-width: 1024px){.merchants{padding:80px 0}}.merchants__wrapper{display:flex;flex-direction:column;gap:60px;align-items:center;justify-content:center}@media screen and (min-width: 768px){.merchants__wrapper{flex-direction:row}}@media screen and (min-width: 1440px){.merchants__wrapper{gap:120px}}@media screen and (min-width: 580px){.merchants__image{max-width:560px}.merchants__image.limited{max-width:420px}}.merchants__image:before{padding-top:125%}.merchants__image img{border-radius:8px}.merchants__text{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:100%}@media screen and (min-width: 768px){.merchants__text{align-items:flex-start}}@media screen and (min-width: 1024px){.merchants__text{gap:40px;max-width:50%}}@media screen and (min-width: 1440px){.merchants__text{max-width:40%}}.merchants__title{margin:0;font-size:36px;font-weight:700;line-height:1.22;text-align:center;letter-spacing:-.72px}@media screen and (min-width: 768px){.merchants__title{text-align:left}}@media screen and (min-width: 1024px){.merchants__title{font-size:48px}}.merchants__subtitle{margin:0;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.merchants__subtitle{font-size:18px;text-align:left}}.merchants__brands{display:flex;flex-flow:row wrap;gap:15px;align-items:center;justify-content:center}.merchants__brands .image-desktop{display:none}.merchants__brands .image-mobile{display:block}.merchants__brands img,.merchants__brands svg{width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:32px}@media screen and (min-width: 1024px){.merchants__brands img,.merchants__brands svg{max-height:48px}}@media screen and (min-width: 768px){.merchants__brands{justify-content:flex-start}}@media screen and (min-width: 1024px){.merchants__brands .image-desktop{display:block}.merchants__brands .image-mobile{display:none}}.merchants__button{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.image-with-text{padding:50px 0}.image-with-text__container{display:flex;flex-direction:column;gap:60px;align-items:center;justify-content:center;width:100%}.image-with-text__container.full{max-width:100%}@media screen and (min-width: 1024px){.image-with-text__container.full{gap:100px}}.image-with-text__container.stacked{max-width:850px;margin:0 auto}.image-with-text__container.stacked .image-with-text__title{margin-bottom:40px}.image-with-text__image-container{position:relative;width:100%;overflow:hidden}.image-with-text__image-container .img-wrapper:before{padding-top:var(--main-image-aspect-ratio)}.image-with-text__vertical-text{position:absolute;bottom:20px;left:50%;z-index:2;display:flex;gap:32px;align-items:center;justify-content:center;overflow:hidden;font-family:var(--heading-font);font-size:var(--section-vertical-text-font-size);line-height:normal;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:-1.25px;white-space:nowrap;transform:translate(-50%);leading-trim:both;text-edge:cap}@media screen and (max-width: 767px){.image-with-text__vertical-text{gap:12px;font-size:calc(var(--section-vertical-text-font-size) - 40px)}}@media screen and (min-width: 768px){.image-with-text__vertical-text.left{bottom:-250px;left:30px;writing-mode:tb-rl;transform:rotate(-180deg) translate(0)}.image-with-text__vertical-text.right{right:30px;bottom:-250px;left:auto;writing-mode:tb-rl;transform:translate(0)}}.image-with-text__text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}@media screen and (min-width: 768px){.image-with-text__text-container{padding:0 40px}}@media screen and (min-width: 1024px){.image-with-text__text-container{max-width:var(--section-text-width);padding:0}}.image-with-text__suptitle{margin:0 0 24px;line-height:1.5;color:var(--section-text-color);text-align:center}@media screen and (min-width: 768px){.image-with-text__suptitle{margin-bottom:20px;font-size:18px}}.image-with-text__title{margin:0 0 60px;font-size:var(--section-title-font-size);font-weight:700;line-height:1.25;color:var(--section-text-color);text-align:center;letter-spacing:-.96px}@media screen and (max-width: 767px){.image-with-text__title{margin-bottom:40px;font-size:calc(var(--section-title-font-size) - 12px)}}.image-with-text__description{margin-bottom:60px;font-size:var(--section-description-font-size);line-height:1.5;color:var(--section-text-color);text-align:center}.image-with-text__description.additional{font-family:var(--additional-font)}.image-with-text__description p{margin:0}.image-with-text__description p:not(:last-child){margin-bottom:8px}.image-with-text__description a{color:var(--section-text-color);text-decoration:underline}.image-with-text__description a:hover,.image-with-text__description a:focus{text-decoration:none}@media screen and (max-width: 767px){.image-with-text__description{margin-bottom:40px;font-size:calc(var(--section-description-font-size) - 2px)}}.image-with-text__button{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.featured-blog{padding:50px 0}@media screen and (min-width: 1024px){.featured-blog{padding:80px 0}}.featured-blog__container{position:relative;padding-top:120px;padding-bottom:120px}.featured-blog__header{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;margin-bottom:60px}@media screen and (min-width: 1024px){.featured-blog__header{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:80px}}.featured-blog__heading-wrapper{display:flex;flex-direction:column;gap:20px;align-items:center}@media screen and (min-width: 1024px){.featured-blog__heading-wrapper{gap:24px;align-items:flex-start}}.featured-blog__name{font-size:16px;font-weight:400;line-height:1.5;color:#fff}@media screen and (min-width: 1024px){.featured-blog__name{font-size:20px}}.featured-blog__title{margin:0;font-size:36px;font-weight:700;line-height:1.22;color:#fff;letter-spacing:-.72px}@media screen and (min-width: 1024px){.featured-blog__title{font-size:48px}}.featured-blog__label{max-width:580px;margin:0;line-height:1.5;color:#fff;text-align:center}@media screen and (min-width: 1024px){.featured-blog__label{font-size:18px;text-align:left}}.featured-blog__slide{display:flex;height:auto}.featured-blog__card{display:flex;flex-direction:column;width:100%;color:var(--text-color);text-decoration:none}.featured-blog__card:hover,.featured-blog__card:focus,.featured-blog__card:visited,.featured-blog__card:active{color:var(--text-color)}.featured-blog__card--image img{border-top-left-radius:8px;border-top-right-radius:8px}.featured-blog__card--image:before{padding-top:66.666%}.featured-blog__card--text{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px 24px 32px;background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.featured-blog__card--top{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%}.featured-blog__card--tag{margin:0;font-size:13px;font-weight:400;line-height:1.42}.featured-blog__card--reading-time{font-size:13px;font-weight:400;line-height:1.23;color:var(--additional-border-color);letter-spacing:-.13px}.featured-blog__card--title{margin:12px 0 0;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.16px}.featured-blog__prev-slide,.featured-blog__next-slide{position:absolute;top:55%;z-index:2;display:none;align-items:center;justify-content:center;width:48px;height:48px;font-size:35px;color:#fff;cursor:pointer;background:#31313180;border-radius:4px;transform:translateY(-50%)}.featured-blog__prev-slide svg path,.featured-blog__next-slide svg path{fill:#fff}.featured-blog__prev-slide.swiper-button-disabled,.featured-blog__next-slide.swiper-button-disabled{background:#12121280;opacity:.1}@media screen and (min-width: 1024px){.featured-blog__prev-slide,.featured-blog__next-slide{display:flex}}.featured-blog__navigation{display:none}@media screen and (min-width: 1024px){.featured-blog__navigation{display:block}}.featured-blog__prev-slide{left:10px}@media screen and (min-width: 1440px){.featured-blog__prev-slide{left:45px}}.featured-blog__next-slide{right:10px}@media screen and (min-width: 1440px){.featured-blog__next-slide{right:45px}}.featured-blog__button{display:flex;gap:5px;align-items:center;justify-content:center;width:100%;max-width:200px;padding:15px 20px;margin:60px auto 0;font-size:15px;font-weight:500;line-height:1;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:#fff;border:0;border:1.5px solid #fff;border-radius:4px;outline:0;leading-trim:both;text-edge:cap}@media screen and (min-width: 1024px){.featured-blog__button{margin-top:80px}}.testimonials{padding:50px 0}.testimonials.no-padding{padding-bottom:0}@media screen and (max-width: 767px){.testimonials__container{padding:0}}@media screen and (max-width: 767px){.testimonials__header{padding:0 20px}}.testimonials__suptitle{margin:0;line-height:1.5;text-align:center}.testimonials__title{margin-top:24px;margin-bottom:40px;font-size:36px;font-style:normal;font-weight:700;line-height:1.22;text-align:center;letter-spacing:-.72px}@media screen and (min-width: 1024px){.testimonials__title{margin-bottom:60px;font-size:48px}}.testimonials__wrapper{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;overflow:hidden}.testimonials__reviews{display:grid;grid-template-columns:repeat(var(--reviews),auto);gap:16px;width:100%;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}.testimonials__reviews::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:0}@media screen and (max-width: 767px){.testimonials__reviews{padding:0 20px}}.testimonials__reviewers{display:flex;flex-direction:row;gap:12px;justify-content:center;width:100%;overflow:hidden}@media screen and (max-width: 767px){.testimonials__reviewers{justify-content:flex-start;overflow-x:scroll}.testimonials__reviewers::-webkit-scrollbar{width:0}}.testimonials__reviewers .image-wrapper{min-width:120px}.testimonials__reviewers .image-wrapper:before{padding-top:200%}.testimonials__reviewers img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.testimonials__review{display:flex;flex-direction:column;gap:12px;align-items:flex-start;min-width:325px;max-width:325px;padding:25px 23px;background-color:var(--bg-color);border-radius:8px}.testimonials__review--rating{display:flex;flex-direction:row;gap:8px;align-items:flex-end;justify-content:flex-start}.testimonials__review--rating span{font-size:12px;font-weight:400;line-height:1;color:var(--additional-border-color)}.testimonials__review--star-container{display:flex;flex-direction:row;gap:2px;align-items:center;justify-content:center}.testimonials__review--star-container svg{width:14px;height:14px}.testimonials__review--evaluation{margin:0;font-weight:700;line-height:1.5}.testimonials__review--text p{margin:0;font-size:14px;font-weight:400;line-height:1.42}.testimonials__review--text p:not(:last-child){margin-bottom:5px}.testimonials__review--link{font-size:12px;font-weight:500;line-height:1.5;color:var(--text-color);text-decoration-line:underline;cursor:pointer}.testimonials__button{display:block;width:-moz-fit-content;width:fit-content;padding:11px 20px;margin:20px auto 0;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.testimonials__button.space{margin:40px auto 0}@media screen and (min-width: 1024px){.testimonials__button.space{margin:50px auto 0}}.testimonials__widget{padding:40px 0 0}@media screen and (max-width: 767px){.testimonials__widget{padding:40px 20px 0}}.testimonials-btn{display:block;width:-moz-fit-content;width:fit-content;padding:11px 20px;margin:20px auto 0;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.testimonials-btn.space{margin:40px auto}@media screen and (min-width: 1024px){.testimonials-btn.space{margin:50px auto}}.instafeed{padding:50px 0}@media screen and (min-width: 1024px){.instafeed{padding:80px 0}}.instafeed__title{padding:0 20px;margin:0 0 40px;font-size:36px;font-style:normal;font-weight:700;line-height:1.22;text-align:center;letter-spacing:-.72px}@media screen and (min-width: 1024px){.instafeed__title{margin-bottom:60px;font-size:48px}}.instafeed__socials{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;padding:0 20px;margin-bottom:40px}@media screen and (min-width: 1024px){.instafeed__socials{margin-bottom:60px}}.instafeed__socials-item{display:flex;flex-direction:row;gap:6px;align-items:center;justify-content:center;min-width:80px;height:48px;padding:8px 16px;color:var(--text-color);text-decoration:none;background-color:var(--bg-color);border-radius:4px}.instafeed__socials-item span{display:none}@media screen and (max-width: 400px){.instafeed__socials-item{min-width:65px}}@media screen and (min-width: 1024px){.instafeed__socials-item span{display:block;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.14px}}.instafeed__images{position:relative}.instafeed .img-wrapper{filter:drop-shadow(0 8px 8px rgba(16,24,40,.03)) drop-shadow(0 20px 24px rgba(16,24,40,.08))}.instafeed .img-wrapper:before{padding-top:102.3%}.instafeed .img-wrapper img{border-radius:8px}.instafeed__tag{position:absolute;top:20px;left:20px;z-index:1;font-size:15px;font-weight:500;line-height:1.1;color:#fff;letter-spacing:-.15px}.instafeed__url{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.instafeed__navigation{display:none}@media screen and (min-width: 1024px){.instafeed__navigation{display:block}}.instafeed__prev-slide,.instafeed__next-slide{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:48px;height:48px;font-size:35px;color:#fff;cursor:pointer;background:#12121280;border-radius:4px;transform:translateY(-50%)}.instafeed__prev-slide svg path,.instafeed__next-slide svg path{fill:#fff}.instafeed__prev-slide.swiper-button-disabled,.instafeed__next-slide.swiper-button-disabled{background:#12121280;opacity:.1}@media screen and (min-width: 1024px){.instafeed__prev-slide,.instafeed__next-slide{display:flex}}.instafeed__prev-slide{left:30px}@media screen and (min-width: 1440px){.instafeed__prev-slide{left:60px}}.instafeed__next-slide{right:30px}@media screen and (min-width: 1440px){.instafeed__next-slide{right:60px}}.instafeed__placeholder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;overflow-x:scroll}.instafeed__placeholder::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:0}.newsletter{padding:50px 0}.newsletter__title{max-width:100%;margin:0 auto 80px;font-size:24px;font-weight:500;line-height:1.33;text-align:center}@media screen and (min-width: 768px){.newsletter__title{max-width:640px;font-size:36px;line-height:1.22;letter-spacing:-.72px}}.newsletter .newsletter-form{width:100%;max-width:620px;margin:0 auto}.newsletter .newsletter-form__field-wrapper{width:100%}.newsletter .newsletter-form__field-wrapper .field{display:flex;flex-direction:column;width:100%}.newsletter .newsletter-form__policy{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px}.newsletter .newsletter-form__policy-container{display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:center}.newsletter .newsletter-form__policy-message p{margin:0}.newsletter .newsletter-form__policy-input-wrapper{position:relative;min-width:22px;height:22px}.newsletter .newsletter-form__policy-input-wrapper label{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1.5px solid var(--text-color)}.newsletter .newsletter-form__policy-input{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0}.newsletter .newsletter-form__policy-input:checked+label:after{position:absolute;top:3px;left:5px;display:block;width:6px;height:8px;content:"";border:solid var(--text-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.newsletter .newsletter-form__input{display:block;width:100%;height:48px;padding:9px 0;margin:0 auto;font-size:15px;font-weight:500;line-height:1.86;color:var(--text-color);text-align:center;letter-spacing:-.15px;border:0;border-bottom:1px solid var(--text-color);outline:0}.newsletter .newsletter-form__input::-moz-placeholder{font-size:15px;font-weight:500;line-height:1.86}.newsletter .newsletter-form__input::placeholder{font-size:15px;font-weight:500;line-height:1.86}@media screen and (min-width: 768px){.newsletter .newsletter-form__input{max-width:370px}}.newsletter .newsletter-form__message{display:block;text-align:center}.newsletter .newsletter-form__message--error{margin-top:24px;color:var(--sale-bg)}.newsletter .newsletter-form__message--success{margin-top:24px;margin-bottom:8px;font-size:24px}.newsletter .newsletter-form__button{display:block;width:-moz-fit-content;width:fit-content;padding:11px 20px;margin:30px auto 0;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.search-popup{position:fixed;top:0;right:-100%;z-index:120;width:100%;max-width:100%;height:100%;padding:20px 10px;overflow-y:scroll;visibility:hidden;background-color:var(--accent-color);opacity:0;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}@media screen and (min-width: 768px){.search-popup{top:calc(var(--announcement-height, 0) + var(--countdown-height, 0px));right:-480px;max-width:480px;padding:20px}}.search-popup.active{right:0;visibility:visible;opacity:1;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.search-popup__overlay{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.search-popup__overlay.active{visibility:visible;opacity:.3}.search-popup__close{position:absolute;top:15px;right:10px;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.search-popup__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#fff;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 768px){.search-popup__close{right:20px}}.search-popup__container{padding-top:45px}@media screen and (min-width: 768px){.search-popup__container{padding-top:60px}}.search-popup__form{width:100%}.search-popup__input{width:100%;height:52px;padding:0 0 10px;margin:0;font-size:32px;font-weight:400;line-height:normal;color:#fff;background-color:transparent;border:0;border-bottom:1.5px solid var(--text-color);outline:0}.search-popup__input::-moz-placeholder{font-size:32px;font-weight:400;line-height:normal;color:var(--text-color)}.search-popup__input::placeholder{font-size:32px;font-weight:400;line-height:normal;color:var(--text-color)}.search-popup__input::-webkit-search-cancel-button{display:none}.search-popup__resent{display:flex;flex-direction:column;gap:10px;margin-top:80px}.search-popup__resent--inner{display:flex;flex-flow:row wrap;gap:15px;align-items:center;justify-content:flex-start}.search-popup__resent-label,.search-popup__predictive-search-label{margin:0;font-size:11px;font-weight:500;line-height:normal;color:var(--additional-border-color)}.search-popup__resent-item{padding:0;margin:0;font-size:14px;font-weight:500;line-height:1.8;color:#e3e3e3;cursor:pointer;background-color:transparent;border:0;outline:0}.search-popup__predictive-search{display:flex;flex-direction:column;gap:10px;margin-top:40px}.search-popup__predictive-search--inner{display:flex;flex-direction:column;gap:8px;min-height:229px;max-height:279px;overflow-y:scroll}.search-popup__predictive-search--inner::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:0}.search-popup__product-card{position:relative;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;width:100%;padding:5px 13px;text-decoration:none;cursor:pointer;background-color:var(--bg-color);border-radius:4px}.search-popup__product-card--image{max-width:75px}.search-popup__product-card--image img{filter:brightness(.975)}.search-popup__product-card--info{display:flex;flex-direction:column;gap:5px}.search-popup__product-card--text{display:flex;gap:8px;align-items:center;justify-content:flex-start}.search-popup__product-card--price-list{display:flex;flex-direction:column;align-items:flex-start}.search-popup__product-card--price-list div{display:flex;gap:8px;align-items:center;justify-content:flex-start}.search-popup__product-card--title{margin:0;font-size:14px;font-weight:700;line-height:1.7;color:var(--text-color)}.search-popup__product-card--volume{font-size:14px;font-weight:500;line-height:1.7;color:var(--additional-border-color)}.search-popup__product-card--price{font-size:14px;font-style:normal;font-weight:500;line-height:1.71;color:var(--text-color)}.search-popup__product-card--price-compare{font-size:12px;line-height:1.71;color:var(--additional-border-color);text-decoration:line-through}.search-popup__product-card--price-unit{font-size:10px;font-weight:400;line-height:1;color:var(--additional-border-color);letter-spacing:-.12px;white-space:nowrap}.search-popup__product-card svg{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.search-popup__all-results{display:block;width:-moz-fit-content;width:fit-content;padding:0;margin:32px auto 0;font-size:13px;font-style:normal;font-weight:700;line-height:2.4;color:#fff;text-align:center;letter-spacing:.2px;background-color:transparent;border:0;outline:0}.search-popup__no-results{margin-top:80px;font-size:15px;font-style:normal;font-weight:500;line-height:1.71;color:#fff}.search-main__container.empty{min-height:500px}.search-main__heading{margin-top:50px;margin-bottom:40px;font-size:36px;font-weight:500;line-height:1.22;text-align:center;letter-spacing:-.72px}@media screen and (min-width: 1024px){.search-main__heading{margin-top:70px;font-size:48px}}.search-main__header{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;margin-bottom:20px}.search-main__results-quantity{font-size:20px;font-weight:700;line-height:44px;letter-spacing:-.17px}.search-main__sort{position:relative}.search-main__sort svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.search-main__sort-select{width:200px;height:48px;padding:8px 25px;font-size:13px;font-weight:700;text-align:center;letter-spacing:.2px;cursor:pointer;background:#fff;background-clip:padding-box;border:2px solid var(--text-color);border-radius:1px;outline:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-main__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;max-width:calc(100% + 40px);margin:0 -20px 60px;overflow:hidden}@media screen and (min-width: 1024px){.search-main__grid{grid-template-columns:repeat(3,1fr);row-gap:32px;-moz-column-gap:20px;column-gap:20px;margin:0 0 60px}}@media screen and (min-width: 1400px){.search-main__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1920px){.search-main__grid{grid-template-columns:repeat(5,1fr)}}.search-main__empty-container{position:relative;display:block;padding:55px 20px 12px;font-size:1.3rem;color:#6f4400;text-align:center;background:#fdf0d5}.search-main__empty-container:before{position:absolute;top:12px;left:50%;display:inline-block;width:45px;overflow:hidden;font-family:var(--icon-font);font-size:30px;font-weight:400;line-height:30px;color:#c07600;text-align:center;vertical-align:middle;content:"\e602";transform:translateY(0);transform:translate(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 768px){.search-main__empty-container{padding-top:12px;padding-left:75px;font-size:24px;line-height:24px;text-align:left}.search-main__empty-container:before{position:absolute;top:50%;left:14px;transform:translate(0);transform:translateY(-50%)}}.search-main__empty{text-transform:none}.cart-main{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.cart-main{flex-direction:row}}.cart-main__main-info{padding:calc(var(--header-height) + 24px) 20px 32px}@media screen and (min-width: 1024px){.cart-main__main-info{flex:1 1 790px;padding:calc(var(--header-height) + 52px) 40px 140px}}@media screen and (min-width: 1440px){.cart-main__main-info{padding:calc(var(--header-height) + 52px) 80px 140px}}.cart-main__summary{padding:32px 20px 80px;background-color:var(--bg-color)}@media screen and (min-width: 1024px){.cart-main__summary{flex:1 1 520px;padding:calc(var(--header-height) + 52px) 40px 140px}}@media screen and (min-width: 1440px){.cart-main__summary{padding:calc(var(--header-height) + 52px) 190px 140px 80px}}.cart-main__summary--inner{max-width:520px}.cart-main__summary-title{margin:0 0 16px;font-weight:700;line-height:44px;letter-spacing:-.2px}.cart-main__summary-subtotal{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px 0;margin:0;font-size:14px;font-weight:500;line-height:40px;border-top:1px solid #e3e3e3}.cart-main__summary-subtotal:last-of-type{margin:0 0 32px;border-bottom:1px solid #e3e3e3}.cart-main__summary-checkout-btn{position:relative;width:100%;padding:10px 16px;font-size:15px;font-weight:700;line-height:24px;text-align:center;background-color:var(--accent-color);border-radius:4px}.cart-main__summary-checkout-btn:hover svg path{fill:var(--accent-color)}.cart-main__summary-checkout-btn svg{position:absolute;top:50%;right:20px;background:transparent;transition:.3s ease;transform:translateY(-50%)}.cart-main__summary-checkout-btn svg path{fill:#fff}.cart-main__title{margin:0 0 12px;font-size:24px;line-height:48px;letter-spacing:-.4px}.cart-main__shipping-container{display:flex;justify-content:flex-end;margin:0 0 12px}.cart-main__shipping-container p{margin:0;font-family:var(--base-font);font-size:11px;font-style:normal;font-weight:400;line-height:20px;color:#313131}.cart-main__shipping-container .cart-main__shipping-label{display:flex;gap:4px;align-items:center}.cart-main__items{display:flex;flex-direction:column;gap:8px}.cart-main__item{position:relative;display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:space-between;padding:5px 24px 5px 4px;background-color:var(--bg-color);border-radius:4px}@media screen and (min-width: 768px){.cart-main__item{flex-direction:row;gap:16px;align-items:center}}.cart-main__item .item__main-info-container{display:flex;gap:8px;width:100%;color:inherit;text-decoration:none}@media screen and (min-width: 768px){.cart-main__item .item__main-info-container{align-items:center;width:60%}}.cart-main__item .item__image{width:107px;max-width:107px}@media screen and (min-width: 768px){.cart-main__item .item__image{width:69px;max-width:69px}}.cart-main__item .item__image img{filter:brightness(.975)}.cart-main__item .item__main-info{display:flex;flex:1;flex-direction:column}.cart-main__item .item__title{display:flex;gap:8px;align-items:center;margin:0;font-weight:700;line-height:24px;white-space:nowrap}.cart-main__item .item__title--variant{font-weight:500;color:var(--additional-border-color)}.cart-main__item .item__title .gift-badge{display:flex;align-items:center;justify-content:center;padding:6.5px 5px 5px;margin:0;font-size:10px;font-weight:700;line-height:1;color:#f8f7f6;text-align:center;text-transform:uppercase;letter-spacing:.4px;background-color:#50a175;border-radius:4px}.cart-main__item .item__property{margin:0;font-size:11px;line-height:14px}.cart-main__item .item__additional-info{display:flex;flex-direction:column-reverse;gap:20px;align-items:start;padding-left:115px}@media screen and (min-width: 768px){.cart-main__item .item__additional-info{flex-direction:row;gap:40px;align-items:center;padding-left:0}}.cart-main__item .item__quantity{display:flex;gap:8px;align-items:center;padding:5px 8px;border:1px solid #d8d8d8;border-radius:1px}.cart-main__item .item__quantity-button{padding:0 8px;font-size:20px;font-weight:700;color:var(--text-color);cursor:pointer;background:transparent;border:none;outline:transparent}.cart-main__item .item__quantity-input{width:-moz-fit-content;width:fit-content;max-width:24px;max-height:24px;padding:0;font-size:14px;font-weight:700;line-height:24;color:var(--text-color);text-align:center;background:transparent;border:none;outline:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart-main__item .item__quantity-input::-webkit-outer-spin-button,.cart-main__item .item__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart-main__item .item__price-wrapper{display:flex;flex-direction:column;gap:4px;justify-content:flex-start}.cart-main__item .item__price-wrapper div{display:flex;gap:6px;align-items:center}.cart-main__item .item__price{min-width:70px;margin:0;font-size:14px;font-weight:500;line-height:20px;text-align:left}.cart-main__item .item__price--unit{font-size:10px;font-weight:400;line-height:1;color:var(--additional-border-color);letter-spacing:-.12px;white-space:nowrap}.cart-main__item .item__price-compare{min-width:70px;margin:0;font-size:14px;font-weight:500;line-height:20px;color:var(--sale-color);text-align:left;text-decoration:line-through}.cart-main__item .item__delete{position:absolute;right:16px;bottom:16px;font-size:0;cursor:pointer;background:transparent;border:none;outline:transparent}@media screen and (min-width: 768px){.cart-main__item .item__delete{position:static}}.cart-main__item[docapp-data-cart-item] .item__additional-info:after{display:block;width:30px;content:""}.cart-main #dynamic-checkout-cart li{flex:1!important;width:100%!important;max-width:100%!important;margin:20px 0 0!important;filter:grayscale(1)}.cart-main #dynamic-checkout-cart li:first-child{display:none}@media screen and (min-width: 1024px){.cart-main #dynamic-checkout-cart li{width:100%}}.cart-main [data-shopify-buttoncontainer]{gap:16px;align-items:center;justify-content:center}.cart-main__icons-grid{margin:32px 0;border:1px solid #e3e3e3;border-radius:4px}.cart-main__icons-grid-item{padding:12px 16px}.cart-main__icons-grid-item:not(:last-child){border-bottom:1px solid #e3e3e3}.cart-main__icons-grid-item.cart-main__icons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;align-items:center;justify-content:center}.cart-main__icons-grid-item.cart-main__icons img{width:100%;max-width:100%;max-height:40px}.cart-main__icons-grid-item.cart-main__icon-text{display:flex;gap:16px;align-items:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.12px}.cart-main__need-help{margin:40px 0 0}.cart-main__need-help .need-help__title{margin:0 0 12px;font-size:14px;font-weight:700;line-height:12px;letter-spacing:-.14px}.cart-main__need-help .need-help__text{font-size:12px;line-height:20px;letter-spacing:-.12px}.cart-main__need-help .need-help__text p{margin:0}.cart-main__need-help .need-help__text em{font-style:normal;color:var(--additional-border-color)}.cart-main__empty a{font-weight:500;color:var(--link-color);text-decoration:underline}.cart-main__empty a:hover,.cart-main__empty a:focus{text-decoration:none}.cart-main__empty a:visited{color:#006bb4}#discount-code-field{margin:32px 0}#discount-code-field .docapp-coupon-input--custom-note{margin:0 0 12px;font-family:var(--base-font);font-size:14px;font-style:normal;font-weight:500;line-height:24px;color:#8c8c8c;text-decoration-line:underline}#discount-code-field .docapp-coupon-input--input{max-width:243px;padding:8px 20px!important;font-family:var(--base-font);font-size:13px!important;font-style:normal;font-weight:400;line-height:32px;color:#8c8c8c;letter-spacing:.2px;border:1px solid #e3e3e3!important;border-radius:4px!important}#discount-code-field .docapp-coupon-input--button{width:-moz-fit-content;width:fit-content;padding:8px 20px!important;background:#313131!important;border-radius:4px!important}#discount-code-field .docapp-coupon-input--button .docapp-coupon-input--button-text{font-family:var(--base-font);font-size:13px!important;font-style:normal;font-weight:700;line-height:32px;color:#fff;text-align:center;letter-spacing:.2px}.account-popup{position:fixed;top:0;right:-100%;z-index:120;width:100%;max-width:100%;height:100%;padding:20px 10px;overflow-y:scroll;visibility:hidden;background-color:var(--accent-color);opacity:0;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}@media screen and (min-width: 768px){.account-popup{top:calc(var(--announcement-height, 0px) + var(--countdown-height, 0px));right:-480px;max-width:480px;padding:20px}}.account-popup.active{right:0;visibility:visible;opacity:1;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.account-popup__overlay{position:fixed;top:0;left:0;z-index:105;width:100%;height:100%;visibility:hidden;background-color:#000;opacity:0;transition:.25s ease-in-out}.account-popup__overlay.active{visibility:visible;opacity:.3}.account-popup__close{position:absolute;top:15px;right:10px;padding:10px;cursor:pointer;background-color:transparent;border:0;outline:none}.account-popup__close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:20px;font-weight:400;line-height:20px;color:#fff;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}@media screen and (min-width: 768px){.account-popup__close{right:20px}}.account-popup__container{padding-top:60px}.account-popup__title{margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.66;color:#fff;letter-spacing:-.2px}.account-popup__label{margin:0 0 24px;font-size:14px;font-weight:500;line-height:1.41;color:#fff}.account-popup__form{display:flex;flex-direction:column;width:100%}.account-popup__form-field{position:relative;width:100%}.account-popup__form-field.password{margin-top:16px}.account-popup__form-field input{width:100%;height:48px;padding:8px 20px;font-size:13px;font-weight:500;line-height:2.4;color:#fff;letter-spacing:.2px;background-color:transparent;border:1px solid var(--text-color);border-radius:4px;outline:0}.account-popup__form-field input::-moz-placeholder{font-size:13px;font-style:normal;font-weight:500;line-height:2.4;color:var(--additional-border-color);letter-spacing:.2px}.account-popup__form-field input::placeholder{font-size:13px;font-style:normal;font-weight:500;line-height:2.4;color:var(--additional-border-color);letter-spacing:.2px}.account-popup__form-field .toggle{position:absolute;top:50%;right:20px;z-index:1;display:flex;transform:translateY(-50%)}.account-popup__form-error{display:block;margin-bottom:14px;font-size:14px;font-weight:600;color:#f26522}.account-popup__error{display:block;padding-left:4px;margin-top:8px;font-size:12px;color:#e02b27}.account-popup__show-forgot{display:block;width:100%;margin-top:12px;font-size:11px;font-weight:500;line-height:1.09;color:var(--additional-border-color);text-align:right;cursor:pointer}.account-popup__submit{display:block;width:100%;height:48px;padding:8px 20px;margin:24px 0 0;font-size:13px;font-weight:700;line-height:2;color:var(--accent-color);text-align:center;letter-spacing:.2px;cursor:pointer;background-color:#fff;border:1.5px solid #fff;border-radius:4px;outline:0}.account-popup__register{display:block;width:100%;height:48px;padding:8px 20px;margin:16px 0 0;font-size:13px;font-weight:700;line-height:2;color:#fff;text-align:center;text-decoration:none;letter-spacing:.2px;cursor:pointer;background-color:transparent;border:1.5px solid #fff;border-radius:4px;outline:0}.account-popup__footer{display:flex;flex-direction:column;gap:60px;padding-top:100px}.account-popup__usp{display:flex;flex-direction:column;gap:18px}.account-popup__usp-item{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start}.account-popup__usp-item span{font-size:11px;font-weight:400;line-height:1.09;color:#e3e3e3}.account-popup__usp-item svg path{fill:#e3e3e3}.account-popup__payments{display:flex;flex-direction:column;gap:14px}.account-popup__payments span{font-size:11px;font-weight:500;line-height:normal;color:var(--additional-border-color)}.account-popup__payments-list{display:grid;grid-auto-flow:column;gap:18px}.account-popup__payments-list li{display:flex;align-items:center;justify-content:center;max-height:40px}.account-popup__payments-list li svg{display:flex;width:100%}.customer-register{padding-top:calc(var(--header-height, 0) + var(--announcement-height, 0) + 30px);padding-bottom:120px}.customer-register__container{width:100%;max-width:670px;margin:0 auto}@media screen and (min-width: 1024px){.customer-register__container{max-width:710px}}@media screen and (min-width: 1440px){.customer-register__container{max-width:790px}}.customer-register__title{margin-top:0;margin-bottom:20px;font-size:32px;font-style:normal;font-weight:700;line-height:1.22;letter-spacing:-.72px}@media screen and (min-width: 1024px){.customer-register__title{font-size:40px}}.customer-register__form{display:flex;flex-direction:column;gap:16px}.customer-register__field-wrapper{width:100%}.customer-register__field-wrapper--inner{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center}.customer-register__field{width:100%}.customer-register__field--half{width:50%}.customer-register__field--marketing input{display:none}.customer-register__field--marketing-title{display:flex;gap:15px;align-items:center;justify-content:flex-start;cursor:pointer}.customer-register__field--marketing-title .customer-register-ckeckbox{position:relative;width:20px;height:20px;background-color:#eee}.customer-register__field--marketing-title .customer-register-ckeckbox.active{background-color:#79c99e}.customer-register__field--marketing-title .customer-register-ckeckbox.active:after{position:absolute;top:2px;left:6px;display:block;width:5px;height:10px;content:"";border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.customer-register__field--marketing-title label{font-size:13px;font-weight:500;line-height:20px;letter-spacing:.2px}.customer-register__field--marketing-message{margin:8px 0 0;font-size:11px;color:#bababa;letter-spacing:0}.customer-register__field--marketing-message a{font-size:11px;color:#bababa;text-decoration:none;letter-spacing:0}.customer-register__field--marketing-message a:hover,.customer-register__field--marketing-message a:focus{text-decoration:underline}.customer-register__input{width:100%;height:48px;padding:4px 20px;font-size:13px;font-weight:500;line-height:2.4;color:var(--text-color);letter-spacing:.2px;background-color:transparent;border:1px solid #e3e3e3;border-radius:4px;outline:0}.customer-register__input::-moz-placeholder{font-size:13px;font-style:normal;font-weight:500;line-height:2.4;color:var(--additional-border-color);letter-spacing:.2px}.customer-register__input::placeholder{font-size:13px;font-style:normal;font-weight:500;line-height:2.4;color:var(--additional-border-color);letter-spacing:.2px}.customer-register__password-strength{position:relative;z-index:1;display:flex;gap:3px;align-items:center;justify-content:flex-start;width:100%;max-width:50%;height:38px;margin-top:12px;font-size:11px;line-height:12px;color:var(--sale-color)}.customer-register__password-strength.active{color:var(--text-color)}.customer-register__password-strength:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:var(--strength-width);height:100%;content:"";background-color:var(--strength-bg-color)}.customer-register__button{display:block;width:315px;height:48px;padding:8px 15px;margin:32px auto 0;font-size:13px;line-height:32px;color:#fff;letter-spacing:.2px;cursor:pointer;background-color:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;transition:all .2s ease .2s}@media screen and (min-width: 768px){.customer-register__button{margin-right:0;margin-left:auto}}.customer-register__error{display:block;padding-left:2px;margin-top:10px;font-size:12px;color:#e02b27}.customer-register__error--half{width:50%}.account-sidebar{width:100%}@media screen and (min-width: 1024px){.account-sidebar{width:28%}}.account-sidebar__container,.account-sidebar__menu{height:100%}.account-sidebar__menu.desktop{display:none}@media screen and (min-width: 1024px){.account-sidebar__menu.desktop{display:block;padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 40px;background-color:#fff}}@media screen and (min-width: 1440px){.account-sidebar__menu.desktop{padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 80px}}.account-sidebar__menu.mobile{position:relative;display:block}@media screen and (min-width: 1024px){.account-sidebar__menu.mobile{display:none}}.account-sidebar__menu--current{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;height:48px;padding:5px 20px;cursor:pointer;border:1px solid #bababa;border-radius:2px}.account-sidebar__menu--current svg{transition:.25s ease-in-out;transform:rotate(0)}.account-sidebar__menu--current.active svg{transition:.25s ease-in-out;transform:rotate(-180deg)}.account-sidebar__menu--current span{display:flex;font-size:13px;font-weight:500;line-height:32px;letter-spacing:.2px}.account-sidebar__menu--mobile-inner{position:absolute;top:100%;left:0;z-index:2;display:flex;flex-direction:column;gap:20px;width:100%;height:auto;padding:20px;background-color:#fff}.account-sidebar__menu-item{font-size:16px;font-weight:700;line-height:40px;color:#d8d8d8;letter-spacing:-.4px;cursor:pointer;transition:.25s ease-in-out}.account-sidebar__menu-item.active,.account-sidebar__menu-item:hover{color:var(--text-color);transition:.25s ease-in-out}.account-sidebar__menu-item.log-out{margin-top:40px;font-size:14px;font-style:normal;font-weight:500;line-height:32px;color:var(--delivery-label-color);letter-spacing:.5px}.account-sidebar__menu-item a{color:currentcolor;text-decoration:none}@media screen and (min-width: 768px){.account-sidebar__menu-item{margin-bottom:16px;font-size:18px}}@media screen and (min-width: 1024px){.account-sidebar__menu-item{font-size:24px}}.account-main__container{display:flex;flex-direction:column;padding:calc(var(--header-height, 0) + var(--announcement-height, 0)) 20px}@media screen and (min-width: 1024px){.account-main__container{flex-direction:row;padding-top:0;padding-right:0;padding-left:0}}.account-main__wrapper{width:100%}@media screen and (min-width: 768px){.account-main__wrapper{padding:40px}}@media screen and (min-width: 1024px){.account-main__wrapper{width:72%;padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 80px}}.account-main__name{margin-top:48px;margin-bottom:32px;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-.3px}@media screen and (min-width: 768px){.account-main__name{margin-top:0;margin-bottom:16px}}.account-main__contact-info{width:100%;padding:24px;background-color:#fff}.account-main__contact-info--title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.15px}@media screen and (min-width: 768px){.account-main__contact-info{max-width:420px}}.account-main__customer-name,.account-main__customer-email{margin:0;font-size:14px;font-weight:400;line-height:24px}.account-main__address{margin-top:40px}.account-main__address--title{margin:0;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-.2px}.account-main__address--info{width:100%;padding:24px;background-color:#fff}@media screen and (min-width: 768px){.account-main__address--info{max-width:420px}}.account-main__address--info-title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.15px}.account-main__address--default{display:flex;flex-direction:column;gap:3px}.account-main__address--default .edit-address{margin-top:24px;font-size:11px;font-weight:500;line-height:12px;color:#bababa;cursor:pointer}.account-main__address--default span{display:block;font-size:14px;font-weight:400;line-height:24px}.account-main__address-header{display:flex;flex-direction:row;gap:15px;align-items:baseline;justify-content:space-between;margin-bottom:16px}@media screen and (min-width: 768px){.account-main__address-header{justify-content:flex-start}}.account-main__address-header a{font-size:12px;font-style:normal;font-weight:500;line-height:12px;color:var(--additional-border-color);text-decoration:none;cursor:pointer}.account-main__address-header a:hover,.account-main__address-header a:focus{text-decoration:underline}.account-main__edit-address{width:100%;margin-top:40px}@media screen and (min-width: 768px){.account-main__edit-address{margin-top:0}}.account-main__edit-address-form{display:flex;flex-direction:column;width:100%}.account-main__edit-address-form--fields{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.account-main__edit-address-form--fields{flex-direction:row;gap:40px}}@media screen and (min-width: 1024px){.account-main__edit-address-form--fields{gap:80px}}.account-main__edit-address-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (min-width: 768px){.account-main__edit-address-wrapper{width:50%}}.account-main__edit-address-field{width:100%}.account-main__edit-address-field input,.account-main__edit-address-field select{width:100%;height:48px;padding:8px 20px;font-size:13px;font-weight:500;line-height:32px;letter-spacing:.2px;border:1px solid #e3e3e3;border-radius:2px;outline:0}.account-main__edit-address-field input::-moz-placeholder,.account-main__edit-address-field select::-moz-placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.account-main__edit-address-field input::placeholder,.account-main__edit-address-field select::placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.account-main__edit-address-field.select{position:relative}.account-main__edit-address-field.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.account-main__edit-address-field.select svg{position:absolute;top:50%;right:10px;display:flex;transform:translateY(-50%)}.account-main__edit-address-buttons{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end;margin-top:40px}.account-main__edit-address-buttons .apply{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-main__edit-address-buttons .reset{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:#fff;border:0;border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-main__orders--desktop{display:none}@media screen and (min-width: 640px){.account-main__orders--desktop{display:block}}.account-main__orders--mobile{display:flex;flex-direction:column;gap:12px;max-width:500px;margin:0 auto}@media screen and (min-width: 640px){.account-main__orders--mobile{display:none}}.account-main__orders--title{margin:48px 0 32px;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-.3px}@media screen and (min-width: 640px){.account-main__orders--title{margin-top:0;margin-bottom:24px}}.account-main__orders--table-wrapper{display:block;width:100%;max-width:800px;overflow-x:scroll}.account-main__orders--table{width:100%;max-width:100%;border-collapse:collapse}.account-main__orders--table th{padding:10px;font-size:11px;font-weight:400;line-height:12px;text-align:left;letter-spacing:0}.account-main__orders--table th:first-child{padding-left:25px}.account-main__orders--table tbody tr{position:relative;height:80px;background-color:#fff;border-bottom:8px solid #f8f8f8}.account-main__orders--table tbody tr:hover{background-color:#e3e3e3;border-bottom:8px solid #e3e3e3}.account-main__orders--table tbody td{padding:20px 10px;overflow:hidden;font-size:14px;font-weight:400;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.account-main__orders--table tbody td:first-child{padding-left:25px}.account-main__orders--table tbody .number{font-weight:500}.account-main__orders--table tbody .action{width:100px;text-align:right}.account-main__orders--table tbody .action svg{margin-right:15px}.account-main__orders--table tbody .order-link{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer}.account-main__orders--row{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:space-between;padding:24px;color:var(--text-color);text-decoration:none;cursor:pointer;background-color:#fff}.account-main__orders--column{display:flex;flex-direction:column;gap:16px}.account-main__orders--cell{display:flex;flex-direction:column;gap:4px}.account-main__orders--cell span{font-size:11px;font-weight:400;line-height:12px;color:#313131}.account-main__orders--cell p{margin:0;font-size:14px;font-weight:400;line-height:24px;color:#313131}.account-main__orders--cell p.order-status{font-weight:500}.account-main__orders--empty{position:relative;display:block;padding:12px 25px 12px 70px;background:#fdf0d5}.account-main__orders--empty:before{position:absolute;top:50%;left:14px;display:inline-block;width:45px;overflow:hidden;font-family:var(--icon-font);font-size:24px;font-weight:400;line-height:30px;color:#c07600;text-align:center;vertical-align:middle;content:"\e602";transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.account-main__orders--empty p{margin:0;font-size:13px;color:#6f4400}.account-main__orders-show-more{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:8px 20px;margin-top:40px;font-size:13px;font-weight:500;line-height:32px;color:var(--text-color);text-align:center;letter-spacing:.2px;cursor:pointer;background-color:transparent;border:1px solid var(--text-color);border-radius:1px}.reset-password{max-width:800px;padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 20px;margin:0 auto}@media screen and (min-width: 768px){.reset-password{padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 40px}}@media screen and (min-width: 1024px){.reset-password{padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 80px}}.reset-password .field{margin-bottom:20px}.reset-password h1{text-align:center}.reset-password input{width:100%;height:48px;padding:8px 20px;font-size:13px;font-weight:500;line-height:32px;letter-spacing:.2px;border:1px solid #e3e3e3;border-radius:2px;outline:0}.reset-password input::-moz-placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.reset-password input::placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.reset-password button{display:block;padding:11px 20px;margin:60px auto 0;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-addresses__container{display:flex;flex-direction:column;padding:calc(var(--header-height, 0) + var(--announcement-height, 0)) 20px}@media screen and (min-width: 1024px){.account-addresses__container{flex-direction:row;padding-top:0;padding-right:0;padding-left:0}}.account-addresses__wrapper{width:100%;margin-top:40px}@media screen and (min-width: 768px){.account-addresses__wrapper{padding:40px;margin-top:0}}@media screen and (min-width: 1024px){.account-addresses__wrapper{width:72%;padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 80px}}.account-addresses__default{display:flex;flex-direction:column;gap:8px;width:100%;padding:24px;background-color:#fff}.account-addresses__default--title{margin:0 0 2px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.15px}.account-addresses__default .edit-address{margin-top:10px;font-size:11px;font-weight:500;line-height:12px;color:#bababa;cursor:pointer}.account-addresses__default span{display:block;font-size:14px;font-weight:400;line-height:24px}@media screen and (min-width: 768px){.account-addresses__default{max-width:420px}}.account-addresses__additional{max-width:100%;margin-top:50px;overflow-x:scroll}@media screen and (min-width: 768px){.account-addresses__additional{max-width:840px}}.account-addresses__additional--title{margin-top:0;margin-bottom:10px;font-size:22px;line-height:40px}.account-addresses__address-field{width:100%}.account-addresses__address-field input,.account-addresses__address-field select{width:100%;height:48px;padding:8px 20px;font-size:13px;font-weight:500;line-height:32px;letter-spacing:.2px;border:1px solid #e3e3e3;border-radius:2px;outline:0}.account-addresses__address-field input::-moz-placeholder,.account-addresses__address-field select::-moz-placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.account-addresses__address-field input::placeholder,.account-addresses__address-field select::placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.account-addresses__address-field.select{position:relative}.account-addresses__address-field.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.account-addresses__address-field.select svg{position:absolute;top:50%;right:10px;display:flex;transform:translateY(-50%)}.account-addresses__table-wrapper{width:100%;max-width:100%;overflow-x:scroll}.account-addresses__table{width:100%;max-width:100%;border-collapse:collapse}.account-addresses__table th{padding:10px;font-size:11px;font-weight:400;line-height:12px;text-align:left;letter-spacing:0}.account-addresses__table th:first-child{padding-left:25px}.account-addresses__table tbody tr{height:80px;background-color:#fff;border-bottom:8px solid #f8f8f8}.account-addresses__table tbody td{max-width:100px;padding:20px 10px;overflow:hidden;font-size:14px;font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.account-addresses__table tbody td:first-child{padding-left:25px}.account-addresses__table tbody .address-action{display:flex;flex-direction:row;padding-right:0}.account-addresses__table tbody .address-action div{width:40px;height:40px;font-size:0;cursor:pointer}.account-addresses__table tbody .address-action div svg{display:flex;width:20px;height:20px;margin:10px auto}.account-addresses__count{width:-moz-fit-content;width:fit-content;margin:24px 0 0 15px;font-size:14px;font-weight:500;line-height:1.4}.account-addresses__new{display:block;padding:11px 20px;margin-top:50px;margin-left:auto;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-addresses__form{display:flex;flex-direction:column;width:100%}.account-addresses__form-fields{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.account-addresses__form-fields{flex-direction:row;gap:40px}}@media screen and (min-width: 1024px){.account-addresses__form-fields{gap:80px}}.account-addresses__address-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (min-width: 768px){.account-addresses__address-wrapper{width:50%}}.account-addresses__address-buttons{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end;margin-top:40px}.account-addresses__address-buttons .apply{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-addresses__address-buttons .reset{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:#fff;border:0;border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-addresses__address-checkbox{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:flex-start;margin-left:4px}.account-addresses__address-checkbox label{margin-top:3px;font-size:14px;font-weight:500;line-height:1}.account-addresses__confirm-popup{position:absolute;right:0;left:0;display:flex;flex-direction:column;width:100%;max-width:500px;height:auto;padding:30px;margin:10rem auto;visibility:hidden;background-color:#fff;box-shadow:0 0 12px 2px #00000059;opacity:0;transition:.2s ease-in-out;transform:translateY(-200%)}.account-addresses__confirm-popup.active{pointer-events:auto;visibility:visible;opacity:1;transition:.2s ease-in-out;transform:translateY(0)}.account-addresses__confirm-popup--close{position:absolute;top:0;right:0;padding:20px;background-color:transparent;border:0;outline:none}.account-addresses__confirm-popup--close:before{display:inline-block;margin:0;overflow:hidden;font-family:var(--icon-font);font-size:16px;font-weight:400;line-height:20px;color:#757575;text-align:center;vertical-align:top;content:"\e616";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.account-addresses__confirm-popup--message{margin-bottom:30px;font-size:14px;font-weight:400;line-height:1.4;color:var(--text-color);text-align:center}.account-addresses__confirm-popup--buttons{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.account-addresses__confirm-popup--buttons .apply{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.account-addresses__confirm-popup--buttons .reset{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:#fff;border:0;border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.customer-order__container{display:flex;flex-direction:column;padding:calc(var(--header-height, 0) + var(--announcement-height, 0)) 20px}@media screen and (min-width: 1024px){.customer-order__container{flex-direction:row;padding-top:0;padding-right:0;padding-left:0}}.customer-order__wrapper{width:100%}@media screen and (min-width: 768px){.customer-order__wrapper{padding:40px}}@media screen and (min-width: 1024px){.customer-order__wrapper{width:72%;padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 35px) 80px}}.customer-order__return{display:flex;gap:14px;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:8px 24px;margin-top:40px;font-size:13px;font-style:normal;font-weight:500;line-height:32px;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:.2px;cursor:pointer;border:1px solid var(--text-color);border-radius:1px}@media screen and (min-width: 768px){.customer-order__return{margin-top:0}}@media screen and (min-width: 1024px){.customer-order__return{display:none}}.customer-order__name{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:flex-start;margin-top:48px;margin-bottom:32px;font-size:24px;font-weight:700;line-height:32px;color:var(--text-color);text-decoration:none;letter-spacing:-.3px}@media screen and (min-width: 1024px){.customer-order__name{margin-top:0;margin-bottom:16px}}.customer-order__name svg{display:none}@media screen and (min-width: 1024px){.customer-order__name svg{display:block}}.customer-order__date{display:none}@media screen and (min-width: 1024px){.customer-order__date{display:block;padding-top:16px}}.customer-order__created-at{margin:0;font-size:14px;font-weight:700;line-height:24px;color:#313131}.customer-order__general-info{display:flex;flex-direction:row;gap:80px;width:100%;padding:24px;background-color:#fff}@media screen and (min-width: 768px){.customer-order__general-info{max-width:400px}}.customer-order__general-info--column{display:flex;flex-direction:column;gap:16px}.customer-order__general-info--cell{display:flex;flex-direction:column;gap:4px}.customer-order__general-info--cell span{font-size:11px;font-weight:400;line-height:12px}.customer-order__general-info--cell p{margin:0;font-size:14px;font-weight:400;line-height:24px}@media screen and (min-width: 1024px){.customer-order__general-info{display:none}}.customer-order__addresses{display:flex;flex-direction:column;gap:12px;margin-top:12px}@media screen and (min-width: 768px){.customer-order__addresses{flex-direction:row;gap:40px;margin-top:16px}}@media screen and (min-width: 1025px){.customer-order__addresses{max-width:800px}}.customer-order__address{display:flex;flex-direction:column;gap:8px;width:100%;padding:24px;background-color:#fff}@media screen and (min-width: 768px){.customer-order__address{max-width:400px}}.customer-order__address--title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.15px}.customer-order__address--info{display:flex;flex-direction:column;gap:4px}.customer-order__address--info span{font-size:14px;font-weight:400;line-height:24px}.customer-order__delivery{margin-top:40px}.customer-order__delivery--title{margin:0 0 16px;font-size:24px;font-weight:700;line-height:24px;letter-spacing:-.15px}@media screen and (min-width: 1024px){.customer-order__delivery--title{font-size:18px}}.customer-order__delivery-wrapper.desktop{display:none}@media screen and (min-width: 768px){.customer-order__delivery-wrapper.desktop{display:block;overflow-x:scroll}}@media screen and (min-width: 1024px){.customer-order__delivery-wrapper.desktop{max-width:800px}}.customer-order__delivery-wrapper.mobile{display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 768px){.customer-order__delivery-wrapper.mobile{display:none}}.customer-order__delivery-wrapper--code{position:relative}.customer-order__delivery-wrapper--code span{font-size:11px;font-weight:400;line-height:12px}.customer-order__delivery-wrapper--code div{display:flex;gap:10px;align-items:center;justify-content:flex-start;font-size:14px;font-weight:400;line-height:24px}.customer-order__delivery-wrapper--code .copy{position:absolute;top:50%;left:120px;display:none;margin-left:20px;font-size:11px}.customer-order__delivery-wrapper--row{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#fff}.customer-order__delivery-wrapper--row-top{display:flex;flex-direction:row;gap:100px}.customer-order__delivery-wrapper--row-top div{display:flex;flex-direction:column;gap:4px}.customer-order__delivery-wrapper--row-top div span{font-size:11px;font-weight:400;line-height:12px}.customer-order__delivery-wrapper--row-top div p{margin:0;font-size:14px;font-weight:400;line-height:24px}.customer-order__delivery-wrapper--row-top div p.confirmation-number{text-decoration:underline}.customer-order__delivery-wrapper--url{display:block;width:100%;max-width:500px;padding:10px 35px;margin:16px auto 0;font-size:13px;font-weight:700;line-height:16px;color:#fff;text-align:center;text-decoration:none;letter-spacing:.2px;cursor:pointer;background-color:#79c99e;border-radius:1px}.customer-order__delivery-table{width:100%;border-collapse:collapse}.customer-order__delivery-table th{padding:10px;font-size:11px;font-weight:400;line-height:12px;text-align:left;letter-spacing:0}.customer-order__delivery-table th:first-child{padding-left:25px}.customer-order__delivery-table tbody tr{position:relative;height:72px;background-color:#fff;border-bottom:8px solid #f8f8f8}.customer-order__delivery-table tbody td{padding:10px;overflow:hidden;font-size:14px;font-weight:400;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.customer-order__delivery-table tbody td:first-child{padding-left:25px}.customer-order__delivery-table tbody td a{padding:10px 35px;font-size:13px;font-weight:700;line-height:16px;color:#fff;text-align:center;text-decoration:none;letter-spacing:.2px;cursor:pointer;background-color:#79c99e;border-radius:1px}.customer-order__delivery-table tbody .confirmation-number{text-decoration:underline}.customer-order__delivery-table tbody .tracking-company{font-weight:500}.customer-order__delivery-table tbody .tracking-number{position:relative;min-width:220px}.customer-order__delivery-table tbody .tracking-number div{display:flex;gap:10px}.customer-order__delivery-table tbody .tracking-number .copy{position:absolute;top:0;right:0;display:none;padding:10px;font-size:11px;background-color:#f8f8f8}.customer-order__info--title{margin-top:40px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-.2px}@media screen and (min-width: 1024px){.customer-order__info--title{font-size:18px}}.customer-order__info-table-wrapper{display:none;width:100%;overflow-x:scroll}@media screen and (min-width: 768px){.customer-order__info-table-wrapper{display:block}}@media screen and (min-width: 1024px){.customer-order__info-table-wrapper{max-width:800px}}.customer-order__info-table{width:100%;min-width:650px;border-collapse:collapse}.customer-order__info-table th{padding:10px;font-size:11px;font-weight:400;line-height:12px;text-align:left;letter-spacing:0}.customer-order__info-table th:first-child{padding-left:25px}.customer-order__info-table tbody tr{position:relative;height:72px;background-color:#fff;border-bottom:8px solid #f8f8f8}.customer-order__info-table tbody td{padding:10px;overflow:hidden;font-size:14px;font-weight:400;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.customer-order__info-table tbody td:first-child{padding-left:25px}.customer-order__info-table tbody a{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.customer-order__info-table tbody .product-title{font-weight:500}.customer-order__info-table tbody .product-property{margin:0;font-size:12px}.customer-order__info-table tbody .product-discounts li{display:flex;flex-direction:column}.customer-order__info-table tbody .price{margin:0}.customer-order__info-table tbody .price-compare{margin:0;font-size:12px;text-decoration:line-through}.customer-order__info-table tbody .subtotal{display:flex;flex-direction:column}.customer-order__info-table tbody .subtotal-sale-price{font-size:12px;text-decoration:line-through}.customer-order__info-blocks{display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 768px){.customer-order__info-blocks{display:none}}.customer-order__info-block{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px;color:var(--text-color);text-decoration:none;background-color:#fff}.customer-order__info-block--line{display:flex;flex-direction:column;gap:4px}.customer-order__info-block--line span{font-size:11px;font-weight:400;line-height:12px}.customer-order__info-block--line p,.customer-order__info-block--line li{margin:0;font-size:14px;font-weight:400;line-height:24px}.customer-order__info-block--line p .product-title,.customer-order__info-block--line li .product-title{font-size:14px;font-weight:500}.customer-order__info-block--line p .properties,.customer-order__info-block--line li .properties{font-size:11px;font-weight:400;line-height:12px}.customer-order__info-block--line .price-compare,.customer-order__info-block--line .subtotal-sale-price{font-size:12px;text-decoration:line-through}.customer-order__info-block--row{display:flex;flex-direction:row;gap:100px}.customer-order__summary{display:flex;justify-content:center;width:100%}@media screen and (min-width: 768px){.customer-order__summary{justify-content:flex-end;max-width:800px;margin-top:24px}}.customer-order__summary--line{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between}@media screen and (min-width: 420px){.customer-order__summary--line{gap:30px}}@media screen and (min-width: 768px){.customer-order__summary--line{max-width:430px}}.customer-order__summary--line.total{margin-top:12px}.customer-order__summary--line.total span{font-weight:500}.customer-order__summary--line span{font-size:14px;font-weight:400;line-height:20px}.customer-order__summary--line .money{white-space:nowrap}.customer-order__summary-wrapper{display:flex;flex-direction:column;gap:4px;padding:24px;border-bottom:1px solid #e3e3e3}@media screen and (min-width: 768px){.customer-order__summary-wrapper{max-width:430px;border-top:1px solid #e3e3e3}}.customer-login{padding:calc(var(--header-height, 0) + var(--announcement-height, 0)) 20px}@media screen and (min-width: 768px){.customer-login{padding:calc(var(--header-height, 0) + var(--announcement-height, 0)) 40px}}@media screen and (min-width: 1024px){.customer-login{padding:calc(var(--header-height, 0) + var(--announcement-height, 0)) 80px}}.customer-login__container{width:100%}.customer-login__title{margin-bottom:24px;font-size:32px;font-weight:700;line-height:48px;text-align:center;letter-spacing:-.4px}@media screen and (min-width: 768px){.customer-login__title{font-size:40px}}.customer-login__label{display:block;margin:0 0 20px;font-weight:500}.customer-login__login-form{max-width:630px;margin:0 auto}.customer-login__login-form form{display:flex;flex-direction:column}.customer-login__recover-form{max-width:820px;margin:0 auto}.customer-login__forgot{display:block;padding:0;margin:15px 0 0;color:#8c8c8c;cursor:pointer;background-color:transparent;border:0;outline:0}.customer-login__no-account{display:block;margin-top:70px;margin-bottom:25px;font-size:13px;font-weight:500;line-height:20px;letter-spacing:.2px}.customer-login__form-field{width:100%;margin-bottom:20px}.customer-login__form-field input{width:100%;height:48px;padding:8px 20px;font-size:13px;font-weight:500;line-height:32px;letter-spacing:.2px;background-color:transparent;border:1px solid #e3e3e3;border-radius:2px;outline:0}.customer-login__form-field input::-moz-placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.customer-login__form-field input::placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.customer-login__form-field label{position:relative;display:block;width:-moz-fit-content;width:fit-content;padding-right:10px;margin-bottom:8px;font-weight:500}.customer-login__form-field label:after{position:absolute;top:4px;right:0;display:block;font-size:1.2rem;color:#e02b27;content:"*"}.customer-login__form-field .required{display:block;margin-top:35px;font-size:12px;color:#e02b27}.customer-login__buttons{display:flex;gap:20px;align-items:center;justify-content:center;margin-top:35px}.customer-login__submit{width:100%;padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.customer-login__submit.recover{width:-moz-fit-content;width:fit-content}.customer-login__return{padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:#fff;border:0;border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.customer-login__message{display:block;font-size:13px;color:#e02b27}.customer-login .errors{margin-bottom:24px}.customer-login .errors ul{display:flex;flex-direction:column;gap:8px}.customer-login .errors li{font-size:13px;color:#e02b27}.banner{overflow:hidden}.banner__container{position:relative}.banner__container.small{min-height:500px;max-height:500px}.banner__container.medium{min-height:700px;max-height:700px}.banner__container.large{min-height:800px;max-height:800px}.banner__container.full{min-height:calc(100vh - 160px - var(--countdown-height, 0px));max-height:calc(100vh - 160px - var(--countdown-height, 0px))}@media screen and (min-width: 581px){.banner__container.full{min-height:calc(100vh - 130px - var(--countdown-height, 0px));max-height:calc(100vh - 130px - var(--countdown-height, 0px))}}@media screen and (min-width: 1024px){.banner__container.full{min-height:calc(100vh - 120px - var(--countdown-height, 0px));max-height:calc(100vh - 120px - var(--countdown-height, 0px))}}.banner__container.adaptive:before{display:block;padding-top:var(--banner-aspect-ratio);content:""}.banner__container:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#000;opacity:var(--banner-fader)}.banner__container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner__container .desktop-image{display:none}@media screen and (min-width: 768px){.banner__container .desktop-image{display:block}}.banner__container .mobile-image{display:block}@media screen and (min-width: 768px){.banner__container .mobile-image{display:none}}.banner__text{position:absolute;z-index:2;width:100%;height:-moz-fit-content;height:fit-content;padding:25px}@media screen and (min-width: 768px){.banner__text{padding:50px}}.banner__text.center{top:50%;left:50%;transform:translate(-50%,-50%)}.banner__text.top{top:0;left:50%;transform:translate(-50%)}.banner__text.bottom{top:100%;left:50%;transform:translate(-50%,-100%)}.banner__text.left{top:50%;left:0;transform:translateY(-50%)}.banner__text.right{top:50%;left:100%;transform:translate(-100%,-50%)}.banner__text.top-left{top:0;left:0;transform:translate(0)}.banner__text.top-right{top:0;left:100%;transform:translate(-100%)}.banner__text.bottom-left{top:100%;left:0;transform:translateY(-100%)}.banner__text.bottom-right{top:100%;left:100%;transform:translate(-100%,-100%)}@media screen and (min-width: 768px){.banner__text{max-width:75%}}.banner__title{margin-top:0;margin-bottom:32px;font-family:var(--heading-font);font-size:calc(var(--title-font-size) - 28px);line-height:1.38;color:var(--banner-text-color);text-align:center;letter-spacing:-1.6px}.banner__title.uppercase{text-transform:uppercase}.banner__title.no-margin{margin-bottom:0}.banner__title p{margin:0}@media screen and (max-width: 767px){.banner__title br{display:none}}@media screen and (min-width: 768px){.banner__title strong{font-size:calc(var(--title-font-size) + 5px)}}@media screen and (min-width: 768px){.banner__title{font-size:var(--title-font-size);line-height:90%;text-align:var(--text-align)}}.banner__suptitle{margin-top:0;margin-bottom:32px;font-size:calc(var(--suptitle-font-size) - 2px);font-weight:400;line-height:1.55;color:var(--banner-text-color);text-align:center}@media screen and (min-width: 768px){.banner__suptitle{font-size:var(--suptitle-font-size);text-align:var(--text-align)}}.banner__description{margin-top:0;margin-bottom:32px;font-family:var(--heading-font);font-size:calc(var(--description-font-size) - 10px);font-weight:400;line-height:1;color:var(--banner-text-color);text-align:center}.banner__description p{margin:0}@media screen and (min-width: 768px){.banner__description{font-size:var(--description-font-size);text-align:var(--text-align)}}.banner__buttons{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center}@media screen and (min-width: 768px){.banner__buttons{flex-direction:row;gap:20px}}.banner__button{display:flex;gap:5px;align-items:center;justify-content:center;width:100%;max-width:200px;padding:15px 20px;margin:0 auto;font-size:15px;font-weight:500;line-height:1;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:transparent;border:0;border:1.5px solid #fff;border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.banner__button.default{background-color:#fff}.banner__button.play{color:#fff}.banner__button svg{width:14px;height:14px}@media screen and (min-width: 1024px){.picture__container{max-width:var(--picture-width);margin:0 auto}}.picture__image:before{padding-top:var(--picture-aspect-ratio)}.picture__caption{margin-top:12px;margin-bottom:0;font-size:11px;line-height:12px;color:#8c8c8c;text-align:left;letter-spacing:normal}.columns__container{display:flex;flex-direction:column;gap:20px;align-items:center;max-width:1360px;margin:0 auto}@media screen and (min-width: 1024px){.columns__container{flex-direction:row;gap:var(--distance)}}.columns__container.space-between{justify-content:space-between}.columns__container.center{justify-content:center}.columns__container.normal{padding:80px 20px}.columns__container.stacked{gap:20px}.columns__container.stacked .columns__text{max-width:640px;margin:0 auto}@media screen and (min-width: 1024px){.columns__container.stacked .columns__text{max-width:35%}}.columns__image{max-width:565px}@media screen and (max-width: 1023px){.columns__image{order:1;margin:0 auto}.columns__image:before{padding-top:calc(var(--image-aspect-ratio) - 10%)}}.columns__image:before{padding-top:var(--image-aspect-ratio)}.columns__text{width:100%;text-align:var(--text-align)}@media screen and (max-width: 1023px){.columns__text{order:2}}@media screen and (min-width: 1024px){.columns__text{max-width:580px}}.columns__title{margin:0 0 15px;font-size:var(--heading-size-mobile);font-weight:500;line-height:1.2;letter-spacing:-.5px}.columns__title.bold{font-weight:700}@media screen and (min-width: 1024px){.columns__title{margin-bottom:40px;font-size:var(--heading-size)}}.columns__description{font-family:var(--additional-font);font-size:20px;font-weight:400;line-height:32px;color:var(--text-color)}.columns__description p{margin:0}.columns__description a{color:var(--text-color);text-decoration:underline}.columns__description a:hover,.columns__description a:focus{text-decoration:none}.columns__button{display:block;width:-moz-fit-content;width:fit-content;padding:11px 20px;margin-top:20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.columns__button.center{margin:20px auto}.columns__button.right{margin-left:auto}@media screen and (max-width: 640px){.columns__button{width:100%}}.page{width:100%;padding:0 20px;padding-top:calc(var(--header-height, 0) + var(--announcement-height, 0) + 25px)}.page.datenschutz ul{padding-left:25px}.page.datenschutz ul li{list-style:disc}.page__breadcrumbs{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:flex-start;width:100%;margin:0 auto 24px}@media screen and (min-width: 768px){.page__breadcrumbs{max-width:1280px}}.page__breadcrumbs span,.page__breadcrumbs a{font-size:11px;font-weight:500;line-height:13px;letter-spacing:0}.page__breadcrumbs a{color:#bababa;text-decoration:none}.page__breadcrumbs a:hover,.page__breadcrumbs a:focus{text-decoration:underline;cursor:pointer}.page__content{width:100%;margin:0 auto}@media screen and (min-width: 768px){.page__content{width:750px}}@media screen and (min-width: 1024px){.page__content{width:970px}}@media screen and (min-width: 1200px){.page__content{width:1170px}}.page__content h1,.page__content h2,.page__content h3,.page__content h4,.page__content h5,.page__content h6{margin:0 0 4px;font-family:var(--page-heading-font);font-size:var(--page-text-font-size);font-weight:700;line-height:23px;color:var(--page-text-color);letter-spacing:0}.page__content b,.page__content strong{font-weight:700}.page__content p,.page__content span{margin:0;font-family:var(--page-text-font);font-size:var(--page-text-font-size);font-weight:500;line-height:23px;color:var(--page-text-color);letter-spacing:0}.page__content li{margin-bottom:10px;font-family:var(--page-text-font);font-size:var(--page-text-font-size);font-weight:500;line-height:23px;color:var(--page-text-color);letter-spacing:0}.page__content a{font-family:var(--page-links-font);font-size:var(--page-text-font-size);font-weight:500;line-height:23px;color:var(--page-link-color);letter-spacing:0;word-break:break-all}.page__content a:hover,.page__content a:focus{color:var(--page-link-active-color)}.impresum{padding:calc(var(--header-height, 0) + var(--announcement-height, 0) + 40px) 20px 0}.impresum__container{width:100%;margin:0 auto}@media screen and (min-width: 768px){.impresum__container{width:750px}}@media screen and (min-width: 1024px){.impresum__container{width:970px}}@media screen and (min-width: 1200px){.impresum__container{width:1170px}}.impresum__title{margin-bottom:8px;font-size:32px;line-height:1.2;color:#555;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.impresum__title{font-size:40px}}.impresum__message{display:flex;flex-direction:row;gap:12px;align-items:center;padding:14px;color:#858585;background-color:#ebebeb;border:1px solid #d2d2d2;border-radius:5px}.impresum__message img{width:24px;height:24px}.impresum__message p{margin:0;font-size:14px;font-weight:500}.impresum__message strong{font-family:var(--page-heading-font);font-weight:400}.impresum__message a{font-family:var(--additional-font);color:#858585;text-decoration:none;cursor:pointer}.impresum__message a:hover,.impresum__message a:focus{color:#45d8bb}.impresum__description{margin-top:100px;font-size:15px;font-weight:500;color:#6c6c6c;text-align:center}.impresum__description p{margin:0;line-height:1.44}.impresum__description a{font-family:var(--additional-font);color:#6c6c6c}.impresum__description a:hover,.impresum__description a:focus{color:#45d8bb}.impresum__contacts{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}@media screen and (min-width: 768px){.impresum__contacts{grid-template-columns:repeat(3,minmax(0,1fr))}}.impresum__contact p{text-align:center}.impresum__contact--title{margin:0 0 4px;font-family:var(--page-heading-font);font-size:15px;font-weight:400;line-height:1.44;color:#6c6c6c}.impresum__contact--info{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}.impresum__contact--info p{margin:0;font-size:15px;font-weight:500;line-height:1.44;color:#6c6c6c}.count-down{height:100%;padding:6px 20px;color:#121212;visibility:visible;background-color:#cc3f35;opacity:1;transition:.25s ease-in-out}@media screen and (min-width: 1024px){.count-down{padding:6px 40px}}.count-down-container{display:flex;align-items:center;justify-content:space-between}.count-down-container>*{flex:1}@media screen and (max-width: 768px){.count-down-container{flex-wrap:wrap}}.count-down-container.simple-banner{position:relative}.count-down-container.simple-banner .count-down__info,.count-down-container.simple-banner .logo-text{display:block;max-width:97%;margin:0 auto}.count-down-container.simple-banner .count-down__info p,.count-down-container.simple-banner .logo-text p{font-size:inherit}.count-down-container.simple-banner .count-down__info strong,.count-down-container.simple-banner .logo-text strong{position:static;height:auto;padding:0;font-size:inherit;line-height:normal;color:#121212;text-transform:none;background-color:transparent;border-radius:0}.count-down-container.simple-banner .count-down__info a,.count-down-container.simple-banner .logo-text a{color:inherit;cursor:pointer}.count-down-container.simple-banner .count-down__close-container{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.count-down__info{display:flex;gap:24px;align-items:center}.count-down__info .logo-text{display:flex;gap:6px;align-items:flex-start;margin-right:6px;line-height:32px;text-align:center;letter-spacing:-.88px}.count-down__info .logo-text>*{margin:0}.count-down__info .logo-text strong{position:relative;top:-5px;display:inline-block;height:20px;padding:0 3px;font-size:18px;font-weight:700;line-height:22px;color:#cc3f35;text-align:center;text-transform:uppercase;letter-spacing:-.45px;background-color:#121212;border-radius:1px}.count-down__info .text{margin:0;font-size:11px;font-weight:500;line-height:12px;color:inherit;letter-spacing:0}@media screen and (max-width: 768px){.count-down__info .text{display:none}}.count-down__timer{display:flex;gap:6px}.count-down__timer-container{display:flex;justify-content:center}@media screen and (max-width: 768px){.count-down__timer-container{flex:1 1 50%}}.count-down__timer .count-down__value{display:inline-block;width:22px;margin:0 2px;font-family:var(--heading-font);font-size:28px;font-weight:400;line-height:32px;color:inherit;text-align:right;letter-spacing:-.88px;vertical-align:middle}.count-down__timer .count-down__units{position:relative;right:3px;bottom:2px;display:inline-block;font-size:7px;font-weight:700;line-height:8px;color:inherit;text-align:center;text-transform:uppercase;letter-spacing:.88px;vertical-align:middle;transform:rotate(270deg)}.count-down__close{padding:0;font-size:0;cursor:pointer;background:none;border:none;outline:none;box-shadow:none}.count-down__close svg{width:15px;height:15px}.count-down__close-container{display:flex;justify-content:flex-end}.count-down__text--mobile{display:none}@media screen and (max-width: 768px){.count-down__text--mobile{display:block;flex:1 1 100%;margin:0;text-align:center}}.count-down.hidden{height:0;padding:0;visibility:hidden;opacity:0;transition:.25s ease-in-out}.main-password{width:100%;max-width:800px;padding:100px 20px;margin:0 auto}.main-password__container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px}.main-password__title{margin-top:0;margin-bottom:24px;font-size:48px;font-weight:700;line-height:48px;text-align:center;letter-spacing:-.4px}@media screen and (min-width: 768px){.main-password__title{font-size:60px}}.main-password__message{display:block;margin:0 0 30px;font-size:24px;font-weight:500}@media screen and (min-width: 768px){.main-password__message{font-size:32px}}.main-password__form,.main-password__form form{width:100%}.main-password__form-field{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.main-password__form-field input{width:100%;height:48px;padding:8px 20px;font-size:13px;font-weight:500;line-height:32px;letter-spacing:.2px;background-color:transparent;border:1px solid #e3e3e3;border-radius:2px;outline:0}.main-password__form-field input::-moz-placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.main-password__form-field input::placeholder{font-size:13px;font-weight:500;line-height:32px;color:#8c8c8c;letter-spacing:.2px}.main-password__form-field label{position:relative;display:block;width:-moz-fit-content;width:fit-content;margin-bottom:8px;font-weight:500}.main-password__submit{width:100%;padding:11px 20px;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1.5px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.main-password__owner{margin-top:20px;font-size:14px;font-weight:500;line-height:20px;color:var(--text-color);letter-spacing:.2px}.main-password__owner a{color:var(--link-color);text-decoration:underline}.main-password__owner a:hover,.main-password__owner a:focus{text-decoration:none}.main-password__owner a:visited{color:#006bb4}.main-404__title{margin:50px 0;font-size:24px;font-weight:500;text-align:center}@media screen and (min-width: 768px){.main-404__title{font-size:40px}}.main-404__text{text-align:center}.main-404__text p{margin:0;font-weight:500}.main-404__text a{font-weight:500;color:var(--link-color);text-decoration:underline}.main-404__text a:hover,.main-404__text a:focus{text-decoration:none}.main-404__text a:visited{color:#006bb4}.shopify-section #bloggle_article-layout{padding:0!important}.shopify-section #bloggle_article-layout #bloggy--article{width:100%;max-width:100%;padding:0 0 20px}.shopify-section #bloggle_article-layout #bloggy--article>div,.shopify-section #bloggle_article-layout #bloggy--article>h1,.shopify-section #bloggle_article-layout #bloggy--article>h2,.shopify-section #bloggle_article-layout #bloggy--article>h3{width:100%;max-width:1250px;padding:40px;margin:0 auto}.shopify-section #bloggle_article-layout #bloggy--article>div[style],.shopify-section #bloggle_article-layout #bloggy--article>h1[style],.shopify-section #bloggle_article-layout #bloggy--article>h2[style],.shopify-section #bloggle_article-layout #bloggy--article>h3[style]{max-width:100%}.shopify-section #bloggle_article-layout #bloggy--article>div[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h1[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h2[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h3[style]>div{width:100%;max-width:1250px;padding:0 40px;margin:0 auto}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout #bloggy--article>div[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h1[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h2[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h3[style]>div{max-width:calc(100vw - 80px);padding:0 20px}}@media screen and (max-width: 640px){.shopify-section #bloggle_article-layout #bloggy--article>div[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h1[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h2[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h3[style]>div{max-width:100%}}.shopify-section #bloggle_article-layout #bloggy--article>div.bggle_text-with-image[style],.shopify-section #bloggle_article-layout #bloggy--article>h1.bggle_text-with-image[style],.shopify-section #bloggle_article-layout #bloggy--article>h2.bggle_text-with-image[style],.shopify-section #bloggle_article-layout #bloggy--article>h3.bggle_text-with-image[style]{justify-content:center;max-width:100%}.shopify-section #bloggle_article-layout #bloggy--article>div.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h1.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h2.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h3.bggle_text-with-image[style]>div{width:100%;max-width:560px;padding:0;margin:0}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout #bloggy--article>div.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h1.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h2.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h3.bggle_text-with-image[style]>div{max-width:calc(100% - 80px)}}@media screen and (max-width: 640px){.shopify-section #bloggle_article-layout #bloggy--article>div.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h1.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h2.bggle_text-with-image[style]>div,.shopify-section #bloggle_article-layout #bloggy--article>h3.bggle_text-with-image[style]>div{max-width:100%}}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout #bloggy--article>div.bggle_text-with-image[style],.shopify-section #bloggle_article-layout #bloggy--article>h1.bggle_text-with-image[style],.shopify-section #bloggle_article-layout #bloggy--article>h2.bggle_text-with-image[style],.shopify-section #bloggle_article-layout #bloggy--article>h3.bggle_text-with-image[style]{padding:40px 20px}}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout #bloggy--article>div,.shopify-section #bloggle_article-layout #bloggy--article>h1,.shopify-section #bloggle_article-layout #bloggy--article>h2,.shopify-section #bloggle_article-layout #bloggy--article>h3{max-width:calc(100vw - 80px);padding:40px 20px}}@media screen and (max-width: 640px){.shopify-section #bloggle_article-layout #bloggy--article>div,.shopify-section #bloggle_article-layout #bloggy--article>h1,.shopify-section #bloggle_article-layout #bloggy--article>h2,.shopify-section #bloggle_article-layout #bloggy--article>h3{max-width:100%}}.shopify-section #bloggle_article-layout .bloggle{position:relative;width:100%}.shopify-section #bloggle_article-layout .bloggle__breadcrumbs{display:flex;flex-direction:row;gap:5px;align-items:center;max-width:1200px;padding:10px 20px 0;margin:0 auto}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__breadcrumbs{max-width:calc(100vw - 80px);padding:10px 0 0}}@media screen and (max-width: 640px){.shopify-section #bloggle_article-layout .bloggle__breadcrumbs{max-width:100%}}.shopify-section #bloggle_article-layout .bloggle__breadcrumbs a,.shopify-section #bloggle_article-layout .bloggle__breadcrumbs span{font-family:var(--base-font);font-size:11px;line-height:13px;color:#bababa!important;text-decoration:none;letter-spacing:0;cursor:pointer}.shopify-section #bloggle_article-layout .bloggle__breadcrumbs a:hover,.shopify-section #bloggle_article-layout .bloggle__breadcrumbs a:focus,.shopify-section #bloggle_article-layout .bloggle__breadcrumbs a:visited,.shopify-section #bloggle_article-layout .bloggle__breadcrumbs span:hover,.shopify-section #bloggle_article-layout .bloggle__breadcrumbs span:focus,.shopify-section #bloggle_article-layout .bloggle__breadcrumbs span:visited{color:#bababa!important}.shopify-section #bloggle_article-layout .bloggle__tag{display:block;margin-top:40px;margin-bottom:50px;font-family:var(--additional-font);font-size:20px;line-height:24px;color:#313131;text-align:center;letter-spacing:.2px}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__tag{font-size:18px}}.shopify-section #bloggle_article-layout .bloggle__rte{width:100%;margin:0 auto}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image{flex-direction:row;flex-wrap:nowrap;align-items:center}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image{flex-direction:column-reverse!important;flex-wrap:wrap}}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_text--container{width:100%}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_image--container{position:relative}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_image--container{width:100%;margin-bottom:30px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_image--container .bggle--youtube-container{position:static;padding:0}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_image--container:before{display:block;padding-top:100%;content:""}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_image--container img,.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-image .bggle_image--container iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video{flex-direction:column-reverse!important;flex-wrap:wrap}}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_text--container{width:100%}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_image--container{position:relative}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_image--container .bggle--youtube-container{position:static;padding:0}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_image--container{width:100%;margin-bottom:30px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_image--container:before{display:block;padding-top:60%;content:""}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_image--container img,.shopify-section #bloggle_article-layout .bloggle__rte .bggle_text-with-video .bggle_image--container iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shopify-section #bloggle_article-layout .bloggle__rte .bloggle_product--title{align-items:center;margin-bottom:5px;font-family:var(--base-font);font-size:18px;font-weight:700;line-height:1.4;color:#313131;text-transform:none;letter-spacing:0}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte .bloggle_product--title{font-size:16px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--price,.shopify-section #bloggle_article-layout .bloggle__rte .bggle--compare{font-family:var(--additional-font);font-size:18px;color:#313131}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle--price,.shopify-section #bloggle_article-layout .bloggle__rte .bggle--compare{font-size:16px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_product-container .bggle_button-link{background-color:transparent}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_product-container .bggle_button-link:hover{color:inherit;background-color:transparent!important}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_product-container .bggle_button-link button{padding:14px 20px;font-family:var(--additional-font);font-size:14px;color:#666;text-transform:uppercase;background-color:#ebebeb;border:0;border-radius:5px;outline:none;box-shadow:none;transition:.15s ease-in-out}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_product-container .bggle_button-link button:hover,.shopify-section #bloggle_article-layout .bloggle__rte .bggle_product-container .bggle_button-link button:focus{color:#5e5e5e;background-color:#dcdcdc;border-color:#dcdcdc;transition:.15s ease-in-out}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_faq .faq--container{border-bottom:0}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--question{position:relative;display:flex;flex-direction:row-reverse;gap:10px;width:-moz-fit-content!important;width:fit-content!important;margin:0}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--question .bggle--question-title{margin:0!important}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--question svg.opened{transform:rotate(-180deg)}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content{padding:0;background-color:transparent!important}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content{max-width:calc(100vw - 80px)!important;padding:0 20px!important}}@media screen and (max-width: 640px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content{max-width:100%!important}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content summary p{margin-bottom:5px;font-family:var(--additional-font);font-size:18px;line-height:36px;color:#313131}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content summary p{font-size:16px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor{display:flex;gap:10px;align-items:center;padding-left:10px;margin-bottom:5px;font-family:var(--additional-font);font-size:18px;line-height:36px;color:#777;text-decoration:none}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor{font-size:16px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor.bggle--child-link{padding-left:35px}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor:before{display:block;font-family:var(--additional-font);font-size:18px;line-height:36px;content:"\2794"}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor:before{font-size:16px}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor:visited{color:#006bb4}.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content .bggle--anchor:hover{color:#45d8bb}@media screen and (min-width: 768px){.shopify-section #bloggle_article-layout .bloggle__rte .bggle_table-of-content{display:none!important}}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog{display:flex!important}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog .bggle_blog-post-url{height:100%}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog .bggle_blog-post-title{font-size:20px}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog .bggle_blog-post-button{width:100%;padding:14px 20px;margin-top:auto;font-family:var(--additional-font);font-size:14px;color:#666;text-transform:uppercase;background-color:#ebebeb;border:0;border-radius:5px;outline:none;box-shadow:none;transition:.15s ease-in-out}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog .bggle_blog-post-button:visited{color:#666}.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog .bggle_blog-post-button:hover,.shopify-section #bloggle_article-layout .bloggle__rte .bggle--slider-blog .bggle_blog-post-button:focus{color:#5e5e5e;background-color:#dcdcdc;border-color:#dcdcdc;transition:.15s ease-in-out}.shopify-section #bloggle_article-layout .bloggle__rte h1{align-items:center;padding-bottom:44px;margin-bottom:0;font-family:var(--base-font);font-size:64px;font-weight:700;line-height:48px;color:#313131;text-align:center;letter-spacing:-1px}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte h1{font-size:56px}}.shopify-section #bloggle_article-layout .bloggle__rte h2{margin-bottom:20px;font-family:var(--base-font);font-size:26px;line-height:1.4;text-transform:none;letter-spacing:0}.shopify-section #bloggle_article-layout .bloggle__rte h3{margin-bottom:20px;font-family:var(--base-font);font-size:22px;font-weight:700;line-height:1.4;color:#313131;text-transform:none;letter-spacing:0}.shopify-section #bloggle_article-layout .bloggle__rte h4{margin-bottom:20px;font-family:var(--base-font);font-size:20px;font-weight:700;line-height:1.4;color:#313131;text-transform:none;letter-spacing:0}.shopify-section #bloggle_article-layout .bloggle__rte p{margin-bottom:20px;font-family:var(--additional-font);font-size:24px;line-height:36px;color:#313131;letter-spacing:0}@media screen and (max-width: 767px){.shopify-section #bloggle_article-layout .bloggle__rte p{font-size:20px}}.shopify-section #bloggle_article-layout .bloggle__rte a{color:#777;text-decoration:none}.shopify-section #bloggle_article-layout .bloggle__rte a:visited{color:#006bb4}.shopify-section #bloggle_article-layout .bloggle__rte a:hover,.shopify-section #bloggle_article-layout .bloggle__rte a:focus{color:#45d8bb}.shopify-section #bloggle_article-layout .bloggle__rte a.bggle_button-link,.shopify-section #bloggle_article-layout .bloggle__rte a.link-btn{padding:14px 20px;font-family:var(--additional-font);font-size:14px;color:#666;text-transform:uppercase;background-color:#ebebeb;border:0;border-radius:5px;outline:none;box-shadow:none;transition:.15s ease-in-out}.shopify-section #bloggle_article-layout .bloggle__rte a.bggle_button-link:visited,.shopify-section #bloggle_article-layout .bloggle__rte a.link-btn:visited{color:#666}.shopify-section #bloggle_article-layout .bloggle__rte a.bggle_button-link:hover,.shopify-section #bloggle_article-layout .bloggle__rte a.bggle_button-link:focus,.shopify-section #bloggle_article-layout .bloggle__rte a.link-btn:hover,.shopify-section #bloggle_article-layout .bloggle__rte a.link-btn:focus{color:#5e5e5e;background-color:#dcdcdc;border-color:#dcdcdc;transition:.15s ease-in-out}.shopify-section #bloggle_article-layout .bloggle__rte a.link-btn{display:inline-block!important;margin-top:10px;margin-right:10px}.shopify-section #bloggle_article-layout .bloggle__rte table iframe,.shopify-section #bloggle_article-layout .bloggle__rte table img{width:100%}.shopify-section #bloggle_article-layout .bloggle__sidebar{position:sticky;top:85px;right:30px;display:flex;flex-direction:column;flex-shrink:0;gap:20px;width:300px;height:-moz-fit-content;height:fit-content;margin-top:140px}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__sidebar{position:fixed;top:auto;bottom:30px;left:0;z-index:1000000;width:100%;padding:15px;margin-top:0;background-color:#fff}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-link{display:flex;gap:20px;align-items:center;justify-content:space-evenly}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--info-siderBar-product{display:flex;gap:15px;align-items:center}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--info-siderBar-product .image-wrapper{width:-moz-fit-content;width:fit-content}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--info-siderBar-product .image-wrapper:before{display:none}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--info-siderBar-product .image-wrapper img{position:static;width:110px;height:110px}}@media screen and (max-width: 1024px) and (max-width: 560px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--info-siderBar-product .image-wrapper img{width:100px;height:100px}}@media screen and (max-width: 1024px) and (max-width: 389px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--info-siderBar-product .image-wrapper img{width:85px;height:85px}}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-link{text-decoration:none}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--sideBar--title{margin:20px 0;font-family:var(--base-font);font-size:26px;font-weight:700;line-height:1.4;text-transform:none;letter-spacing:0}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:14px;margin-bottom:10px}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-title{margin:0 0 5px;font-family:var(--base-font);font-size:18px;font-weight:700;line-height:1.4;color:#313131;text-transform:none;letter-spacing:0}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-title{font-size:16px}}@media screen and (max-width: 389px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-title{font-size:14px}}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-solde{display:flex;align-items:center}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-price,.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-compare-price{margin:0 4px;font-family:var(--additional-font);font-size:18px;color:#313131}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-price,.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-compare-price{font-size:16px}}@media screen and (max-width: 389px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-price,.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-compare-price{font-size:14px}}.shopify-section #bloggle_article-layout .bloggle__sidebar .bggle--product-compare-price{text-decoration:line-through}.shopify-section #bloggle_article-layout .bloggle__sidebar .bloggle--blog-item--buttons-wrapper{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 640px) and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bloggle--blog-item--buttons-wrapper{flex-direction:row}}.shopify-section #bloggle_article-layout .bloggle__sidebar .bloggle--blog-item-button{display:block;width:100%;padding:14px 20px;margin:0 auto;font-family:var(--base-font);font-size:14px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:#181818;border:0;border-radius:5px;outline:none;box-shadow:none}@media screen and (max-width: 1024px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bloggle--blog-item-button{width:-moz-fit-content;width:fit-content;min-width:130px;padding:14px 10px;margin:0;font-size:12px}}@media screen and (max-width: 560px){.shopify-section #bloggle_article-layout .bloggle__sidebar .bloggle--blog-item-button{font-size:10px}}.shopify-section #bloggle_article-layout .bloggle.sidebar-right{display:flex;justify-content:center}@media screen and (min-width: 1024px){.shopify-section #bloggle_article-layout .bloggle.sidebar-right .bloggle__rte{max-width:calc(100% - 350px);margin:0}}@media screen and (min-width: 1280px){.shopify-section #bloggle_article-layout .bloggle.sidebar-right .bloggle__rte{max-width:calc(100% - 400px)}}@media screen and (min-width: 1440px){.shopify-section #bloggle_article-layout .bloggle.sidebar-right .bloggle__rte{max-width:calc(100% - 550px)}}.blog__header{position:relative}.blog__title{position:absolute;top:50%;left:50%;margin:0;color:#fff;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.blog__container{width:100%;max-width:1200px;padding:0 40px;margin:0 auto}@media screen and (max-width: 767px){.blog__container{padding:0 20px}}.blog__fade{min-height:50vh}.blog__breadcrumbs{display:flex;flex-direction:row;gap:5px;align-items:center;padding:0;margin:24px 0;list-style:none}.blog__breadcrumbs li{font-size:11px;font-weight:500;line-height:13px;color:#bababa;letter-spacing:0}.blog__breadcrumbs a{text-decoration:none}.blog__breadcrumbs a:visited{color:#006bb4}.blog__breadcrumbs a:hover,.blog__breadcrumbs a:focus{color:#45d8bb}.blog__filters{display:flex;flex-direction:row;gap:16px;width:100%;margin-bottom:54px;overflow-x:auto;list-style:none}.blog__filter{display:flex;align-items:center;justify-content:center;min-width:150px;height:48px;padding:16px 24px;margin-bottom:16px;font-size:14px;font-weight:500;line-height:16px;color:var(--accent-color);text-align:center;letter-spacing:-.1px;cursor:pointer;background-color:var(--bg-color);border:1px solid #fff;border-radius:2px;outline:0;transition:all .25s}.blog__filter.active{background-color:#fff;border:1px solid #e3e3e3}.blog__all-articles{display:flex;flex-direction:column;gap:100px}@media screen and (max-width: 767px){.blog__all-articles{gap:60px}}.blog__all-articles--item{display:flex;flex-direction:column;gap:24px}.blog__all-articles--item-header{display:flex;flex-direction:row;gap:12px;align-items:center}.blog__all-articles--item-title{padding:0;margin:0;font-size:24px;font-weight:700;line-height:44px;text-transform:none;letter-spacing:-.2px}@media screen and (max-width: 500px){.blog__all-articles--item-title{font-size:20px;line-height:24px}}.blog__all-articles--item-quantity{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:16px;font-weight:700;line-height:20px;color:var(--additional-border-color);letter-spacing:.23px;background:var(--bg-color);border-radius:50%}.blog__all-articles--item-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}@media screen and (max-width: 767px){.blog__all-articles--item-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 500px){.blog__all-articles--item-articles{grid-template-columns:minmax(0,1fr)}}.blog__all-articles--item-article{display:flex;flex-direction:column;gap:8px;margin-bottom:40px;text-decoration:none}.blog__all-articles--item-article-meta{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between;margin-top:10px}.blog__all-articles--item-article-tag{font-size:11px;line-height:12px;color:var(--text-color);text-align:left;letter-spacing:0}.blog__all-articles--item-article-reading-time{font-size:11px;line-height:12px;color:var(--additional-border-color);text-align:right;letter-spacing:0}.blog__all-articles--item-article-title{margin:0;font-size:18px;font-weight:700;line-height:24px;color:var(--text-color);letter-spacing:0}.blog__list--header{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;margin-bottom:24px}.blog__list--header-left{display:flex;flex-direction:row;gap:12px;align-items:center}@media screen and (max-width: 500px){.blog__list--header-left{max-width:33%}}.blog__list--tag-title{padding:0;margin:0;font-size:24px;font-weight:700;line-height:44px;text-transform:none;letter-spacing:-.2px}@media screen and (max-width: 500px){.blog__list--tag-title{font-size:20px;line-height:24px}}.blog__list--tag-quantity{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:16px;font-weight:700;line-height:20px;color:var(--additional-border-color);letter-spacing:.23px;background:var(--bg-color);border-radius:50%}.blog__list--sorting{position:relative;background:#fff}.blog__list--sorting select{width:auto;height:48px;padding:0 94px 0 20px;font-size:13px;font-weight:500;line-height:32px;color:var(--text-color);letter-spacing:.2px;background:transparent;border:1.5px solid var(--text-color);border-radius:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.blog__list--sorting svg{position:absolute;top:23px;right:20px;z-index:1}.blog__list-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}@media screen and (max-width: 767px){.blog__list-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 500px){.blog__list-container{grid-template-columns:minmax(0,1fr)}}.blog__list-article{display:flex;flex-direction:column;gap:8px;margin-bottom:40px;text-decoration:none}.blog__list-article--meta{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between;margin-top:10px}.blog__list-article--tag{font-size:11px;line-height:12px;color:var(--text-color);text-align:left;letter-spacing:0}.blog__list-article--reading-time{font-size:11px;line-height:12px;color:var(--additional-border-color);text-align:right;letter-spacing:0}.blog__list-article--title{margin:0;font-size:18px;font-weight:700;line-height:24px;color:var(--text-color);letter-spacing:0}.blog__list-show-more{display:block;width:-moz-fit-content;width:fit-content;min-width:300px;padding:11px 20px;margin:40px auto 0;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}@media screen and (min-width: 1024px){.blog__list-show-more{margin:60px auto 0}}.columns-slider{padding:50px 0}@media screen and (min-width: 1024px){.columns-slider{padding:70px 0}}.columns-slider.dark-mode{background-color:#000}.columns-slider.dark-mode .columns-slider__heading{color:#fff}.columns-slider.dark-mode .product-card__image{margin-bottom:0}.columns-slider.dark-mode .product-card__image img{border-top-left-radius:8px;border-top-right-radius:8px}.columns-slider.dark-mode .product-card__content{padding:15px;background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.columns-slider.dark-mode .product-card__description{text-align:left}.columns-slider__container{position:relative}.columns-slider .product-featured-main{margin-right:-20px}.columns-slider .product-featured-main.disabled{margin-right:auto}@media screen and (min-width: 1024px){.columns-slider .product-featured-main{margin-right:-40px}}@media screen and (min-width: 1440px){.columns-slider .product-featured-main{margin-right:-80px}}.columns-slider__header{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:20px}.columns-slider__header.center{justify-content:center}@media screen and (min-width: 768px){.columns-slider__header{margin-bottom:40px}}.columns-slider__heading{margin:0;font-size:var(--heading-font-size-8px);font-weight:700;line-height:1.33}@media screen and (min-width: 768px){.columns-slider__heading{font-size:var(--heading-font-size)}}.columns-slider__link{display:none;gap:10px;align-items:center;justify-content:center;font-size:15px;font-weight:500;color:var(--text-color);text-decoration:none;letter-spacing:-.15px;leading-trim:both;text-edge:cap}.columns-slider__link:hover,.columns-slider__link:focus{text-decoration:underline}@media screen and (min-width: 768px){.columns-slider__link{display:flex}}.columns-slider__link-dark{display:flex;gap:5px;align-items:center;justify-content:center;width:100%;max-width:200px;padding:15px 20px;margin:30px auto 0;font-size:15px;font-weight:500;line-height:1;color:var(--text-color);text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background-color:#fff;border:0;border:1.5px solid #fff;border-radius:4px;outline:0}@media screen and (min-width: 1024px){.columns-slider__link-dark{margin:50px auto 0}}.columns-slider__product.swiper-slide{display:flex;height:auto}.columns-slider__product .product-card{width:100%;padding:0 8px;background-color:transparent}.columns-slider__product .product-card__subtitle{margin-top:0;margin-bottom:8px;text-align:center}@media screen and (max-width: 699px){.columns-slider__product .product-card__image.image-wrapper:before{padding-top:63%}}.columns-slider__product .product-card__image img{filter:brightness(1)}.columns-slider__product .product-card__description{margin:0}.columns-slider__product .product-card__description p{margin:0;line-height:1.5}.columns-slider__product .product-card__description ul{display:flex;flex-direction:column;gap:6px}.columns-slider__product .product-card__description li{position:relative;padding-left:25px}.columns-slider__product .product-card__description li:before{position:absolute;top:50%;left:0;width:16px;height:12px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='20px' height='14px' viewBox='0 0 20 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E7C1C41DE-FAB7-4DB7-937A-21857AF86A69%3C/title%3E%3Cg id='--------\21b3--Article-Detail-Page' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='1440-/-ADP-/-The-Woods-/-Vergleichstabellen' transform='translate(-710.000000, -4393.000000)' fill='%23121212' fill-rule='nonzero'%3E%3Cg id='why-bklynsoap-on---white-bg' transform='translate(0.000000, 4012.000000)'%3E%3Cg id='vergleichstablette-1' transform='translate(243.000000, 296.000000)'%3E%3Cpath d='M485.496109,85.5141051 C485.764461,85.2358138 486.207604,85.2277567 486.485895,85.496109 C486.736357,85.7376261 486.76793,86.120723 486.576111,86.3978016 L486.503891,86.4858949 L474.932462,98.4858949 C474.68221,98.7454162 474.281587,98.7690091 474.003994,98.5566734 L473.92468,98.4858949 L467.496109,91.8192282 C467.227757,91.5409369 467.235814,91.0977947 467.514105,90.8294423 C467.764567,90.5879252 468.148559,90.5702998 468.418481,90.7720642 L468.503891,90.8474384 L474.428,96.991 L485.496109,85.5141051 Z' id='ic_checkmark'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}.columns-slider__product .product-card.active .product-card__image:before{padding-top:80%}@media screen and (max-width: 900px){.columns-slider__product .product-card.active .product-card__image:before{padding-top:66%}}.columns-slider__product .product-card br{display:block;margin-bottom:25px}.columns-slider__pagination{position:relative;display:block;height:1px;margin-top:32px;background:#f2f2f2}.columns-slider__pagination .swiper-pagination-progressbar-fill{position:absolute;bottom:-1px;height:3px;background-color:var(--text-color);border-radius:1px}@media screen and (min-width: 1024px){.columns-slider__pagination{display:none}}.columns-slider .prev-slide,.columns-slider .next-slide{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:48px;height:48px;font-size:35px;color:#fff;cursor:pointer;background:#12121280;border-radius:4px;transform:translateY(-50%)}.columns-slider .prev-slide svg path,.columns-slider .next-slide svg path{fill:#fff}.columns-slider .prev-slide.swiper-button-disabled,.columns-slider .next-slide.swiper-button-disabled{background:#12121280;opacity:.1}@media screen and (min-width: 1024px){.columns-slider .prev-slide,.columns-slider .next-slide{display:flex}}.columns-slider .prev-slide{left:30px}@media screen and (min-width: 1440px){.columns-slider .prev-slide{left:60px}}.columns-slider .next-slide{right:30px}@media screen and (min-width: 1440px){.columns-slider .next-slide{right:60px}}.rating__container{width:100%;max-width:1024px;padding:20px;margin:0 auto}.rating__title{margin:0 auto 30px;font-size:24px;font-weight:600;line-height:1.33;text-align:center}.rating__stars-container{max-width:360px;margin:0 auto}.rating__stars{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:center}.rating__stars svg{width:50px;height:50px}.rating__stars svg path{fill:none;stroke:var(--reviews-label-color);stroke-width:2px}.rating__stars svg.active-red path{fill:var(--sale-bg);stroke:var(--sale-bg)}.rating__stars svg.active-green path{fill:var(--label-bg);stroke:var(--label-bg)}.rating__labels{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:5px 5px 0;opacity:.6}.rating__labels span{font-size:13px}.rating__feedback{max-width:700px;margin:0 auto}.rating__feedback--title{margin-top:0;margin-bottom:10px;font-size:20px;color:var(--text-color);text-align:center}.rating__feedback--description{color:var(--text-color)}.rating__feedback--description p{margin-top:0}.rating__feedback--btn{display:block;width:-moz-fit-content;width:fit-content;padding:11px 20px;margin:30px auto 0;font-size:15px;font-weight:500;line-height:1.6;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.15px;cursor:pointer;background:var(--text-color);border:1px solid var(--text-color);border-radius:4px;outline:0;leading-trim:both;text-edge:cap}.quote-slider{position:relative;width:100%;padding:60px 0;margin:50px 0}.quote-slider__container{margin-bottom:40px}.quote-slider__item{display:flex;flex-direction:column;gap:60px;align-items:center;justify-content:center}.quote-slider__item img{display:block;max-width:150px;height:auto}.quote-slider__text{box-sizing:border-box;max-width:calc(100vw - 40px);padding:0 70px;font-size:36px;font-weight:700;line-height:1.25;text-align:center;letter-spacing:-.5px;overflow-wrap:break-word}@media screen and (max-width: 768px){.quote-slider__text{max-width:100%;padding:0 30px;font-size:30px}}.quote-slider__pagination{position:absolute;bottom:40px;left:50%;z-index:2;display:flex;gap:12px;align-items:center;justify-content:center;pointer-events:all!important;transform:translate(-50%)}.quote-slider__pagination .swiper-pagination-bullet{position:relative;display:block;width:54px;height:2px;background:#e0e0e0;border-radius:0}.quote-slider__pagination .swiper-pagination-bullet:before{position:absolute;top:0;left:0;display:block;width:0;height:2px;content:"";background-color:#181818}.quote-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:100%;transition:var(--transition) ease-in-out}/*! Bundled license information:

normalize.css/normalize.css:
  (*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *)
*/
/*# sourceMappingURL=/cdn/shop/t/60/assets/index.css.map */
