:root{--text-h0: 2.5rem;--text-h1: 1.75rem;--text-h2: 1.5rem;--text-h3: 1.375rem;--text-h4: 1.125rem;--text-h5: 1.125rem;--text-h6: 1rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-lg: 1.125rem;--rounded-full: 9999px;--rounded-button: .625rem;--rounded-sm: 0rem;--rounded-xs: 0rem;--rounded-input: 0rem;--input-height: 2.625rem;--container-max-width: 1440px;--container-narrow-max-width: 1190px;--calculated-section-spacing-inline: 3rem;--arrow-text-color: 26 25 25;--arrow-text-background: 255 255 255;--text-primary: 26 26 26;--dialog-background: 255 255 255;--accent: 154 123 105;--swiper-navigation-size: 44px}@media screen and (min-width: 700px){:root{--text-h0: 3.25rem;--text-h1: 2.25rem;--text-h2: 1.75rem;--text-h3: 1.625rem;--text-h4: 1.25rem;--text-h5: 1.25rem;--text-h6: 1.125rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--input-height: 3.125rem}}@media screen and (min-width: 1400px){:root{-text-h0:4rem;--text-h1: 3rem;--text-h2: 2.5rem;--text-h3: 1.75rem;--text-h4: 1.5rem;--text-h5: 1.25rem;--text-h6: 1.25rem}}html{font-size:100%}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:#ffffff1f}body{--background: var(--color_body_background);--text-color: var(--color_body_text);background:var(--background);color:var(--text-color);font:var(--font-body-style) var(--font-body-weight) var(--text-base) / 1.6 var(--font-body-family);letter-spacing:var(0em);margin:0;position:relative}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--heading-letter-spacing);text-transform:normal}.h0{font-size:var(--text-h0);line-height:1}h1,.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h1);line-height:1.1}h2,.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h2);line-height:1.1}h3,.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h3);line-height:1.2}h4,.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h4);line-height:1.3}h5,.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h5);line-height:1.4}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h6);line-height:1.4}.prose *+:is(.h3,.h4,.h5,.h6,h3,h4,h5,h6){margin-block-start:var(--spacing-3)}img,video,iframe,object{vertical-align:middle;display:block}img{color:#0000;max-width:min(var(--image-mobile-max-width, var(--image-max-width, 100%)),100%);object-fit:inherit;object-position:inherit;height:auto}picture img{width:100%;min-height:inherit;max-height:100%}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}.input,.textarea,.select{-webkit-appearance:none;appearance:none;width:100%;height:var(--input-height);border-radius:var(--rounded-input);background:transparent;text-align:start;border-width:1px;border-color:#1a19191a;padding-left:1.25rem;padding-right:1.25rem}button,select{text-transform:none}:disabled{cursor:default}button,label,summary,[role=button],[type=checkbox],[type=radio],[type=submit]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;text-align:inherit;background-color:#0000;background-image:none}ol,ul,menu{margin:0;padding:0;list-style:none}.prose ul,.list-disc{list-style:inherit}.prose ul,.prose ol{row-gap:.6em;display:grid;padding-left:2rem}table{text-indent:0;border-color:inherit;border-collapse:collapse;width:100%!important}table:not(.table--bordered) :is(th,td):first-child{padding-left:0}table:not(.table--bordered) :is(th,td):last-child{padding-right:0}th{text-align:start}thead th{border-bottom-width:1px;border-bottom-color:#1a19191a}th,td{padding:var(--spacing-4);vertical-align:top}.prose *+span:not(:empty,.metafield-multi_line_text_field){display:inline-block}.link,.prose a:not(.button){text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out,color .3s ease-in-out;font-size:inherit;color:initial;text-decoration:none;display:inline}:is(.link,.prose a:not(.button)){background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2lh) / 100% 1px no-repeat}:is(.link,.prose a:not(.button)):hover{background-size:0 1px}.text-subdued :is(.link,.prose a:not(.button)):hover{color:rgb(var(--text-color-2))}@media screen and (min-width: 700px){img{max-width:min(var(--image-max-width, 100%),100%)}th,td{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}}.section{padding:1.5rem max(3rem,50% - var(--container-max-width) / 2) 3rem}.richtext__section .section{padding-top:3rem}.placeholder-svg{background:#f5f5f5}.justify-center{justify-content:center}.rich-text__wrapper{width:100%;margin:0 auto}.rich-text{display:flex}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.align-center{vertical-align:middle}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.rich-text .prose,.split-rich-text .prose{align-items:start;display:grid}.prose>:first-child,.prose>:first-child :first-child{margin-top:0!important}.prose>:last-child,.prose>:last-child :last-child{margin-bottom:0!important}.prose *+:is(.h0,.h1,.h2,h1,h2){margin-top:var(--spacing-4)}.prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+*{margin-top:var(--spacing-5)}.button,.btn{-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:#000;color:#fff;text-align:center;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);padding-top:var(--spacing-2-5);padding-bottom:var(--spacing-2-5);padding-left:var(--spacing-5);padding-right:var(--spacing-5);font-weight:700;line-height:1.6;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;min-width:auto;min-height:auto}.button:before,.button:after{content:none}.button--xl{font-size:var(--text-base);padding-top:var(--spacing-4);padding-bottom:var(--spacing-4);padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.icon{vertical-align:middle;display:block}.text-sm{font-size:var(--text-sm);line-height:1.6}.text-lg{font-size:var(--text-lg);line-height:1.6}.text-xs{font-size:var(--text-xs);line-height:1.7}.range::-webkit-slider-thumb{background-color:#000}.range::-moz-range-thumb{background-color:#000}.range::-ms-thumb{background-color:#000}.range::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#000;cursor:pointer}.custom-cursor{position:fixed;pointer-events:none;z-index:9999;transition:transform .05s ease;will-change:transform;width:3rem;height:3rem;background:#fff;color:#000;border-radius:9999px;display:flex;align-items:center;justify-content:center}.outside-close-button{width:3rem;height:3rem;left:calc(50% - 1.5rem);background:#fff;color:#000;border-radius:9999px;z-index:999;align-items:center;justify-content:center;display:grid;position:absolute;opacity:0;bottom:100%}.outside-close-button.active{opacity:1}.h-stack{align-items:center;display:flex}.v-stack{display:grid}.w-full{width:100%}.justify-between{justify-content:space-between}.align-self-center{align-self:center}.gap-0\.5{gap:var(--spacing-0-5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:var(--spacing-1-5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:var(--spacing-2-5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:var(--spacing-3-5)}.gap-4{gap:var(--spacing-4)}.gap-4\.5{gap:var(--spacing-4-5)}.gap-5{gap:var(--spacing-5)}.gap-5\.5{gap:var(--spacing-5-5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{position:fixed;top:0;background:#0003;width:100%;height:100vh;left:0;z-index:9999}.loading__spinner{width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.loading__spinner circle{opacity:.25}.swiper-pagination-bullet-active{background:#1a1919!important}.swiper-pagination-bullet{width:var(--spacing-1-5)!important;height:var(--spacing-1-5)!important}.product-gallery__mobile .swiper-pagination{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-full);background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:inline-flex;width:max-content!important;left:50%!important;transform:translate(-50%)}@media screen and (max-width:1149px){.section{padding:32px 20px}.richtext__section .section{padding-top:32px}}@media screen and (max-width:640px){.section--tight{padding:0 20px 32px}}@media screen and (min-width: 700px){.prose :is(.h0,.h1,.h2,.h3,h1,h2,h3)+*{margin-top:var(--spacing-4)}.prose *+:is(.h3,.h4,.h5,.h6,h3,h4,h5,h6){margin-top:var(--spacing-5)}.button,.btn{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3);padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.button--xl{padding-top:1.075rem;padding-bottom:1.075rem;padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.prose *+:is(.h0,.h1,.h2,h1,h2){margin-top:var(--spacing-6)}}@media screen and (min-width: 1150px){.prose :is(.h3,.h4,h3,h4)+*{margin-top:var(--spacing-6)}.prose *+:is(.h2,.h3,.h4,h2,h3,h4){margin-top:var(--spacing-6)}.prose *+:is(.h5,.h6,h5,h6){margin-top:var(--spacing-4)}}.top-bar__wrapper{--announcement-bar-gutter: .625rem;text-align:center;font-size:.75rem;justify-content:center;column-gap:.75rem;padding:1em;padding-left:max(var(--announcement-bar-gutter),50% - var(--container-max-width) / 2);padding-right:max(var(--announcement-bar-gutter),50% - var(--container-max-width) / 2);display:flex;align-items:center}.header-phone-number-wrapper{display:flex;align-items:center;gap:4px;white-space:nowrap}.header-phone-number-wrapper span{display:none}.top-bar__wrapper .prose{margin:0;font-family:inherit;font-size:10px}.swiper-button-prev,.swiper-button-next{display:flex!important;width:30px!important;height:30px!important;top:auto!important}.swiper-button-prev{left:0!important}.swiper-button-next{right:0!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px!important;color:#000!important}.icon.icon-picto-phone{height:1rem}.top-bar__slider .swiper-button-prev,.top-bar__slider .swiper-button-next{margin-top:-22px!important}@media screen and (min-width: 700px){.top-bar__wrapper{--announcement-bar-gutter: var(--container-gutter);justify-content:center;column-gap:2.5rem}.top-bar__slider{max-width:300px;margin-left:35%!important}.header-phone-number-wrapper span{display:block}}@media screen and (min-width: 1000px){.top-bar__slider{margin-left:36%!important}}@media screen and (min-width: 1400px){.top-bar__slider{margin-left:39%!important}}.hero-banner__wrapper *:not(.button){color:inherit}.content-over-media{grid-template:0 minmax(0,1fr) 0 / minmax(0,1fr) minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 2)) minmax(0,1fr);gap:var(--content-over-media-row-gap, var(--content-over-media-gap, var(--container-gutter))) var(--content-over-media-column-gap, var(--content-over-media-gap, var(--container-gutter)));place-items:center;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.content-over-media>:is(picture,img,video,iframe,svg,video-media){height:460px;transform-origin:top;overflow-wrap:anywhere;object-fit:cover;object-position:center;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:1 / 1 / span 3 / span 3;place-self:stretch stretch;width:100%;min-height:100%;max-height:100%;position:relative}.content-over-media:before{content:"";background:#0000004d;border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.hero-banner__container .content-over-media:before{background:#0000004d!important}.content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:780px;z-index:1;grid-area:2 / 2 / auto / span 1;position:relative}.banner__content{max-width:650px!important}:is(.content-over-media>:not(img,video,iframe,svg,video-media,picture)){padding-top:110px}.prose *+.button{margin-top:var(--spacing-4)!important}@media screen and (min-width: 700px){.sm\:text-start{text-align:start}.sm\:place-self-center-start{align-self:center}.prose *+.button{margin-top:var(--spacing-4)!important}.hero-banner__container .button--xl{padding-top:1rem;padding-bottom:1rem;padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}.section-stack{gap:2rem 1.5rem;grid-auto-columns:minmax(0,1fr);display:grid}.section-header{gap:var(--spacing-4);justify-content:space-between;display:grid}.text-with-icon{gap:var(--spacing-3);align-items:center;display:flex}.section-header>.text-with-icon{grid-column-start:2}.reversed-link{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}.circle-chevron{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--rounded-full);background:rgb(var(--arrow-text-color) / .1);flex-shrink:0;place-items:center;transition:all .2s ease-in-out;display:grid}.group:hover .reversed-link,.reversed-link.hover\:show:hover{background-size:100% 1px}.product-list{grid:auto / repeat(2,minmax(0,1fr));gap:2rem .5rem;scroll-padding-top:calc(calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(1, 0) * var(69px, 0px)) + 20px);display:grid;position:relative}.product-card{border-radius:var(--rounded-sm);isolation:isolate;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;display:grid;position:relative}.product-card__badge-list{gap:var(--spacing-2);pointer-events:none;z-index:5;display:grid;position:absolute;top:var(--spacing-2);left:var(--spacing-2)}.badge{align-items:center;gap:var(--spacing-1-5);padding:3px var(--spacing-2);background:rgb(var(--badge1-background));width:max-content;color:rgb(var(--badge1-color));border-radius:var(--rounded-button);font-size:9px;font-weight:700;display:flex}.product-card__figure{display:block;position:relative}.product-card__image--secondary{display:none}.object-fill{width:100%;height:100%;position:absolute;top:0}.product-card__image{object-fit:contain;object-position:center;transition:opacity .2s ease-in-out}.aspect-square{aspect-ratio:1}.object-fill,.object-fill-safe,.object-cover{object-fit:cover;object-position:center}.product-card__image--secondary{opacity:0;display:block}.product-card--show-secondary-media .product-card__figure:hover .product-card__image--primary{opacity:0}.product-card--show-secondary-media .product-card__figure:hover .product-card__image--secondary{opacity:1}.product-card__quick-buy{position:absolute;bottom:var(--spacing-2);right:var(--spacing-2);opacity:1;visibility:visible;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out;transform:translateY(5px)}.product-card__info{gap:var(--spacing-1);padding:1.25rem;grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.product-card__info .jdgm-prev-badge__text{display:none}.product-card--blends .product-card__info{padding-bottom:0;padding-left:0;padding-right:0}.product-card__title{line-height:1.5}.line-through{text-decoration:line-through}.text-subdued{color:rgb(var(--arrow-text-color) / .7)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden__mobile{display:none}.product-card__mobile-quick-buy-button{background:var(--color_body_background);width:2.25rem;height:2.25rem;color:var(--color_body_text);border-radius:var(--rounded-button);border-width:1px;place-content:center;display:grid}.quick-buy__btn{background:rgb(var(--quick-buy-background));color:rgb(var(--quick-buy-text))}.quick-buy__btn:hover{background:rgb(var(--quick-buy-text));color:rgb(var(--quick-buy-background))}.scrollbar{align-items:center;gap:var(--spacing-10);color:rgb(var(--arrow-text-color));display:flex}.scrollbar__progress{width:100%;height:var(--spacing-0-5);background:rgb(var(--arrow-text-color) / .1);display:block;position:relative}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:static!important;opacity:1!important;z-index:unset!important}.swiper-scrollbar-drag{display:block!important}.scrollbar__buttons{display:none}.scrollable-with-controls .feature-collection__slider{padding-bottom:var(--spacing-6)}@media screen and (min-width: 700px){.section-stack{gap:3rem}.badge:not(.badge--lg){font-size:var(--text-xs)}.hidden__desktop{display:none}.hidden__mobile{display:block}.scrollable-with-controls .feature-collection__slider{padding-bottom:var(--spacing-10)}.product-card__quick-buy{opacity:0;visibility:hidden}.product-card:hover .product-card__quick-buy{opacity:1;visibility:visible;transform:translateY(0)}.product-list__4,.product-list__5,.product-list__6{grid:auto / repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1000px){.product-list{grid:auto / repeat(3,minmax(0,1fr));gap:3rem 1.5rem;scroll-padding-top:calc(calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(1, 0) * var(110px, 0px)) + 20px)}.product-list__2{grid:auto / repeat(2,minmax(0,1fr))}.product-list__3{grid:auto / repeat(3,minmax(0,1fr))}.product-list__4{grid:auto / repeat(4,minmax(0,1fr))}.product-list__5{grid:auto / repeat(5,minmax(0,1fr))}.product-list__6{grid:auto / repeat(6,minmax(0,1fr))}.scrollbar__buttons{gap:var(--spacing-4);display:flex}}.impact-text{gap:var(--spacing-10);align-items:start;display:grid}.impact-text--center{text-align:center;justify-content:center}.snap-center{scroll-snap-align:center;scroll-snap-stop:always}.impact-text__text{font-size:calc(min(20vw,65px)*1) letter-spacing: 0;line-height:1;visibility:hidden}.impact-text__text.visible{visibility:visible}.impact-text__text:not(:only-child){margin-bottom:.2em}.impact-text__content{max-width:750px;margin-left:auto;margin-right:auto}.button:not([disabled]):hover,.btn:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background:#fff;color:#000}.circle-button{width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--rounded-full);place-items:center;transition:opacity .15s ease-in;display:grid}.circle-button--fill{background:rgb(var(--arrow-text-background));color:rgb(var(--arrow-text-color))}.ring{box-shadow:0 0 0 1px rgb(var(--arrow-text-color) / .12)}.circle-button[disabled]{opacity:.5;pointer-events:none}.animated-arrow{pointer-events:none;place-items:center;display:grid}.animated-arrow--reverse{transform:rotate(180deg)}.animated-arrow:before,.animated-arrow:after{content:"";grid-area:1 / -1;transition:all .2s ease-in-out}.animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;width:.5rem;height:.5rem;transform:rotate(45deg);border-color:currentColor;position:relative;left:-1px}.animated-arrow:after{width:var(--spacing-2-5);height:var(--spacing-0-5);transform-origin:center;opacity:0;background:currentColor;transform:scaleX(.5)}.group:hover .animated-arrow:before{transform:translate(calc(1 * var(--spacing-0-5))) rotate(45deg)}.group:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}@media screen and (min-width: 700px){.impact-text{gap:var(--spacing-8);grid:auto / auto-flow minmax(0,1fr)}.impact-text__text{font-size:calc(min(15vw,var(--container-max-width) * .15)*1)}}@media screen and (min-width: 1150px){.impact-text{gap:var(--spacing-12)}}.scrollable-with-controls .collection-list__slider{padding-bottom:var(--spacing-6)}.collection-card{--transition-direction: 1;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden}.collection-list__card--image{aspect-ratio:1/1}.shadow{filter:drop-shadow(0 5px 15px rgb(var(--arrow-text-color) / .2))}.zoom-image{transform-origin:center;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.collection-list__container .content-over-media>:is(picture,img,video,iframe,svg,video-media){height:auto}.collection-card__content{transition:transform .2s}.collection-card__content:first-child{margin-bottom:-3rem}.collection-card__content-wrapper svg{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;display:inline-block}.collection-card__content+svg{transform:translateY(48px)}.collection-card:hover .collection-card__content{transform:translateY(-8px)}.collection-card:hover .collection-card__content-wrapper svg{opacity:1;visibility:visible;transform:translateY(-8px)}.collection-card:hover .collection-card__content+svg{transform:translateY(56px)}.collection-card:hover .zoom-image{transform:scale(1.1)}.collection-list__container .collection-card__content-wrapper{padding-top:0}.collection-card__content--bottom{display:flex;align-items:center;gap:4px;padding-top:1rem}.collection-card__content--bottom .h4{font-size:16px}@media screen and (min-width: 700px){.scrollable-with-controls .collection-list__slider{padding-bottom:var(--spacing-10)}.collection-card__content--bottom{padding-top:1.5rem}}@media screen and (min-width: 1000px){.collection-card{scroll-snap-align:none}}.site-footer{padding:3rem 0}.container{margin-left:max(1.25rem,50% - 1440px / 2);margin-right:max(1.25rem,50% - 1440px / 2)}.footer__wrapper{gap:4rem;display:grid}.footer__wrapper .text-subdued{--arrow-text-color: var(--arrow-text-background)}.footer__block-list{gap:2.5rem 6rem;align-items:start;justify-content:space-between;grid:auto-flow dense / repeat(2,minmax(0,1fr));display:grid}.footer__block{gap:1.5rem;display:grid}.footer__block--newsletter{gap:var(--spacing-8);display:grid}.footer__block--newsletter .circle-chevron{--arrow-text-color: 255 255 255}.footer__block--newsletter .h4{color:inherit}.bold{font-weight:700}.footer__block--menu{max-width:250px}.link-faded{opacity:.7;transition:opacity .2s ease-in-out}.inline-block{display:inline-block}.break-all{overflow-wrap:anywhere}.link-faded:hover{opacity:1}.self-submit-button{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.footer__aside-top,.footer__aside-bottom{display:grid;justify-content:space-between;align-items:center;gap:var(--spacing-8)}.footer__aside{gap:3rem;display:grid}.footer__info-text{font-size:14px;color:#2f4248b3}.social-media{gap:var(--spacing-3) var(--spacing-6);flex-wrap:wrap;display:flex}.tap-area{position:relative}.tap-area:before{content:"";inset:calc(-1 * var(--spacing-2-5));position:absolute}.localization__grid{display:flex;align-items:center;gap:1.5rem}.relative{position:relative}.locale__button{display:flex;align-items:center;gap:.75rem}.icon-chevron-bottom{transition:transform .2s ease-in-out}.locale__button[aria-expanded=true]>.icon-chevron-bottom{transform:rotate(180deg)}.popover{visibility:hidden;padding:.5rem;z-index:999;display:none;position:fixed;right:0;bottom:calc(100% + 1rem);background:#fff;color:#2f4248;text-align:center;overflow-y:auto;max-height:350px;border-radius:8px}.popover.is-active{display:block;opacity:1;visibility:visible}.currency__grid{display:flex;gap:.5rem;align-items:center}.popover-listbox__option{gap:.5rem;padding:.5rem 1.5rem;color:rgb(var(--text-color) / .7);width:100%;transition:color .2s ease-in-out;display:flex;justify-content:center;align-items:center;white-space:nowrap}.popover-listbox__option[aria-selected=true],.popover-listbox__option:hover{color:rgb(var(--text-color))}.hidden-tab-pc{display:none}.overlay{background:#0006;min-height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;cursor:none;display:block!important;opacity:0;visibility:hidden;z-index:99;transition:opacity .5s ease,visibility .5s ease}.overlay.active{opacity:1;visibility:visible}.popover__box{position:relative;z-index:9}.checkbox-list{gap:.5rem;display:grid}.checkbox~label{opacity:.7;padding-left:.75rem}.checkbox:checked~label{opacity:1;transition:all .2s ease-in-out}.checkbox:checked{background-color:#1a1a1a;background-size:10px 8px}.form{align-content:start;gap:var(--spacing-4);display:grid}.form-control{text-align:start;position:relative}.input.is-floating,.select.is-floating{height:calc(var(--input-height) + .625rem);padding-top:var(--spacing-4)}:is(.input:focus,.textarea:focus,.select:focus-visible){border-color:currentColor;outline:none;box-shadow:inset 0 0 0 1px}.floating-label{height:calc(var(--input-height) + .625rem);top:0;opacity:.5;pointer-events:none;transform-origin:left;grid-auto-flow:column;align-items:center;column-gap:.5rem;margin-inline-start:var(--spacing-4);transition:transform .2s ease-in-out;display:grid;position:absolute}.floating-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1px}:is(:is(.input,.textarea):focus~.floating-label,:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}:is(.input,.textarea,.select):autofill~.floating-label{color:#000}.footer__block--text,.footer__block--newsletter,.footer__block--app{grid-column:span 2}.truspilot__footer--image{max-width:100px;width:100%}.truspilot__star--image{max-width:250px;width:100%}.trustpilot__footer--container img{width:100%;display:inline-block}.footer__newsletter-form input{border-color:#ffffff1f}@media screen and (min-width: 700px){.container{margin-left:max(2rem,50% - 1440px / 2);margin-right:max(2rem,50% - 1440px / 2)}.site-footer{padding:4rem 0}.footer__block-list{flex-wrap:wrap;display:flex}.footer__block--newsletter,.footer__block--text{flex-basis:100%}.footer__block--menu{flex-shrink:0}.self-submit-button{right:1.25rem}.footer__aside-top,.footer__aside-bottom{display:flex}.footer__copyright{order:-1}.form:not(.form--tight){gap:var(--spacing-6)}.floating-label{margin-left:var(--spacing-5)}}@media screen and (min-width: 1000px){.container{margin-left:max(3rem,50% - 1440px / 2);margin-right:max(3rem,50% - 1440px / 2)}.footer__block--newsletter{flex-basis:33.3333%}.footer__block--text{flex-basis:33.33%}.popover{z-index:10;padding:1rem 0;position:absolute;border-radius:.5rem;box-shadow:var(--shadow-md);border:1px solid rgb(var(--border-color))}.popover-listbox{text-align:start}.popover-listbox__option{justify-content:start;padding-top:.375rem;padding-bottom:.375rem;padding-right:2.5rem}.popover-listbox--sm .popover-listbox__option{line-height:1.7;font-size:var(--text-sm);padding-top:.25rem;padding-bottom:.25rem}.footer__newsletter-form{max-width:400px}}@media screen and (min-width: 1150px){.footer__block--menu:last-child{margin-right:2.5rem}.footer__block-list{flex-wrap:nowrap}}@media (max-width: 915px){.footer__wrapper{gap:2.5rem}.popover{bottom:0;left:0}.hidden-tab-pc{display:block}.locale__header{padding:1.25rem;border-bottom:1px solid rgb(26 26 26 / .12);text-align:center}}@media (max-width: 699px){.popover__close{position:absolute;bottom:105%;left:50%;transform:translate(-50%);background:#fff;margin:0}}.header__transparent{position:fixed;top:calc(0 + var(--top-bar-height, 0px));left:0;width:100%}.header__transparent:not(.header__transparent--sticky) .header__logo-image:not(.header__logo--hover){filter:invert(1)}.template-index .header__transparent--sticky{position:fixed;top:calc(0 + var(--top-bar-height, 0px));left:0;width:100%}.header__transparent--sticky .mega-menu{top:84px!important}.header{will-change:transform;margin-inline-start:auto;margin-inline-end:auto;transition:background .25s;display:block}.header__wrapper{grid-template:"main-nav logo secondary-nav" / minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.5rem max(3rem,50% - var(--container-max-width) / 2);border-radius:inherit;transition:inherit;display:grid}.site-header{transition:all 1s ease}.template-index .site-header.header__transparent--sticky{position:fixed;top:0;left:0;width:100%;z-index:50}.shopify-section--header{position:sticky;top:0}.header__main-nav{grid-area:main-nav}.contents{display:contents}.link-faded-reverse{transition:opacity .2s ease-in-out}.link-faded-reverse:hover{opacity:.7}.header__logo{grid-area:logo;max-width:max-content;display:block;position:relative}.header__logo-image{width:100%;height:auto}.header__secondary-nav{justify-content:flex-end;justify-self:end;align-items:center;gap:.75rem 2.5rem;flex-wrap:wrap;grid-area:secondary-nav;display:flex}.header__icon-list{display:flex;align-items:center;gap:1.5rem}.localization__grid-header .popover{top:1rem;bottom:auto}.hidden-mobile{display:none}.drawer{position:fixed;top:0;visibility:hidden;opacity:0;padding:.5rem;z-index:999;width:100%;height:100%;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.drawer.active{visibility:visible;opacity:1}.navigation-drawer{z-index:99999;width:100vw;height:100%;left:0}.drawer__content{display:grid;padding-top:2rem;position:relative;gap:var(--spacing-8);height:100%;z-index:999}.custom_flex_menu{display:flex;align-items:center;justify-content:space-between;padding:0 15px}.navigation-drawer [is=close-button]{width:var(--spacing-12);height:var(--spacing-12);border-radius:9999px;border-width:1px;place-items:center;border-color:#1a19191f;margin:0 2rem}.menu_drawer_logo{max-width:126px;width:100%;height:auto}.panel-list__wrapper{height:100%;position:relative;overflow:hidden}.panel{width:100%;height:100%;overflow:hidden}.panel__wrapper{justify-content:space-between;gap:var(--spacing-6);padding:2rem;flex-direction:column;height:100%;display:flex;overflow-y:auto}.navigation-drawer .panel__scroller{align-content:flex-start;height:100%;overflow-y:auto;padding-bottom:var(--spacing-8)}.navigation-drawer .panel__wrapper{gap:0!important}.navigation__button.active .reverse-icon{transform:rotate(90deg)}.menu_top_icons{display:flex;align-items:center;padding:0 0 37px;font-size:10px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.3px;text-transform:capitalize;justify-content:space-between}.menu_top_icons_item{display:flex;align-items:center;gap:5px}.menu_top_icons_item .menu-top__icon--image{border-radius:44.326px;width:22.731px;height:21.595px;padding:2px}.drawer_menu_top_flex{display:flex;align-items:center;gap:19px;border-radius:4px;border:1px solid #E7E7E7;overflow:hidden}.drawer_menu_top_flex_left{max-width:97px;width:100%}.drawer_menu_top_flex_left img{border-radius:4px}.drawer_menu_labels{font-size:11px;font-style:normal;font-weight:400;line-height:132.4%;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;min-width:74px;min-height:17px}.drawer_menu_top_title{font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-top:7px}.drawer_menu_top_rating{display:flex;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:132.4%;gap:4px;padding-top:7px}.drawer_menu_top_button{padding-top:13.5px}.shop_all_button_drawer{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;min-height:46px;display:flex;align-items:center;justify-content:center;border-radius:57px;border:2px solid;transition:all .5s ease}.drawer_menu_top_links{padding-top:22.5px}.drawer_menu_top_links_item a{display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:132.4%;gap:22px;padding:13px 0;border-top:1px solid rgba(46,66,71,.28)}.dropdown-menu__image{width:35px;height:35px}.menu_bottom_custom_main{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:5px}.menu_bottom_trustpilot{padding-bottom:15px}.menu_bottom_trustpilot img{display:inline-block;max-width:270px;height:auto}.count-bubble{--size: var(--spacing-4);width:var(--size);height:var(--size);border-radius:9999px;background:rgb(var(--add-cart-background));color:rgb(var(--add-cart-text));place-items:center;min-width:min-content;padding-left:.25rem;padding-right:.25rem;font-size:9px;font-weight:700;line-height:1;display:grid}.count-bubble--md,.count-bubble--lg{--size: var(--spacing-5);font-size:var(--text-xs)}.header__cart-count{top:-.3125rem;position:absolute}.header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.875rem}.dropdown-menu{gap:var(--spacing-3);width:max-content;max-width:350px;padding:var(--spacing-5) var(--spacing-7);border-radius:var(--rounded-sm);opacity:0;visibility:hidden;box-shadow:0 5px 15px rgb(var(--arrow-text-color) / .2);,0 0 0 1px rgb(var(--arrow-text-background) / .12);z-index:1;display:grid;position:absolute;top:calc(100% + var(--spacing-4-5));border-width:1px}.dropdown-menu--restrictable{max-height:80vh;overflow-y:auto}.dropdown-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1 * var(--spacing-4))}.dropdown-menu:before{content:"";width:100%;height:var(--spacing-4-5);position:absolute;bottom:100%}.dropdown-menu__item{justify-content:space-between;align-items:center;gap:var(--spacing-6);opacity:.7;transition:opacity .2s ease-in-out;display:flex}.header-link__has--submenu{position:relative}.header-has__submenu[open] .dropdown-menu{opacity:1;visibility:visible}[open]>.dropdown-menu__item,.dropdown-menu__item:hover{opacity:1}.panel-footer__localization-wrapper{padding-top:var(--spacing-4);border-top-width:1px;border-color:#1a19191f}.submenu{padding-left:var(--spacing-4);padding-top:var(--spacing-4)}.mega-menu{gap:var(--spacing-12);justify-content:space-between;width:100%;padding:2.5rem max(3rem,50% - var(--container-max-width) / 2);max-height:calc(100vh - var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) - var(82px, 0px) - 20px);overscroll-behavior-y:contain;opacity:0;visibility:hidden;mix-blend-mode:plus-lighter;border-block-start-width:1px;align-items:flex-start;display:flex;position:fixed;top:calc(85px + var(--top-bar-height, 0px));overflow:hidden auto;box-shadow:0 9999px 0 9999px #0006}.mega-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.mega-menu__nav{gap:2rem;flex-wrap:wrap;flex:auto;align-items:start;display:flex;justify-content:space-between;max-width:1100px;margin:0 auto}.mega-menu__nav>li{width:160px}.header-has__mega-menu[open] .mega-menu{opacity:1;visibility:visible;border-top:1px solid #1a19191f}@media (max-width: 1150px){.header__link-list{display:none}}@media (max-width: 915px){.header__wrapper{padding:1.125rem max(1.25rem,50% - var(--container-max-width) / 2)}.localization__grid-header .currency__grid .text-sm{display:none}.localization__grid-header .popover{top:auto;bottom:0}.header__icon-list{gap:1rem}}@media screen and (max-width: 699px){.navigation-drawer{height:calc(100vh - 1rem)}.drawer__content{padding-top:0}.navigation-drawer{bottom:0;top:auto;max-height:75vh}.navigation-drawer .panel__wrapper{padding:1.5rem}.navigation-drawer [is=close-button]{position:absolute;bottom:105%;left:50%;transform:translate(-50%);background:#fff;margin:0}.navigation-drawer .panel-footer{padding-bottom:0}}@media (min-width: 700px){.drawer{padding:1rem;max-width:510px}.drawer--lg{max-width:680px}.hidden-mobile{display:block}.hidden-desktop{display:none}.panel__wrapper{padding-top:0}.count-bubble--lg{--size: var(--spacing-7)}}@media screen and (min-width: 1150px){.header__wrapper{grid-template:"logo main-nav secondary-nav" / auto minmax(0,1fr) minmax(0,max-content);padding:0 max(3rem,50% - var(--container-max-width) / 2)}.header__link-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.5rem}.header__link-list>ul>li{padding:2rem 0;cursor:pointer}.mega-menu__item:hover .mega-menu,.has__submenu:hover .dropdown-menu{opacity:1;visibility:visible}.hidden-pc{display:none}.header__logo,.header__secondary-nav{width:140px}.header__icon-list{justify-content:center}}.collection-header{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.collection-banner__wrapper{height:250px;position:relative}.collection__image-container{position:absolute;width:100%;height:100%;top:0}.collection__image-container img{width:100%;height:100%;object-fit:cover;overflow:hidden}.collection__text-container{position:relative;display:table;width:100%;height:100%;color:#fff}.collection__meta *{color:inherit}@media screen and (min-width: 700px){.collection-header{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}.collection-banner__wrapper{height:350px}.sm\:gap-6{gap:var(--spacing-6)}}.collection{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);margin-top:var(--spacing-8);margin-bottom:3.5rem;display:grid}.catalog__content{display:grid;gap:var(--spacing-8)}.collection__top-bar,.collection__facets{display:none}.text-with-icon>svg{flex-shrink:0}.sort-by-facet{justify-content:end;gap:var(--spacing-1);flex-shrink:0;margin-inline-start:auto;display:flex;position:relative}.facets__floating-filter{text-align:center;z-index:2;width:100%;position:fixed;bottom:var(--spacing-8)}.facets__floating-filter .button--xl{background:#1a1919;color:#fff}.facets__floating-filter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.active-facets{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.removable-facet{gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-4);background:#1a19191a;color:#1a1919;border-radius:var(--rounded-button);flex-shrink:0;align-items:baseline;display:flex}.facets-drawer{left:0;bottom:0;top:auto;height:auto}.facets-drawer__content{background:rgb(var(--dialog-background));color:rgb(var(--text-primary));display:flex;flex-direction:column;height:100%;position:relative;overscroll-behavior-y:contain;flex:auto;align-items:start;display:grid;overflow-y:auto;border-radius:.375rem;padding-top:0}.facet-drawer__header{padding:2rem 2.5rem;display:none}.facets-drawer__content .facets-vertical{padding:2rem 2.5rem}.accordion{box-sizing:content-box;border-top:1px;border-bottom:1px solid;border-color:#1a19191f}.facets-drawer .accordion{border-top:0}.accordion__toggle{gap:var(--spacing-2);flex-grow:1;justify-content:space-between;align-items:center;padding-top:var(--spacing-5);padding-bottom:var(--spacing-5);display:flex}.accordion__content{margin-bottom:var(--spacing-5);padding-right:var(--spacing-6);transform:translateY(-4px)}.accordion__content td{padding-left:1rem!important}.checkbox-list{gap:var(--spacing-2);display:grid}.checkbox-container{align-items:baseline;display:flex}.checkbox{-webkit-appearance:none;appearance:none;width:var(--spacing-4)!important;height:var(--spacing-4)!important;background-repeat:no-repeat;background-position:center;background-size:0;background-color:#1a19191a;border-radius:2px;flex-shrink:0;transition:background-color .2s ease-in-out;position:relative;top:.1875rem;box-shadow:inset 1px 1px 2px #0000001a}.checkbox:checked{background-color:rgb(var(--accent));background-size:10px 8px}.price-range{gap:24px;display:grid;row-gap:18px;padding-top:10px}.range-group{--range-min: 0%;--range-max: 100%;background:linear-gradient(to right,rgb(var(--arrow-text-color) / .12) var(--range-min),rgb(var(--arrow-text-color)) var(--range-min),rgb(var(--arrow-text-color)) var(--range-max),rgb(var(--arrow-text-color) / .12) var(--range-max));border-radius:2px;height:4px;position:relative}.range{-webkit-appearance:none;appearance:none;background:none;width:100%;z-index:4}.range-group .range{pointer-events:none;vertical-align:top;height:4px}.range-group .range:last-child{position:absolute;top:0}.range-group .range:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.input-group{align-items:center;column-gap:20px;display:flex}.input-prefix{border-radius:min(10px,var(--rounded-button));border:1px solid rgb(var(--arrow-text-color) / .12);flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;padding:10px 15px;display:flex}.input-prefix>.field{-webkit-appearance:textfield;appearance:textfield;text-align:end;background:none;border:none;width:100%;min-width:0;margin-inline-start:10px;padding:0}.empty-products__message{text-align:center}.range-group{position:relative}.range-group input[type=range]{position:absolute;top:0;left:0;width:100%;pointer-events:all;-webkit-appearance:none;background:transparent}.range-group input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#000;cursor:pointer;position:relative;z-index:2}.range-group input[type=range].range-min{z-index:3}.range-group input[type=range].range-max{z-index:2}@media screen and (max-width: 699px){.facets-drawer__content{max-height:75vh}}@media screen and (min-width: 700px){.collection{margin-top:var(--spacing-12)}.removable-facet{padding:var(--spacing-3) var(--spacing-5);gap:var(--spacing-4)}.facet-drawer__header{align-items:center;gap:var(--spacing-4);display:flex;position:relative;justify-content:space-between;border-bottom:1px solid #1a19191f}}@media screen and (min-width: 1000px){.collection,.catalog__content{column-gap:var(--spacing-12)}.collection__top-bar{column-gap:var(--spacing-6);grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);display:grid}.facets-summary{align-items:start;gap:var(--spacing-4);grid-column-end:-1;display:flex}.md\:hidden,.main-collection__wrapper .outside-close-button{display:none}}.accordion-box{padding:var(--spacing-1) var(--spacing-6)}.accordion summary{padding:0!important;line-height:normal!important}.accordion+.accordion{border-top-width:0}.prose *+:is(p,div,ul,ol){margin-top:var(--spacing-3)}.faq-availability{font-size:14px;text-align:center}.rounded{border-radius:var(--rounded)}.accordion-box>:first-child{border-top-width:0}.accordion-box>:last-child{border-bottom-width:0}.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){background:rgb(var(--arrow-text-color));color:rgb(var(--arrow-text-background))}.group[aria-expanded=true] .circle-chevron.group-expanded\:rotate{transform:rotate(180deg)}@media screen and (min-width: 700px){.prose *+:is(p,div,ul,ol){margin-top:var(--spacing-4)}.faq-availability{font-size:16px}}@media screen and (min-width: 1000px){.accordion-box{padding:var(--spacing-5) var(--spacing-12)}}@media screen and (min-width: 1150px){.section-stack__intro,.section-stack__main{max-width:60%;width:100%;margin:0 auto}.prose *+p{margin-top:var(--spacing-6)}}.jdgm-rev-widg{padding:0!important}.jdgm-rev-widg__reviews{display:flex;flex-wrap:wrap;gap:12px}.jdgm-rev{width:calc(50% - 6px);background:#f6f4f2;padding:10px!important;box-shadow:0 0 #0000;border-radius:2px}.jdgm-rev__timestamp,.jdgm-rev__location{font-size:11px}.jdgm-row-profile{font-size:16px;font-weight:600}.jdgm-row-rating{display:flex;flex-direction:column-reverse;gap:6px}.jdgm-rev__header{display:flex;flex-direction:column-reverse;gap:10px}.jdgm-rev__icon{display:none!important}.jdgm-rev__title{font-size:13px}.jdgm-rev__body{font-size:14px}span.jdgm-rev__author{color:#1a1919;font-weight:700}.jdgm-rev__reply{padding:0!important;font-size:14px;background:transparent!important}.jdgm-rev-widg{padding:0}@media (max-width: 768px){.jdgm-rev{width:100%}}.product-gallery__ar-wrapper{gap:var(--spacing-2-5);display:grid}.product{grid:auto / minmax(0,1fr);gap:3rem var(--spacing-10);align-items:start;display:grid}.product-gallery__media-list-wrapper{display:grid;position:relative}.product-gallery__media-list{gap:.75rem;align-items:start;transition:height .1s;display:grid;grid-template-columns:repeat(2,1fr)}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.product-gallery__media{position:relative}.product-gallery__media--zoom{cursor:zoom-in!important}.product-gallery__zoom{transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:var(--spacing-4)}.product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-4)}.product-gallery__zoom>.circle-button{width:2.1875rem;height:2.1875rem}.product-gallery__desktop{display:none}.product-info__container>*+*{margin-top:1rem;margin-bottom:1rem}.rating-with-text{gap:var(--spacing-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;align-items:baseline;display:grid}.product-info__price .rating-with-text{justify-content:flex-start;display:flex}.price-list{align-items:baseline;gap:var(--spacing-0-5) var(--spacing-2);flex-wrap:wrap;display:flex}.price-list--lg{gap:var(--spacing-3)}.text-on-sale{color:rgb(var(--on-sale-text))}.product-info__badge-list{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.product-info__price .product-info__badge-list{align-self:center;margin-left:var(--spacing-1)}.badge{--badge-background: var(--arrow-text-color) / .05;--badge-color: var(--arrow-text-color);align-items:center;gap:var(--spacing-1-5);padding:5px var(--spacing-2);background:rgb(var(--badge-background));width:max-content;color:rgb(var(--badge-color));border-radius:4px;font-size:9px;font-weight:700;display:flex;text-transform:uppercase}.badge--on-sale{--badge-background: var(--on-sale-badge-background);--badge-color: var(--on-sale-badge-text)}.badge--1{--badge-background: var(--badge1-background);--badge-color: var(--badge1-color)}.badge--2{--badge-background: var(--badge2-background);--badge-color: var(--badge2-color)}.product-card__discount--price{position:absolute;right:var(--spacing-2);top:var(--spacing-2);z-index:5;background:var(--discount-badge-bg);color:var(--discount-badge-text)}.product-info__offer-list{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.product-info__offer--block hr{margin-top:1rem;margin-bottom:1rem}.offer{gap:var(--spacing-2);padding:var(--spacing-5);border-radius:var(--rounded-sm);display:grid}.offer__image{max-width:24px}hr{height:1px;background:#1a19191f}.variant-picker{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}fieldset{margin:0;padding:0}.variant-picker__option-info{justify-content:space-between;align-items:baseline;margin-block-end:var(--spacing-2);display:flex}legend{padding:0}.variant-picker__option-values{display:flex}.wrap{flex-wrap:wrap}.block-swatch{place-items:center;gap:var(--spacing-3);height:var(--input-height);border-radius:var(--rounded-button);background:rgb(var(--input-background, var(--arrow-text-background))) no-repeat;border-width:1px;border-color:#1a19191a;padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);display:flex;position:relative}.block-swatch:before{content:"";box-shadow:0 0 0 2px rgb(var(--arrow-text-color));border-radius:inherit;opacity:0;will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.95)}:checked+.block-swatch:before,.block-swatch.is-selected:before{opacity:1;transform:scale(1)}.buy-buttons{align-items:start;gap:var(--spacing-2);display:grid}.button__loader,.button__feedback{gap:var(--spacing-1-5);pointer-events:none;display:flex;justify-content:center;align-items:center}.button__loader>*{width:var(--spacing-1-5);height:var(--spacing-1-5);border-radius:var(--rounded-full);background:currentColor}.buy-buttons button{background:rgb(var(--add-cart-background));color:rgb(var(--add-cart-text));border:2px solid rgb(var(--add-cart-background))}.buy-buttons button:hover{background:rgb(var(--add-cart-text))!important;color:rgb(var(--add-cart-background))!important;border:2px solid rgb(var(--add-cart-background))}.shipping__text{text-align:center;font-size:12px;text-transform:uppercase;margin-top:-.5rem}.border{border-width:1px;border-color:#1a19191a}.rounded-xs{border-radius:var(--rounded-xs)}.horizontal-product{--horizontal-product-image-size: var(--spacing-16);align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);min-width:0;display:flex}.horizontal-product__image{width:var(--horizontal-product-image-size);flex:0 0 var(--horizontal-product-image-size)}.horizontal-product__info{gap:var(--spacing-2);flex-grow:1;justify-content:space-between;align-items:center;display:grid}.horizontal-product__cta .button{background-color:#1a19191a!important;color:#1a1919!important}.prose table{box-shadow:none!important;font-size:inherit;table-layout:auto}.prose table:not([class]) td,.prose table:not([class]) th{border:none}.breadcrumb__wrapper{margin-top:.5rem;margin-bottom:.5rem}.breadcrumb__list{display:flex;gap:.5rem;font-size:inherit;line-height:1;margin:0}.breadcrumb__list .breadcrumb__item{white-space:nowrap}.breadcrumb__list .breadcrumb__item:last-child{text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.breadcrumb__link{text-decoration:none;color:var(--arrow-text-color, #333)}.breadcrumb__item:after{content:"/";margin-left:.5rem}.breadcrumb__item:last-child:after{content:"";margin-left:0}.selected-variant__id{flex-grow:1;border-color:#1a19191a;outline:none;box-shadow:none}.product-quick-add{z-index:2;visibility:hidden;opacity:0;width:100%;padding:1.25rem;transition:visibility .15s ease-in,opacity .15s ease-in,transform .15s ease-in;position:fixed;bottom:0;transform:translateY(10px);border:1px solid #1a19191a}.product-quick-add:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-quick-add.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.truncate-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.info-accordion .accordion-titles-wrapper{display:flex;justify-content:flex-start;gap:1rem}.info-accordion .accordion-title{color:#383838;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.44px;text-transform:uppercase;padding-bottom:.5rem}.info-accordion .accordion-title.active{font-weight:600;border-bottom:1px solid #383838}.tabs-header{display:flex;justify-content:flex-start;gap:1rem;margin-bottom:1rem}.tab-link{cursor:pointer;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.44px;text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid transparent}.tab-link.active{font-weight:600;border-bottom:1px solid}.tab-panel{display:none}.tab-panel.active{display:block}.product__zoom-gallery{position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;z-index:999;background:#fff;opacity:0;visibility:hidden;transition-property:opacity;transition-duration:.35s;transition-timing-function:linear}.product__zoom-gallery.popup__active{opacity:1;visibility:visible}.product__popup{width:100%;max-width:600px;max-height:100vh;overflow:hidden}.product__popup-images img{display:block;width:100%;height:100vh;object-fit:cover}.pagination{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:9;display:flex;align-items:center;background:#fff;border-radius:var(--rounded-full);box-shadow:0 2px 8px #0000001a}.pagination__item{place-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);display:grid}.pagination__text{padding:var(--spacing-2) var(--spacing-1)}.pagination__item{cursor:pointer;background:none;border:none;font-size:20px;color:#000}.close__modal{position:absolute;top:24px;right:24px;z-index:9}.product__swatches-image{width:70px;height:70px;background-repeat:no-repeat;background-position:center;background-size:cover}.product-quick-add__variant{display:none}.size-chart__drawer{right:0}.size-drawer__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:2rem}.size-drawer__content{background:rgb(var(--dialog-background));color:var(--text-color);padding:1.25rem 1.5rem 1.5rem;position:relative;z-index:99;overscroll-behavior-y:contain;display:grid;align-items:start;overflow-y:auto;height:100%}.size-drawer__content td{border:none!important}.size-drawer__content tr{display:flex;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #1a19191f}@media (max-width: 699px){.size-chart__drawer{height:75vh;bottom:0;top:auto}}@media (max-width: 380px){.horizontal-product__cta,.horizontal-product__cta .button{width:100%}}@media screen and (min-width: 700px){.product-info__offer-list{gap:var(--spacing-4)}.variant-picker__option-values{flex-wrap:wrap}.block-swatch{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.sm\:gap-4{gap:var(--spacing-4)}.horizontal-product{--horizontal-product-image-size: var(--spacing-20);gap:var(--spacing-5);align-items:center}.horizontal-product__info{gap:var(--spacing-4);display:flex}.horizontal-product__cta{flex-shrink:0}.product-quick-add{border-radius:var(--rounded-sm);background:rgb(var(--dialog-background));border-width:1px;width:35rem;padding:1rem;bottom:1rem;transform:translateY(0)}.product-quick-add:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.sm\:hidden{display:none}.product-quick-add__variant{grid-template-columns:80px minmax(0,1fr) auto;align-items:center;column-gap:1.5rem;display:grid}.sm\:grid{display:grid}.close__modal{top:48px;right:48px}.pagination__item{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.pagination__text{padding:var(--spacing-3) var(--spacing-2)}.product__popup-images img{object-fit:contain}.size-drawer__content{padding:2rem 2.5rem 2.5rem}}@media (min-width: 1000px){.product{grid:auto / minmax(0,1.1fr) minmax(0,.9fr)}.product-gallery__media-list .product-gallery__media:first-child{grid-column:1 / -1}.product-gallery__desktop{display:block}.product-gallery__mobile{display:none}.product-gallery__zoom{opacity:0;position:absolute;top:auto;bottom:var(--spacing-6);transform:scale(.8)}.product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-6)}.product-gallery__media--zoom:hover .product-gallery__zoom{opacity:1}.product-gallery__zoom>.circle-button{width:3.5rem;height:3.5rem}.product-gallery__zoom svg{width:17px;height:17px}}.page-spacer{margin-top:var(--spacing-8);margin-bottom:2rem}.page{gap:var(--spacing-12);max-width:80ch;grid-auto-columns:minmax(0,1fr);margin-inline-start:auto;margin-inline-end:auto;display:grid}.page tr{border-bottom:1px solid #1a19191a}@media screen and (min-width: 700px){.page-spacer{margin-top:var(--spacing-12);margin-bottom:3rem}}@media screen and (min-width: 1000px){.page-spacer{margin-top:var(--spacing-16);margin-bottom:3.5rem}}.faq__accordion--contact .accordion__content{padding-right:0}@media screen and (min-width: 1150px){.faq__details--section .section-stack__intro,.faq__accordion--contact .section-stack__main{max-width:50%}.section-stack--horizontal{justify-content:center;display:flex}}.form__header{padding:24px 16px;border-bottom:1px solid #DDDDDD;font-size:24px;line-height:32px;font-weight:600}.contact-icon__image{max-width:20px;width:100%}.form__container{padding-top:20px!important}.form__content{padding:24px 16px;display:flex;flex-direction:column;row-gap:24px}.form__content>*{padding-top:0!important}.form__group{display:flex;flex-direction:column}.form__group label{display:inline-block;margin-bottom:4px;color:#161616;font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.14px}.form__required{display:inline-block;margin-left:4px;color:#f24f66}.form__group input,.form__group select,.form__group textarea{border:1px solid #DDDDDD;border-radius:4px;color:#161616;padding:12px;font-size:14px;line-height:20px;outline:none;box-shadow:none;font-weight:400;letter-spacing:-.14px;-webkit-transition:background-color .2s linear,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s linear;transition:background-color .2s linear,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s linear}.form__group input:focus,.form__group select:focus,.form__group textarea:focus{border-color:#115cb5}.form__group input{height:48px;width:100%}.form__submit{padding:14px 20px;border:0;border-radius:4px;font-weight:500;font-size:16px;line-height:24px;cursor:pointer;width:100%;text-align:center;-webkit-transition:background-color .35s ease;transition:background-color .35s ease;background-color:#161616;color:#fff;margin-top:16px}.form__submit:hover{background-color:#6a6a6a}.form__text__bottom,.form__group p{margin-top:-10px;color:#6a6a6a;font-size:12px;line-height:20px}.form__text__bottom a{color:#156fda!important}.form__success{font-size:12px;padding:16px;color:green}@media (min-width: 1150px){.faq__accordion--contact .section-stack__intro,.faq__accordion--contact .section-stack__main{max-width:50%}.form__container{padding-top:40px!important}}.testimonial{align-content:start;gap:var(--spacing-4);padding:var(--spacing-6);display:grid!important;height:auto!important}.rating{align-items:center;gap:var(--spacing-1-5);display:flex}.rating__stars{display:contents}.rating__star{color:#8a6e5e;position:relative;top:-1px}@media screen and (min-width: 700px){.testimonial{gap:var(--spacing-5);padding:var(--spacing-8)}.rating__star{width:15px;height:15px}}.images-scrolling-desktop{grid-template-columns:[content] minmax(0,.8fr) [media] minmax(0,1fr);grid-template-rows:repeat(var(--images-scrolling-block-count),minmax(0,1fr));gap:var(--spacing-8);display:grid}.images-scrolling-mobile{gap:var(--spacing-12) 3rem;display:grid}.images-scrolling-mobile__item{align-content:start;gap:var(--spacing-4);display:grid}.images-scrolling__content{gap:var(--spacing-4);display:grid}.images-scrolling-desktop__content-list{grid-area:1 / content / -1;grid-auto-columns:minmax(0,1fr);align-items:center;display:grid}.images-scrolling-desktop__media-wrapper{top:102px;grid-column:media;position:sticky}.images-scrolling-desktop__media-wrapper>:first-child{max-height:calc(100vh - 122px)}@media screen and (max-width: 699px){.images-scrolling-desktop{display:none}}@media screen and (min-width: 700px){.images-scrolling-mobile{display:none}.images-scrolling__content{gap:var(--spacing-8);padding-block:var(--spacing-8);order:-1;align-content:start}}@media screen and (min-width: 1000px){.images-scrolling-desktop{column-gap:var(--spacing-16)}.images-scrolling-desktop__media-wrapper>:first-child{max-height:calc(100svh - 122px)}}@media screen and (min-width: 1150px){.images-scrolling-desktop{column-gap:var(--spacing-28)}}.shopify-policy__container{gap:var(--spacing-12)!important;max-width:none!important;padding:var(--spacing-14) 0!important;grid-auto-columns:minmax(0,1fr)!important;margin-inline-start:1.25rem!important;margin-inline-end:1.25rem!important;display:grid!important}.shopify-policy__title{text-align:center}@media screen and (min-width: 700px){.shopify-policy__container,.shopify-challenge__container,.shopify-email-marketing-confirmation__container{padding-block-start:var(--spacing-16)!important;padding-block-end:var(--spacing-16)!important;margin-inline-start:max(var(--container-gutter),50% - 80ch / 2)!important;margin-inline-end:max(var(--container-gutter),50% - 80ch / 2)!important}}.search-drawer{right:0}.search-drawer__content{background:rgb(var(--dialog-background));color:var(--text-color);position:relative;z-index:99;overscroll-behavior-y:contain;display:grid;align-items:start;overflow-y:auto;height:100%}.search-drawer__content{padding:1.25rem 1.5rem 1.5rem}.search-input{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom-width:2px;border-bottom-color:#1a19191a;padding-bottom:var(--spacing-2-5);transition:border-bottom-color .1s;display:flex}.search-input>input{-webkit-appearance:none;appearance:none;width:0;font-size:var(--text-h5);background:none;border-radius:0;outline:none;flex-grow:1;font-weight:bolder;box-shadow:none}.search-input:focus-within{border-bottom-color:rgb(var(--arrow-text-color))}.search-input>[type=reset]{font-size:var(--text-sm);opacity:0;transition:opacity .2s}.predictive-search{min-width:0;display:block}.predictive-search-result{align-items:center;gap:var(--spacing-5);display:flex}.predictive-search-result>img,.predictive-search-result>svg{flex-shrink:0;width:5rem}.predictive__results{display:grid;gap:var(--spacing-4)}.tab-list{white-space:nowrap;scrollbar-width:none;gap:var(--spacing-4);margin-inline:calc(-1 * var(--container-outer-width));padding-inline:var(--container-outer-width);scroll-padding-inline:var(--container-outer-width);grid-auto-columns:max-content;grid-auto-flow:column;display:grid;overflow:auto hidden}.predictive-search__tab-item{align-items:center;gap:var(--spacing-2);display:flex}.predictive-search__tab-item{transition:opacity .2s ease-in-out}.predictive-search__tab-item [aria-selected=false]:not(:hover){opacity:.3}.predictive-search__tab-content{display:none}.predictive-search__tab-content.active{display:grid}.predictive-search__tab-item button{opacity:.3}.predictive-search__tab-item button.active{opacity:1}@media screen and (min-width: 700px){.search-drawer__content{padding:2rem 2.5rem 2.5rem}.predictive__results{gap:var(--spacing-6)}}.logo-bar__wrapper{padding:6px 0}.logo-bar__list{display:flex;flex-wrap:wrap;row-gap:10px;max-width:1280px;margin:0 auto}.logo-bar__list .swiper-wrapper{align-items:center}.logo-bar__item--grid img{width:20px;height:20px}.logo-bar__item--text{text-transform:uppercase;font-size:10px}.logo-bar__image1{max-width:80px}.logo-bar__image2{max-width:70px;max-height:16px}@media (max-width: 1000px){.logo-bar__item.swiper-slide{text-align:center}}.trustpilot__slider--container{position:relative;padding:0 50px}.testimonial__slider--wrapper .swiper-slide{height:auto;display:flex}.trustpilot__item-box{border-radius:2px;box-shadow:0 1px #b6c4d266;line-height:16px;padding:15px;font-size:13px;width:100%}.truspilot__top-row{display:flex;gap:8px;margin-bottom:14px}.truspilot__top-row--image{max-width:100px;width:100%}.truspilot__top-row--badge svg{width:14px;height:14px}.truspilot__top-row--image img{width:100%}.truspilot__top-row--badge{display:flex;align-items:center;gap:4px}.truspilot__item--heading{font-size:14px;font-weight:700;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truspilot__item--text{word-wrap:break-word}.truspilot__item--author{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truspilot__item--footer{display:flex;margin-top:10px;gap:4px}.trustpilot__slider--container button{position:absolute;top:50%;transform:translateY(-50%);width:var(--spacing-8);height:var(--spacing-8)}.trustpilot__slider--container .feature__prev-button{left:0}.trustpilot__slider--container .feature__next-button{right:0}.trustpilot__bottom img{max-width:80px;width:100%;display:inline-block}@media screen and (max-width: 700px){.truspilot__item--time{font-size:10px;white-space:nowrap}}.page__width{max-width:1500px;margin:0 auto;padding:0 17px}.text-icon__grid{padding:15px 0;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}.text-icon__grid--item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px;flex-basis:50%;justify-content:center}.text-grid__item--image img{height:33px;width:33px}.text-grid__item--info{line-height:1;font-size:1rem}@media only screen and (min-width: 700px){.page-width{padding:0 40px}}@media (min-width: 1000px){.text-icon__grid--item{flex-basis:25%}}.collection-list__grid{display:flex;gap:24px;overflow:auto;scrollbar-width:none}.collection-list__item--image img{aspect-ratio:1/1;object-fit:cover;width:100%;height:100%}.collection-list__item{position:relative;flex:0 0 80%}.collection-list__item--title{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;padding:0 10px;color:#fff}.collection-list__item--image:before{content:"";background:#0006;top:0;left:0;width:100%;height:100%;position:absolute}@media (min-width: 600px){.collection-list__item{flex:0 0 40%}}@media (min-width: 700px){.collection-list__item{flex:0 0 27%}}@media (min-width: 1000px){.collection-list__item{flex:0 0 20%}}.blog-posts{--blog-articles-gap: var(--spacing-8);align-items:flex-start;gap:var(--blog-articles-gap);display:grid}.blog-post-card{--blog-post-card-figure-gap: var(--spacing-5);gap:var(--blog-post-card-figure-gap);align-content:start;display:grid;overflow:hidden}.blog-post-card__read-more.link{width:max-content}@media screen and (min-width: 700px){.blog-posts{--article-per-row: var(--blog-posts-per-row, 2);--blog-articles-gap: var(--spacing-10);--blog-articles-margin-block: var(--spacing-14);grid:auto / repeat(var(--article-per-row),minmax(0,1fr))}.blog-post-card{--blog-post-card-figure-gap: var(--spacing-6)}}@media screen and (min-width: 1000px){.blog-posts{--blog-posts-gap: var(--spacing-12)}}@media screen and (min-width: 1150px){.blog-posts{--article-per-row: var(--blog-posts-per-row, 3)}}.blog-banner-content{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.blog-posts__container{gap:var(--spacing-8);margin-top:var(--spacing-10);margin-bottom:var(--spacing-14);display:grid}.custom-pagination{border-radius:var(--rounded-button);border-width:1px;border-color:#1a19191a;justify-self:center;display:flex}.custom-pagination__item{place-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);display:grid}.custom-pagination__current{padding:var(--spacing-2) var(--spacing-1)}.custom-pagination__item--disabled{opacity:.5}@media screen and (min-width: 700px){.blog-banner-content{padding-top:var(--spacing-28);padding-bottom:var(--spacing-28)}.blog-posts__container{gap:var(--spacing-10)}.custom-pagination__item{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.custom-pagination__current{padding:var(--spacing-3) var(--spacing-2)}}.article-banner{grid:auto auto;column-gap:var(--spacing-10);align-items:center;max-width:1440px;box-sizing:content-box;justify-items:center;margin-left:auto;margin-right:auto;padding-top:var(--spacing-9);display:grid;position:relative}.article-banner:before{--article-banner-before-height: calc(100% - (.07*min(100vw, 1440px))) ;content:"";width:calc(100vw - 15px);height:var(--article-banner-before-height);pointer-events:none;position:absolute;top:0}.article-banner__content{gap:var(--spacing-6);padding:var(--spacing-10) var(--spacing-12) var(--spacing-10);justify-items:center;text-align:start;z-index:2;display:grid}.article__meta{justify-content:flex-start;row-gap:var(--spacing-2);column-gap:var(--spacing-4);flex-wrap:wrap;display:flex}.article__meta .text-with-icon{gap:var(--spacing-2)}.article-banner__image{z-index:1;width:100%}.article-banner__image>img{width:100%}.article>.container{justify-content:safe center;gap:var(--spacing-10);margin-bottom:var(--spacing-28);display:grid}.article-content{max-width:950px;width:100%;grid-template-columns:minmax(0,1fr);margin-left:auto;margin-right:auto;padding-top:var(--spacing-10)}.share-buttons{align-items:center;gap:var(--spacing-2-5);display:flex}.article-comments{gap:var(--spacing-12);max-width:950px;display:grid}.article-comments__form{padding:var(--spacing-6)}.fieldset,.input-row{gap:1rem;display:grid}.textarea{height:auto;vertical-align:top;padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.textarea.is-floating{padding-top:var(--spacing-6);padding-bottom:var(--spacing-2)}.article-comments__form .button{background:rgb(var(--add-cart-background));color:rgb(var(--add-cart-text))}.share-buttons__item{width:var(--spacing-8-5);height:var(--spacing-8-5);opacity:.7;background:rgb(var(--arrow-text-color) / 0);border-radius:var(--rounded-full);place-content:center;transition:opacity .2s ease-in-out,background .2s ease-in-out;display:grid}.article-content>.share-buttons .share-buttons__item{width:var(--spacing-10);height:var(--spacing-10);opacity:1}.share-buttons .button{background:rgb(var(--arrow-text-color) / .1)!important;color:rgb(var(--arrow-text-color) !important)}@media screen and (max-width: 699px){.sm-max\:hidden{display:none}}@media screen and (min-width: 700px){.article>.container{gap:var(--spacing-16)}.input-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1000px){.article-content{border-bottom-width:1px;border-bottom-color:#1a19191a;padding-top:var(--spacing-16);padding-bottom:var(--spacing-18)}}@media screen and (min-width: 1150px){.article-banner{grid:"image content" / 5fr 7fr;padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.article-banner__content{grid-area:content;justify-content:start;padding:var(--spacing-10) 0 calc((100% - var(--article-banner-before-height)) + var(--spacing-10))}.article__meta{column-gap:var(--spacing-6)}.article__meta .text-with-icon{gap:var(--spacing-2-5)}.article-banner__image{grid-area:image;position:relative}.article-banner__image:before{content:"";background:#0000;border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.article-comments__form{padding:var(--spacing-12)}}.main-search-form .search-input{width:260px;margin-left:auto;margin-right:auto}@media screen and (min-width: 700px){.sm\:gap-12{gap:var(--spacing-12)}.search-input{padding-block-end:var(--spacing-3)}.main-search-form .search-input{width:490px}}.faq-section__header{text-align:center;padding-bottom:30px}.faq-section__banner{padding:40px;font-family:var(--font_1);border-radius:16px}.faq-section__text{font-size:17px;padding-top:10px}.faq-section__grid{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:20px;row-gap:20px}.faq-section__grid--item{width:calc(50% - 20px);border-radius:5.5px;padding:2px}.faq__accordion-block--grid{display:flex;flex-direction:column;row-gap:20px;column-gap:20px}.faq-grid__item--fullwidth{width:100%}.faq-accordion__button{display:flex;align-items:center;gap:15px;padding:15px 10px;cursor:pointer}.faq-accordion__button .accordion-button{background:none;border:none;font-size:18px;text-align:left;cursor:pointer;font-family:var(--font_1);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.faq-accordion__content{padding:30px 30px 30px 50px;font-size:16px;background:#f7f7f7}.faq-accordion__content a{color:inherit}.faq-accordion__content ul,.faq-accordion__content ol{margin-left:30px}.faq-accordion__content.collapse:not(.show){display:none}.accordion__minus-btn,.accordion__plus-btn{border:1px solid #2D2E31;border-radius:50%;background:#fff;font-size:16px;text-align:center;line-height:normal;padding:2px 6px}.accordion__minus-btn svg,.accordion__plus-btn svg{width:15px;vertical-align:bottom}.faq-accordion__button:not(.collapsed) .accordion__minus-btn{display:none}.faq-accordion__button.collapsed .accordion__plus-btn{display:none}@media only screen and (max-width: 992px){.faq-section__grid--item{width:calc(50% - 10px)}}@media only screen and (max-width: 768px){.faq-section__banner{padding:30px 0}.faq-section__grid{row-gap:10px}.faq__accordion-block--grid{row-gap:10px;column-gap:10px}.faq-section__grid--item{width:100%}.faq-accordion__button .accordion-button{font-size:14px;color:inherit}.faq-section__header{padding-bottom:20px}.faq-accordion__content{padding:13px 13px 13px 50px}}.breadcrumb-list__wrapper .breadcrumb__banner{padding:20px 70px 10px}.breadcrumbs_nav{font-size:12px}.breadcrumb__link a{color:inherit;text-decoration:none}.breadcrumb__separator{margin:0 4px}.breadcrumb__separator:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10'%3E%3Cpath fill='none' stroke='%23707070' stroke-miterlimit='20' stroke-width='1.25' d='M1.13 1.25L4.88 5 1.13 8.75'/%3E%3C/svg%3E");display:inline-block;vertical-align:middle}@media only screen and (max-width: 1200px){.breadcrumb-list__wrapper .breadcrumb__banner{padding:20px 0 10px}}.rte ul,.rte ol{list-style:inherit}.pp-button-enter{background:#8a6e5e;border:2px solid #8a6e5e}.pp-button-enter:hover{background:transparent!important}input.PP-TextField__Input{padding:0 20px!important;height:3.125rem;border-color:#1a19191f}div[data-v-3b47c2de]{display:none!important}.header-promo-wrapper{display:inline-block;text-align:center;width:100%;padding:15px 0}.header-promo-wrapper a{padding:0 1.1em;font-size:15px;color:#fff;font-weight:500}.header-promo-wrapper a:not(:last-child){border-right:1px solid #ffffff}@media (max-width: 768px){.main-promo{overflow:auto;overflow-y:hidden;text-align:center;scrollbar-width:none}.header-promo-wrapper{text-align:left;width:415px}.header-promo-wrapper a{padding:0 1em;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
