main[data-template^=product] .product-recommendations .product-card__content{border-block-start:0}main[data-template^=product] media-gallery{background:transparent;border:0;box-shadow:none}main[data-template^=product] media-gallery :is(.product-media-container,.slideshow-controls__thumbnails,.slideshow-controls__thumbnail){background-color:transparent!important}main[data-template^=product] media-gallery .slideshow-controls__thumbnail{flex:0 0 80px;width:80px!important;height:80px;min-height:0;padding:0!important;margin:0;box-sizing:border-box}main[data-template^=product] media-gallery .slideshow-controls__thumbnails{padding:12px 0;gap:10px}@media(min-width:750px){main[data-template^=product] .product-details{border-inline-start:0}}@media(max-width:749px){main[data-template^=product] media-gallery .slideshow-controls__thumbnail{flex-basis:64px;width:64px!important;height:64px}}main[data-template^=product] .product-details>.group-block{background:transparent;border:0;padding:0}main[data-template^=product] .product-details [ref=productTitleLink] .text-block{font-size:clamp(36px,3.2vw,52px);line-height:1.05;overflow-wrap:normal}main[data-template^=product] .product-details [ref=productTitleLink] p{font-size:inherit;line-height:inherit}main[data-template^=product] .product-form-buttons{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}main[data-template^=product] .product-form-buttons .quantity-selector-wrapper{flex:0 0 120px}main[data-template^=product] .product-form-buttons .quantity-selector{height:56px;min-height:56px;width:120px;border-radius:0;background:var(--xomd-parchment)}main[data-template^=product] .product-form-buttons add-to-cart-component{flex:1 1 180px}main[data-template^=product] .product-form-buttons .add-to-cart-button{height:56px!important;min-height:56px!important;padding-block:0!important;width:100%;border-radius:0;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.12em;--add-to-cart-font-case: uppercase}main[data-template^=product] .add-to-cart-button .add-to-cart-text{text-transform:uppercase;font-weight:600}main[data-template^=product] .recharge-subscription-widget{padding:0!important;border:0!important;background:transparent!important;width:100%}main[data-template^=product] .rc-widget{color:var(--xomd-charcoal)}main[data-template^=product] .rc-widget .rc-template__radio{display:grid;gap:0}main[data-template^=product] .rc-widget .rc-radio{display:flex;align-items:center;gap:12px;min-height:58px;margin:0;padding:16px!important;border:1px solid var(--xomd-hairline)!important;background:var(--xomd-parchment)!important;color:var(--xomd-charcoal)!important;cursor:pointer}main[data-template^=product] .rc-widget .rc-radio--active{border-color:var(--xomd-burgundy)!important;background:#f2e8e8!important;color:var(--xomd-burgundy)!important}main[data-template^=product] .rc-widget .rc-radio__input{flex:0 0 16px;width:16px;height:16px;margin:0!important;accent-color:var(--xomd-burgundy)}main[data-template^=product] .rc-widget .rc-radio__label{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:14px;line-height:1.4}main[data-template^=product] .rc-widget .rc-radio__price{font-weight:600}main[data-template^=product] .rc-widget .rc-selling-plans{padding:12px 16px 16px;border-inline:1px solid var(--xomd-burgundy);background:#f2e8e8}main[data-template^=product] .rc-widget .rc-selling-plans-dropdown{display:block;width:100%}main[data-template^=product] .rc-widget select{width:100%;max-width:100%;min-height:46px;padding:10px 30px 10px 12px;font-size:13px;font-family:var(--font-body--family);line-height:1.4;background-color:var(--xomd-parchment)!important;color:var(--xomd-charcoal)!important}main[data-template^=product] .rc-widget .rc-subscription-details{margin-top:12px}main[data-template^=product] .rc-widget .rc-subscription-details__button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0!important;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--xomd-charcoal);background:transparent;border:0}main[data-template^=product] .rc-widget .rc-tooltip{z-index:5}main[data-template^=product] recharge-subscription-widget::part(rc-widget__root){--rc-widget-brand-color: #6e1333 !important;--rc-widget-text-color: #211d19 !important;--rc-widget-selected-bg-color: #f2e8e8 !important;--rc-widget-selected-text-color: #6e1333 !important;--rc-widget-card-radius: 0 !important;--rc-widget-field-radius: 0 !important;font-family:var(--font-body--family);color:#211d19}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option){background:var(--xomd-parchment);border:1px solid var(--xomd-hairline);border-radius:0}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option__selected){background:#f2e8e8;border-color:#6e1333;color:#6e1333}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option__label){min-height:0;padding:10px 12px;box-sizing:border-box;font-size:14px;line-height:1.4}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option__prices){font-size:14px;font-weight:600}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option__sub-container){padding:0 12px 12px}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option__subscription){margin-bottom:8px}main[data-template^=product] recharge-subscription-widget::part(rc-purchase-option__badge){background:#6e1333;color:#fff;border-radius:0;font-size:11px;letter-spacing:.06em;padding:5px 10px}main[data-template^=product] .rc-widget .rc-tooltip__content{color:var(--xomd-charcoal);background:var(--xomd-parchment);border:1px solid var(--xomd-hairline)}main[data-template^=product] .product-details .jdgm-prev-badge{font-size:12px}main[data-template^=product] .xomd-video-carousel__header h2{max-width:16ch}main[data-template^=product] .xomd-video-card__copy p{text-transform:none;letter-spacing:0;font-size:14px;line-height:1.5}main[data-template^=product] .xomd-video-carousel__header-side .rte{max-width:40rem}main[data-template^=product] .xomd-judgeme-reviews .jdgm-rev-widg{padding-inline:0}@media(max-width:749px){main[data-template^=product] .product-form-buttons .quantity-selector-wrapper{flex-basis:104px}main[data-template^=product] .product-form-buttons .quantity-selector{width:104px}}main[data-template^=product] .slideshow-controls__thumbnail[aria-selected=true]{outline-offset:calc(-1 * var(--focus-outline-width, 2px))}
/*# sourceMappingURL=/cdn/shop/t/50/assets/xomd-pdp-refinement.css.map */
