.custom_page_popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:0;transition:all .3s;background:#0000004d}.custom_page_popup.active{opacity:1;visibility:visible;z-index:100}.custom_page_popup.animate_from_bottom .custom_page_popup__wrapper{transition:all .5s ease;transform:translateY(200%)}.custom_page_popup.animate_from_bottom.active .custom_page_popup__wrapper{transform:translateY(0)}body.showCustom_page_popup{overflow:hidden}.custom_page_popup__wrapper{background:#fff;padding:0;position:relative;max-width:900px;width:100%;max-height:700px;overflow:auto}.custom_page_popup__header{padding:15px;position:sticky;top:0;left:0;right:0;width:100%;background:#fff;text-align:right}.custom_page_popup_content{width:100%;overflow:auto;padding:5px 30px 30px}.custom_page_popup__close{cursor:pointer;font-size:30px;padding:7px;display:inline-flex;align-items:center;justify-content:center}.custom_page_popup__close svg{color:rgb(var(--default-text-color))}@media screen and (max-width:740px){.custom_page_popup__wrapper{max-height:550px}}.open_page_modal_button{cursor:pointer}.countdown_timer{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:0}.countdown_timer+.image-with-text__text-wrapper{margin-top:40px}.timer-time{text-align:center}.countdown_timer .timer-time .timer-label{display:block;width:100%;margin:5px 0 0;font-size:13px}.timer-value{display:flex;align-items:center;justify-content:center;font-size:60px;line-height:normal;position:relative}.time-divider{display:inline-block;padding:0 4px;font-size:30px;text-align:center;top:-10px;position:relative}@media screen and (max-width: 740px){.timer-value{font-size:50px}.time-divider{font-size:25px}.countdown_timer .timer-time .timer-label{font-size:12px}.shopify-section--image-with-countdown .image-with-text{padding-left:0;padding-right:0}.custom_page_popup.animate_from_bottom{align-items:flex-end}}.text-with-icons__item .open_page_modal_button{text-decoration:underline}@media screen and (max-width: 999px){.text-with-icons.use_partly_visible_blocks .dinamic-text-with-icons.text-with-icons__list.slider-on-mobile .text-with-icons__item,.text-with-icons.use_partly_visible_blocks .dinamic-text-with-icons.text-with-icons__list.ticker-slider .text-with-icons__item{width:auto;white-space:nowrap}.text-with-icons.use_partly_visible_blocks .dinamic-text-with-icons.text-with-icons__list.slider-on-mobile .text-with-icons__item .text-with-icons__icon-title-wrapper,.text-with-icons.use_partly_visible_blocks .dinamic-text-with-icons.text-with-icons__list.ticker-slider .text-with-icons__item .text-with-icons__icon-title-wrapper{margin-bottom:0}}.product-form .product-form__image{opacity:0;transition:all 2s}.product-form .product-form__image.visible_block{opacity:1}.product-form__variants .product-form__option-selector.additional_products__option .variant-swatch-list .variant-swatch.checkedItem .variant-swatch__item:after{opacity:1;transform:scale(1)}.promotion-block--video .promotion-block-html-video{width:100%;vertical-align:middle}.section__header-icon{display:inline-block;margin-bottom:16px}.section__header-icon img{margin:0!important}.section__header-icon .icon-block{padding:24px}.section__header-icon .icon-block.bg-secondary{background:#2727270d}.section__header-icon .icon-block.rounded-full{border-radius:9999px}.section__header-icon .icon-block.bg-custom{background:rgb(var(--background))}.section__header-icon .icon-block.text-custom{color:rgb(var(--text-color))}.section__header-icon .icon-block .image-icon{width:var(--icon-max-width)}.featured-collections-nav-image{max-width:var(--img-max-width);margin-bottom:5px;display:block}.shopify-section--featured-collections .tabs-nav__item{display:flex;flex-direction:column;justify-content:flex-end}.text-with-icons__icon-wrapper-mobile{display:none}.text-with-icons__icon-wrapper svg{width:var(--icon-width-desktop);height:var(--icon-width-desktop)}.text-with-icons__icon-wrapper img{width:var(--icon-width-desktop);max-width:var(--icon-width-desktop)}@media screen and (min-width: 1000px){.text-with-icons__item.desktop-horizontal-layout{display:flex;text-align:left}.text-with-icons-content-wrapper{padding-left:15px}.text-with-icons__list.desktop-horizontal-layout{grid-gap:30px;gap:30px;grid-auto-columns:minmax(150px,400px)}.text-with-icons__list.desktop-horizontal-layout .text-with-icons__icon-wrapper{margin:0}}@media screen and (max-width: 999px){.text-with-icons__icon-wrapper-mobile{display:block}.text-with-icons__icon-img-wrapper-desktop{display:none}.text-with-icons__icon-wrapper svg{width:var(--icon-width-mobile);height:var(--icon-width-mobile)}.text-with-icons__icon-wrapper img{width:var(--icon-width-mobile);max-width:var(--icon-width-mobile)}}.before-after{--before-after-label-spacing: 1.25rem;-webkit-user-select:none;user-select:none;position:relative}.before-after__label{position:absolute}.before-after__label--left: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:var(--before-after-label-spacing)}.before-after__label--left:is(: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(--before-after-label-spacing)}.before-after__label--right: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(--before-after-label-spacing)}.before-after__label--right:is(: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:var(--before-after-label-spacing)}.before-after__label--top{top:var(--before-after-label-spacing)}.before-after__label--bottom{bottom:var(--before-after-label-spacing)}.before-after__after-image{clip-path:inset(0 0 0 calc(var(--before-after-initial-drag-position, 50%) + var(--clip-path-offset, 0px)));position:absolute;top:0;bottom:0;left:0;right:0}[dir=rtl] .before-after__after-image{clip-path:inset(0 calc(var(--before-after-initial-drag-position, 50%) - var(--clip-path-offset, 0px)) 0 0)}.before-after__cursor-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.before-after__cursor{height:100%;width:max-content;touch-action:none;transform:translate(calc(var(--transform-logical-flip) * -50% + var(--clip-path-offset, 0px)),-50%);cursor:grab;filter:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);will-change:transform;place-items:center;display:grid;position:relative}.before-after__cursor:before{content:"";height:100%;width:2px;background:rgb(var(--background));z-index:-1;position:absolute}.before-after__cursor{top:50%}.before-after__cursor: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:var(--before-after-initial-drag-position, 0px)}.before-after__cursor:is(: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(--before-after-initial-drag-position, 0px)}.before-after__cursor:active{cursor:grabbing}@media screen and (min-width: 1000px){.before-after{--before-after-label-spacing: 2rem}.before-after__cursor svg{width:2.5rem;height:2.5rem}}.section-stack{gap:3rem 6rem;grid-auto-columns:minmax(0,1fr);display:grid}.shopify-section{--section-is-first: 0;--hash-difference: calc(var(--section-background-hash) - var(--previous-section-background-hash, -1));--hash-difference-abs: max(var(--hash-difference), -1 * var(--hash-difference));--background-differs-from-previous: max(0, min(var(--hash-difference-abs, 1), 1) )}.custom-new-section{--text-primary: 39 39 39}.custom-new-section .text-custom{color:rgb(var(--text-color))}.custom-new-section .shadow{filter:drop-shadow(0 5px 15px rgb(var(--text-primary) / 0))}.custom-new-section .placeholder{background:rgb(var(--text-primary) / .3);fill:rgb(var(--text-primary) / .7);color:rgb(var(--text-primary) / .7);display:block}.custom-new-section .bg-text{background:rgb(var(--text-color))}.custom-new-section .filter-invert{filter:invert()}.custom-new-section .text-center{text-align:center}.custom-new-section.bg-custom{background:rgb(var(--background))}.custom-new-section.section{--context-section-spacing-block-start: 5rem;--context-section-spacing-block-end: 5rem;--context-section-spacing-inline: 3rem;--calculated-section-spacing-block-start: var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)));--calculated-section-spacing-block-end: var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)));--calculated-section-spacing-inline: var(--section-spacing-inline, var(--context-section-spacing-inline));--container-inner-width: min((100vw - 17px) - var(--calculated-section-spacing-inline, 0px) * 2, var(--container-max-width));--container-outer-width: calc(((100vw - 17px) - var(--container-inner-width, 0px)) / 2);--section-stack-spacing-inline: 4.5rem;padding-inline-start:24px;padding-inline-end:24px}@media screen and (min-width: 1200px){.custom-new-section.section{--context-section-spacing-block-start: 80px;--context-section-spacing-block-end: 80px}}@media screen and (min-width: 1600px){.custom-new-section.section{--context-section-spacing-block-start: 90px;--context-section-spacing-block-end: 90px}}.custom-new-section.section{padding-block-start:calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start));padding-block-end:var(--calculated-section-spacing-block-end)}.product-list__promo{grid-column:var(--product-list-promo-grid-column, span 2);min-height:200px;display:grid}@media screen and (max-width: 740px){.product-list__promo{grid-column:span 2}}.product-list__promo.text-custom{color:rgb(var(--text-color))}.content-over-media{grid-template:0 1fr 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)) 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)}.rounded-sm{border-radius:var(--rounded-sm)}.h-full{height:100%}.content-over-media:before{content:"";background:rgb(var(--content-over-media-overlay));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}.content-over-media>:not(img,video,iframe,svg,video-media){max-width:var(--content-over-media-content-max-width, 780px);z-index:1;grid-area:2 / 2 / auto / span 1;position:relative}.v-stack{display:grid}.gap-4{gap:1rem}.h-stack{align-items:center;display:flex}.bold{font-weight:700}.circle-button{width:3rem;height:3rem;border-radius:9999px;place-items:center;transition:opacity .15s ease-in;display:grid}.circle-button--sm{width:2.5rem;height:2.5rem}.ring-current{box-shadow:0 0 0 1px rgb(var(--text-color))}.animated-arrow{pointer-events:none;place-items:center;display:grid}.animated-arrow:before,.animated-arrow:after{content:"";grid-area:1 / -1;transition:all .2s ease-in-out}.animated-arrow:before{width:.5rem;height:.5rem;transform:rotate(calc(var(--transform-logical-flip) * 45deg));border-color:currentColor;border-block-start-width:2px;border-inline-end-width:2px;position:relative;border-style:solid;border-block-end:0;border-inline-start-width:0}.animated-arrow: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)):before{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)}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.justify-start{justify-content:start}.justify-center{justify-content:safe center}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-items-start{justify-items:start}.justify-items-center{justify-items:safe center}.justify-items-end{justify-items:end}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.align-self-stretch{align-self:stretch}.place-self-start{place-self:start}.place-self-start-center{place-self:start center}.place-self-start-end{place-self:start end}.place-self-center-start{place-self:center start}.place-self-center-end{place-self:center end}.place-self-end{place-self:end}.place-self-end-start{place-self:end start}.place-self-end-center{place-self:end center}@media screen and (pointer: fine){.group:hover .animated-arrow:before{transform:translate(calc(var(--transform-logical-flip) * var(--spacing-0-5))) rotate(calc(var(--transform-logical-flip) * 45deg))}}@media screen and (pointer: fine){.group:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}}@media screen and (pointer: fine){.zoom-image--enabled .zoom-image{transform-origin:center;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}}@media screen and (pointer: fine){.zoom-image--enabled .group:hover .zoom-image{transform:scale(1.06)}}@media screen and (min-width: 741px){.custom-new-section.section-boxed{--context-section-spacing-block-start: min(4rem, var(--section-outer-spacing-block)));--context-section-spacing-block-end: min(4rem, var(--section-outer-spacing-block)));--context-section-spacing-inline: 4.5rem;--container-inner-width: calc(var(--container-max-width) - var(--container-outer-width) * 2);--container-outer-width: var(--calculated-section-spacing-inline);border-radius:0;box-shadow:0 0 50px rgb(var(--text-primary) / 0);margin-block-start:calc(var(--background-differs-from-previous) * var(--section-outer-spacing-block-start, var(--section-outer-spacing-block)));margin-block-end:var(--section-outer-spacin-block-end, var(--section-outer-spacing-block));margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-block-start:var(--calculated-section-spacing-block-start);padding-inline-start:var(--calculated-section-spacing-inline);padding-inline-end:var(--calculated-section-spacing-inline)}.product-list__promo :is(img,video-media){position:absolute!important}.product-list:not(:has(.product-card--blends)) .product-list__promo .content-over-media{grid-row:span 2}.sm\:gap-6{gap:1.5rem}}@media screen and (min-width: 1150px){.section-stack--center{justify-items:center}.section-stack__intro{width:var(--section-stack-intro, 50%)}.section-stack__main{width:var(--section-stack-main, 50%)}.section-stack--horizontal{justify-content:center;display:flex}.section-stack--reverse{flex-direction:row-reverse}}.product-info__offer-list{gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.offer{gap:.5rem;padding:1.25rem;border-radius:var(--rounded-sm);display:grid}.text-custom{color:rgb(var(--text-color))}.bg-custom{background:rgb(var(--background))}.offer .text-with-icon{gap:.75rem;align-items:center;display:flex}.offer .text-with-icon>svg{flex-shrink:0}.text-sm{font-size:.875rem;line-height:1.6}.offer--center{text-align:center;justify-items:center}.hidden{display:none}.product-list__promo .drawer .drawer__content .rte img{position:static}.offer.full-width{grid-column:span 2}.content-over-media>:is(img,video,iframe,svg,video-media){height:var(--content-over-media-height, auto);min-height:100%;max-height:100%;width:100%;overflow-wrap:anywhere;object-fit:cover;object-position:center;transform-origin:bottom;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:1 / 1 / span 3 / span 3;position:relative}.hot-spot{--hot-spot-dot-size: 2rem;--hot-spot-dot-shadow-size: .625rem;top:var(--hot-spot-vertical-position);left:var(--hot-spot-horizontal-position);grid-area:unset!important;position:absolute!important}.hot-spot__dot{width:var(--hot-spot-dot-size);height:var(--hot-spot-dot-size);border-radius:9999px;background:rgb(var(--hot-spot-background));color:rgb(var(--hot-spot-text-color));place-items:center;transition:transform .2s ease-in-out;display:grid;position:relative}.hot-spot__dot:after{content:"";box-sizing:content-box!important;top:calc(-1 * var(--hot-spot-dot-shadow-size));left:calc(-1 * var(--hot-spot-dot-shadow-size));width:100%;height:100%;padding:var(--hot-spot-dot-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--hot-spot-background) / 0),rgb(var(--hot-spot-background) / .3));border-radius:inherit;animation:2s ease-in-out infinite alternate ping;position:absolute}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}@media screen and (min-width: 741px){.product-info__offer-list{gap:1rem}.sm\:block{display:block}.hot-spot{--hot-spot-dot-size: 3rem;--hot-spot-dot-shadow-size: 1rem}.hot-spot__dot svg{width:12px;height:12px}}.bg-gradient{background-image:var(--gradient)}.hot-spot .popover{--background: 255 255 255;--text-color: var(--text-primary);--popover-title-padding: 1.25rem;--popover-body-padding: 1rem 0;--popover-content-max-height: 75vh;--popover-content-max-width: none;--popover-anchor-block-spacing: 1rem;--popover-anchor-inline-spacing: 0;width:100%;visibility:hidden;padding:.5rem;z-index:999;display:none;position:fixed}.hot-spot .hot-spot-popover{--popover-body-padding: 1.5rem}@media screen and (min-width: 741px){.hot-spot .hot-spot-popover{--popover-body-padding: 2rem}}@media screen and (min-width: 1000px){.md\:hidden{display:none}.md\:block{display:block}.hot-spot .popover{--popover-content-max-height: 350px;--popover-content-max-width: 380px;width:auto;z-index:10;padding:0;position:absolute}.hot-spot .hot-spot-popover{--popover-anchor-inline-spacing: calc(100% + 1.125rem) }}.rich-text-section-page:not(:first-child),.rich-text-section-liquid:not(:first-child),.rich-text-section-image:not(:first-child),.rich-text-section-icon:not(:first-child){margin-top:24px}.rich-text-section-image img{max-width:min(var(--image-mobile-max-width, var(--image-max-width, 100%)),100%);margin:0}@media screen and (min-width: 741px){.rich-text-section-image img{max-width:min(var(--image-max-width, 100%),100%)}}.richtext_timer_block{display:flex;align-items:center;justify-content:center;width:100%;margin:15px 0}.richtext_timer_block .section__header-icon{margin:0 16px 0 0}countdown-timer[data-use_short_style=true] .timer-time{display:flex;font-weight:700;align-items:center;text-align:left}countdown-timer[data-use_short_style=true] .timer-time .timer-value{width:auto;height:auto;font-size:13px;display:inline-block}countdown-timer[data-use_short_style=true] .timer-time .timer-label{display:inline-block;width:auto;margin:0 0 0 3px}countdown-timer[data-use_short_style=true] .time-divider{opacity:0;top:auto;padding:0 3px;font-size:0}.text-with-icons-content-wrapper countdown-timer{margin-top:12px}@media screen and (max-width:740px){.richtext_timer_block .section__header-icon{margin:0 0 10px}.richtext_timer_block{flex-direction:column}}.product-list__promo iframe,.product-list__promo video{pointer-events:none;height:100%}@media screen and (min-width:741px){.product-list .product-list__promo.group{order:inherit!important}}.offer .countdown_timer{justify-content:flex-start}.overflow-hidden{overflow:hidden}.object-fill{height:100%;width:100%;position:absolute;top:0}.object-fill: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}.object-fill:is(: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}.object-fill,.object-cover{object-fit:cover;object-position:center}.object-contain{object-fit:contain;object-position:center}.hot-spot-popover.popover.active{display:block;visibility:visible;opacity:1}.hot-spot-popover.popover:after,.hot-spot-popover.popover:before{display:none}.hot-spot-popover.popover .prose{padding:32px;width:max-content;box-shadow:0 5px 30px rgb(var(--text-primary) / 0);max-width:380px;max-height:350px}.hot-spot-popover.popover [part=outside-close-button]{width:48px;height:48px;bottom:100%;left:calc(50% - var(--spacing-6));background:#fff;color:rgb(var(--text-color));border-radius:50%;z-index:1;place-items:center;margin-block-end:var(--spacing-4);margin-inline-start:auto;margin-inline-end:auto;display:grid;position:absolute}@media screen and (min-width:1000px){.hot-spot-popover.popover [part=outside-close-button]{display:none}}.hot-spot__dot[aria-expanded=true]{transform:rotate(45deg)}@media screen and (max-width:999px){body.active_hotspot_popover:before{background:#0006;position:fixed;top:0;bottom:0;left:0;right:0;content:" ";display:block;z-index:10}.hot-spot-popover.popover{padding:8px;background:transparent}.hot-spot-popover.popover .prose{padding:24px;width:100%;max-width:100%;background:rgb(var(--background));border-radius:8px}.hot-spot-popover.popover.active{transform:translateY(0)}}.slideshow--x-small{--slideshow-min-height: 105vw}@media screen and (min-width: 741px){.slideshow--x-small{--slideshow-min-height:50vw }}@media screen and (min-width: 1000px){.slideshow--x-small{--slideshow-min-height:36vw }}@media screen and (min-width: 1200px){.slideshow--x-small{--slideshow-min-height:36vw }}.slideshow__controls{z-index:1;position:absolute;bottom:var(--container-gutter)}.slideshow__controls: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:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow__controls:is(: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:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow__controls .circle-button--fill{background:rgb(var(--slideshow-controls-background));color:rgb(var(--slideshow-controls-color))}.circle-button--bordered{border:2px solid}.slideshow__controls .circle-button--bordered{color:rgb(var(--slideshow-controls-color))}.slideshow__controls .numbered-dots>*{color:rgb(var(--slideshow-controls-color) / .7);border-color:rgb(var(--slideshow-controls-color) / .3)}.slideshow__controls .numbered-dots>[aria-current=true]{color:rgb(var(--slideshow-controls-color))}.slideshow__controls .stretching-dots>*{background:rgb(var(--slideshow-controls-color))}.slideshow__cursor.is-half-start .icon--chevron-right{transform:rotate(180deg)}.slideshow__controls .prev-next-buttons{align-items:center;gap:var(--spacing-4);display:flex;justify-content:flex-end}.animated-arrow--reverse{transform:rotate(180deg)}.slideshow__controls .prev-next-buttons{pointer-events:all}.circle-button--lg{width:var(--spacing-14);height:var(--spacing-14)}@media screen and (max-width: 740px){.slideshow__controls .circle-button{width:var(--spacing-10);height:var(--spacing-10)}}.numbered-dots{align-items:center;gap:var(--spacing-2);display:flex;justify-content:flex-end}.numbered-dots__item{width:32px;height:32px;will-change:transform;border-radius:100%;place-items:center;font-weight:700;transition:color .2s;display:grid}.numbered-dots__item>*{grid-area:1 / -1}.numbered-dots__item svg{width:inherit;height:inherit;transform:rotate(-90deg)}.numbered-dots__item circle{fill:none;stroke:currentColor;stroke-linecap:butt;stroke-opacity:.3;stroke-width:2px;stroke-dashoffset:94px}.numbered-dots__item[aria-current=true] circle:last-child{--radius: 15;--circumference: calc(2px * (22 / 7) * var(--radius));stroke-opacity:1;stroke-dasharray:calc(var(--circumference) * var(--progress, 1)),var(--circumference);stroke-dashoffset:0;transition:stroke-dashoffset var(--section-autoplay-duration) linear}.slideshow__controls{width:100%;text-align:right}.slideshow__controls .slideshow__nav{bottom:auto;position:relative;width:100%;justify-content:flex-end}@keyframes slideshowCircleDotsAnimation{}.numbered-dots__item[aria-current=true]{animation:slideshowCircleDotsAnimation var(--section-autoplay-duration) linear;animation-play-state:var(--section-animation-play-state, paused);animation-fill-mode:forwards}.slideshow__cursor.circle-button{width:56px;height:56px;border-radius:999px;place-items:center;transition:opacity .15s ease-in;display:grid}.slideshow__cursor.circle-button--fill{background:#fff;color:rgb(var(--text-primary))}custom-cursor{z-index:2;pointer-events:none;opacity:0;visibility:hidden;display:none;position:absolute;top:0;left:0;scale:.5;transition:opacity .1s,scale .1s,visibility .1s!important}@media screen and (pointer: fine){custom-cursor{display:block}custom-cursor.is-visible{opacity:1;visibility:visible;scale:1}}:has(>custom-cursor:not([hidden])){cursor:none}.slideshow__cursor-ring{--radius: 27;--circumference: calc(2px * (22 / 7) * var(--radius));position:absolute;top:0;left:0}.slideshow__cursor-ring circle{stroke-opacity:1;stroke-dashoffset:169px;transform:rotate(-90deg);transition:stroke-dashoffset var(--section-autoplay-duration) linear}custom-cursor+.slideshow__slide-list slide-show-item{cursor:none!important}.slideshow__nav.hidden_nav{opacity:0;visibility:hidden;position:absolute;z-index:-1;left:auto;top:auto;pointer-events:none;width:1px;height:1px;max-width:1px;right:auto}.transition_none{transition:none!important}.disable_fade_effect .tabs-nav__item{opacity:1!important}.text-with-icons-content-wrapper .countdown_timer{margin-top:10px}@media screen and (min-width: 1000px){.text-with-icons-content-wrapper .countdown_timer{justify-content:left}}.content-box--text-left .richtext_timer_block{justify-content:flex-start}.content-box--text-right .richtext_timer_block{justify-content:flex-end}.content-box--text-right .rich-text-section-image img{margin-left:auto}.content-box--text-left .rich-text-section-image img{margin-right:auto}.content-box--text-center .rich-text-section-image img{margin-right:auto;margin-left:auto}.content-box--text-right.content-box--center .rich-text-section-image img{margin-left:auto!important;margin-right:0!important}.impact-text{--impact-text-spacing: 2.5rem;gap:3rem;align-items:start;display:grid}.impact-text--center{text-align:center;justify-content:safe center}.impact-text--end{text-align:end;justify-content:end}.snap-center{scroll-snap-align:center;scroll-snap-stop:always}.impact-text__text{font-size:var(--impact-text-font-size);letter-spacing:0;line-height:1}.break-all{overflow-wrap:anywhere}.impact-text__text:not(:only-child){margin-bottom:.2em}.text-stroke{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.text-stroke.text-gradient{color:rgb(var(--background));-webkit-text-stroke-color:transparent;-webkit-text-fill-color:unset}.text-gradient{background-image:var(--gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.shape-circle,.shape-square,.shape-diamond{--size: .375rem;width:var(--size);height:var(--size);background:currentColor;display:block}.shape-circle{border-radius:9999px}.shape-diamond{transform:rotate(45deg)}.shape--lg{--size: .5rem}.place-self-center{place-self:center}.shape-line{height:100%;width:1px;background:#2727271a}.shopify-section--hot-spots .full-bleed{margin-left:-24px;margin-right:-24px}.scroll-area{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.scroll-area::-webkit-scrollbar{display:none}.impact-text--scroll{grid:auto / auto-flow var(--impact-text-auto-columns)}.press-list__item .rating{align-items:center;gap:.375rem}.press-list__item .rating__stars{display:contents}.rating+.blockquote{margin-top:30px}.press-list__item .rating__star{color:#ffb74a;position:relative;top:-1px}.press-list__item .rating__star--empty{filter:grayscale()}@media screen and (min-width: 741px){.impact-text{--impact-text-spacing: 2rem;grid:auto / auto-flow var(--impact-text-auto-columns)}.impact-text--center{justify-content:space-evenly}@media screen and (min-width: 1000px){.md\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width: 1150px){.impact-text{--impact-text-spacing: 3rem}}.press-list__item .rating__stars svg{width:20px;height:20px}}.custom-new-section .shop-the-look{--shop-the-look-gap: var(--spacing-5);--shop-the-look-grid: auto-flow / auto;grid:var(--shop-the-look-grid);align-items:flex-start;gap:var(--shop-the-look-gap);display:grid;overflow:visible}.relative{position:relative}.custom-new-section .shop-the-look__dot{--dot-size: 10px;top:calc(var(--shop-the-look-dot-top) - (var(--dot-size) / 2));left:calc(var(--shop-the-look-dot-left) - (var(--dot-size) / 2));width:var(--dot-size);height:var(--dot-size);border-radius:9999px;background-color:rgb(var(--shop-the-look-dot-background));transition:transform .2s ease-in-out;position:absolute}.custom-new-section .shop-the-look__dot[aria-current=true]{transform:scale(1.3)}.custom-new-section .shop-the-look__dot:after{content:"";top:calc(50% + (var(--spacing-6) * -1));left:calc(50% + (var(--spacing-6) * -1));width:var(--spacing-12);height:var(--spacing-12);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--shop-the-look-dot-background) / 0),rgb(var(--shop-the-look-dot-background) / .3));border-radius:9999px;animation:2s ease-in-out infinite alternate ping;position:absolute}.shop-the-look__dot{--dot-size: 10px;width:var(--dot-size);height:var(--dot-size);border-radius:9999px;background:rgb(var(--shop-the-look-dot-background));transition:transform .2s ease-in-out;position:absolute;box-shadow:none}.shop-the-look__dot[aria-expanded=true]{transform:scale(1.3)}.shop-the-look__dot:after{content:"";top:calc(50% + (var(--spacing-6) * -1));left:calc(50% + (var(--spacing-6) * -1));width:var(--spacing-12);height:var(--spacing-12);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--shop-the-look-dot-background) / 0),rgb(var(--shop-the-look-dot-background) / .3));border-radius:9999px;animation:2s ease-in-out infinite alternate ping;position:absolute;border:0}.shop-the-look__dot:before{content:none}[dir=ltr] .shop-the-look__product--reverse{right:calc(100% + 50px)}[dir=ltr] .shop-the-look__product{left:calc(100% + 50px)}.custom-new-section .shop-the-look__products{display:grid}scroll-carousel{position:relative}.bleed{scroll-padding-inline:var(--container-outer-width);margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));padding-inline-start:var(--container-outer-width);padding-inline-end:var(--container-outer-width);display:grid}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden}.border{border-width:1px}.custom-new-section .shop-the-look__carousel>.horizontal-product-list{grid:var(--shop-the-look-carousel-grid);display:grid}.product-item.product-item-custom .product-item__image-wrapper{margin:0}.product-item.product-item-custom .product-item__info{padding:1.25rem}.product-item.product-item-custom .product-item__info--placeholder{text-align:left}.product-item.product-item-custom .product-item-meta__vendor{font-size:.75rem;text-transform:none;font-weight:400;color:inherit}.product-item.product-item-custom .product-item__title{font-weight:700}.product-item.product-item-custom .price{color:rgb(var(--text-color) / .7)}.product-item__image-wrapper--placeholder .placeholder-background{background:rgb(var(--text-primary) / .3);fill:rgb(var(--text-primary) / .7);color:rgb(var(--text-primary) / .7);display:block}.product-item.product-item-custom .product-item-meta__title{font-size:16px;font-weight:700}.shopify-section--shop-the-look .section-header{text-align:center}.shopify-section--shop-the-look .container{padding:0}.border{border-style:solid;border-width:1px;border-color:#2727271f}.divide-y>:not([hidden])~:not([hidden]){border-style:solid;border-width:0;border-color:#2727271f;border-block-start-width:1px}.divide-x>:not([hidden])~:not([hidden]){border-style:solid;border-width:0;border-color:#2727271f;border-inline-start-width:1px}.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}.snap-start{scroll-snap-align:start;scroll-snap-stop:always}.horizontal-product__image{width:var(--horizontal-product-image-size);flex:0 0 var(--horizontal-product-image-size)}.horizontal-product__info{gap:.5rem;flex-grow:1;justify-content:space-between;align-items:center;display:grid}.gap-0\.5{gap:.125rem}.text-subdued{color:rgb(var(--text-color) / .7)}.horizontal-product .button{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end: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;text-transform:none}.horizontal-product .button--sm{font-size:.6875rem;padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2);line-height:1.7}.horizontal-product .button--subdued{--button-background: var(--text-color), .1 !important;--button-text-color: var(--text-color) !important;--button-outline-color: var(--text-color) !important}@media screen and (min-width: 741px){.custom-new-section .shop-the-look{--shop-the-look-gap: var(--spacing-18);--shop-the-look-grid: auto / minmax(0, 1fr) 40%}.custom-new-section .shop-the-look__products{justify-items:flex-end;gap:var(--spacing-8);display:grid}.sm\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}.shop-the-look__carousel{width:100%;display:grid}}@media screen and (min-width: 1000px){.custom-new-section .shop-the-look{--shop-the-look-gap: 0;--shop-the-look-grid: auto / repeat(2, minmax(0, 1fr) )}.custom-new-section .shop-the-look__products{justify-items:center}.shop-the-look__carousel{--shop-the-look-carousel-width: 60%;width:var(--shop-the-look-carousel-width)}}@media screen and (min-width: 741px){.sm\:hidden{display:none}}@media screen and (max-width: 740px){.sm-max\:hidden{display:none}}.scroll-progress--row{display:flex;clear:both;width:100%;align-items:center;margin-top:40px;padding:0 30px}.scroll-progress{width:100%;height:2px;background:#2727271a;display:block;position:relative}.scroll-progress:before{content:"";transform-origin:var(--transform-origin-start);transform:scaleX(var(--scroll-progress));background:#272727;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.scroll-progress--row prev-next-buttons{position:relative;top:auto;left:auto;right:auto;pointer-events:all;display:flex;opacity:1;align-items:center;margin-left:40px;width:auto}.scroll-progress--row prev-next-buttons button{opacity:1;visibility:visible}.scroll-progress--row prev-next-buttons .prev-next-button{width:56px;height:56px;transform:scale(1)}@media screen and (min-width: 1000px){.scroll-progress--row{padding-left:var(--container-outer-margin)}}.shop-the-look__block{width:100%}.ring{border:1px solid rgba(var(--text-color),.12)}.ring-current{border:1px solid rgba(var(--text-color))}.shop-the-look__controls{gap:var(--spacing-4);grid:auto / auto-flow;margin-inline-start:auto;margin-inline-end:auto;display:grid}@media screen and (max-width:740px){.shop-the-look__controls{display:none}}.revealed-image{z-index:-1;display:inline;position:relative}.revealed-image__scroll-tracker{height:100%;position:absolute;top:0}.revealed-image__scroller{height:180vh;height:180lvh;contain:strict;display:block;position:sticky;top:0}.revealed-image__wrapper{height:100vh;height:100lvh;top:calc(var(--sticky-area-height) / 2);grid-auto-rows:minmax(0,1fr);place-items:center;display:grid;position:relative}.revealed-image__wrapper>*{grid-area:1 / -1}.revealed-image__wrapper img{height:100%;width:100%;object-fit:cover}.revealed-image__wrapper>.revealed-image__image-clipper,.revealed-image__wrapper>.revealed-image__content--inside{clip-path:inset(37% 37% 41%);height:100%;width:100%}.revealed-image__content{height:100%;width:100%;padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2);text-align:center;z-index:1;opacity:0;place-content:center;display:grid}.revealed-image__content-inner{max-width:1300px;margin-inline-start:auto;margin-inline-end:auto}.contents{display:contents;position:relative}@media screen and (max-width:740px){.slideshow .slideshow__controls{right:auto;left:50%;transform:translate(-50%)}.slideshow__controls .slideshow__nav{justify-content:center}}@media screen and (min-width: 1000px){.with_progress_bar .logo-list--carousel .logo-list__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--logos-per-row) - (var(--logos-gap)/ var(--logos-per-row) * (var(--logos-per-row) - 1)));justify-content:flex-start;overflow:hidden;margin-left:88px;margin-right:88px}}.underline_text{text-decoration:underline}@media screen and (min-width: 1000px){.featured-collections-custom-section .text-container .heading--small{margin-bottom:24px}}.featured-collections-custom-section .countdown_timer{margin-bottom:16px}.featured-collections-custom-section .section__color-wrapper:not(:only-child):first-child .container.vertical-breather{padding-bottom:16px}.featured-collections-custom-section .section__color-wrapper:not(:only-child):last-child .container.vertical-breather{padding-top:16px}.featured-collections-custom-section .tabs-nav:last-child{margin-bottom:0}.featured-collections-custom-section .section__header{margin-bottom:min(32px,var(--vertical-breather))}@media screen and (min-width: 741px){.featured-collections-custom-section .section__color-wrapper:not(:only-child):first-child .container.vertical-breather{padding-bottom:20px}.featured-collections-custom-section .section__color-wrapper:not(:only-child):last-child .container.vertical-breather{padding-top:20px}.featured-collections-custom-section .section__header{margin-bottom:min(40px,var(--vertical-breather))}}@media screen and (min-width: 1000px){.featured-collections-custom-section .section__color-wrapper:not(:only-child):first-child .container.vertical-breather{padding-bottom:24px}.featured-collections-custom-section .section__color-wrapper:not(:only-child):last-child .container.vertical-breather{padding-top:24px}.featured-collections-custom-section .section__header{margin-bottom:min(48px,var(--vertical-breather))}}.featured-collections-custom-section .container.vertical-breather .section__header{margin-bottom:0}@media screen and (max-width: 740px){.featured-collections-nav-image{max-width:var(--img-max-width-mobile)}.slideshow__text-wrapper .text-container .heading--small+.heading--large{margin-top:24px}.slideshow__text-wrapper .text-container .heading--large{margin-bottom:24px}}.image-icon{width:var(--icon-max-width)}.text-custom .revealed-image__content-inner .heading{color:rgb(var(--text-color))}@media screen and (min-width: 1000px){scroll-progress+.list-collections__prev-next{right:var(--container-outer-width);margin-left:80px}scroll-progress+.prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top:1px solid rgba(var(--root-text-color),.15)}}@media screen and (max-width: 999px){.shopify-section--logo-list .scroll-progress--row,.featured-collections .scroll-progress--row,.multi-column .scroll-progress--row,.gallery .scroll-progress--row,.propmotion-blocks-scroller+.scroll-progress--row{padding:0}}#main .shopify-section{background:rgb(var(--background));backface-visibility:hidden}.shopify-section--image-with-text .image-with-text__content-wrapper{z-index:1;position:relative}.shopify-section--image-with-text .image-with-text:before{z-index:0}[dir=ltr] .gallery__prev-next-buttons{right:0}.image-overlay[parallax] .image-overlay__image{height:calc(100% + 100px);top:-100px}.video-section--full.video-section--full_height{--video-height: calc(100vh - var(--header-height) - 20px)}.video__text-container{margin:16px 0}.shopify-section:has(.section:not(.section--flush))+.shopify-section:has(.section:not(.section--flush)){margin-top:calc(var(--vertical-breather) * -1)}.shopify-section:has(.product-content)+.shopify-section:has(.section:not(.section--flush)){margin-top:-36px}@media screen and (min-width: 1000px){.shopify-section:has(.product-content)+.shopify-section:has(.section:not(.section--flush)){margin-top:-80px}}.dinamic-text-with-icons.text-with-icons__list .flickity-page-dots .dot{background-color:rgb(var(--heading-color))}.impact-text__content h3.h4{font-weight:400}.image-overlay__content-wrapper .image-overlay__content .richtext_timer_block,.image-overlay__content-wrapper .image-overlay__content .section__header-icon,.image-overlay__content-wrapper .image-overlay__content .heading,.image-overlay__content-wrapper .image-overlay__content .image-overlay__text-container,.image-overlay__content-wrapper .image-overlay__content .image-overlay__text-container .button-wrapper:only-child,.rich-text-new-section .text-container .richtext_timer_block,.rich-text-new-section .text-container .heading,.rich-text-new-section .text-container .rich-text-section-rte,.rich-text-new-section .text-container .rich-text-section-liquid,.rich-text-new-section .text-container .rich-text-section-image,.rich-text-new-section .text-container .button-wrapper,.rich-text-new-section .text-container .rich-text-section-icon,.rich-text-new-section .text-container .rich-text-section-page{margin:0}.rich-text-new-section .text-container .rich-text-section-image img{margin-top:0;margin-bottom:0}.shopify-section--image-with-countdown .image-with-text:before{z-index:0}.shopify-section--image-with-countdown .container{z-index:1;position:relative}.shopify-section--featured-collections .product-item-meta,.shopify-section--featured-collections .tabs-nav--center .tabs-nav__scroller-inner{color:rgb(var(--heading-color))}.featured-collections-custom-section .text-container p{color:rgb(var(--text-color))}.custom-new-section.section .bleed{max-width:100%;width:100%;margin:0;padding:0}.video-section .richtext_timer_block,.video-section .text-container .heading--small,.video-section .text-container .h2,.video-section .video__text-container,.video-section .rich-text-section-icon,.video-section .image-overlay__text-container{margin:0}.content-over-media>.hot-spot:not(img,video,iframe,svg,video-media){z-index:auto}.product-item__image-wrapper img,.product__media-image-wrapper img,.product__thumbnail img,.line-item__image-wrapper img,#mini-cart-form .line-item__image img,.product-sticky-form__image,product-image-zoom .pswp__img{background-color:var(--product-image-background)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
