variant-selects .product-form__input{margin-bottom:21px}@media (max-width: 749px){variant-selects .product-form__input{display:flex;overflow:auto;max-width:100vw;min-width:auto;margin-left:-20px;margin-right:-20px;padding:0 20px;scrollbar-width:none;-ms-overflow-style:none}variant-selects .product-form__input::-webkit-scrollbar{display:none}}variant-selects .product-form__input .form__label{color:#1b4422;letter-spacing:0;margin-bottom:7px;font-stretch:condensed}@media (max-width: 749px){variant-selects .product-form__input .form__label{font-size:16px;margin-bottom:0}}variant-selects .product-form__input input[type=radio]+label{padding:10px 14px;border:1px solid #50BCC0!important;color:#50bcc0!important;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.4;letter-spacing:0;transition:all .3s ease;margin-right:11px;transition:.3s all}@media (max-width: 749px){variant-selects .product-form__input input[type=radio]+label{margin-top:10px;margin-right:9px;padding:9px 14px}}variant-selects .product-form__input input[type=radio]:hover+label{background-color:#50bcc0;color:#f1ebe6!important}variant-selects .product-form__input input[type=radio]:checked+label{background-color:#50bcc0;color:#f1ebe6!important}.product-variants{margin:24px 0 0;display:flex;flex-direction:column;gap:14px}@media (max-width: 750px){.product-variants{gap:10px}}.product-variants+.product-variants{margin-top:24px}.product-variants span{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:20px;font-stretch:condensed;line-height:1.2;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#1b4422;margin:0}@media (max-width: 750px){.product-variants span{font-size:16px}}.product-variants .product-type-list{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 750px){.product-variants .product-type-list{gap:9px}}.product-variants .product-type-list .button{display:flex;align-items:center;justify-content:center;padding:9px 14px;border:1px solid #50BCC0;color:#50bcc0;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.4;letter-spacing:0;text-transform:uppercase;border-radius:999px;background-color:transparent;transition:all .3s ease;cursor:pointer;text-align:center;min-width:0;min-height:0}.product-variants .product-type-list .button:hover,.product-variants .product-type-list .button.active{background-color:#50bcc0;color:#f1ebe6}.product-variants .product-type-list .button:before,.product-variants .product-type-list .button:after{display:none}.product-form__quantity{display:flex;align-items:center;gap:20px;margin:32px 0}@media (max-width: 768px){.product-form__quantity{margin:17px 0}}.product-form__quantity quantity-input.quantity{display:flex!important;align-items:center;gap:0px;width:fit-content!important;position:relative;color:#1b4422}.product-form__quantity quantity-input.quantity:after,.product-form__quantity quantity-input.quantity:before{display:none!important}.product-form__quantity quantity-input.quantity .quantity__button{display:flex!important;justify-content:center;align-items:center;padding:0!important;cursor:pointer;transition:all .2s ease;flex-shrink:0;font-size:inherit!important;margin:0!important;width:auto;border:1px solid #1B4422;border-radius:10px;width:44px;height:44px}.product-form__quantity quantity-input.quantity .quantity__button:disabled{opacity:.5;cursor:not-allowed}.product-form__quantity quantity-input.quantity .quantity__button .svg-wrapper{display:flex!important;align-items:center;justify-content:center;width:24px!important;height:24px!important;pointer-events:none}.product-form__quantity quantity-input.quantity .quantity__input{color:#1b4422!important;text-align:center;background:transparent!important;border:none!important;outline:none;width:auto!important;min-width:20px;padding:0!important;margin:0!important;position:relative;z-index:1;max-width:50px;-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}.product-form__quantity quantity-input.quantity .quantity__input:focus,.product-form__quantity quantity-input.quantity .quantity__input:focus-visible{outline:2px solid #1B4422!important;outline-offset:2px!important;border-radius:4px;background:transparent!important;z-index:2}.product-form__quantity quantity-input.quantity .quantity__input::-webkit-outer-spin-button,.product-form__quantity quantity-input.quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0}.product-form__quantity quantity-input.quantity .quantity__input[type=number]{-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}.product-form__quantity quantity-input.quantity .quantity__input:-webkit-autofill,.product-form__quantity quantity-input.quantity .quantity__input:-webkit-autofill:hover,.product-form__quantity quantity-input.quantity .quantity__input:-webkit-autofill:active{box-shadow:none!important;-webkit-box-shadow:none!important}.product-form__quantity .product__inventory--low{overflow:hidden}.product-form__quantity .product__inventory--low .product__inventory--low-text{color:#d72631;font-weight:800;font-size:14px;position:relative;cursor:pointer;transition:all .3s ease}.product-form__quantity .product__inventory--low .product__inventory--low-text:after{content:"";position:absolute;bottom:-2px;left:0;width:90%;height:2px;background-color:#d72631;animation:underline-run 2s linear infinite}@keyframes underline-run{0%{left:-90%}to{left:190%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/product-options.css.map */
