.shopify-section:has(#OqGiftBuy){background:#fbf9f3}.shopify-section:has(#OqGiftBuy) variant-selects .product-form__input{max-width:none;margin-bottom:10px}.shopify-section:has(#OqGiftBuy) variant-selects .form__label{font-weight:700;color:#183f34}.shopify-section:has(#OqGiftBuy) .color-swatches-container{display:flex;flex-wrap:wrap;gap:8px}.shopify-section:has(#OqGiftBuy) .color-swatch{margin:0}.shopify-section:has(#OqGiftBuy) .color-swatch__image,.shopify-section:has(#OqGiftBuy) .color-swatch__image img{border-radius:50%;object-fit:cover}.shopify-section:has(#OqGiftBuy) .color-swatch input:checked~.color-swatch__image,.shopify-section:has(#OqGiftBuy) .color-swatch input:focus-visible~.color-swatch__image{outline:2px solid #183f34;outline-offset:2px}.shopify-section:has(#OqGiftBuy) .product-form__input--pills .non-existent:not(:checked){display:none}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input.non-existent:not(:checked)+label{display:none}.shopify-section:has(#OqGiftBuy) quantity-breaks{display:block;margin-block:8px 12px}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container{display:flex;flex-direction:column;gap:8px}.shopify-section:has(#OqGiftBuy) .quantity-break{width:100%;min-height:62px;margin:0;padding:9px 12px 9px 32px;border:1px solid #c5ad75;border-radius:8px;background:#fff;color:#183f34;box-shadow:none;box-sizing:border-box;position:relative}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container>input:checked+label{background:#942737;border-color:#942737;color:#183f34}.shopify-section:has(#OqGiftBuy) .quantity-breaks--show-indicator .quantity-break:before{content:"";position:absolute;display:block;left:11px;right:auto;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:1px solid #a79b78;background:#fff}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container>input:checked+label:before{background:#942737;box-shadow:inset 0 0 0 2px #fff}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container>input:focus-visible+label{outline:2px solid #183f34;outline-offset:2px}.shopify-section:has(#OqGiftBuy) .quantity-break__image-and-content{width:100%}.shopify-section:has(#OqGiftBuy) .quantity-break__content{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.shopify-section:has(#OqGiftBuy) .quantity-break__label-text{font-weight:700;font-size:14px;color:#183f34}.shopify-section:has(#OqGiftBuy) .quantity-break__right{margin:0;text-align:right;white-space:nowrap}.shopify-section:has(#OqGiftBuy) .quantity-break__price{font-weight:700;color:#183f34}.shopify-section:has(#OqGiftBuy) .quantity-break__compare-price{font-size:11px;color:#5d675e}.shopify-section:has(#OqGiftBuy) .product-form__buttons{display:flex;flex-direction:column;width:100%;gap:0}.shopify-section:has(#OqGiftBuy) button.product-form__submit{background:#183f34!important;color:#fff!important;border-radius:3px!important;border:0!important;min-height:50px!important;font-weight:800;font-size:16px;letter-spacing:.03em;width:100%;--color-button:24,63,52;--color-button-text:255,255,255}.shopify-section:has(#OqGiftBuy) button.product-form__submit:after{border-radius:3px!important;box-shadow:none!important}.shopify-section:has(#OqGiftBuy) div[onclick*=itcProdPagePayPal]{margin-top:9px!important}.shopify-section:has(#OqGiftBuy) div[onclick*=itcProdPagePayPal]>div{background:#ffc439!important;border-radius:3px!important;min-height:50px!important}.shopify-section:has(#OqGiftBuy) #opc-override-itc-dyn-c-btn{margin-top:9px!important}.shopify-section:has(#OqGiftBuy) #opc-override-dyn-c-btn{background:#fbf9f3!important;border:1px solid #183f34!important;color:#183f34!important;border-radius:3px!important;min-height:50px!important;font-weight:800;font-size:14px;letter-spacing:.035em}.shopify-section:has(#OqGiftBuy) .price .price-item--sale{color:#337d69}.shopify-section:has(#OqGiftBuy) .price__badge-sale{background:#337d69;color:#fff;border-color:transparent}.shopify-section:has(#OqGiftBuy) .quantity-breaks__title{color:#183f34;font-weight:700;font-size:14px}.shopify-section:has(#OqGiftBuy) .quantity-breaks__title>span:empty{background:#c5ad75}.shopify-section:has(#OqGiftBuy) .quantity-break__image-and-content{display:flex;align-items:center;gap:9px}.shopify-section:has(#OqGiftBuy) .oq-quantity-thumb{flex:0 0 40px;width:40px;height:40px;object-fit:cover;border-radius:5px}.shopify-section:has(#OqGiftBuy) .quantity-break__price{color:#337d69}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green])+label{padding-inline:12px;border-radius:999px;background:#fff;color:#183f34;border:1px solid #c5ad75}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green]):checked+label{background:#942737;border-color:#942737}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green])+label:before{content:"";display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:50%;background:#216046}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input[value=Red]+label:before{background:#942737}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container>input:checked+label,.shopify-section:has(#OqGiftBuy) .quantity-breaks-container>input:checked+label :is(.quantity-break__label-text,.quantity-break__price,.quantity-break__compare-price),.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green]):checked+label{color:#fff}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container>input:checked+label:before{background:#e4d393;border-color:#fff4cb;box-shadow:inset 0 0 0 2px #942737}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green]):checked+label:before{outline:1px solid #fff4cb}.shopify-section:has(#OqGiftBuy) variant-selects .form__label,.shopify-section:has(#OqGiftBuy) .quantity-breaks__title{font-size:16px;line-height:1.35}.shopify-section:has(#OqGiftBuy) .color-swatches-container{gap:12px;padding:4px 3px 7px}.shopify-section:has(#OqGiftBuy) .color-swatch{min-width:56px;min-height:56px}.shopify-section:has(#OqGiftBuy) .color-swatch__image{width:56px;height:56px}.shopify-section:has(#OqGiftBuy) .color-swatch__image img{width:100%;height:100%}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green])+label{box-sizing:border-box;min-height:46px;min-width:72px;padding:10px 14px;font-size:15px;line-height:24px}.shopify-section:has(#OqGiftBuy) .quantity-breaks-container{gap:10px}.shopify-section:has(#OqGiftBuy) .quantity-break{min-height:70px;padding:10px 14px 10px 36px}.shopify-section:has(#OqGiftBuy) .quantity-break__label-text,.shopify-section:has(#OqGiftBuy) .quantity-break__price{font-size:16px;line-height:1.35}.shopify-section:has(#OqGiftBuy) .quantity-break__compare-price{font-size:13px;line-height:1.25}.shopify-section:has(#OqGiftBuy) button.product-form__submit,.shopify-section:has(#OqGiftBuy) div[onclick*=itcProdPagePayPal]>div,.shopify-section:has(#OqGiftBuy) #opc-override-dyn-c-btn{min-height:56px!important;font-size:16px!important}@media(max-width:749px){.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green])+label{min-height:48px}}.shopify-section:has(#OqGiftBuy) .product-form__input--pills input:is([value=Red],[value=Green])+label{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-height:48px}.shopify-section:has(#OqGiftBuy) #opc-override-dyn-c-btn{width:100%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/16/assets/oqenv-purchase-cards.css.map */
