main variant-picker .variant-option{margin-bottom:24px;gap:12px;display:flex}main variant-picker legend{margin-bottom:14px;font-size:14px;font-weight:600}main variant-picker .variant-option__swatch-value{margin-left:8px;font-weight:400;color:#666}main variant-picker .variant-option__button-label{border:1px solid #d6d3d1;border-radius:999px;min-width:72px;min-height:46px;background:#fff;color:#171717}main variant-picker .variant-option__button-label:has(:checked){border-color:#171717;background:#171717;color:#fff}main variant-picker .variant-option__button-label__pill{display:none}main variant-picker .variant-option__button-label:has([aria-disabled=true]){color:#aaa;background:#f5f5f5}main variant-picker .variant-option__button-label:has(:focus-visible){outline:2px solid #171717;outline-offset:4px}main variant-picker .ev-fabric-label{min-width:50px;width:50px;min-height:50px;height:50px;padding:5px;border-color:transparent;overflow:visible}main variant-picker .ev-fabric-label:has(:checked){background:#fff;color:#171717;border-color:#171717;outline:none}main variant-picker .ev-fabric-label:has(:focus-visible){outline:2px solid #171717;outline-offset:3px}.ev-fabric{display:block;width:38px;height:38px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000012}main product-form-component button[type=submit],.sticky-add-to-cart__bar .sticky-add-to-cart__button{background:#f33478!important;border-color:#f33478!important;color:#fff!important;border-radius:4px}main product-form-component button[type=submit]:hover,.sticky-add-to-cart__bar .sticky-add-to-cart__button:hover{background:#bd1957!important;border-color:#bd1957!important}.sticky-add-to-cart__bar{background:#fff;border-top:1px solid #e8e5e3;box-shadow:0 -4px 24px #00000006;width:100%;bottom:0;border-radius:0;padding:16px max(24px,calc((100vw - 1120px)/2));gap:24px}.sticky-add-to-cart__bar:before{display:none}.sticky-add-to-cart__bar .sticky-add-to-cart__button{min-width:230px;height:50px}.sticky-add-to-cart__bar .sticky-add-to-cart__price{font-size:20px}body:has(sticky-add-to-cart[data-fabric-review]){padding-bottom:90px}@media(max-width:749px){.sticky-add-to-cart__bar{display:grid;grid-template-columns:minmax(90px,1fr) minmax(180px,1.7fr);gap:0 16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.sticky-add-to-cart__bar .sticky-add-to-cart__image,.sticky-add-to-cart__bar .sticky-add-to-cart__title{display:none}.sticky-add-to-cart__bar .sticky-add-to-cart__price{grid-column:1;grid-row:1;align-self:end;font-size:18px}.sticky-add-to-cart__bar .sticky-add-to-cart__info{grid-column:1;grid-row:2;align-self:start;padding:0}.sticky-add-to-cart__bar .sticky-add-to-cart__variant{font-size:11px;white-space:nowrap}.sticky-add-to-cart__bar .sticky-add-to-cart__button{grid-column:2;grid-row:1 / 3;width:100%;min-width:0;padding:12px;font-size:13px}.sticky-add-to-cart__bar .add-to-cart-text__content{display:initial}.sticky-add-to-cart__bar .add-to-cart-icon{display:none}}main variant-picker .variant-option__button-label:not(.ev-fabric-label){width:72px;flex:0 0 72px}@media(max-width:749px){.ev-mobile-choice .product-form-buttons>span:has(add-to-cart-component){display:none}.ev-mobile-choice .sticky-add-to-cart__bar{display:grid!important}.ev-mobile-choice sticky-add-to-cart[data-needs-choice=true] .sticky-add-to-cart__bar{opacity:1;transform:translate(-50%) translateY(0)}.ev-mobile-choice .ev-choice-message{color:#8b2046;font-size:14px;margin:0 0 18px}.ev-mobile-choice fieldset{scroll-margin-top:110px}}@media(max-width:749px){.ev-mobile-choice .variant-option__button-label:has([data-option-available=true]) .variant-option__strikethrough{display:none}.ev-mobile-choice sticky-add-to-cart[data-variant-available=false] .sticky-add-to-cart__bar{opacity:1;transform:translate(-50%) translateY(0)}}@media(min-width:750px){sticky-add-to-cart[data-fabric-review]{display:none}body:has(sticky-add-to-cart[data-fabric-review]){padding-bottom:0}}main variant-picker .ev-fabric-text{width:auto;flex:0 1 auto;padding-inline:16px;overflow-wrap:anywhere}@media(max-width:749px){.sticky-add-to-cart__bar .sticky-add-to-cart__info{min-width:0;max-width:100%}.sticky-add-to-cart__bar .sticky-add-to-cart__variant{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.sticky-add-to-cart__bar .sticky-add-to-cart__button{align-self:center}}@media(max-width:749px){.ev-mobile-choice variant-picker fieldset[tabindex="-1"]:focus,.ev-mobile-choice variant-picker[tabindex="-1"]:focus{outline:none}}main variant-picker .variant-option__button-label[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fabric-review.css.map */
