html.rev-native-pdp-ready form.rev-native-pdp-form{display:flex;flex-direction:column}html.rev-native-pdp-ready form.rev-native-pdp-form>.rev-native-pdp-flavour{order:-20}html.rev-native-pdp-ready form.rev-native-pdp-form>[data-rev-pdp=purchase]{order:-10}html.rev-native-pdp-ready form.rev-native-pdp-form .rc-template__legacy-radio{display:flex!important;flex-direction:column!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rc-template__legacy-radio>.rc-option__onetime,html.rev-native-pdp-ready form.rev-native-pdp-form .rc-template__legacy-radio>.rc_widget__option--onetime{order:1!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rc-template__legacy-radio>.rc-option__subsave,html.rev-native-pdp-ready form.rev-native-pdp-form .rc-template__legacy-radio>.rc_widget__option--subsave{order:2!important}html.rev-native-pdp-ready form.rev-native-pdp-form .product-bundle-options>.bundle-options-row{display:none!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selection-row{display:block!important;margin:12px 0 5px!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selector[data-variant-index="1"]{display:block!important;width:100%}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selector:not([data-variant-index="1"]){display:none!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selector dropdown-select{width:100%}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit){display:flex!important;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:9px 0}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit)>:not(.product-form__cart-submit):not(.rev-native-pdp-quantity){flex-basis:100%}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__cart-submit{flex:1 1 210px;min-height:56px;min-width:0;margin:0!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-quantity{position:relative;display:flex;align-items:center;justify-content:space-between;flex:0 0 130px;height:56px;padding:0 12px;box-sizing:border-box;border:2px solid #0a1145;border-radius:12px;background-color:#fff;color:#0a1145}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-step{display:flex!important;align-items:center;justify-content:center;width:30px!important;height:36px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:600 24px/1 Arial,sans-serif;cursor:pointer}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-step:disabled,html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-step.is-maxed{opacity:.3;cursor:default}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-step:focus-visible{outline:2px solid #48bdf1;outline-offset:2px}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-value{font:700 16px/1 Work Sans,Arial,sans-serif}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-hint{position:absolute;left:0;bottom:calc(100% + 9px);z-index:30;padding:6px 10px;background:#0a1145;color:#fff;white-space:nowrap;border-radius:6px;font:600 12px/1.35 Work Sans,Arial,sans-serif;visibility:hidden;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s;pointer-events:none}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-hint:after{content:"";position:absolute;left:111px;top:100%;border:5px solid transparent;border-top-color:#0a1145}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-quantity.show-max-hint .rev-native-pdp-hint{opacity:1;visibility:visible;transform:translateY(0)}.product-single__meta form.product-form .product-form__item--submit button:hover{color:#fff!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-step:disabled:hover,html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-step.is-maxed:hover{background:initial!important;color:initial!important}@media(max-width:767px){html.rev-native-pdp-ready form.rev-native-pdp-form>.rev-native-pdp-flavour{width:100%!important}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit){align-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit>.rev-native-pdp-quantity{height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box!important;margin:0!important}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit>.product-form__cart-submit{flex:1 1 0%!important;min-width:0!important;width:auto!important;height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;margin:0!important;line-height:1.2!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selection-row{margin:0!important}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-quantity{flex-basis:126px}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__cart-submit{flex-basis:0}}@media(max-width:390px){html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-quantity{flex-basis:115px;padding:0 7px}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit){gap:8px}}@media(min-width:768px){html.rev-native-pdp-ready form.rev-native-pdp-form>.rev-native-pdp-flavour{align-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selection-row,html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selector[data-variant-index="1"]{width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}html.rev-native-pdp-ready form.rev-native-pdp-form .rev-native-pdp-flavour .variant-selector dropdown-select{display:block;width:100%!important;max-width:100%!important;box-sizing:border-box}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit){align-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box;gap:10px!important}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit)>.rev-native-pdp-quantity{flex:0 0 116px!important;width:116px!important}html.rev-native-pdp-ready form.rev-native-pdp-form .product-form__item--submit:has(>.product-form__cart-submit)>.product-form__cart-submit{flex:1 1 0%!important;width:auto!important;min-width:0!important}}
/*# sourceMappingURL=/cdn/shop/t/304/assets/revival-winning-pdp.css.map */
