.section{padding:calc(var(--section-spacing-unit-size) * 2) 0;background-color:rgb(var(--color-background))}.section.layout-1 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:var(--spacing-5);grid-template-areas:"section-head section-head section-foot" "section-body section-body section-body" ". . ."}.section.layout-2 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:var(--spacing-5);grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section.layout-1 .ew-section-head{display:flex;align-items:center;text-align:start;padding-inline:0}.max-w-full .section.layout-1 .ew-section-head{padding-inline:calc(var(--page-gutter) * 1) 0}.section.layout-1 .ew-section-head--buttons{position:relative;justify-content:flex-end;white-space:nowrap}.section.layout-2 .ew-section-head,.section.layout-1 .ew-section-foot,.section.layout-2 .ew-section-foot,.section-layout-2 .ew-section-foot{text-align:center}.section.layout-1 .ew-section-foot{align-content:end;height:100%;margin-block:0;padding:0 0 var(--spacing-5);text-align:end}.max-w-full .section.layout-1 .ew-section-foot{padding-inline-end:var(--page-gutter)}.section.layout-1 .ew-section-foot:has(.button--text){padding-block-end:calc(var(--section-spacing-unit-size) * 2 + .4rem)}.section.layout-2 .ew-section-foot:has(.button--text){padding-block-end:.4rem}.section.layout-1 .card-slider__buttons{position:relative;margin-inline-start:3.6rem;position:unset;transform:unset}.section.layout-2 .ew-section-foot,.section-layout-2 .ew-section-foot{margin-block-start:calc(var(--section-spacing-unit-size) * 2);margin-block-end:0}.section.layout-2 .card-slider__buttons,.section.layout-2 .ew-product-slider__buttons{justify-content:center}.section.layout-1 .swiper-button,.section.layout-2 .swiper-button{color:rgb(var(--color-foreground))}.section.layout-1 .max-w-full .ew-section-head{padding-inline-start:var(--page-gutter)}@media screen and (min-width:750px){.section.layout-1 .ew-section-head{height:100%;padding-block-end:var(--section-head-spacing, calc(var(--section-spacing-unit-size) * 2));margin-block-end:0}.section.layout-1 .ew-section-foot{padding-block-end:var(--section-head-spacing, calc(var(--section-spacing-unit-size) * 2))}.section.layout-1 .card-slider__buttons{justify-content:flex-end}.section.layout-2 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section.layout-2 .ew-section-head,.section.layout-2 .ew-section-foot,.section-layout-2 .ew-section-foot{text-align:center}.section.layout-2 .card-slider__buttons,.section.layout-2 .ew-product-slider__buttons{justify-content:center}}.ew-section-head{grid-area:section-head}.ew-section-body{grid-area:section-body}.ew-section-foot{grid-area:section-foot}.ew-section-head .section__title{margin:0}.ew-section-head,.ew-section-foot{margin-block-end:var(--section-head-spacing, calc(var(--section-spacing-unit-size) * 2))}.ew-section-foot{text-align:center;align-self:center}.section-w-swiper.layout-2 .container{position:relative}.section-w-swiper.layout-2 .swiper-buttons{position:absolute;inset-inline:0;justify-content:space-between;margin-inline:calc(var(--spacing-unit-size-static) * 4);z-index:4}.section-w-swiper.layout-2 .swiper-button{width:4rem;height:4rem;padding:var(--spacing-3);background-color:#fff;opacity:var(--swiper-button-opacity, 1);border-radius:var(--button-action-border-radius, .6rem);box-shadow:0 100px 147px #00000012,0 22.336px 32.834px #0000000a,0 6.65px 9.776px #00000008}.section-w-swiper.layout-2 .swiper-buttons .swiper-button--plain{background-color:transparent!important;box-shadow:none!important}.section-w-swiper.layout-2 .swiper-button svg{width:2rem;height:2rem}.section-w-swiper.layout-2 .swiper-button:disabled{opacity:0}@media screen and (max-width:749px){.section-w-swiper .swiper{margin-inline:0 auto;overflow:visible}.section-w-swiper .swiper-wrapper{max-width:80%}}@media screen and (min-width:750px){.section-w-swiper.layout-2:has(.products-feed__tab:has(.button--text)) .ew-section-foot{margin-block-start:var(--spacing-8)}.section-w-swiper.layout-2 .swiper-button{opacity:var(--swiper-button-opacity, 0)}.section-w-swiper.layout-2 .swiper-buttons:hover{--swiper-button-opacity: 1}.section-w-swiper.layout-2 .ew-section-body:hover+.ew-section-foot .swiper-button{--swiper-button-opacity: 1}}.shopify-section-group-header-group{z-index:var(--z-header)}.ew-section-head--in{display:flex;align-items:flex-end;justify-content:space-between}.ew-section-head--buttons{display:flex;align-items:center;justify-content:center;margin-block-start:.5rem}.ew-section-foot .ew-section-head--buttons{margin-block-start:0}@media screen and (min-width:750px){.ew-section-head{margin-block-end:var(--section-head-spacing, calc(var(--section-spacing-unit-size) * 2))}.ew-section-head-inner{display:grid;grid-template-columns:repeat(2,auto);column-gap:3.2rem;align-items:center;justify-content:space-between}}nav-accordion{display:block}.no-scrollbar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.no-scrollbar::-webkit-scrollbar{width:0;display:none}.slim-scrollbar{scrollbar-width:.4rem}.slim-scrollbar::-webkit-scrollbar{width:.4rem;height:.4rem}.slim-scrollbar::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.125);-webkit-box-shadow:inset 0 0 6px rgba(var(--color-foreground),.25)}.slim-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(var(--color-foreground),.125)}.slim-scrollbar::-webkit-scrollbar-thumb:window-inactive{background:rgba(var(--color-foreground),.1)}svg{display:block}.font-size-xs{font-size:var(--font-size-static-xs)}.font-size-sm{font-size:var(--font-size-static-sm)}.font-size-md{font-size:var(--font-size-static-md)}.font-size-lg{font-size:var(--font-size-static-lg)}.font-size-xl{font-size:var(--font-size-static-xl)}.font-size-h1{font-size:var(--font-size-static-h1)}.font-size-h2{font-size:var(--font-size-static-h2)}.font-size-h3{font-size:var(--font-size-static-h3)}.font-size-h4{font-size:var(--font-size-static-h4)}.font-size-h5{font-size:var(--font-size-static-h5)}.font-size-h6{font-size:var(--font-size-static-h6)}.font-size-h7{font-size:var(--font-size-static-h7)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.color-inherit{color:inherit}.color-inverse{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.color-red{color:var(--color-error)}.color-background-red{background-color:var(--color-error)}.color-background{background-color:rgb(var(--color-background))}.color-text-inverse{--color-foreground: rgb(var(--color-background))}.color-headings{color:rgb(var(--color-heading-text))}.color-body-background{background-color:rgb(var(--color-background))}.color-body-text{color:rgb(var(--color-foreground))}.text-current{color:currentColor}.text-neutral-medium{color:rgb(var(--color-foreground))}.absolute{position:absolute!important}.relative{position:relative!important}@media screen and (max-width:749px){.absolute--mobile{position:absolute!important}.relative--mobile{position:relative!important}}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}@media screen and (max-width:749px){.text-start--mobile{text-align:start}.text-center--mobile{text-align:center}.text-end--mobile{text-align:end}.justify-start--mobile{justify-content:flex-start}.justify-center--mobile{justify-content:center}.justify-between--mobile{justify-content:space-between}.justify-end--mobile{justify-content:flex-end}.justify-self-start--mobile{justify-self:start}.justify-self-center--mobile{justify-self:center}.justify-self-end--mobile{justify-self:end}.align-start--mobile{align-items:start}.align-center--mobile{align-items:center}.align-end--mobile{align-items:end}.align-self-start--mobile{align-self:start}.align-self-center--mobile{align-self:center}.align-self-end--mobile{align-self:end}}.content-position-start .content{margin-block-end:auto}.content-position-center .content{margin-block:auto}.content-position-end .content{margin-block-start:auto}.bg-default{background-color:rgb(var(--color-background))}.bg-transparent{background-color:transparent}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.button-reset{cursor:pointer;-webkit-appearance:none;appearance:none;border:none;border-radius:0;padding:0;margin:0;background-color:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.label{margin:0;padding:0;border:0;margin-block-end:var(--spacing-1);display:flex;align-items:center;width:100%;font-size:var(--font-size-static-sm);letter-spacing:.2rem;text-transform:uppercase;color:rgb(var(--color-heading-text))}.text-nowrap{white-space:nowrap}.ew-text-label,.ew-text-link{position:relative;font-family:var(--font-heading-family);font-size:var(--font-size-static-xs);font-weight:var(--font-heading-weight);line-height:var(--line-height-static-sm);text-transform:uppercase;letter-spacing:.14rem;margin-block-end:-.4rem;padding-block:.625rem}.ew-text-link:before{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:.1rem;background-color:currentColor;opacity:.3;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-long),opacity var(--duration-long)}@media(hover:hover){.ew-text-link:hover:before,.header__nav-item:hover .ew-text-link:before{opacity:1;transform:scaleX(1);transform-origin:left}}.text-link,.text-label{display:inline-block}.text-link .text-link--on-hover,.text-link .text-link--on-load{padding-block:var(--spacing-1)}.text-link .text-link--on-hover:has(img,svg),.text-link .text-link--on-load:has(img,svg){display:flex;align-items:center;column-gap:var(--spacing-2)}.text-link--on-hover{background:linear-gradient(to right,rgba(var(--color-foreground),1),rgba(var(--color-foreground),1));background-size:0 .1em,100% .1em;background-position:0 100%,100% 100%;background-repeat:no-repeat;transition:background-size .4s,background-position .4s}.text-link:has(.text-link--on-hover):hover .text-link--on-hover,.text-link:has(.text-link--on-hover):focus .text-link--on-hover{background-size:100% .1em,0 .1em}.text-link--on-load{background:linear-gradient(to right,rgba(var(--color-foreground),1),rgba(var(--color-foreground),1));background-size:100% .1em,0 .1em;background-position:0 100%,100% 100%;background-repeat:no-repeat;transition:background-size .4s,background-position .4s}.text-link:has(.text-link--on-load):hover .text-link--on-load,.text-link:has(.text-link--on-load):focus .text-link--on-load{background-size:0 .1em,100% .1em}.shopify-section-group-header-group .text-link,.shopify-section-group-header-group .text-label{font-family:var(--font-heading-family);font-size:var(--font-size-static-xs);font-weight:var(--font-heading-weight);line-height:var(--line-height-static-sm);text-transform:uppercase}.text-navigation-button{color:rgb(var(--color-link));font-size:var(--font-size-static-sm);line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-medium);text-transform:uppercase}.search{font-size:var(--font-size-static-md)}.search__controls{position:relative;display:flex;align-items:center;column-gap:var(--spacing-2);padding-inline-end:var(--spacing-6);height:2.8rem}.search__button{width:2.4rem;height:2.4rem;color:rgb(var(--color-link));transition:background-color var(--duration-default),transform var(--duration-short)}.search__button svg{width:100%;height:100%}.search__button.search__button--clear{width:fit-content;padding-inline:var(--spacing-3);background:rgb(var(--color-border));font-size:var(--font-size-static-xs);font-weight:var(--font-weight-heading-medium);text-transform:uppercase;letter-spacing:.14rem;border-radius:var(--button-border-radius);line-height:var(--line-height-static-sm)}.search__message{margin-block-start:3.2rem;text-align:center}.search .search__message p{font-size:var(--font-size-static-md)}@media screen and (max-width:989px)and (hover:hover){.search__button:hover{background-color:rgba(var(--color-border),var(--alpha-border))}}.search__button:disabled{visibility:hidden;pointer-events:none}.card{position:relative;text-align:center;color:rgb(var(--color-heading-text))}.card>a{display:block;position:relative}.card__content{position:absolute;z-index:2;padding:calc(var(--section-spacing-unit-size) * 1.5)}.content-centered:not(.header__ew-text-card) .card__content{inset-block-start:50%;inset-inline-start:50%;text-align:center;transform:translate(-50%,-50%)}[dir=rtl] .content-centered:not(.header__ew-text-card) .card__content{transform:translate(50%,-50%)}.content-bottom-start:not(.header__ew-text-card) .card__content{inset-block-end:0;inset-inline-start:0;text-align:start}.content-bottom-centered:not(.header__ew-text-card) .card__content{inset-block-end:0;inset-inline-start:0;text-align:center;width:100%}.card__title{margin:0;color:inherit}.newsletter-form .field__input-wrapper{display:flex;outline:none;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--input-border-radius);-webkit-appearance:none;appearance:none;transition:border-color var(--duration-default);overflow:hidden}.newsletter-form .field__input-wrapper input{flex:1;min-width:0;border:none;border-radius:0;outline:none}.newsletter-form .field__input-wrapper button{padding:0 var(--spacing-4);white-space:nowrap;font-size:var(--font-size-static-sm);letter-spacing:var(--letter-spacing-medium);color:rgb(var(--color-black-rgb));border-radius:0;background-color:rgb(var(--color-white-rgb));transition:background-color var(--duration-default);align-items:center}.newsletter-form .field__input-wrapper button:hover{background-color:rgba(var(--color-border),var(--alpha-border))}.newsletter__field .field__message{display:block;margin-block-start:.8rem}accordion-default{display:block}html.js .accordion__body{overflow:visible hidden;height:0;opacity:0;transform:translateY(2.4rem);transition:height var(--duration-default),opacity var(--duration-default),transform var(--duration-default)}html.js .accordion__body.is-transitioning{overflow:hidden}html.js .accordion__section.is-active .accordion__body{opacity:1;transform:none}html.js .accordion__section.default-active .accordion__body{height:auto}.accordion summary{-webkit-user-select:none;user-select:none}.accordion__icon svg{width:1em;height:1em;transform:rotate(0);transition:transform var(--duration-default)}.accordion__section.is-active .accordion__icon svg,html.no-js .accordion__section[open] .accordion__icon svg{transform:rotate(180deg)}.lds-ring{display:inline-block;position:relative;width:4.8rem;height:4.8rem}.lds-ring span{box-sizing:border-box;display:block;position:absolute;width:3.2rem;height:3.2rem;margin:.8rem;border:.3rem solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pt-0{padding-block-start:0!important}.pb-0{padding-block-end:0!important}@media screen and (max-width:749px){.pt-0--mobile{padding-block-start:0!important}.pb-0--mobile{padding-block-end:0!important}}.breadcrumbs{color:rgb(var(--color-foreground));font-size:var(--font-size-static-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-small);text-transform:var(--font-button-text-transform);width:100%;z-index:2;padding-block:var(--spacing-2);overflow-x:auto}.breadcrumbs .button.button--text{font-size:var(--font-size-static-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-small);text-transform:var(--font-button-text-transform);line-height:var(--line-height-static-xs);color:rgba(var(--color-foreground),1)}.breadcrumbs__list>li:not(:last-child) .button.button--text{color:rgba(var(--color-foreground),.6)}.breadcrumbs li:last-child .button.button--text{cursor:default}.breadcrumbs li:last-child .button.button--text:after{background-color:transparent}.section-page-hero .breadcrumbs{width:auto}.breadcrumbs.collection__breadcrumbs{overflow-x:visible}.breadcrumbs__list{display:flex;align-items:center}.breadcrumbs__list>li{white-space:nowrap}@media(max-width:749px){.breadcrumbs__dropdown.theme-dropdown[open] .dropdown-content{display:none}}@media(min-width:750px){.breadcrumbs:has(.breadcrumbs__dropdown){overflow-x:visible}}.breadcrumbs__separator{margin:0 .8rem}.breadcrumbs span{opacity:.8;text-align:center;display:inline-block}.breadcrumbs--start .breadcrumbs__list{justify-content:start}.breadcrumbs--center .breadcrumbs__list{justify-content:center;flex-wrap:wrap;row-gap:var(--spacing-2)}.breadcrumbs--end .breadcrumbs__list{justify-content:end}.breadcrumbs__dropdown .dropdown-content{min-width:min-content;margin-block-start:var(--spacing-1)}.breadcrumbs__dropdown .dropdown-content a{max-width:16rem;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-static-xs);border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.breadcrumbs__dropdown .dropdown-content .dropdown-content__list{overflow-y:auto;max-height:12rem}@media(hover:hover){.breadcrumbs__link:hover{text-decoration-color:currentColor}}@media screen and (max-width:749px){.breadcrumbs__list{overflow-x:visible}}html.js:not(.shopify-design-mode) .js-animation-fade-in{animation:fade-in .3s forwards paused}@media screen and (max-width:749px){html.js:not(.shopify-design-mode) .js-animation-fade-in{animation:var(--theme-js-animations-on-mobile)}}html.js:not(.shopify-design-mode) .animation-init{animation-play-state:running}html.js:not(.shopify-design-mode) .animation-none{animation:none}@keyframes fade-in{0%{opacity:.01}to{opacity:1}}.pulse{display:block;width:3rem;height:3rem;position:relative;color:rgb(var(--color-background))}.pulse:after,.pulse:before{content:"";position:absolute;border-radius:50%;background-color:currentColor}.pulse:before{inset-block-start:0;inset-inline-start:0;width:100%;height:100%;opacity:.5;animation:pulse 1.6s ease-out .1s infinite both}.pulse:after{z-index:2;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:1.2rem;height:1.2rem}[dir=rtl] .pulse:after{transform:translate(50%,-50%)}@keyframes pulse{0%{transform:scale(.4)}45%{transform:scale(1)}55%{opacity:.5}to{opacity:0}}.entry{color:rgba(var(--color-foreground),.7);line-height:var(--line-height-static-sm)}.entry>:first-child{margin-block-start:0}.entry>:last-child{margin-block-end:0}.entry ul{display:inline-block;margin-block-start:0;padding-inline-start:1.8rem}.entry--list-padding-none ul{padding-inline-start:0}.youtube-container{overflow:hidden;width:100%;height:calc(100% + 12rem);pointer-events:none}.youtube-container iframe{width:auto;height:calc(100% + 12rem)!important}.social-sharing{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.social-sharing a{display:flex;align-items:center;justify-content:center;padding:1.2rem;transition:opacity var(--duration-default)}.social-sharing a>svg{width:2.4rem;height:2.4rem}@media(hover:hover){.social-sharing a:hover{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/layout-sections.css.map */
