.custom-campaign .content-over-media p.h2{text-transform:uppercase;--heading-letter-spacing: .05em}.custom-campaign .content-over-media .content{max-width:860px;padding-bottom:12px}.custom-campaign .content-over-media:after{position:absolute;content:"";display:flex;width:100%;height:329px;background:linear-gradient(-360.45deg,#000 7.76%,#05050500 92.15%);bottom:0}.section-products-editorial .pe__products article.pe-card a.pe-card__link .pe-card__info{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px;opacity:0;transition:all .3s ease-in-out;background-color:#f6f6f6cc}.section-products-editorial .pe__products article.pe-card a.pe-card__link .pe-card__info h3.pe-card__title{color:#000;font-weight:600}.section-products-editorial .pe__products article.pe-card a.pe-card__link .pe-card__info p.pe-card__price{color:#000}.section-products-editorial .pe__products article.pe-card a.pe-card__link .pe-card__info p.pe-card__price{color:#000;opacity:1;font-size:18px;font-weight:500}.section-products-editorial .pe__products article.pe-card a.pe-card__link{position:relative}.section-products-editorial .pe__products article.pe-card a.pe-card__link:hover .pe-card__info{opacity:1}.section-products-editorial .pe--image-left .container{margin-left:0}.section-products-editorial .pe--image-right .container{margin-right:0}.section-products-editorial .pe__grid .pe__products{row-gap:65px;column-gap:25px}.section-products-editorial .pe__grid{column-gap:25px}.custom-image-with-text-section{background-color:#000!important}.custom-image-with-text-section image-with-text.image-with-text .prose.text-center{max-width:654px;margin:0 auto 0 0!important;padding:0}.custom-image-with-text-section image-with-text.image-with-text{gap:178px}.custom-image-with-text-section image-with-text.image-with-text .prose.text-center p.h2{--heading-letter-spacing: .05em;max-width:455px;text-align:center;margin:34px auto;line-height:50px}.custom-image-with-text-section{padding:46px 0 75px}.custom-image-with-text-section image-with-text.image-with-text .prose p.h6{text-transform:uppercase}.custom-campaign .custom-section--image-with-text-overlay .content-over-media:after{display:none}.custom-campaign .custom-section--image-with-text-overlay .content-over-media .content p.h2{text-transform:math-auto}.custom-campaign .custom-section--image-with-text-overlay .content-over-media .content{max-width:600px}.custom-campaign .custom-hero-banner-section .content-over-media:after{display:none}.custom-campaign .custom-hero-banner-section .content-over-media .content{max-width:900px;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 0 0 100px}.custom-campaign .custom-hero-banner-section .content-over-media .content .prose{text-align:center;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:559px}.custom-campaign .custom-hero-banner-section .content-over-media p.h2{text-transform:math-auto;max-width:400px;text-align:center}.custom-campaign .featured-collections-carousel .product-list{gap:38px;--product-list-default-column-gap: 38px}.custom-campaign .shopify-section--featured-collections .section-spacing.color-scheme{background-color:#000;padding-bottom:70px}.custom-campaign .shopify-section--featured-collections .section-stack{gap:48px}.custom-campaign .shopify-section--featured-collections .section-stack .v-stack{gap:15px}.custom-campaign .featured-collections-carousel__item .product-list .product-card{gap:10px}.custom-campaign .featured-collections-carousel__item .product-list .product-card .product-card__info{max-width:339px;margin:auto}.custom-campaign .featured-collections-carousel__item .product-list .product-card .v-stack{gap:0}.custom-campaign .featured-collections-carousel__item .product-list .product-card .price-list sale-price.h6{color:#fff}.custom-campaign .featured-collections-carousel__item{gap:44px}.pe{background:var(--pe-bg);color:var(--pe-text);padding:var(--pe-pt) 0 var(--pe-pb)}.pe__inner{max-width:1440px;margin:0 auto;padding:0 20px}.pe__inner--full{max-width:none}.pe__heading{margin:0 0 24px}.pe__grid{display:grid;gap:var(--pe-gap);grid-template-columns:1fr;align-items:stretch}.pe__products{display:grid;gap:var(--pe-gap);grid-template-columns:repeat(var(--pe-cols),1fr);align-content:start}.pe-card__link{display:block;color:inherit;text-decoration:none}.pe-card__media{aspect-ratio:var(--pe-ratio);overflow:hidden;background:#ececec}.pe-card__img,.pe-card__placeholder,.pe-card__placeholder svg{width:100%;height:100%;object-fit:cover;display:block}.pe--ratio-original .pe-card__media{aspect-ratio:auto}.pe--ratio-original .pe-card__img{height:auto;object-fit:contain}.pe--ratio-original .pe-card__placeholder{aspect-ratio:3 / 4}.pe-card__info{padding-top:10px}.pe-card__title{margin:0;font-size:1rem;font-weight:500}.pe-card__price{margin:4px 0 0;font-size:.9rem;opacity:.75}.pe-card__price s{margin-right:6px;opacity:.6}.pe__editorial{position:relative;min-height:420px;overflow:hidden}.pe__editorial-link{display:block;height:100%;color:inherit}.pe__editorial-img,.pe__editorial-placeholder,.pe__editorial-placeholder svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pe__caption{position:absolute;left:16px;bottom:16px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.4)}.pe__editorial{order:-1}.custom-campaign a.button{padding:.65rem 1.74rem}.custom-hero-banner-section:after{position:absolute;content:"";width:100%;height:100%;background-color:#fff;left:0;top:0;opacity:.4}.custom-hero-banner-section{position:relative}@media(min-width:990px){.pe__inner{padding:0 40px}.pe__grid{grid-template-columns:1fr var(--pe-editorial-width)}.pe__products{grid-template-columns:repeat(2,1fr)}.pe__editorial{order:0;min-height:0}.pe--image-left .pe__grid{grid-template-columns:var(--pe-editorial-width) 1fr}.pe--image-left .pe__editorial{order:-1}}@media(max-width:1300px){.custom-image-with-text-section image-with-text.image-with-text{gap:90px}}@media(max-width:1200px){.custom-image-with-text-section image-with-text.image-with-text{gap:60px}}@media(max-width:1100px){.custom-image-with-text-section image-with-text.image-with-text{gap:40px}}@media(max-width:992px){.section-products-editorial .pe--image-right .container{margin-right:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.custom-image-with-text-section image-with-text.image-with-text{gap:20px}.custom-image-with-text-section image-with-text.image-with-text{gap:20px;grid-template-columns:1fr}.custom-image-with-text-section image-with-text.image-with-text .prose.text-center{max-width:100%}.custom-image-with-text-section image-with-text.image-with-text .prose.text-center p.h2{margin:18px auto}.section-products-editorial .pe--image-left .container{margin-left:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.custom-image-with-text-section image-with-text.image-with-text .prose.text-center p.h2{line-height:normal}}@media(max-width:767px){.custom-campaign .content-over-media .content{max-width:100%;padding-bottom:0}.custom-campaign .custom-section--image-with-text-overlay .content-over-media .content{max-width:100%}.section-products-editorial .pe__grid .pe__products{row-gap:20px;column-gap:20px}.section-products-editorial .pe__grid{column-gap:20px;gap:20px}.custom-campaign .custom-hero-banner-section .content-over-media .content{max-width:100%;padding:0}.custom-campaign .custom-hero-banner-section .content-over-media .content .prose{max-width:100%}.custom-campaign .custom-hero-banner-section .content-over-media:after{position:absolute;content:"";display:flex;width:100%;height:329px;background:linear-gradient(6deg,#f8f8f8 7.76%,#05050500 92.15%);bottom:0}.featured-collections-carousel .product-list{gap:26px;--product-list-default-column-gap: 26px}.shopify-section--featured-collections .section-stack{gap:32px}.shopify-section--featured-collections .section-spacing.color-scheme{padding-bottom:50px}.section-products-editorial .pe__products article.pe-card a.pe-card__link .pe-card__info h3.pe-card__title{font-weight:600;font-size:16px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
