@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.disclosure-has-popup[open]>summary+*{z-index:99}@media screen and (max-width:749px){.facets-container{margin-bottom:3rem}}.product-count__text.mt-10{margin-top:10px}.price--filter__divider{width:60%;height:1px;background:rgba(var(--color-foreground),.3);display:block;margin:0 auto;min-width:2rem}input.price__filter_input[type=number]{border-radius:1rem}.collection.loading{position:relative}.loading-overlay{position:absolute;z-index:9;width:1.8rem;background:rgb(var(--color-background))}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.product-count-vertical,.product-count{position:relative}.product__filter--toolbar{padding:1rem 3rem;border-radius:.5rem}.slider-price{text-align:center;position:relative;width:100%;margin-top:2rem}.slider-price svg,.slider-price input[type=range]{position:absolute;left:0;bottom:0}.slider-price input[type=number]{border:1px solid rgba(var(--color-foreground),.15);text-align:center;font-size:1.6em;-moz-appearance:textfield}.slider-price input[type=number]::-webkit-outer-spin-button,.slider-price input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.slider-price input[type=number]:invalid,.slider-price input[type=number]:out-of-range{border:2px solid #ff6347}.slider-price input[type=range]{-webkit-appearance:none;width:100%;height:0}.slider-price input[type=range]:focus{outline:none}.slider-price input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}.slider-price input[type=range]:focus::-ms-fill-lower{background:transparent}.slider-price input[type=range]:focus::-ms-fill-upper{background:transparent}.price__range--bar{position:absolute;width:100%;height:100%;left:0;top:-4px;border:1px dashed rgba(var(--color-foreground))}.slider-price input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;animate:.2s;background:transparent;border-radius:1px;box-shadow:none;border:0}.slider-price:before{position:absolute;top:-4px;content:"";height:4px;background:rgba(var(--color-foreground));width:var(--width);left:var(--left)}.slider-price input[type=range]::-webkit-slider-thumb{z-index:2;position:relative;box-shadow:0 0 rgba(var(--color-foreground));border:1px solid rgba(var(--color-foreground));height:18px;width:18px;border-radius:25px;background:rgba(var(--color-background));cursor:pointer;-webkit-appearance:none;margin-top:-7px}.slider-price input[type=range]::-moz-range-track{width:100%;height:4px;cursor:pointer;animate:.2s;background:transparent;border-radius:1px;box-shadow:none;border:0;z-index:-1}.slider-price input[type=range]::-moz-range-thumb{z-index:8;position:relative;box-shadow:0 0 rgba(var(--color-foreground));border:1px solid rgba(var(--color-foreground));height:18px;width:18px;border-radius:25px;background:rgba(var(--color-background));cursor:pointer}.slider-price input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.slider-price input[type=range]::-ms-fill-lower,.slider-price input[type=range]::-ms-fill-upper{background:red;border-radius:1px;box-shadow:none;border:0}.slider-price input[type=range]::-ms-thumb{z-index:2;position:relative;box-shadow:0 0 rgba(var(--color-foreground));border:1px solid rgba(var(--color-foreground));height:18px;width:18px;border-radius:25px;background:rgba(var(--color-background));cursor:pointer}.input__field.price__filter_input{border-radius:0;height:40px;font-size:1.4rem}.price__filter_group{flex-grow:1;width:50%}.price__widget{padding-bottom:1rem}.single__widget_inner{margin-top:1rem}.filter__price--display{padding-top:1.5rem;gap:1rem}.promotion-wrapper{position:relative;height:100%;width:100%;overflow:hidden}.promotion-wrapper:hover .promotion-image{scale:1.2;transition:.25s cubic-bezier(.104,.204,.492,1)}.promotion-item-content{word-break:auto-phrase;position:absolute;top:0;left:0;width:100%;height:100%;z-index:13;color:#fff;padding:20px;display:flex}.promotion-item-content .h5{color:#fff;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.promotion-image-wrapper{height:100%;position:relative;width:100%;overflow:hidden;border-radius:2px}.promotion-image-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:11;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity));border-radius:2px}.promotion-image{object-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;object-fit:cover;scale:1.1;transition:.25s cubic-bezier(.104,.204,.492,1)}.promotion-link[href]{text-decoration:underline;cursor:pointer;color:var(--Wei, #FFF);font-family:Nunito Sans;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.promotion-block-link{cursor:pointer;display:block!important;position:absolute;z-index:20;width:100%;height:100%;top:0;left:0}.promotion-link:hover{text-decoration:none}.promotion-item-description{font-size:20px;margin-bottom:15px}.promotion-item-content.content-top-left{justify-content:flex-start;align-items:flex-start}.promotion-item-content.content-top-center{justify-content:center;align-items:flex-start}.promotion-item-content.content-top-right{justify-content:flex-end;align-items:flex-start}.promotion-item-content.content-middle-left{justify-content:flex-start;align-items:center}.promotion-item-content.content-middle-center{justify-content:center;align-items:center}.promotion-item-content.content-middle-right{justify-content:flex-end;align-items:center}.promotion-item-content.content-bottom-left{justify-content:flex-start;align-items:flex-end}.promotion-item-content.content-bottom-center{justify-content:center;align-items:flex-end}.promotion-item-content.content-bottom-right{justify-content:flex-end;align-items:flex-end}@media(max-width:576px){.row-cols-2>.col-width--2 .promotion-image{position:relative;width:100%;height:auto;max-height:350px}}@media(min-width:576px){.row-cols-sm-2>.col-width--2 .promotion-image{position:relative;width:100%;height:auto;max-height:350px}}@media(min-width:750px){.row-cols-md-2>.col-width--2 .promotion-image{position:relative;width:100%;height:auto;max-height:350px}}@media(min-width:992px){.row-cols-lg-2>.col-width--2 .promotion-image{position:relative;width:100%;height:auto;max-height:350px}}@media(min-width:1200px){.row-cols-xl-2>.col-width--2 .promotion-image{position:relative;width:100%;height:auto;max-height:350px}}@media(min-width:1400px){.row-cols-xxl-2>.col-width--2 .promotion-image{position:relative;width:100%;height:auto;max-height:350px}}@media(max-width:576px){.promotion-item-content:not(.wide){padding:10px 10px 8px}.promotion-item-content .h5:not(.wide){font-size:16px;margin-bottom:5px}.promotion-item-description:not(.wide){font-size:14px;margin-bottom:5px}.promotion-link[href]:not(.wide){font-size:14px;margin:0;padding:0}}.collection__top-container{display:flex;align-items:center;flex-direction:column;gap:20px;margin-block-end:30px}@media screen and (min-width:750px){.collection__top-container{flex-direction:row;justify-content:space-between}}.collection__title-container{margin:0}.collection__title-container *{font-size:inherit;margin:0}.collection__top-container .facets-container,.collection__top-container .facets{width:100%}@media screen and (min-width:750px){.collection__top-container .facets-container,.collection__top-container .facets{width:auto}}.collection__top-container .active-facets,.collection__top-container .checkbox-facet-label-count{display:none}.collection__top-container .facets-wrap-vertical{padding:0;border:none}.collection__top-container .facet-checkbox{font-size:14px;line-height:1.2}.collection__top-container #FacetFiltersForm,.collection__top-container #FacetsWrapperDesktop{display:flex;justify-content:flex-end;width:100%}.collection__top-container #FacetsWrapperDesktop>details{position:relative;width:100%;background-color:#fff;border-radius:999px}@media screen and (min-width:750px){.collection__top-container #FacetsWrapperDesktop>details{width:auto}}.collection__top-container #FacetsWrapperDesktop>details .facets__summary{width:100%;background:#06285a;color:#fff;border-radius:999px;padding:10px 30px;min-height:42px;border:0;white-space:nowrap;cursor:pointer;z-index:11}.collection__top-container #FacetsWrapperDesktop>details .facets__summary span{color:inherit}.collection__top-container #FacetsWrapperDesktop>details .facets__summary .icon-caret{right:12px}.collection__top-container #FacetsWrapperDesktop>details .facets__summary .facets__selected,.collection__top-container #FacetsWrapperDesktop>details .facets__summary :before,.collection__top-container #FacetsWrapperDesktop>details .facets__summary :after{display:none}@media screen and (min-width:750px){.collection__top-container #FacetsWrapperDesktop>details .facets__summary{width:fit-content}}.collection__top-container #FacetsWrapperDesktop>details .parent-display{margin-top:10px;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #00000024;padding:30px 16px 16px;background-color:#fff;max-width:100%;top:20px;z-index:1}.collection__top-container #FacetsWrapperDesktop>details .facets__display-vertical{position:absolute;top:calc(100% - 50px);left:0;right:0;width:100%;z-index:10;background:#fff;padding:50px 12px 10px;border-radius:14px;box-shadow:0 16px 40px #00000024}@media screen and (min-width:750px){.collection__top-container #FacetsWrapperDesktop>details .facets__display-vertical{left:auto;right:0}}.facet-checkbox span.checkbox-facet-check,.mobile-facets__label span.checkbox-facet-check{width:18px;height:18px;border:1px solid #06285a;border-radius:4px;margin-right:16px;flex-shrink:0;box-sizing:border-box;position:relative;background:#fff}.facet-checkbox span.facet-checked-box,.mobile-facets__label span.facet-checked-box{position:absolute;left:0;top:0;width:18px;height:18px;border-radius:6px;background:#06285a;opacity:0;transition:opacity .15s ease;pointer-events:none}.facet-checkbox span.facet-checked-box:after,.mobile-facets__label span.facet-checked-box:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:4px;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;transform:translate(-50%,-55%) rotate(-45deg)}.facet-checkbox>input[type=checkbox]:checked~span.facet-checked-box,.mobile-facets__label>input[type=checkbox]:checked~span.facet-checked-box{opacity:1}.facet-checkbox>input[type=checkbox]:focus-visible~span.checkbox-facet-check,.mobile-facets__label>input[type=checkbox]:focus-visible~span.checkbox-facet-check{outline:3px solid rgba(6,40,90,.25);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
