.rc-radio__label{line-height:normal;font-weight:400}.onetimeprice{text-align:right}.btn-text-size{font-size:14px}.main-product-new .buttonmix{border:1px solid #8f8f8f;box-shadow:none!important}.main-product-new .buttonmix:hover{transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;color:#fff;background-color:#bebebe;transition-delay:var(--duration-default);-webkit-appearance:none;appearance:none;overflow:hidden;border:1px solid #8f8f8f!important;box-shadow:var(--button-shadow-horizontal-offset);border-radius:4px;text-transform:uppercase}.main-product-new .buttonmix:hover *{transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;transition-delay:var(--duration-default)}.main-product-new .quantity .decrease-btn.decrease-disabled{opacity:.4}.main-product-new .buttonqty:hover{transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;color:#fff!important;background-color:#c8c8c8!important;transition-delay:var(--duration-default);-webkit-appearance:none;appearance:none;overflow:hidden;border:1px solid #8f8f8f!important;box-shadow:var(--button-shadow-horizontal-offset)}.main-product-new .buttonmix:hover .icon path{stroke:#fff;stroke-width:1px}.variant-picker-wrapper{display:flex;flex-direction:column;max-width:100%;margin-top:0;justify-content:space-between;gap:20px}.variant-picker-left{width:100%}@media screen and (hover: hover){.product-form__input input[type=radio]:not(:disabled)+label:not(.color__swatch):hover{box-shadow:none}}.variant-picker-right .product-form__quantity{height:85%;display:flex;justify-content:center;align-items:center;margin-top:20px}.variant-picker-right .product-form__quantity .quantity{width:fit-content}.variant-picker-wrapper .block-title{text-align:start;text-decoration:none;margin-bottom:10px;text-transform:uppercase}product-form-new .block-title{text-align:start;text-decoration:none;margin-bottom:10px;text-transform:uppercase;padding-top:25px}.main-product-new .product-form__input{margin:0}.main-product-new .product-form{max-width:100%}.main-product-new .quantity__button{background:transparent;height:50px;max-width:84px;width:50px;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));border-radius:4px;flex:auto}.main-product-new .quantity__button .icon{flex:none;width:1.5rem;height:1.5rem;pointer-events:none;position:relative;z-index:2}.main-product-new .quantity__button .icon path{stroke:#676767;stroke-width:1px}.main-product-new .product-form__quantity .quantity__input{width:90px;border:none;border-radius:3px;margin:0 10px;color:#8f8f8f;font-family:Futura Maxi;font-size:15px}.subscription-label .tooltip{position:relative}.subscription-label .tooltip em{font-style:normal;text-decoration:underline}.subscription-label .tooltip:before{position:absolute;top:-16px;left:50%;transform:translate(-50%) rotate(-45deg);content:"";display:none;width:0;height:0;border:8px solid #fff;border-top-color:transparent;border-right-color:transparent}.subscription-label .tooltip:after{display:none;position:absolute;content:attr(data-tooltip);bottom:calc(100% + 7px);right:0;min-width:202px;padding:8px;background-color:#f8f8f8;border-radius:8px;color:#000;left:50%;transform:translate(-50%);font-size:12px}.subscription-label .tooltip:hover:not(:focus):before,.subscription-label .tooltip:hover:not(:focus):after{display:block}@media screen and (hover: hover){.main-product-new .buttonmix:hover:after{animation:shine 2s ease}.buttonmix:after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,rgba(var(--color-button-text),.25),transparent)}}.main-product-new .addsingle:hover{color:#8f8f8f}.rc-radio{width:100%;min-height:60px;height:100%;background:transparent;border-radius:4px;border:1px solid #8f8f8f;display:flex;align-items:center;font-size:17px;font-weight:400;cursor:pointer;letter-spacing:normal;line-height:normal;overflow:hidden}.main-product-new form .button{overflow:hidden}.main-product-new .rc-radio .rc-radio__subscription,.main-product-new .rc-radio .paragraph{color:#000}.main-product-new .rc-radio.active .rc-radio__subscription,.main-product-new .rc-radio.active .paragraph{color:inherit}.main-product-new .button:hover{box-shadow:none;color:#fff;background-color:#bebebe;transition-delay:var(--duration-default)}.main-product-new .button:hover .rc-radio__subscription,.main-product-new .button:hover .paragraph{color:inherit}.main-product-new .rc-template__radio{display:flex;flex-direction:column}.main-product-new .rc-radio__input{display:none}.main-product-new .onetime-radio{margin:10px 0}.main-product-new .product-form__submit{width:100%;height:60px;border-radius:4px;background:#c3dbcb;border:1px solid #8f8f8f;font-size:14px;font-weight:400;letter-spacing:normal;justify-content:center}.main-product-new .checkout-btn{width:100%;color:#fff;height:60px;border-radius:4px;background:#fff;color:#111;border:none;font-size:14px;font-weight:400;letter-spacing:normal;justify-content:center;margin:10px 0;border:1px solid #8f8f8f}.main-product-new .sub-info-text{font-family:Noatwriter!important;font-size:9px;font-weight:100;line-height:10px;text-transform:uppercase;text-align:left}.main-product-new .sub-info-text{font-family:Noatwriter!important;font-size:12px;letter-spacing:1px;font-weight:100;text-transform:uppercase;text-align:left;margin-top:15px;line-height:normal}.main-product-new .sub-info-text{display:block}.main-product-new .sub-info-text-mob,.main-product-new .mobileonly{display:none}.main-product-new .desktoponly{display:block}.main-product-new .subscriptionprice{min-width:220px;text-align:end}.main-product-new .subscription-radio .rc-radio__label{height:100%!important;align-items:center;justify-content:space-between;width:100%;font-size:14px}.main-product-new .subscription-radio:hover{overflow:visible!important}.main-product-new .onetime-radio .rc-radio__label{width:100%;font-size:14px}.main-product-new .subscription-radio{height:100%!important;min-height:60px}.main-product-new .subscription-radio .subscription-label{display:flex;width:100%;flex-direction:row;gap:5px}.main-product-new .quantity__button:after{content:none}@media screen and (max-width: 1100px){.main-product-new .mobileonly{display:block}.desktoponly{display:none}.main-product-new .sub-info-text{font-family:Noatwriter!important;font-size:10px;letter-spacing:1px;font-weight:100;text-transform:uppercase;text-align:left;margin-top:10px;line-height:normal}.main-product-new .subscription-radio .rc-radio__label{margin:0}.main-product-new .subscriptionprice{min-width:fit-content;text-align:end}.main-product-new .subscription-radio{padding:14px}.main-product-new .onetime-radio .rc-radio__label{margin:0!important}.main-product-new .onetime-radio{padding:14px}.variant-picker-wrapper .block-title{text-align:center;text-decoration:underline;margin-bottom:16px}product-form-new .block-title{text-align:center;text-decoration:underline;margin-bottom:16px}.variant-picker-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:45px;margin:10px 0}.variant-picker-left{width:100%}.variant-picker-right{width:fit-content}.variant-picker-right .product-form__quantity{height:auto;display:flex;justify-content:center;align-items:center;margin:0}.main-product-new .product-form__submit,.main-product-new .checkout-btn,.main-product-new .rc-radio{font-size:13px}}@media screen and (max-width: 500px){.main-product-new .product-form__submit,.main-product-new .checkout-btn,.main-product-new .rc-radio{font-size:13px}}@media screen and (hover: hover){.main-product-new .button:hover:after{animation:shine 2s ease}}@media screen and (max-width: 768px){.main-product-new .subscription-radio .rc-radio__label,.main-product-new .onetime-radio .rc-radio__label{font-size:12px}.main-product-new .quantity__button{background:transparent;height:50px;max-width:70px;width:50px}.btn-text-size{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/product-form-new.css.map */
