@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:4.8rem}.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__description--large{margin-top:96px}.collection__description--large h1{font-weight:800;margin-top:0;margin-bottom:1.6rem}.collection__description--content{transition:all .3s ease}.collection__description--content.hide-content{display:block;display:-webkit-box;max-width:100%;height:4.8rem;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.collection__description--content p:first-child{margin-top:0}.collection__description--content p:last-child{margin-bottom:0}.collection__description--button{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;border:none;background-color:unset;margin-top:24px;text-decoration:underline;color:var(--gradient-base-accent-2);cursor:pointer;display:none;padding:0}.collection__description--button.active{display:block}@media screen and (max-width: 749px){.collection__description--large{margin-top:48px}.collection__description--content.hide-content{height:118px;-webkit-line-clamp:6}.collection__description--large h1{margin-bottom:12px}.collection__description--button{margin-top:12px;font-size:14px;line-height:20px}}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal.product-popup-modal--zip-checker{display:flex;align-items:center;justify-content:center}.product-popup-modal.product-popup-modal--zip-checker .product-popup-modal__content-info{display:flex;align-items:center;height:100%;padding-right:0}.product-popup-modal.product-popup-modal--zip-checker *{color:inherit}.product-popup-modal.product-popup-modal--zip-checker input{border-radius:1.6rem;margin-top:.8rem;border:.1rem solid var(--color-border);padding:1rem 2rem;width:100%;background-color:transparent;color:inherit;outline:.1rem solid var(--gradient-base-accent-2)}.product-popup-modal.product-popup-modal--zip-checker input::placeholder{color:var(--gradient-base-accent-2)}.product-popup-modal.product-popup-modal--zip-checker button[type=submit]{width:100%;background-color:rgba(61,37,119,var(--alpha-button-background));color:#f5efed;border-radius:2.9rem;padding:1rem 2rem;border:none;margin-top:.6rem;cursor:pointer;font-family:inherit}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content.product-popup-modal__content--zip-checker{max-width:35rem;height:30rem;top:auto;margin-top:0;padding:0 3rem;border-radius:1.6rem;background-color:#f5efed;color:var(--gradient-base-accent-2)}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.zip-checker-err{padding:.4rem .8rem;font-size:1rem;background-color:#970d261a;border:.1rem solid #970D26;margin-bottom:0;margin-top:.4rem;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/template-collection.css.map */
