#MainContent .haar-product-refined{--color-background: 242, 242, 242;--color-foreground: 46, 44, 41;background:#f2f2f2;color:#2e2c29}#MainContent .haar-product-refined>.page-width{max-width:1440px}#MainContent .haar-product-refined .product__title h1{font-family:GaramondHaar,serif!important;font-weight:400!important;font-size:clamp(34px,3.5vw,50px)!important;line-height:1.12;letter-spacing:0;color:#2e2c29!important}#MainContent .haar-product-refined .product__info-container>*+*{margin-top:20px}#MainContent .haar-product-refined .product__title{margin-bottom:0}#MainContent .haar-product-refined .product__text,#MainContent .haar-product-refined .product__description{font-size:15px;line-height:1.65}#MainContent .haar-product-refined .product__text.caption-with-letter-spacing{font-family:"Adelle Sans",var(--font-body-family);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;color:#6e6a64}#MainContent .haar-product-refined .product__description p{margin:0}#MainContent .haar-product-refined .price{font-size:21px;font-weight:500}#MainContent .haar-product-refined .product-form__input{max-width:none;margin-bottom:16px}#MainContent .haar-product-refined .product-form__input--pill input[type=radio]+label{border:1px solid #77726b;border-radius:24px;background:transparent;color:#2e2c29;padding:11px 23px;font-size:14px}#MainContent .haar-product-refined .product-form__input--pill input[type=radio]:checked+label{background:#2e2c29;color:#f2f2f2;border-color:#2e2c29}#MainContent .haar-product-refined .select__select{min-height:48px;font-size:15px}#MainContent .haar-product-refined .select:after,#MainContent .haar-product-refined .quantity:after{border-radius:0}#MainContent .haar-product-refined .quantity{min-height:46px}#MainContent .haar-product-refined .product-form__submit{--color-button: 46, 44, 41;--color-button-text: 242, 242, 242;background:#2e2c29!important;color:#f2f2f2!important;min-height:50px;border-radius:0;font-size:14px;letter-spacing:.1em;text-transform:uppercase}#MainContent .haar-product-refined .product-form__submit:after{border-radius:0}#MainContent .haar-product-refined .product__accordion{border-color:#d3d0ca;margin-top:0}#MainContent .haar-product-refined .product__accordion summary{padding:21px 0}#MainContent .haar-product-refined .accordion__title{font-family:var(--font-body-family)!important;font-size:15px;font-weight:400}#MainContent .haar-product-refined .accordion__content{font-size:14px;line-height:1.7}@media screen and (min-width:990px){#MainContent .haar-product-refined .product__media-wrapper{width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:60%}#MainContent .haar-product-refined .product__info-wrapper{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:40%;padding:24px 0 0 44px}}@media screen and (max-width:749px){#MainContent .haar-product-refined{padding-top:12px}#MainContent .haar-product-refined .product__info-wrapper{padding-top:24px}#MainContent .haar-product-refined .product__info-container>*+*{margin-top:16px}#MainContent .haar-product-refined .product__accordion{margin-top:0}#MainContent .haar-product-refined .select__select{font-size:16px}}@media screen and (min-width:990px){#MainContent .haar-product-refined .product{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:40px}#MainContent .haar-product-refined .product__media-wrapper,#MainContent .haar-product-refined .product__info-wrapper{width:100%;max-width:100%;min-width:0}#MainContent .haar-product-refined .product__info-wrapper{padding:24px 0 0}}#MainContent .haar-product-refined .product__info-container>*+*{margin-top:14px}#MainContent .haar-product-refined .product__info-container .product__text{margin-bottom:0}#MainContent .haar-product-refined .product-form__input{margin-bottom:10px}#MainContent .haar-product-refined .product-form{margin-top:16px;margin-bottom:16px}#MainContent .haar-product-refined .product-form__buttons,#MainContent .haar-product-refined .product-form__submit{width:100%;max-width:none}#MainContent .haar-product-refined .appstle_sub_widget{margin-top:0!important;margin-bottom:16px!important}#MainContent .haar-product-refined .appstle_widget_title{font-size:14px!important;margin-bottom:8px!important}#MainContent .haar-product-refined .appstle_subscription_wrapper_option{padding:12px!important;border-color:#b8b4ad!important;border-radius:0!important;margin-bottom:8px!important}#MainContent .haar-product-refined .appstle_subscription_wrapper_option.appstle-active-option{border-color:#77726b!important;background-color:#ebe9e5!important}#MainContent .haar-product-refined .product__accordion{margin-top:0}#MainContent .haar-product-refined .product__info-container>.product__text+.product__text{margin-top:12px;line-height:1.65}#MainContent .haar-product-refined .product__info-container>.haar-product-intro{margin-top:16px!important;margin-bottom:0;font-size:15px;line-height:1.65}#MainContent .haar-product-refined .haar-product-intro p{margin:0}@media screen and (max-width:749px){#MainContent .haar-product-refined .product__info-wrapper{padding-top:18px}#MainContent .haar-product-refined .product__info-container>*+*{margin-top:12px}#MainContent .haar-product-refined .product__info-container>.haar-product-intro{margin-top:16px!important}#MainContent .haar-product-refined .product-form__input{margin-bottom:8px}#MainContent .haar-product-refined .product-form{margin-top:12px;margin-bottom:12px}#MainContent .haar-product-refined .product__media-wrapper .slider-counter{font-size:12px}#MainContent .haar-product-refined pickup-availability{margin-top:14px}#MainContent .haar-product-refined .pickup-availability-preview{padding:8px 0}#MainContent .haar-product-refined .pickup-availability-info p{font-size:13px;line-height:1.45;margin:0 0 4px}#MainContent .haar-product-refined .pickup-availability-button{font-size:13px;padding:8px 0;margin-top:0;min-height:44px}#MainContent .haar-product-refined .product__accordion{margin-top:0}}@media screen and (min-width:990px){#MainContent .haar-product-refined .product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1320px;margin-left:auto;margin-right:auto}}#MainContent .haar-product-refined .haar-product-intro p+p{margin-top:12px}#MainContent .haar-product-refined variant-selects{display:block;border-top:1px solid #d3d0ca;padding-top:20px;margin-top:20px}#MainContent .haar-product-refined .product-form__input--pill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}#MainContent .haar-product-refined .product-form__input--pill legend{margin-bottom:8px}#MainContent .haar-product-refined .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0}@media screen and (min-width:990px){#MainContent .haar-product-refined>.page-width{max-width:1600px;padding-left:28px;padding-right:28px}#MainContent .haar-product-refined .product{max-width:none;grid-template-columns:minmax(0,640px) minmax(0,1fr)}}#MainContent .haar-product-refined .haar-product-intro--mobile{display:none}@media screen and (max-width:749px){#MainContent .haar-product-refined .haar-product-intro--desktop{display:none}#MainContent .haar-product-refined .haar-product-intro--mobile{display:block}}#MainContent .haar-product-refined .haar-purchase-row{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px}#MainContent .haar-product-refined .haar-purchase-row .product-form__quantity{width:120px;min-width:0;margin:0}#MainContent .haar-product-refined .haar-purchase-row .quantity__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#MainContent .haar-product-refined .haar-purchase-row .quantity{width:120px;height:50px;min-height:50px}#MainContent .haar-product-refined .haar-purchase-row .quantity__button{width:36px}#MainContent .haar-product-refined .haar-purchase-row .quantity__input{min-width:0;padding:0;font-size:16px}#MainContent .haar-product-refined .haar-purchase-row .product-form__submit{height:50px;margin:0;padding:0 12px}@media screen and (max-width:359px){#MainContent .haar-product-refined .haar-purchase-row{grid-template-columns:108px minmax(0,1fr);gap:8px}#MainContent .haar-product-refined .haar-purchase-row .product-form__quantity,#MainContent .haar-product-refined .haar-purchase-row .quantity{width:108px}#MainContent .haar-product-refined .haar-purchase-row .product-form__submit{font-size:12px;letter-spacing:.06em}}#MainContent .haar-product-refined .haar-purchase-row .product-form__quantity{margin:0!important}#MainContent .haar-product-refined[data-product-id="16246890856826"] .product__description p+p{margin-top:12px}#MainContent .haar-product-refined[data-product-id="16246903243130"] .product__description p+p{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/haar-product.css.map */
