.product-form__input{padding:0;margin:0;max-width:37rem;min-width:fit-content;border:none}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0}fieldset.product-form__input .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:.1rem solid rgba(var(--color-foreground),.55);border-radius:.5rem;background-color:var( --color-swatch-background, var(--swatch-background-color) );color:var(--color-foreground);display:inline-flex;margin:.7rem .5rem .2rem 0;padding:.5rem 1.5rem;font-size:1.6rem;transition:border var(--duration-short) ease;cursor:pointer;justify-content:center;align-items:center;background-image:var(--background-image, var(--swatch-background-image, var(--background-gradient)));background-size:cover;background-position:center}.product-form__input input[type=radio]+label:hover{border:.1rem solid rgb(var(--color-foreground))}.product-form__input input[type=radio]:checked+label:not(.variant--swatch-custom){background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.4)}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio]+label.variant--swatch-image{padding:5px;line-height:1;width:3.5rem;height:3.5rem}.product-form__input input[type=radio]+label.variant--swatch-image img{max-width:100%;height:auto}.product-form__input input[type=radio]:checked+label.variant--swatch-image{background-color:transparent}.product-form__input input[type=radio]+label.variant--swatch-custom{position:relative}.product-form__input input[type=radio]+label.variant--swatch-custom span.swatch--variant-tooltip{position:absolute;bottom:100%;background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));z-index:9;padding:6px 12px;border-radius:2px;left:50%;transform:translate(-50%,-70%);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;pointer-events:none;line-height:1;opacity:0;font-size:1.3rem}.product-form__input input[type=radio]+label.variant--swatch-custom span.swatch--variant-tooltip:after{content:"";position:absolute;bottom:-1.6rem;width:0;height:0;border-style:solid;border-width:1rem;border-color:transparent transparent transparent;border-top-color:rgba(var(--color-button),var(--alpha-button-background));left:50%;transform:translate(-50%)}.product-form__input input[type=radio]+label.variant--swatch-custom:hover span.swatch--variant-tooltip{opacity:1;transform:translate(-50%,-50%)}.product-form__input.radio--swatch{display:flex;flex-wrap:wrap}.product-form__input input[type=radio]+label.variant--swatch-color{width:2.5rem;height:2.5rem}.product-form__input input[type=radio]+label.variant--swatch-color:not(.swatch-button-circle){padding:.3rem;border-radius:.2rem}.product-form__input input[type=radio]+label.variant--swatch-custom{border:none;outline:.1rem solid rgba(var(--color-foreground),.55);outline-offset:3px;margin:.7rem 1.3rem .7rem 0}.product-form__input input[type=radio]+label.variant--swatch-image{margin:.7rem 1.3rem .7rem 0}.product-form__input input[type=radio]:checked+label.variant--swatch-custom{outline:.2rem solid rgba(var(--color-foreground))}.product-form__input input[type=radio]+label.variant--swatch-custom.swatch-button-circle{border-radius:100%;padding:0}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form__input+.product-form__input{margin-top:1.5rem}.product-form__input input[type=radio]:focus-visible+label.variant--swatch-custom{outline-offset:8px}[data-color=ultramarine]{--swatch-background-color: #3F00FF !important}[data-color=rose-gold]{--swatch-background-color: #B76E79 !important}[data-color=space-gray]{--swatch-background-color: #717378 !important}[data-color=black-titanium]{--swatch-background-color: #54544e !important}[data-color=white-titanium]{--swatch-background-color: #F2F1ED !important}[data-color=desert-titanium]{--swatch-background-color: #9E7F48 !important}[data-color=natural-titanium]{--swatch-background-color: #878684 !important}[data-color=jet-balck]{--swatch-background-color: #0A0A0A !important}[data-color=midnight-green]{--swatch-background-color: #004953 !important}[data-color=space-grey]{--swatch-background-color: #4A4A4A !important}[data-color=black-titenum]{--swatch-background-color: #54544e !important}[data-color=white-titenum]{--swatch-background-color: #F2F1ED !important}[data-color=desert-titenum]{--swatch-background-color: #9E7F48 !important}[data-color=natural-titenium]{--swatch-background-color: #878684 !important}[data-color=space-black]{--swatch-background-color: #353839 !important}[data-color=sky-blue]{--swatch-background-color: #87CEEB !important}[data-color=cloud-white],[data-color=natural-titenium]{--swatch-background-color: #878684 !important}label[data-value=Ultramarine]{--swatch-background-color: #3F00FF !important;background-color:#3f00ff!important}label[data-value="Rose Gold"]{--swatch-background-color: #B76E79 !important;background-color:#b76e79!important}label[data-value="Space Gray"]{--swatch-background-color: #717378 !important;background-color:#717378!important}label[data-value="Black Titanium"]{--swatch-background-color: #54544e !important;background-color:#54544e!important}label[data-value="White Titanium"]{--swatch-background-color: #F2F1ED !important;background-color:#f2f1ed!important}label[data-value="Desert Titanium"]{--swatch-background-color: #9E7F48 !important;background-color:#9e7f48!important}label[data-value="Natural Titanium"]{--swatch-background-color: #878684 !important;background-color:#878684!important}label[data-value="Jet Black"]{--swatch-background-color: #0A0A0A !important;background-color:#0a0a0a!important}label[data-value="Midnight Green"]{--swatch-background-color: #004953 !important;background-color:#004953!important}label[data-value="Space Black"]{--swatch-background-color: #353839 !important;background-color:#353839!important}label[data-value="Sky Blue"]{--swatch-background-color: #87CEEB !important;background-color:#87ceeb!important}label[data-value="Cloud White"]{--swatch-background-color: #F5F5F5 !important;background-color:#f5f5f5!important}label[data-value="Titanium Gray"]{--swatch-background-color: #8C8C8C !important;background-color:#8c8c8c!important}label[data-value=Icyblue]{--swatch-background-color: #A7DBFF !important;background-color:#a7dbff!important}label[data-value=Mint]{--swatch-background-color: #A8E6CF !important;background-color:#a8e6cf!important}label[data-value="Silver Shadow"]{--swatch-background-color: #8E8E93 !important;background-color:#8e8e93!important}label[data-value="Light Gold"]{--swatch-background-color: #f9f5f0 !important;background-color:#f9f5f0!important}label[data-value="Deep Blue"]{--swatch-background-color: #003366 !important;background-color:#036!important}label[data-value="Cosmic Orange"]{--swatch-background-color: #FF6F00 !important;background-color:#ff6f00!important}label[data-value="Mist Blue"]{--swatch-background-color: #bdcee4 !important;background-color:#bdcee4!important}label[data-value=Sage]{--swatch-background-color: #c5d0aa !important;background-color:#c5d0aa!important}label[data-value="Soft Pink"]{--swatch-background-color: #ffcfcd !important;background-color:#ffcfcd!important}label[data-value=Natural]{--swatch-background-color: #bcb2ac !important;background-color:#bcb2ac!important}label[data-value="Midnight Blue"]{--swatch-background-color: #191970 !important;background-color:#191970!important}label[data-value="Water Green"]{--swatch-background-color: #5BC8AF !important;background-color:#5bc8af!important}label[data-value="Peech Pink"]{--swatch-background-color: #FFCBA4 !important;background-color:#ffcba4!important}label[data-value=Blue]{--swatch-background-color: #2e406c !important;background-color:#2e406c!important}label[data-value=Graygreen]{--swatch-background-color: #7D8F7A !important;background-color:#7d8f7a!important}label[data-value=Charkoal]{--swatch-background-color: #36454F !important;background-color:#36454f!important}label[data-value="Light Violet"]{--swatch-background-color: #C8A2C8 !important;background-color:#c8a2c8!important}label[data-value=Graphite]{--swatch-background-color: #3A3A3A !important;background-color:#3a3a3a!important}label[data-value=Lilac]{--swatch-background-color: #C8A2D6 !important;background-color:#c8a2d6!important}label[data-value="Sierra Blue"]{--swatch-background-color: #A7C6ED !important;background-color:#a7c6ed!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-form-input.css.map */
