.product-form__option{margin-bottom:.3rem}.product-form__option-name{display:block;margin-bottom:2px}.product-form__selected-value{padding-left:2px;color:var(--text-color)}.product-form__info-list{display:table;width:100%;margin:-22px 0 6px;border-spacing:0 22px}.product-form__info-item{display:table-row}.product-form__info-title{display:table-cell;padding-right:12px;vertical-align:baseline;white-space:nowrap}.product-form__info-item--quantity>*{padding-top:6px;vertical-align:middle}.product-form__info-content{display:table-cell;width:100%}.product-form__price-info{margin-top:5px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px))}.product-form__price-info+.product-form__price-info{margin-top:0}.product-form .select-wrapper{display:inline-block;vertical-align:middle}.product-form__quantity{display:inline-block;width:65px;vertical-align:middle}.product-form__inventory.inventory:before{margin-right:14px}.product-form__payment-container{padding-top:1rem;display:flex;flex-direction:column}.product-form__payment-container>*{flex:none;margin:.2rem 0px}.product-form__status-message{margin-top:18px;height:0;overflow:hidden;transition:height .25s ease-in-out}.product-form .price--compare{top:-2px}@media screen and (max-width:640px){.product-form__payment-container .shopify-payment-button{margin-top:16px}}@media screen and (min-width:641px){.product-form__option-name{margin-bottom:7px}.product-form__payment-container{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.product-form__payment-container>*{width:calc(50% - 18px)}}.product-form__option-name,.product-form__selected-value,.block-swatch__item{font-size:calc(var(--base-text-font-size) - 2px)}.block-swatch__item{padding:6px 14px 7px}@media screen and (max-width:768px){.block-swatch__item{padding:4px 10px 5px}}.product-form__add-button.is-adding,.product-sticky-atc__button.is-adding{pointer-events:none;opacity:.8}.product-form__add-button .add-button__spinner,.product-sticky-atc__button .add-button__spinner{display:inline-block;width:1em;height:1em;margin-right:10px;vertical-align:-.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:addButtonSpinnerRotation .7s infinite linear}@keyframes addButtonSpinnerRotation{to{transform:rotate(360deg)}}.product-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;align-items:center;gap:14px;padding:10px var(--mobile-container-gutter, 15px) calc(10px + env(safe-area-inset-bottom,0px));background:var(--secondary-background, #ffffff);box-shadow:0 -2px 12px #0000001f;transform:translateY(100%);visibility:hidden;transition:transform .25s ease-in-out,visibility .25s ease-in-out}.product-sticky-atc.is-visible{transform:translateY(0);visibility:visible}.product-sticky-atc__info{flex:none;max-width:45%;line-height:1.25}.product-sticky-atc__price{margin:0;white-space:nowrap}.product-sticky-atc__current{font-size:17px;font-weight:var(--text-font-bolder-weight);color:#cc0c39}.product-sticky-atc .product-sticky-atc__compare{display:inline;font-size:11px;color:#565959}.product-sticky-atc__variant{margin:0;font-size:11px;color:#565959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-sticky-atc__button{flex:1 1 auto;padding-left:15px;padding-right:15px;white-space:nowrap}@media screen and (min-width:1000px){.product-sticky-atc{display:none}}@media screen and (max-width:999px){body.pdp-sticky-atc-visible .footer{padding-bottom:calc(98px + env(safe-area-inset-bottom,0px))}}body.pdp-sticky-atc-visible div[id^=zoko-]>div{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important;transition:bottom .25s ease-in-out}.size-photo-reset-notice{margin:4px 0 0;font-size:.8em;color:rgba(var(--text-color-rgb),.7)}
/*# sourceMappingURL=/cdn/shop/t/142/assets/extra_css_product_form.css.map */
