#data-replaceable-variants.is-loading .grid-selector__label:after{display:none}#data-replaceable-variants.is-loading .grid-selector__label span{font-weight:var(--typography-utility-m-weight)}#data-replaceable-variants.is-loading .grid-selector__label--inner-container{border:var(--border-small) solid var(--basic-outline-variant)}#data-replaceable-variants.is-loading .product-selector-label-current-selection{opacity:0}product-info[data-size-selected=false] variant-selects #product-form-size-option .grid-selector__input:checked+.grid-selector__label .grid-selector__label--inner-container{border:var(--border-small) solid var(--basic-outline-variant)}product-info[data-size-selected=false] #product-form-size-option .product-selector-label-current-selection,product-info[data-size-selected=false]:has(variant-selects) .product-low-stock-messaging{display:none}product-info[data-size-selected=false] #product-form-size-option .grid-selector__label span{font-weight:var(--typography-utility-m-weight)}.product-form__input .grid-selectors-container{position:relative}.product-selector-error-border{display:none;position:absolute;z-index:1;top:-.0625rem;bottom:-.0625rem;right:-.0625rem;left:-.0625rem;border:var(--border-medium) solid var(--basic-error)}[data-mvp-product-section].is-error #product-form-size-option .product-selector-error-border,[data-replaceable-complete-with-modal]:has(.variant-selects.is-error) #product-form-size-option .product-selector-error-border{display:block}[data-mvp-product-section].is-error #product-form-size-option .product-selector-label-error,[data-replaceable-complete-with-modal]:has(.variant-selects.is-error) #product-form-size-option .product-selector-label-error{display:inline}[data-mvp-product-section].is-error #product-form-size-option .grid-selector__label--text-wrapper,[data-replaceable-complete-with-modal]:has(.variant-selects.is-error) #product-form-size-option .grid-selector__label--text-wrapper{z-index:2}[data-replaceable-complete-with-modal]:has(.variant-selects.is-error) #product-form-size-option .product-selector-label-current-selection{display:none}[data-mvp-product-section].is-error .product-form__submit-button,[data-replaceable-complete-with-modal]:has(.variant-selects.is-error) .product-complete-with-done-button{--shared-button-background: var(--basic-error);--shared-button-border-color: var(--basic-error);--shared-button-color: var(--basic-on-error);--shared-button-background-hover: var(--basic-state-layers-basic-hover);--shared-button-border-color-hover: var(--basic-error);--shared-button-color-hover: var(--basic-on-error);--shared-button-background-pressed: var(--basic-state-layers-basic-pressed);--shared-button-border-color-pressed: var(--basic-error);--shared-button-color-pressed: var(--basic-on-error)}#highlight-target{position:relative;z-index:-1;opacity:0;pointer-events:none}#highlight-target span{position:absolute;top:calc((var(--header-icon-wrapper-width) + var(--spacing-stoat)) * -2)}@media screen and (min-width: 964px){#highlight-target span{top:calc((var(--header-icon-wrapper-width) + var(--spacing-squirrel) + var(--spacing-stoat)) * -1)}}.product__info-input{display:flex;flex-direction:column;gap:var(--spacing-fox);padding:var(--spacing-fox) var(--spacing-mink) var(--spacing-wolf) var(--spacing-mink)}.product__descriptors{display:flex;flex-direction:column;gap:var(--spacing-stoat);margin-bottom:var(--spacing-rabbit)}.product-accordions{padding-top:var(--spacing-rabbit);padding-bottom:var(--spacing-coyote)}.product-actions{display:flex;flex-direction:column;gap:var(--spacing-mink)}.product-actions .buy-stack-final-sale-container{margin:0}@media screen and (min-width: 964px){.product__info-input{padding:0 var(--spacing-fox) var(--spacing-deer)}.product-accordions{padding-left:var(--spacing-fox);padding-right:var(--spacing-fox)}.product.grid{flex-direction:row;gap:var(--grids-standard-gutter)}}.payment-messaging__wrapper{display:flex;flex-direction:row;gap:var(--spacing-mouse);align-items:baseline}.payment-messaging__wrapper>.product__payment-messaging{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-mouse)}.payment-messaging__wrapper .or-divider{color:var(--basic-on-background-variant)}.payment-messaging__wrapper>.product__payment-messaging>.product__payment-messaging-icon-afterpay{padding-left:var(--spacing-snail)}.payment-messaging__wrapper>.product__payment-messaging>.product__payment-messaging-icon-paypal{position:relative;bottom:-.125rem}.payment-messaging__price{color:var(--basic-on-background-variant)}.payment-messaging__container{display:flex;padding:var(--spacing-rabbit) var(--spacing-mink) var(--spacing-lynx) var(--spacing-mink);flex-direction:column;align-items:flex-start;gap:var(--spacing-rabbit);align-self:stretch;color:var(--basic-on-background)}.payment-messaging__container ol{padding:0}.payment-messaging__container ol{list-style-type:none;counter-reset:counter;display:flex;flex-direction:column;gap:var(--spacing-mink);margin:0;padding:0}.payment-messaging__container ol li{display:flex;align-items:flex-start;gap:var(--spacing-squirrel);width:100%}.payment-messaging__container ol li:before{content:counter(counter);counter-increment:counter;display:flex;min-width:1.5rem;min-height:1.5rem;flex-shrink:0;justify-content:center;align-items:center;border-radius:var(--shape-circle);border:1px solid var(--basic-outline);color:#000;text-align:center;font-family:var(--typography-utility-s-em-font);font-size:var(--typography-utility-s-em-size);font-style:normal;font-weight:500;line-height:var(--typography-utility-s-em-line-height);letter-spacing:var(--typography-utility-s-em-tracking)}
/*# sourceMappingURL=/cdn/shop/t/79/assets/section-main-product-custom.css.map */
