.rf-pdp-buy-box .productView-group{display:flex;flex-direction:column;gap:16px}.rf-pdp-buy-box__qty-row quantity-input.productView-quantity{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:12px;width:60px!important;max-width:100%;margin:0!important;font-size:16px!important;letter-spacing:normal}.rf-pdp-buy-box__qty-row .quantity__label{display:block;margin:0!important;padding:0;font-size:16px;font-weight:500;line-height:44px;color:var(--rf-pdp-qty-label, #232323);white-space:nowrap;flex:0 0 auto}.rf-pdp-buy-box__qty-row .quantity__container{display:grid!important;grid-template-columns:32px 1fr 32px;align-items:center;justify-items:center;position:static!important;width:112px!important;min-width:112px;height:44px;padding:0 6px;margin:0!important;background:var(--rf-pdp-qty-pill-bg, #2a2a2a);border-radius:999px;flex:0 0 auto}.rf-pdp-buy-box__qty-row .quantity__style--1 .quantity__input,.rf-pdp-buy-box__qty-row .quantity__input{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;color:var(--rf-pdp-qty-input, #ffffff)!important;font-size:16px!important;line-height:36px!important;text-align:center!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;grid-column:2;justify-self:center}.rf-pdp-buy-box__qty-row .quantity__input::-webkit-outer-spin-button,.rf-pdp-buy-box__qty-row .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rf-pdp-buy-box__qty-row .btn-quantity{position:relative!important;top:auto!important;left:auto!important;right:auto!important;display:inline-flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;padding:0;border:none;background:transparent;cursor:pointer;flex:0 0 32px}.rf-pdp-buy-box__qty-row .btn-quantity.minus{grid-column:1}.rf-pdp-buy-box__qty-row .btn-quantity.plus{grid-column:3}.rf-pdp-buy-box__qty-row .btn-quantity.minus:before,.rf-pdp-buy-box__qty-row .btn-quantity.plus:before,.rf-pdp-buy-box__qty-row .btn-quantity.plus:after{top:50%!important;left:50%!important;margin-top:-1px;margin-left:-6px;transform:none!important;background:var(--rf-pdp-qty-icon, #ffffff)!important}.rf-pdp-buy-box__qty-row .btn-quantity.plus:after{transform:rotate(90deg)!important}.rf-pdp-buy-box__btn-row{width:100%}.rf-pdp-buy-box__btn-group{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;width:100%;padding:0}.rf-pdp-buy-box .productView-action{flex:1;width:auto;min-width:0;margin:0}.rf-pdp-buy-box .product-form__buttons{width:100%}.rf-pdp-buy-box .productView-action .product-form__submit{width:100%;border-radius:15px;padding:14px 20px;font-size:16px;font-weight:700;min-height:50px;color:var(--atc-color, #ffffff)!important;background:var(--atc-bg-color, #f37021)!important;background-color:var(--atc-bg-color, #f37021)!important;border:1px solid var(--atc-border-color, #f97316)!important;box-shadow:none!important}.rf-pdp-buy-box .productView-action .product-form__submit:hover,.rf-pdp-buy-box .productView-action .product-form__submit:focus{color:var(--atc-color-hover, #ffffff)!important;background:var(--atc-bg-color-hover, #e06618)!important;background-color:var(--atc-bg-color-hover, #e06618)!important;border-color:var(--atc-border-color-hover, #e06618)!important;box-shadow:none!important}.rf-pdp-buy-box .productView-action .product-form__submit:disabled{background:var(--atc-bg-color, #f37021)!important;background-color:var(--atc-bg-color, #f37021)!important;color:var(--atc-color, #ffffff)!important;opacity:.45;cursor:not-allowed}.rf-pdp-buy-box .productView-payment{flex:1;width:auto;min-width:0;margin:0}.rf-pdp-buy-box .shopify-payment-button{width:100%;margin:0}.rf-pdp-buy-box .shopify-payment-button [data-testid=Checkout-button],.rf-pdp-buy-box .shopify-payment-button .shopify-payment-button__button{width:100%;border-radius:999px!important;padding:14px 20px!important;font-size:16px!important;font-weight:600!important;min-height:50px!important;color:var(--bin-color, #232323)!important;background:var(--bin-bg-color, #ffffff)!important;background-color:var(--bin-bg-color, #ffffff)!important;border:1px solid var(--bin-border-color, #acacac)!important}.rf-pdp-buy-box .shopify-payment-button [data-testid=Checkout-button]:hover,.rf-pdp-buy-box .shopify-payment-button .shopify-payment-button__button:hover{color:var(--bin-color-hover, #ffffff)!important;background:var(--bin-bg-color-hover, #232323)!important;background-color:var(--bin-bg-color-hover, #232323)!important;border-color:var(--bin-border-color-hover, #232323)!important}.rf-pdp-qty-block .productView-subtotal .text,.rf-pdp-buy-box .productView-subtotal .text{color:var(--rf-pdp-qty-subtotal-label, #232323)!important}.rf-pdp-qty-block .productView-subtotal .money-subtotal,.rf-pdp-buy-box .productView-subtotal .money-subtotal{color:var(--rf-pdp-qty-subtotal-value, #232323)!important}.rf-pdp-buy-box .productView-wishlist{flex-shrink:0;margin:0;align-self:center}.rf-pdp-buy-box .productView-groupBottom{margin:0}@media(max-width:550px){.rf-pdp-buy-box__btn-group{flex-wrap:wrap}.rf-pdp-buy-box .productView-action,.rf-pdp-buy-box .productView-payment{flex:1 1 calc(50% - 6px)}}.productView-tab .tab-content svg{width:14px;height:12px}.productView-tab .tabs-contents .toggleLink .icon-plus:before{height:8px}.productView-tab .tabs-contents .toggleLink .icon-plus:after{width:8px}.rf-pdp-promo-banner{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--rf-promo-border, #f37021);border-radius:12px;background:var(--rf-promo-bg, rgba(243, 112, 33, .1))}.rf-pdp-promo-banner__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.rf-pdp-promo-banner__icon img,.rf-pdp-promo-banner__icon svg{display:block;width:20px;height:20px}.rf-pdp-promo-banner__content{flex:1;min-width:0}.rf-pdp-promo-banner__text{margin:0;font-size:var(--rf-promo-font-size, 14px);line-height:1.5;color:var(--rf-promo-text, #232323);font-weight:400}.rf-pdp-promo-banner__text p{margin:0;color:var(--rf-promo-text, #232323)}.rf-pdp-promo-banner__text strong,.rf-pdp-promo-banner__text b{font-weight:700;color:var(--rf-promo-strong, var(--rf-promo-text, #232323))}.rf-pdp-status-row{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:8px;margin:0}.rf-pdp-status-row__item{font-size:16px;line-height:1.4;color:var(--rf-status-text, #232323)}.rf-pdp-status-row__check{color:var(--rf-status-check, #22a55a);margin-right:2px}.rf-pdp-features{margin:0}.rf-pdp-features__list{list-style:none;margin:0;padding:0}.rf-pdp-features__item{display:flex;align-items:flex-start;gap:6px;margin-bottom:8px;font-size:16px;line-height:1.5;color:var(--rf-features-text, #232323)}.rf-pdp-features__item:last-child{margin-bottom:0}.rf-pdp-features__check{color:var(--rf-features-check, #f97316);flex-shrink:0;font-weight:700}.rf-pdp-custom-tab .toggleLink .text,.rf-pdp-custom-tab .tab-popup-header h5,.rf-pdp-custom-tab .tab-popup-header .text{color:var(--rf-tab-title-color, #ffffff)!important}.rf-pdp-custom-tab .toggle-content,.rf-pdp-custom-tab .toggle-content p,.rf-pdp-custom-tab .toggle-content ul,.rf-pdp-custom-tab .toggle-content ol,.rf-pdp-custom-tab .toggle-content li,.rf-pdp-custom-tab .toggle-content a,.rf-pdp-custom-tab .toggle-content span,.rf-pdp-custom-tab .toggle-content strong,.rf-pdp-custom-tab .toggle-content em,.rf-pdp-custom-tab .toggle-content td{color:var(--rf-tab-content-color, #b3b3b3)!important}.rf-pdp-custom-tab .toggle-content table th,.rf-pdp-custom-tab .toggle-content table td strong,.tabs-horizontal .tab-title.rf-pdp-custom-tab__title,.tabs-horizontal .tab-title.rf-pdp-custom-tab__title.is-open,.rf-pdp-specs-tab .toggleLink .text,.rf-pdp-specs-tab .tab-popup-header h5,.rf-pdp-specs-tab .tab-popup-header .text,.tabs-horizontal .tab-title.rf-pdp-specs-tab__title,.tabs-horizontal .tab-title.rf-pdp-specs-tab__title.is-open{color:var(--rf-tab-title-color, #ffffff)!important}.rf-pdp-specs-tab .rf-pdp-specs-table{width:100%;border-collapse:separate;border-spacing:0;margin:0;border-radius:10px;overflow:hidden}.rf-pdp-specs-tab .rf-pdp-specs-table tbody tr:nth-child(odd){background:var(--rf-specs-stripe-odd, #141414)}.rf-pdp-specs-tab .rf-pdp-specs-table tbody tr:nth-child(2n){background:var(--rf-specs-stripe-even, #0a0a0a)}.rf-pdp-specs-tab .rf-pdp-specs-table th,.rf-pdp-specs-tab .rf-pdp-specs-table td{padding:13px 16px 11px;text-align:left;vertical-align:top;background:transparent;border:none;line-height:1.45}.rf-pdp-specs-tab .rf-pdp-specs-table tbody tr+tr th,.rf-pdp-specs-tab .rf-pdp-specs-table tbody tr+tr td{border-top:1px solid rgba(255,255,255,.06)}.rf-pdp-specs-tab .rf-pdp-specs-table th{width:42%;font-weight:500;color:var(--rf-tab-title-color, #ffffff)!important}.rf-pdp-specs-tab .rf-pdp-specs-table td{font-weight:400;color:var(--rf-tab-content-color, #b3b3b3)!important}.rf-pdp-price-block .productView-price .price__regular .price-item,.rf-pdp-price-block .productView-price .price__regular .price-item .money{color:var(--rf-pdp-price-color)!important}.rf-pdp-price-block .productView-price .price__sale .price-item--sale,.rf-pdp-price-block .productView-price .price__sale .price-item--sale .money{color:var(--rf-pdp-sale-price-color)!important}.rf-pdp-price-block .productView-price .price__sale .price__compare .price-item,.rf-pdp-price-block .productView-price .price__sale .price__compare .price-item .money,.rf-pdp-price-block .productView-price .price__sale .price__compare s,.rf-pdp-price-block .productView-price .price-item .text{color:var(--rf-pdp-compare-price-color)!important}.rf-pdp-price-block .productView-price .price__saved,.rf-pdp-price-block .productView-price .price-item--saved,.rf-pdp-price-block .productView-price .price-item--saved .money{color:var(--rf-pdp-sale-price-color)!important}.rf-pdp-variant-block,.productView-options.rf-pdp-variant-picker{--color-text: var(--rf-pdp-variant-label);--product-vendor-color: var(--rf-pdp-variant-selected-value);--text-cart: var(--rf-pdp-variant-selected-value);--variant-color: var(--rf-pdp-variant-btn-text);--variant-bg: var(--rf-pdp-variant-btn-bg);--swatch-border: var(--rf-pdp-variant-btn-border);--variant-color-active: var(--rf-pdp-variant-selected-text);--variant-bg-active: var(--rf-pdp-variant-selected-bg);--swatch-border-active: var(--rf-pdp-variant-selected-border);--form-input-color: var(--rf-pdp-variant-btn-text);--form-input-bg: var(--rf-pdp-variant-btn-bg);--form-input-border: var(--rf-pdp-variant-btn-border)}.productView-options.rf-pdp-variant-picker.has-border-top .product-form__input{border-top-color:var(--rf-pdp-variant-divider)!important}.productView-options.rf-pdp-variant-picker.has-border-bottom .product-form__input{border-bottom-color:var(--rf-pdp-variant-divider)!important}.productView-options.rf-pdp-variant-picker .product-form__input legend.form__label,.productView-options.rf-pdp-variant-picker .product-form__input .form__label{color:var(--rf-pdp-variant-label)!important}.productView-options.rf-pdp-variant-picker .product-form__input .form__label [data-header-option]{color:var(--rf-pdp-variant-selected-value)!important}.productView-options.rf-pdp-variant-picker .product-form__label .text{color:var(--rf-pdp-variant-btn-text)!important;background-color:var(--rf-pdp-variant-btn-bg)!important;border:1px solid var(--rf-pdp-variant-btn-border)!important}.productView-options.rf-pdp-variant-picker .product-form__radio:checked+.product-form__label .text{color:var(--rf-pdp-variant-selected-text)!important;background-color:var(--rf-pdp-variant-selected-bg)!important;border-color:var(--rf-pdp-variant-selected-border)!important}.productView-options.rf-pdp-variant-picker .product-form__swatch .product-form__label{border:1px solid var(--rf-pdp-variant-btn-border)!important}.productView-options.rf-pdp-variant-picker .product-form__swatch .product-form__radio:checked+.product-form__label{border-color:var(--rf-pdp-variant-selected-border)!important}.productView-options.rf-pdp-variant-picker .product-form__input--dropdown .select__select{color:var(--rf-pdp-variant-btn-text)!important;background-color:var(--rf-pdp-variant-btn-bg)!important;box-shadow:0 0 0 .1rem var(--rf-pdp-variant-btn-border)!important}.productView-options.rf-pdp-variant-picker .product-form__input--dropdown .select__select:hover{box-shadow:0 0 0 .2rem var(--rf-pdp-variant-btn-border)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rf-product-buy-box.css.map */
