.template-product .product-options__swatch{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px!important;margin:0 0 18px!important}
.template-product .product-options__swatch .product-options__label-size-guide{flex:1 1 100%;margin:0 0 2px!important}
.template-product .product-options__swatch .product-options__option-label{font-size:0!important;line-height:0!important;margin:0!important}
.template-product .product-options__swatch .product-options__swatch-value{display:inline!important;font-size:11px!important;line-height:16px!important;text-transform:uppercase;letter-spacing:normal!important;color:#000!important;margin:0!important}
.template-product .product-options__swatch .radio__container{margin:0!important;padding:0!important;width:auto!important}
.template-product .product-options__swatch .radio__label{position:relative;display:block!important;box-sizing:border-box;width:22px!important;min-width:0!important;height:22px!important;min-height:0!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;cursor:pointer;font-size:0!important;line-height:0!important;color:transparent!important;overflow:visible}
.template-product .product-options__swatch .radio__label::before,.template-product .product-options__swatch .radio__label::after{display:none!important;content:none!important}
.template-product .product-options__swatch .radio__label>span{position:absolute!important;inset:3px;display:block!important;font-size:0!important;color:transparent!important;border:1px solid rgba(0,0,0,.25);background-color:var(--zr-sw,var(--swatch-color,#ddd));background-image:var(--swatch-image,none);background-size:cover;background-position:center;width:auto!important;height:auto!important;margin:0!important;padding:0!important}
.template-product .product-options__swatch .radio__input:checked+.radio__label{border-color:#000!important}
.template-product .product-options__swatch .radio__label.is-disabled{opacity:.35}
.template-product .product-options__swatch .radio__input:focus-visible+.radio__label{outline:1px solid #000;outline-offset:2px}
.template-product .product-options__swatch .radio__input[value="white" i]+.radio__label{--zr-sw:#ffffff}.template-product .product-options__swatch .radio__input[value="off white" i]+.radio__label{--zr-sw:#f3eee4}.template-product .product-options__swatch .radio__input[value="off-white" i]+.radio__label{--zr-sw:#f3eee4}.template-product .product-options__swatch .radio__input[value="ecru" i]+.radio__label{--zr-sw:#f3eee4}.template-product .product-options__swatch .radio__input[value="ivory" i]+.radio__label{--zr-sw:#f2ecdc}.template-product .product-options__swatch .radio__input[value="cream" i]+.radio__label{--zr-sw:#efe4cc}.template-product .product-options__swatch .radio__input[value="creme" i]+.radio__label{--zr-sw:#efe4cc}.template-product .product-options__swatch .radio__input[value="black" i]+.radio__label{--zr-sw:#111111}.template-product .product-options__swatch .radio__input[value="camel" i]+.radio__label{--zr-sw:#b98b5e}.template-product .product-options__swatch .radio__input[value="beige" i]+.radio__label{--zr-sw:#d8c5a5}.template-product .product-options__swatch .radio__input[value="sand" i]+.radio__label{--zr-sw:#d8c5a5}.template-product .product-options__swatch .radio__input[value="taupe" i]+.radio__label{--zr-sw:#8b7d6b}.template-product .product-options__swatch .radio__input[value="brown" i]+.radio__label{--zr-sw:#6b4a33}.template-product .product-options__swatch .radio__input[value="choco" i]+.radio__label{--zr-sw:#4a2f22}.template-product .product-options__swatch .radio__input[value="chocolate" i]+.radio__label{--zr-sw:#4a2f22}.template-product .product-options__swatch .radio__input[value="chocolate brown" i]+.radio__label{--zr-sw:#4a2f22}.template-product .product-options__swatch .radio__input[value="navy" i]+.radio__label{--zr-sw:#1f2a44}.template-product .product-options__swatch .radio__input[value="navy blue" i]+.radio__label{--zr-sw:#1f2a44}.template-product .product-options__swatch .radio__input[value="dark blue" i]+.radio__label{--zr-sw:#1f2a44}.template-product .product-options__swatch .radio__input[value="blue" i]+.radio__label{--zr-sw:#3e5f94}.template-product .product-options__swatch .radio__input[value="denim" i]+.radio__label{--zr-sw:#3e5f94}.template-product .product-options__swatch .radio__input[value="light blue" i]+.radio__label{--zr-sw:#a9c6e3}.template-product .product-options__swatch .radio__input[value="sky blue" i]+.radio__label{--zr-sw:#a9c6e3}.template-product .product-options__swatch .radio__input[value="turquoise" i]+.radio__label{--zr-sw:#3fb3ad}.template-product .product-options__swatch .radio__input[value="pink" i]+.radio__label{--zr-sw:#e7a6b6}.template-product .product-options__swatch .radio__input[value="light pink" i]+.radio__label{--zr-sw:#f4cbd3}.template-product .product-options__swatch .radio__input[value="pale pink" i]+.radio__label{--zr-sw:#f4cbd3}.template-product .product-options__swatch .radio__input[value="dark pink" i]+.radio__label{--zr-sw:#c4547c}.template-product .product-options__swatch .radio__input[value="fuchsia" i]+.radio__label{--zr-sw:#c4547c}.template-product .product-options__swatch .radio__input[value="blush pink" i]+.radio__label{--zr-sw:#e9c0b9}.template-product .product-options__swatch .radio__input[value="blush" i]+.radio__label{--zr-sw:#e9c0b9}.template-product .product-options__swatch .radio__input[value="nude" i]+.radio__label{--zr-sw:#e9c0b9}.template-product .product-options__swatch .radio__input[value="olive" i]+.radio__label{--zr-sw:#6b6b3a}.template-product .product-options__swatch .radio__input[value="olive green" i]+.radio__label{--zr-sw:#6b6b3a}.template-product .product-options__swatch .radio__input[value="green" i]+.radio__label{--zr-sw:#3c6e47}.template-product .product-options__swatch .radio__input[value="sage" i]+.radio__label{--zr-sw:#9caf88}.template-product .product-options__swatch .radio__input[value="sage green" i]+.radio__label{--zr-sw:#9caf88}.template-product .product-options__swatch .radio__input[value="khaki" i]+.radio__label{--zr-sw:#8f8457}.template-product .product-options__swatch .radio__input[value="yellow" i]+.radio__label{--zr-sw:#e8cf5a}.template-product .product-options__swatch .radio__input[value="mustard" i]+.radio__label{--zr-sw:#c99a2e}.template-product .product-options__swatch .radio__input[value="orange" i]+.radio__label{--zr-sw:#e07b39}.template-product .product-options__swatch .radio__input[value="terracotta" i]+.radio__label{--zr-sw:#b85c3c}.template-product .product-options__swatch .radio__input[value="rust" i]+.radio__label{--zr-sw:#b85c3c}.template-product .product-options__swatch .radio__input[value="burgundy" i]+.radio__label{--zr-sw:#6d1f2e}.template-product .product-options__swatch .radio__input[value="bordeaux" i]+.radio__label{--zr-sw:#6d1f2e}.template-product .product-options__swatch .radio__input[value="wine" i]+.radio__label{--zr-sw:#6d1f2e}.template-product .product-options__swatch .radio__input[value="red" i]+.radio__label{--zr-sw:#b3242c}.template-product .product-options__swatch .radio__input[value="grey" i]+.radio__label{--zr-sw:#9a9a9a}.template-product .product-options__swatch .radio__input[value="gray" i]+.radio__label{--zr-sw:#9a9a9a}.template-product .product-options__swatch .radio__input[value="light grey" i]+.radio__label{--zr-sw:#cfcfcf}.template-product .product-options__swatch .radio__input[value="light gray" i]+.radio__label{--zr-sw:#cfcfcf}.template-product .product-options__swatch .radio__input[value="purple" i]+.radio__label{--zr-sw:#a58cc4}.template-product .product-options__swatch .radio__input[value="lilac" i]+.radio__label{--zr-sw:#a58cc4}.template-product .product-options__swatch .radio__input[value="lavender" i]+.radio__label{--zr-sw:#a58cc4}.template-product .product-options__swatch .radio__input[value="gold" i]+.radio__label{--zr-sw:#c9a74a}.template-product .product-options__swatch .radio__input[value="silver" i]+.radio__label{--zr-sw:#c0c0c0}