/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./styles/sections/section-collection.scss ***!
  \************************************************************************************************************************************************************************************************************************************/.featured-collection{background:var(--bg);overflow:hidden;position:relative;text-align:center}.featured-collection--empty{display:flex}.featured-collection--split-left,.featured-collection--split-right{overflow:visible}.featured-collection__top{display:flex;flex-direction:column;justify-content:center;margin-bottom:calc(var(--gutter)/2);position:relative;z-index:5}@media only screen and (max-width:767px){.featured-collection__top{display:block}}.featured-collection .section__heading{font:400 calc(1.33rem*var(--adjust-heading))/calc(1.8rem*var(--adjust-heading)) var(--font-family-secondary);margin-bottom:10px;pointer-events:none}@media only screen and (max-width:767px){.featured-collection .section__heading{font:400 calc(1rem*var(--adjust-heading))/calc(1.8rem*var(--adjust-heading)) var(--font-family-secondary)}}.featured-collection__top.text-center{align-items:center}@media only screen and (min-width:768px){.featured-collection__top.text-left{flex-direction:row;justify-content:space-between}}.featured-collection__top__wrapper{margin-bottom:0;max-width:var(--site-width-narrow)}.featured-collection__top__button{flex:0 0 auto;margin-top:.5rem}@media only screen and (min-width:768px){.featured-collection__top__button{margin-left:var(--gutter)}.featured-collection__inner{display:grid;gap:calc(var(--grid-gutter)*2);grid-template-areas:"column-left column-right";grid-template-columns:repeat(2,minmax(0,1fr))}.featured-collection__inner .featured-collection__container{grid-area:column-right}}.featured-collection__inner .featured-collection__top__wrapper{max-width:100%}.featured-collection__inner .featured-collection__top{display:block}@media only screen and (min-width:768px){.featured-collection__inner .featured-collection__top{grid-area:column-left}.featured-collection__inner--splitright .featured-collection__top{grid-area:column-right}.featured-collection__inner--splitright .featured-collection__container{grid-area:column-left}}.featured-collection__top .featured-collection__top__button{flex:none;margin-top:calc(var(--gutter)/2)}@media only screen and (min-width:768px){.featured-collection__top .featured-collection__top__button{margin-left:0;margin-top:0}}.featured-collection__top-inner{position:sticky;top:var(--header-sticky-height)}@media only screen and (min-width:768px){.featured-collection__top-inner{margin-top:calc(var(--grid-gutter)*-1);padding-top:var(--grid-gutter)}}.featured-collection__bottom,.featured-collection__inner .featured-collection__top__button{margin-top:calc(var(--gutter)/2)}.featured-collection__bottom{display:flex;justify-content:center}.featured-collection--no-results{width:100%}@media only screen and (max-width:767px){.featured-collection .grid--mobile{gap:var(--grid-gutter-mobile) var(--grid-gutter)}.mobile-text-left .section__heading{text-align:left}.mobile-text-center .section__heading{text-align:center}}.featured-collection .flickity-button{background:var(--bg)}.featured-image__bg .placeholder-svg-filled{height:200%;left:0;max-height:200%;position:absolute;top:50%;transform:translateY(-50%)}.featured-image__pane{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.featured-image__scale{display:block;height:100%;position:relative;width:100%}.featured-image__content{bottom:0;display:flex;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:5}.featured-image__content-inner{margin:0;max-width:740px;padding:var(--inner)}.featured-image__link{height:100%;left:0;position:absolute;top:0;width:100%}.featured-product{background-color:var(--bg)}.featured-product .share-button__holder{margin-bottom:0}@media only screen and (min-width:1024px){.featured-product .featured-product__onboarding{display:grid;grid-template-columns:50% 50%}}.featured-product__gallery{position:relative}.product-grid-item__info{align-content:start;display:grid;font-size:calc(.8rem*var(--adjust-body));gap:7px;grid-template-columns:minmax(0,100%)}.product-grid-item__info--inline .product-grid-item__price,.product-grid-item__info--inline .product-grid-item__title{display:inline;vertical-align:middle}.product-grid-item__price,.product-grid-item__title{font-size:calc(.9rem*var(--adjust-body))}.product-grid-item__info-separator{background:var(--text);border-radius:4px;display:inline-block;height:var(--BORDER-WIDTH);margin:0 8px;vertical-align:middle;width:20px}.product-grid-item__info--inline,.product-grid-item__info--left{text-align:left}.product-grid-item__info--inline .product-grid-item__swatch,.product-grid-item__info--left .product-grid-item__swatch{justify-content:flex-start}.product-grid-item__title{display:block;font-weight:var(--FONT-WEIGHT-BODY-BOLD);text-decoration:none}.product-grid-item__price{display:flex;flex-direction:column;font-size:inherit;margin:0;text-decoration:none}.product-grid-item__price .product__unit-price{line-height:inherit}.product-grid-item__price__new{margin-right:5px}.product-grid-item__price__new:last-child{margin-right:0}.product-cutline{font-size:calc(.9rem*var(--adjust-body));margin:0}.product-grid-item__rating .rating__star .icon{height:13px;width:13px}.product-grid-item__swatch{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 -6px;min-height:12px}@-moz-document url-prefix(){.product-grid-item__swatch{padding-bottom:1px}}.product-grid-item__swatch .swatch__button{margin:0 6px 6px 0;padding:0}.product-grid-item__swatch .swatch__button:last-child{margin-right:0}.product-grid-item__swatch .swatch__label{height:12px;width:12px}.product-grid__swatch--rectangle .swatch__label{border-radius:0;height:10px;width:20px}.swatch__link--no-image{cursor:default}.soldout .quick__form{display:none}.product__media__outer,.search-results__item__image__outer{height:0;padding-top:var(--PRODUCT-MEDIA-PADDING-TOP);position:relative;width:100%}.product__media__inner{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.product__media__holder{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product__media__container{--aspect-ratio:1;height:100%;margin:auto;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.product__media__container--portrait{height:100%;padding-right:calc(var(--aspect-ratio)*var(--PRODUCT-MEDIA-PADDING-TOP));width:0}.product__media__container--landscape{height:0;padding-top:calc(100%/var(--aspect-ratio));width:100%}.product__media--featured-secondary{z-index:2}.product__media--featured-visible{z-index:3}.product__media--featured-secondary[data-bgset],.product__media--featured-secondary[data-bgset].lazyloaded{opacity:1;transition:none}.product__media--featured-secondary[data-bgset].product__media--featured-visible{animation-duration:.25s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeIn;animation-timing-function:ease-in}.product__media__image--hover-slide-in .product__media--featured-secondary[data-bgset].product__media--featured-visible{animation-name:clipPathFromLeft;animation-timing-function:ease-out}[data-animations=false] .product__media--featured-secondary[data-bgset].product__media--featured-visible{animation-delay:0s;animation-duration:0s}.product__media__image{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .2s ease;z-index:2}.product__media__holder{filter:brightness(var(--filter-bg))}.product__media__holder:hover .product__media__image{opacity:0}.product__media__holder:hover .product__media__hover{opacity:1}.product__media__slider{display:block;height:100%}.product__media__slider .flickity-viewport{height:100%!important;width:100%}.supports-touch .product__media__slider{display:none}.product__media__slide{background-color:var(--bg);height:100%;width:100%}.product__media__hover{opacity:0}.product__media__hover-img{z-index:0}.product__media__hover-img--visible{z-index:1}.product-grid-item__image{display:block;margin-bottom:15px;overflow:hidden;position:relative;transform:translate(0)}.product-grid-item__image .btn--quick{opacity:0;transform:translate(calc(15px + var(--btn-size)/2),calc(15px + var(--btn-size)/2)) scale(0);transform-origin:right bottom;transition:transform .3s ease,opacity .15s ease;z-index:2}@media only screen and (max-width:1023px){.product-grid-item__image .btn--quick{opacity:1;transform:translate(0)}}.product-grid-item__image:focus-within .btn--quick,.product-grid-item__image:hover .btn--quick{opacity:1;transform:translate(0);transition-duration:.3s}.product-grid-item__image:hover .btn--quick .btn__inner{width:100%}.product-grid-item__image:hover .btn--quick .btn__inner .btn__text{opacity:1;padding-right:12px}.product-grid-item__image--error .btn--quick,.product-grid-item__image--error:focus-within .btn--quick,.product-grid-item__image--error:hover .btn--quick{opacity:0;transform:translate(calc(15px + var(--btn-size)/2),calc(15px + var(--btn-size)/2)) scale(0)}.product-grid-item__image--error .errors{animation:fadeInOutError 6s ease}.product-grid-item__quick-buy{bottom:0;position:absolute;right:0;width:100%;z-index:2}.product-grid-item__swatch--hover .swatch__button{opacity:0;transform:translateY(15px)}.product-grid-item__swatch--hover .swatch__button:first-child{transition:opacity .2s ease,transform .2s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(2){transition:opacity .4s ease,transform .4s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(3){transition:opacity .6s ease,transform .6s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(4){transition:opacity .8s ease,transform .8s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(5){transition:opacity 1s ease,transform 1s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(6){transition:opacity 1.2s ease,transform 1.2s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(7){transition:opacity 1.4s ease,transform 1.4s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(8){transition:opacity 1.6s ease,transform 1.6s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(9){transition:opacity 1.8s ease,transform 1.8s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(10){transition:opacity 2s ease,transform 2s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(11){transition:opacity 2.2s ease,transform 2.2s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(12){transition:opacity 2.4s ease,transform 2.4s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(13){transition:opacity 2.6s ease,transform 2.6s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(14){transition:opacity 2.8s ease,transform 2.8s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(15){transition:opacity 3s ease,transform 3s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(16){transition:opacity 3.2s ease,transform 3.2s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(17){transition:opacity 3.4s ease,transform 3.4s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(18){transition:opacity 3.6s ease,transform 3.6s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(19){transition:opacity 3.8s ease,transform 3.8s ease}.product-grid-item__swatch--hover .swatch__button:nth-child(20){transition:opacity 4s ease,transform 4s ease}.product__badge{display:grid;gap:5px;grid-template-columns:minmax(0,100%);justify-items:start;left:0;margin:22px 0 0;max-width:100%;pointer-events:none;position:absolute;top:0;transition:transform .2s ease;z-index:1}.product__badge__item{font:500 .9rem/1.2rem var(--font-family-fourth);height:auto;letter-spacing:.02em;padding:6px 8px;text-align:left;text-transform:var(--BUTTON-TEXT-CAPS);transition:opacity .15s ease}.product__badge .product__badge__item--saving,.product__badge .product__badge__item.product__badge__item--custom,.product__badge__item{background-color:#565656;color:#fff}.product__badge__item>span{display:block}.product__badge__item--custom{background-color:var(--COLOR-TAG-CUSTOM);color:var(--COLOR-TAG-TEXT)}.product__badge__item--saving{background-color:var(--tag-saving);color:var(--tag-saving-text)}.progress-bar{border-radius:4px;bottom:0;height:8px;left:0;margin:4px 8px;pointer-events:none;position:absolute;right:0;z-index:1}.progress-bar__inner{animation:none;animation-fill-mode:forwards;background-color:var(--white);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06);height:4px;left:0;position:absolute;top:0;width:0}.progress-bar__inner.fill{animation:progressBar var(--autoplay-speed) linear}.btn--quick .icon{stroke-width:8px}.btn--quick{--btn-size:40px;border:none;bottom:15px;display:grid;font-family:var(--FONT-STACK-BUTTON);font-size:calc(1rem*var(--adjust-button));font-style:var(--FONT-STYLE-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);letter-spacing:var(--LETTER-SPACING-BUTTON);margin:0;padding:0;position:absolute;right:15px;text-align:center;text-transform:var(--BUTTON-TEXT-CAPS)}.btn--quick.cart-toggle-has-items .cart-indicator{visibility:hidden}.btn--quick .icon-toggle-plus{display:block;height:15px;width:15px}.btn--quick .btn__inner{align-items:center;background:var(--button-secondary-bg);border-radius:var(--RADIUS);box-shadow:0 4px 20px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.07);cursor:pointer;display:flex;justify-content:center;justify-self:end;min-height:var(--btn-size);padding:6px 0;transition:width .3s ease;width:var(--btn-size)}.btn--quick .btn__inner,.btn--quick .icon-toggle-plus{color:var(--button-secondary-text)}.btn--quick .icon{stroke-width:calc(var(--STROKE-WIDTH) - 4px);flex:0 0 24px;margin:0 8px;overflow:hidden;transition:transform .3s ease,opacity .3s ease;width:24px}.btn--quick .btn__text{display:block;opacity:0;overflow:hidden;transition:opacity .3s ease,padding .3s ease;white-space:nowrap}@media only screen and (max-width:1023px){.btn--quick .btn__text{display:none}}.btn--quick:hover .btn__inner{transition:width .3s ease;width:100%}@media only screen and (max-width:1023px){.btn--quick:hover .btn__inner{width:var(--btn-size)}}.btn--quick:hover .icon{transform:none}.btn--quick:hover .btn__text{opacity:1;padding-right:12px}.btn--quick .btn__loader{height:var(--btn-size);opacity:0;position:absolute;right:0;top:0;transition:opacity .1s ease-in;width:var(--btn-size)}.btn--quick .svg-loader circle{stroke:var(--button-secondary-text)}.btn--quick .svg-loader circle:first-child{opacity:.1}.btn--quick.is-loading{pointer-events:none}.btn--quick.is-loading .icon{opacity:0}.btn--quick.is-loading .btn__inner{width:var(--btn-size)}.btn--quick.is-loading .btn__text{opacity:0;padding:0}.btn--quick.is-loading .btn__loader{opacity:1;transition:opacity .3s ease}.btn--quick.is-loading .btn__loader circle~circle{animation-play-state:running}.product-grid-item{--grid-gutter:20px;position:relative;text-align:center;white-space:normal}.product-grid-item .shopify-installments,.product-grid-item shopify-payment-terms{display:none}.product-grid-item .errors{border-radius:0;bottom:0;cursor:default;left:0;margin:0;opacity:0;padding:10px 40px;position:absolute;text-align:center;width:100%;z-index:1}.product-grid-item .placeholder-svg,.product-grid-item .placeholder-svg-filled{left:0;position:absolute;top:0}@media screen and (min-width:1025px){.grid__container:not(.carousel) .swiper-wrapper{display:grid;grid-template-columns:var(--grid)}.grid__container:not(.carousel) .swiper-wrapper .product-grid-item{width:100%}}@media screen and (max-width:1024px){.carousel--mobile .mobile--one-half{width:50%}}@media screen and (max-width:767px){.featured-collection .product-grid-item.carousel__item.mobile--one-whole{width:80%}.featured-collection .product-grid-item.carousel__item.mobile--one-half{width:45%}}.featured-collection .section__heading{color:#000}.featured-collection .product-grid-item__title{color:#000;font:700 1.6rem/2rem var(--font-family-primary)}.featured-collection .product-description,.featured-collection .product-description p{color:#000;font:500 1.4rem/1.7rem var(--font-family-primary)}.featured-collection.featured-collection--carousel .top-tab-wrapper{align-items:center;display:flex;justify-content:center;list-style-type:none;margin-bottom:60px;padding:0}.featured-collection.featured-collection--carousel .top-tab-wrapper .tab-variant{color:#000;cursor:pointer;font:500 2.6rem/3.2rem var(--font-family-primary);padding-inline:10px;padding-bottom:20px;position:relative}@media only screen and (max-width:767px){.featured-collection.featured-collection--carousel .top-tab-wrapper .tab-variant{font:500 2.4rem/3rem var(--font-family-primary)}}.featured-collection.featured-collection--carousel .top-tab-wrapper .tab-variant:after{background:#d9d9d9;bottom:0;content:"";height:6px;position:absolute;width:96px}.featured-collection.featured-collection--carousel .top-tab-wrapper .tab-variant:nth-child(odd):after{right:0}.featured-collection.featured-collection--carousel .top-tab-wrapper .tab-variant:nth-child(2n):after{left:0}.featured-collection.featured-collection--carousel .top-tab-wrapper .tab-variant.active:after{background:#262628}.featured-collection.featured-collection--carousel .bottom-tab-wrapper{position:relative}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .bottom-tab-item-wrapper{display:none}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .bottom-tab-item-wrapper.active{display:block}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .slider-image{height:100%;-o-object-fit:cover;object-fit:cover}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .flickity-button{background-color:#fff;border:0;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.05);height:50px;line-height:3.2;opacity:0;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in;width:50px;z-index:11}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .flickity-button.next{right:10px}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .flickity-button.previous{left:10px}.featured-collection.featured-collection--carousel .bottom-tab-wrapper .swiper:hover .flickity-button{opacity:1;pointer-events:auto}.featured-collection .product-grid-item__info.product-grid-item__info--left .product-grid-item__price{color:#000;flex-direction:row;font:700 1.6rem/2rem var(--font-family-primary);gap:25px}.featured-collection .product-grid-item__info.product-grid-item__info--left .product-grid-item__price .product-grid-item__price__new{color:red;font:700 1.6rem/2rem var(--font-family-primary)}.featured-collection .product-grid-item__info.product-grid-item__info--left .product-grid-item__price s{color:#000;font:300 1.6rem/2rem var(--font-family-primary)}.featured-collection .featured-collection__container .grid{row-gap:60px}.featured-collection .carousel__item.custom-element{height:auto}.featured-collection .carousel__item.custom-element .product-grid-item__inner{align-items:flex-start;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:30px 25px}.featured-collection .carousel__item.custom-element .custom-item-title{color:#fff;font:500 2.6rem/3.2rem var(--font-family-primary);margin-bottom:40px}