.desire-shop{--color-background: 250, 249, 246;--color-foreground: 25, 25, 23;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-shadow-opacity: 0;--variant-pills-radius: 0px;--variant-pills-shadow-opacity: 0;--product-card-corner-radius: 0rem;--product-card-border-width: 0rem;--product-card-image-padding: 0rem;--media-radius: 0px;--media-border-width: 0px;background:#faf9f6;color:#191917}.desire-shop .page-width{max-width:1600px;padding-left:4vw;padding-right:4vw}.desire-shop .header-wrapper{border-bottom:1px solid #19191720}.desire-shop .header{padding-top:12px;padding-bottom:12px}.desire-shop .header__menu-item{font-size:12px;text-transform:uppercase;letter-spacing:.09em}.desire-shop .collection-hero__inner{padding-top:46px;padding-bottom:24px}.desire-shop .collection-hero__title{font-family:var(--font-body-family);font-weight:400;font-size:clamp(30px,4vw,56px);letter-spacing:-.035em;margin:0}.desire-shop .facets-container{border-top:1px solid #19191725;border-bottom:1px solid #19191725;padding:18px 0;margin-bottom:30px}.desire-shop #product-grid{column-gap:22px;row-gap:42px;--grid-desktop-horizontal-spacing: 22px;--grid-mobile-horizontal-spacing: 12px}.desire-shop .card-wrapper .card{border:0;border-radius:0;box-shadow:none}.desire-shop .card__inner{border:0;border-radius:0;background:#efeee9}.desire-shop .card__media{margin:0;border-radius:0}.desire-shop .card__media .media img{object-fit:contain}.desire-shop .card__information{padding:16px 0 4px}.desire-shop .card__heading{font-family:var(--font-body-family);font-size:15px;font-weight:400;letter-spacing:.015em;line-height:1.45}.desire-shop .card-information .price{margin-top:5px;font-size:14px;letter-spacing:0}.desire-shop .card__badge .badge{border-radius:0;font-size:10px;letter-spacing:.06em;padding:6px 9px}.desire-shop .quick-add{margin:12px 0 0}.desire-shop .quick-add__submit{min-height:42px;border-radius:0;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.desire-shop .product{column-gap:5vw}.desire-shop .product__media-wrapper .product-media-container{border-radius:0;background:#efeee9}.desire-shop .product__info-wrapper{padding-left:0}.desire-shop .product__info-container{max-width:48rem}.desire-shop .product__title h1{font-family:var(--font-body-family);font-size:clamp(28px,2.8vw,42px);line-height:1.12;font-weight:400;letter-spacing:-.025em}.desire-shop .product__title{margin-bottom:16px}.desire-shop .product__info-container .price{font-size:18px;letter-spacing:0}.desire-shop .product__tax{font-size:12px;color:#55554f}.desire-shop variant-selects{margin-top:32px}.desire-shop .product-form__input .form__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.desire-shop .product-form__input--pill input[type=radio]+label{border-radius:0;min-width:48px;min-height:44px;padding:13px;margin:0 7px 8px 0;font-size:13px;background:transparent;color:#191917;border-color:#19191760}.desire-shop .product-form__input--pill input[type=radio]:checked+label{background:#191917;color:#fff}.desire-shop .product-form__submit{min-height:56px;background:#191917;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.14em}.desire-shop .product-form__submit:disabled{opacity:.5}.desire-shop .product__description{border-top:1px solid #19191725;margin-top:30px;padding-top:24px;font-size:14px;line-height:1.75}.desire-shop .thumbnail{border-radius:0}.desire-shop .related-products__heading{font-family:var(--font-body-family);font-size:26px;font-weight:400;letter-spacing:-.025em}.desire-shop .footer{border-top:1px solid #19191725}@media(min-width:990px){.desire-shop .product--large:not(.product--no-media) .product__media-wrapper{width:calc(60% - 2.5vw);max-width:calc(60% - 2.5vw)}.desire-shop .product--large:not(.product--no-media) .product__info-wrapper{width:calc(40% - 2.5vw);max-width:calc(40% - 2.5vw)}}@media(max-width:749px){.desire-shop .page-width{padding-left:18px;padding-right:18px}.desire-shop .collection-hero__inner{padding-top:28px;padding-bottom:20px}.desire-shop .facets-container{margin-bottom:20px}.desire-shop #product-grid{column-gap:12px;row-gap:28px}.desire-shop .card__heading,.desire-shop .card-information .price{font-size:13px}.desire-shop .card__information{padding-top:12px}.desire-shop .product__info-wrapper{padding:24px 0 0}.desire-shop .product__info-container{max-width:none}.desire-shop .product__title h1{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/desire-shop.css.map */
