.product-info .product-form{padding:28px 26px;border:1px solid rgb(var(--text-color) / .1);border-radius:16px;box-shadow:0 1px 2px #0000000a,0 14px 36px #0000000d}@media(max-width:767.98px){.product-info .product-form{padding:0;border:0;border-radius:0;box-shadow:none}}.modal .product-form,quick-buy-drawer .product-form{padding:0;border:0;border-radius:0;box-shadow:none}.product-info .product-form hr{height:1px;margin:20px 0;border:0;background:rgb(var(--text-color) / .09)}.product-info .product-title{margin-bottom:4px}.product-info .price-container{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.product-info .price-container>[data-dynamic-variant-content$=-reviews-by-price]{order:-1}.product-info .price-descriptors{font-size:.8125rem;color:rgb(var(--text-color) / .65)}.product-info .product-info-block ul{margin:0;padding-left:1.1em;font-size:.875rem;line-height:1.7;color:rgb(var(--text-color) / .75)}.product-info .my-7{margin-top:16px;margin-bottom:16px}.product-info .my-7 .flex.gap-gutter{gap:16px}.product-info .my-7 .flex.gap-gutter .flex-1{font-size:.8125rem;line-height:1.45;color:rgb(var(--text-color) / .75)}.product-info .option-selector{padding-top:16px;margin-top:16px;border-top:1px solid rgb(var(--text-color) / .09)}.product-info .product-form hr+.input-row .option-selector:first-child{border-top:0;padding-top:0}.product-info .option-selector .label{margin-bottom:12px;font-size:.9375rem}.product-info .option-selector__label-value{font-weight:700}.product-info .size-chart-link__text{font-size:.875rem}.swatch-style-icon_circle .product-info .option-selector .opt-label--swatch:after{border:1px solid rgb(var(--text-color) / .18)}.swatch-style-icon_circle .product-info .option-selector .opt-btn:checked+:is(.opt-label--swatch,.opt-label--image):after,.swatch-style-icon_circle .product-info .option-selector .opt-btn:checked+:is(.opt-label--swatch,.opt-label--image):hover:after{border:2px var(--input-border-color-active) solid;box-shadow:inset 0 0 0 2px var(--input-background-color)}.product-info .opt-label--btn{min-width:54px;min-height:46px;padding:10px 18px;justify-content:center;border-radius:999px;text-align:center}.product-info .opt-btn:checked+.opt-label--btn{border:2px var(--input-border-color-active) solid;box-shadow:none;font-weight:700}.product-info .opt-btn:checked+.opt-label--btn:after{content:"";position:absolute;top:-7px;right:-4px;width:21px;height:21px;border-radius:50%;background-color:rgb(var(--btn-bg-color));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3.6 8.4l2.9 2.9 5.9-6.2'/%3E%3C/svg%3E");background-size:12px 12px;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0 2px var(--input-background-color)}.product-info .quantity-submit-row{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:16px;padding-top:18px;margin-top:18px;border-top:1px solid rgb(var(--text-color) / .09)}.product-info .quantity-submit-row>.label{margin:0;font-size:.9375rem}.product-info .quantity-submit-row .buttoned-input{justify-self:end;border-radius:999px;overflow:hidden}.product-info .quantity-submit-row .quantity-submit-row__submit,.product-info .quantity-submit-row .product-dynamic-payment-button{grid-column:1 / -1}.product-info .product-inventory{margin-top:16px}.product-info .product-inventory--ok{color:#0d7a38}.product-info .product-inventory--ok .icon-container{display:none}.product-info .product-inventory--ok .product-inventory__status{display:inline-flex;align-items:center;gap:9px;font-weight:600}.product-info .product-inventory--ok .product-inventory__status:before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#12a04a;box-shadow:0 0 0 3px #12a04a2e}.product-info .add-to-cart{width:100%;padding-top:19px;padding-bottom:19px;border-radius:10px;font-weight:600}.product-info .powerpay-bnpl-flat-container{border-radius:10px;margin-top:14px}.product-info .payment-icons-blue{margin-top:12px;margin-bottom:4px;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/38/assets/buy-box-modern.css.map */
