.product-atf{--atf-gap: 24px;--atf-gap-desktop: 28px;--atf-title: 24px;--atf-title-desktop: 32px;--atf-atc-bg: #000000;--atf-atc-text: #ffffff;--atf-space: var(--atf-gap);--atf-title-size: var(--atf-title);--atf-control-height: 44px;--atf-chip-width: 60px;--atf-chip-height: 30px;--atf-qty-width: 94px;--atf-price-size: 16px;--atf-note-size: 10px;--atf-label-gap: 8px;--atf-muted: #565656;--atf-chip-bg: #f2f2f2;--atf-chip-line: #dadada;--atf-chip-radius: 5px;--atf-button-radius: 3px}.product-atf .product__info-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.product-atf .product__info-container>*{width:100%;min-width:0}.product-atf .product__info-container>div:has(>form.shopify-product-form){margin-block:0}.product-atf .product__title{margin:0 0 10px;font-size:var(--atf-title-size);font-weight:700;line-height:1.15;letter-spacing:0}.product-atf--caps .product__title{text-transform:uppercase}.product-atf .product__price{margin:0 0 4px}.product-atf .price,.product-atf .price__container{margin:0}.product-atf .price-item{font-size:var(--atf-price-size);font-weight:700;line-height:1.3}.product-atf .product__tax{margin:0 0 var(--atf-space);font-size:var(--atf-note-size);line-height:1.5;color:var(--atf-muted)}.product-atf .product__tax a{color:inherit}.product-atf variant-selects,.product-atf variant-radios{margin:0 0 var(--atf-space)}.product-atf variant-selects .product-form__input,.product-atf variant-radios .product-form__input{margin:0;padding:0}.product-atf .form__label{margin:0 0 var(--atf-label-gap);font-size:13px;font-weight:400;line-height:1.4}.product-atf .variant-picker{gap:8px}.product-atf label.swatch-block{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--atf-chip-width);height:var(--atf-chip-height);padding:0 10px;background:var(--atf-chip-bg);border:1px solid transparent;border-radius:var(--atf-chip-radius);font-size:11px;font-weight:500;line-height:1}.product-atf .swatch-block__value{padding:0;background:none;font-size:inherit;font-weight:inherit;line-height:inherit}.product-atf input[type=radio]:checked+label.swatch-block{border-color:#000}.product-atf input[type=radio].disabled+label.swatch-block,.product-atf input[type=radio]:disabled+label.swatch-block{border-style:dashed;border-color:var(--atf-chip-line);color:var(--atf-chip-line)}@media(max-width:1023px){.product-atf--icons-2 .icon-with-text--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.product-atf--icons-3 .icon-with-text--horizontal{grid-template-columns:repeat(3,minmax(0,1fr))}.product-atf--icons-4 .icon-with-text--horizontal{grid-template-columns:repeat(4,minmax(0,1fr))}.product-atf--icons-3 .icon-with-text--horizontal,.product-atf--icons-4 .icon-with-text--horizontal{column-gap:12px}.product-atf .icon-with-text--horizontal .icon-with-text__item{min-width:0}.product-atf .icon-with-text--horizontal .inline-richtext{overflow-wrap:break-word}}.product-atf .product-form__quantity{margin:0 0 var(--atf-space)}.product-atf .quantity__label{margin:0 0 var(--atf-label-gap);font-size:13px;line-height:1.4}.product-atf quantity-input.quantity{box-sizing:border-box;width:var(--atf-qty-width);min-width:0;height:var(--atf-control-height);border:1px solid #000;border-radius:var(--atf-button-radius)}.product-atf quantity-input.quantity .quantity__button{flex:0 0 28px;width:28px;min-width:0;height:100%;padding:0}.product-atf quantity-input.quantity .quantity__input{flex:1 1 auto;width:auto;min-width:0;height:100%;padding:0;font-size:13px;text-align:center;opacity:1}.product-atf--inline-qty .product-form__quantity{flex:0 0 auto;width:auto;margin-block:0;margin-inline-end:8px}.product-atf--inline-qty .quantity__label{display:none}.product-atf--inline-qty .product__info-container>div:has(product-form){flex:1 1 55%;width:auto;margin-block:0}.product-atf--inline-qty .shopify-payment-button{width:calc(100% + var(--atf-qty-width) + 8px);margin-inline-start:calc(-1 * (var(--atf-qty-width) + 8px))}.product-atf product-form.product-form{margin-block-start:0}.product-atf--inline-qty product-form.product-form{margin-block:0}.product-atf .product-form__submit{min-height:var(--atf-control-height);padding:8px 16px;border-radius:var(--atf-button-radius);font-size:13px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.product-atf--solid-atc .product-form__submit{--color-button: var(--atf-atc-bg);--color-button-text: var(--atf-atc-text);background:var(--atf-atc-bg);border-color:var(--atf-atc-bg);color:var(--atf-atc-text)}.product-atf--solid-atc .product-form__submit:after,.product-atf--solid-atc .product-form__submit:before{background:none;box-shadow:none}.product-atf--solid-atc .product-form__submit span{color:inherit}.product-atf .product-form__buttons{gap:8px}.product-atf .shopify-payment-button{margin-top:0}.product-atf .shopify-payment-button__button{min-height:var(--atf-control-height);border-radius:var(--atf-button-radius)}.product-atf .shopify-payment-button__more-options{margin-top:6px;font-size:var(--atf-note-size);color:var(--atf-muted)}@media(min-width:1024px){.product-atf{--atf-space: var(--atf-gap-desktop);--atf-title-size: var(--atf-title-desktop);--atf-control-height: 48px;--atf-chip-width: 72px;--atf-chip-height: 34px;--atf-qty-width: 104px;--atf-price-size: 18px;--atf-note-size: 11px;--atf-label-gap: 14px}.product-atf .product__title{margin-bottom:12px}.product-atf label.swatch-block{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-product-atf.css.map */
