#MainContent product-info[id^=MainProduct] .product-form__submit,#MainContent product-info[id^=MainProduct] .product-form__submit:before,#MainContent product-info[id^=MainProduct] .product-form__submit:after{--buttons-radius:4px;--buttons-radius-outset:4px;border-radius:4px!important}#MainContent product-info[id^=MainProduct] .product-form__quantity .quantity,#MainContent product-info[id^=MainProduct] .product-form__quantity .quantity:before,#MainContent product-info[id^=MainProduct] .product-form__quantity .quantity:after{--inputs-radius:4px;--inputs-radius-outset:4px;border-radius:4px!important}#MainContent product-info[id^=MainProduct] .product-form__quantity .quantity{width:142px;min-height:48px}#MainContent product-info[id^=MainProduct] .quantity__button{width:44px;min-height:44px}#MainContent product-info[id^=MainProduct] .wcf-pdp-purchase-row{display:grid;grid-template-columns:132px minmax(0,1fr);gap:8px;align-items:start;max-width:none}#MainContent product-info[id^=MainProduct] .wcf-pdp-purchase-row>*{grid-column:1/-1}#MainContent product-info[id^=MainProduct] .wcf-pdp-purchase-row>.wcf-pdp-quantity-inline{grid-column:1;margin:0;min-width:0;max-width:none;width:100%}#MainContent product-info[id^=MainProduct] .wcf-pdp-purchase-row>.product-form__submit{grid-column:2;margin:0;min-height:56px;min-width:0}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline>.quantity__label{display:none}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .price-per-item__container{display:block}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline quantity-input.quantity{box-sizing:border-box;display:flex;width:100%;height:56px;min-height:56px;margin:0;border:1px solid #c9c9c9;border-radius:4px;background:#fff;color:#121212}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity:before,#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity:after{box-shadow:none;pointer-events:none}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity__button{flex:0 0 40px;width:40px;min-height:54px;padding:0;background:transparent;color:inherit}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity__button:disabled{opacity:.4;cursor:default}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity__input{flex:1 1 0;min-width:0;width:0;height:54px;padding:0;border:0;background:transparent;font:inherit;font-size:16px;letter-spacing:normal;opacity:1;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity__input::-webkit-inner-spin-button,#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#MainContent product-info[id^=MainProduct] .wcf-pdp-quantity-inline :is(.quantity__button,.quantity__input):focus-visible{outline:2px solid #121212;outline-offset:-3px;border-radius:3px;box-shadow:none}@media screen and (max-width:749px){#MainContent product-info[id^=MainProduct] .wcf-pdp-purchase-row{grid-template-columns:128px minmax(0,1fr)}}#MainContent product-info[id^=MainProduct] variant-selects .form__label{font-family:inherit;font-size:15px;line-height:1.5;font-weight:600;letter-spacing:normal;color:rgb(var(--color-foreground,18,18,18))}#MainContent product-info[id^=MainProduct] variant-selects .form__label [data-selected-value]{font-weight:400}#MainContent product-info[id^=MainProduct] .product-form__input--pill{--variant-pills-radius:4px}#MainContent product-info[id^=MainProduct] .product-form__input--pill input[type=radio]+label,#MainContent product-info[id^=MainProduct] .product-form__input--pill input[type=radio]+label:before{border-radius:4px!important}#MainContent product-info[id^=MainProduct] .product-form__input--pill input[data-option-name=Size i]+label,#MainContent product-info[id^=MainProduct] .product-form__input--pill input[data-option-name="Number of Sets" i]+label{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;padding:10px 16px;line-height:1.3;letter-spacing:normal;font-size:14px;font-weight:600}#MainContent product-info[id^=MainProduct] .product-form__input--pill input[data-option-name=Size i]+label{border:1px solid #dedede;background:#fff;color:#121212}#MainContent product-info[id^=MainProduct] .product-form__input--pill input[data-option-name=Size i]:checked+label{border-color:#121212;background:#fff;color:#121212;box-shadow:inset 0 0 0 .5px #121212}#MainContent product-info[id^=MainProduct] .product-form__input--pill input[data-option-name=Size i]:is(:disabled,.disabled)+label{color:#a1a1a1;border-color:#e5e5e5}#MainContent product-info:is([data-product-id="10310376784089"],[data-product-id="10309374443737"],[data-product-id="10309284561113"],[data-product-id="10217086845145"]) :is(.expo-steps-trigger,.wcf-embroidery-accordion,.wcf-embroidery-accordion .expo-accordion__trigger){border-radius:4px!important}#MainContent product-info:is([data-product-id="10310376784089"],[data-product-id="10309374443737"],[data-product-id="10309284561113"],[data-product-id="10217086845145"]) :is(.expo-steps-trigger,.wcf-embroidery-accordion .expo-accordion__trigger){box-sizing:border-box;min-height:56px;padding:16px 20px}#MainContent product-info .wcf-pdp-shipping{margin:16px 0 20px;padding:0;border-bottom:0;text-align:center;color:rgb(var(--color-foreground));font-size:13px;line-height:1.5;letter-spacing:normal}#MainContent product-info .wcf-pdp-shipping__summary{margin:0 0 4px;font-weight:600}#MainContent product-info .wcf-pdp-shipping__details>summary{display:block;width:fit-content;margin:0 auto;min-height:32px;padding:6px 8px;list-style:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:13px;line-height:20px}#MainContent product-info .wcf-pdp-shipping__details>summary::-webkit-details-marker{display:none}#MainContent product-info .wcf-pdp-shipping__details>summary:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}#MainContent product-info .wcf-pdp-shipping__details .wcf-purchase-transparency{text-align:left;border-radius:4px;margin:10px 0 0;font-weight:400}#MainContent product-info :is(.wcf-product-tabs,.wcf-product-tabs__list,.wcf-product-tabs__tab){border-radius:4px}#MainContent .wcf-sticky-atc__button,#MainContent .wcf-sticky-atc__button:before,#MainContent .wcf-sticky-atc__button:after{--buttons-radius:4px;--buttons-radius-outset:4px;border-radius:4px!important}#MainContent product-info variant-selects [data-wcf-selected-size]{font-weight:400}#MainContent product-info[id^=MainProduct] .product__tax{display:none}#MainContent product-info[id^=MainProduct] [id^=price-] .price__regular .price-item--regular,#MainContent product-info[id^=MainProduct] [id^=price-] .price__sale .price-item--sale{font-weight:700}#MainContent product-info[id^=MainProduct] variant-selects fieldset:has(.sizeChart){width:100%;max-width:none;min-width:0;box-sizing:border-box}#MainContent product-info[id^=MainProduct] input[data-option-name=Size i]:disabled+label,#MainContent product-info[id^=MainProduct] input[data-option-name=Size i].disabled+label{color:#a1a1a1!important;border-color:#e5e5e5!important;background:#fafafa!important;text-decoration:none!important;cursor:not-allowed;box-shadow:none!important}#MainContent product-info[id^=MainProduct] .wcf-tp-button:disabled{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/92/assets/wcf-pdp-controls-20261026.css.map */
