.variant-option__button-label{position:relative!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;opacity:1!important;z-index:2!important;pointer-events:none!important;border:1px solid #b8aa96!important;box-shadow:none!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill{background:linear-gradient(90deg,#fff 0 50%,#c6a24a 50% 100%)!important;background-image:linear-gradient(90deg,#fff 0 50%,#c6a24a 50% 100%)!important}.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill{background:linear-gradient(90deg,#111 0 50%,#c8c8c8 50% 100%)!important;background-image:linear-gradient(90deg,#111 0 50%,#c8c8c8 50% 100%)!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill:before,.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill:after,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill:before,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;border-radius:50%!important;background:inherit!important;background-image:inherit!important;opacity:1!important;box-shadow:none!important;border:0!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]~.variant-option__button-label__text,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]~.variant-option__button-label__text{display:none!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill{z-index:50!important;isolation:isolate!important;transform:none!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill,.variant-option__button-label input[data-option-name=Color][value="White/Gold"]:not(:checked)+.variant-option__button-label__pill,.variant-option__button-label input[data-option-name=Color][value="White/Gold"]:checked+.variant-option__button-label__pill{background:linear-gradient(90deg,#fff 0 50%,#c6a24a 50% 100%)!important;background-image:linear-gradient(90deg,#fff 0 50%,#c6a24a 50% 100%)!important}.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]:not(:checked)+.variant-option__button-label__pill,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]:checked+.variant-option__button-label__pill{background:linear-gradient(90deg,#111 0 50%,#c8c8c8 50% 100%)!important;background-image:linear-gradient(90deg,#111 0 50%,#c8c8c8 50% 100%)!important}.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill:before,.variant-option__button-label input[data-option-name=Color][value="White/Gold"]+.variant-option__button-label__pill:after,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill:before,.variant-option__button-label input[data-option-name=Color][value="Black/Silver"]+.variant-option__button-label__pill:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;z-index:60!important;border-radius:50%!important;background:inherit!important;background-image:inherit!important;opacity:1!important;box-shadow:none!important;border:none!important}body.template-product .product__info-container,#MainContent[data-template=product] .product__info-container{display:block!important;max-width:560px!important;width:100%!important}body.template-product label.variant-option__button-label,#MainContent[data-template=product] label.variant-option__button-label{align-items:center!important;background:#fff!important;border:1px solid #A6A6A6!important;border-radius:4px!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:900!important;height:52px!important;justify-content:center!important;line-height:1!important;margin:0 8px 10px 0!important;min-height:52px!important;min-width:60px!important;padding:0 18px!important;text-align:center!important;transform:none!important}body.template-product label.variant-option__button-label:has(input[name^=Size-]:checked),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Size-]:checked){background:#0c6980!important;border-color:#0c6980!important;color:#fff!important}body.template-product label.variant-option__button-label input[type=radio],#MainContent[data-template=product] label.variant-option__button-label input[type=radio]{opacity:0!important;position:absolute!important;pointer-events:none!important}body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{display:flex!important;justify-content:flex-end!important;margin:-76px 0 36px!important;padding:0!important;position:relative!important;z-index:5!important}body.template-product .nfp-size-guide-trigger,#MainContent[data-template=product] .nfp-size-guide-trigger{align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#0c6980!important;display:inline-flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:500!important;gap:0!important;height:auto!important;justify-content:flex-end!important;line-height:1.3!important;margin:0!important;min-height:0!important;padding:0!important;text-decoration:none!important;width:auto!important}body.template-product quantity-selector-component.quantity-selector,#MainContent[data-template=product] quantity-selector-component.quantity-selector{align-items:center!important;background:transparent!important;border:1px solid #A6A6A6!important;border-radius:0!important;box-shadow:none!important;display:grid!important;grid-template-columns:52px 52px 52px!important;height:52px!important;margin:12px 0 30px!important;min-height:52px!important;min-width:156px!important;overflow:hidden!important;padding:0!important;width:156px!important}body.template-product quantity-selector-component.quantity-selector button,#MainContent[data-template=product] quantity-selector-component.quantity-selector button{align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:22px!important;font-weight:700!important;height:52px!important;justify-content:center!important;margin:0!important;min-height:52px!important;min-width:52px!important;padding:0!important;width:52px!important}body.template-product quantity-selector-component.quantity-selector input[type=number],#MainContent[data-template=product] quantity-selector-component.quantity-selector input[type=number]{background:transparent!important;border:0!important;box-shadow:none!important;color:#111!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:17px!important;font-weight:900!important;height:52px!important;line-height:52px!important;margin:0!important;max-width:52px!important;min-height:52px!important;min-width:52px!important;opacity:1!important;outline:0!important;padding:0!important;text-align:center!important;width:52px!important;-webkit-text-fill-color:#111111!important}body.template-product product-form,body.template-product form:has(.add-to-cart-text__content),body.template-product .product-form:has(.add-to-cart-text__content),#MainContent[data-template=product] product-form,#MainContent[data-template=product] form:has(.add-to-cart-text__content),#MainContent[data-template=product] .product-form:has(.add-to-cart-text__content){clear:both!important;display:block!important;margin:0!important;width:100%!important}body.template-product button:has(.add-to-cart-text__content),#MainContent[data-template=product] button:has(.add-to-cart-text__content){align-items:center!important;background:#f28c28!important;border:1px solid #F28C28!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;display:flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:20px!important;font-weight:900!important;height:66px!important;justify-content:center!important;line-height:1!important;margin:0 0 16px!important;min-height:66px!important;padding:0 24px!important;text-align:center!important;text-transform:none!important;width:100%!important}body.template-product button:has(.add-to-cart-text__content) svg,#MainContent[data-template=product] button:has(.add-to-cart-text__content) svg{display:none!important}body.template-product .add-to-cart-text__content span,#MainContent[data-template=product] .add-to-cart-text__content span{color:#fff!important;font-size:20px!important;font-weight:900!important;text-transform:none!important}body.template-product .shopify-payment-button,#MainContent[data-template=product] .shopify-payment-button{display:block!important;margin:0!important;width:100%!important}body.template-product .shopify-payment-button__button,#MainContent[data-template=product] .shopify-payment-button__button{border-radius:6px!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:20px!important;font-weight:900!important;height:66px!important;min-height:66px!important;width:100%!important}@media screen and (max-width:749px){body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{justify-content:flex-start!important;margin:4px 0 24px!important}body.template-product label.variant-option__button-label,#MainContent[data-template=product] label.variant-option__button-label{font-size:15px!important;height:48px!important;min-height:48px!important;min-width:52px!important;padding:0 14px!important}body.template-product button:has(.add-to-cart-text__content),body.template-product .shopify-payment-button__button,#MainContent[data-template=product] button:has(.add-to-cart-text__content),#MainContent[data-template=product] .shopify-payment-button__button{font-size:17px!important;height:58px!important;min-height:58px!important}}.nfp-pdp-accordion__content a,.nfp-pdp-accordion__content a:hover,.nfp-pdp-accordion__content a:focus,.nfp-pdp-accordion__content a:active,.nfp-pdp-accordion__content a:visited{color:#0c6980!important;-webkit-text-fill-color:#0C6980!important;text-decoration:underline!important;text-decoration-color:#0c6980!important}.nfp-pdp-accordion__heading{margin:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}body.template-product label.variant-option__button-label:has(input[name^=Color-]),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-]){align-items:center!important;border-radius:999px!important;color:transparent!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:58px!important;justify-content:center!important;line-height:0!important;margin:0 14px 18px 0!important;min-height:58px!important;min-width:58px!important;overflow:hidden!important;padding:0!important;position:relative!important;text-indent:-9999px!important;width:58px!important}body.template-product label.variant-option__button-label:has(input[name^=Color-]) input[type=radio],#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-]) input[type=radio]{cursor:pointer!important;height:58px!important;left:0!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:auto!important;position:absolute!important;top:0!important;width:58px!important;z-index:10!important}body.template-product label.variant-option__button-label:has(input[name^=Color-][value=Black]),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-][value=Black]){background:#111!important;border:1px solid #111111!important}body.template-product label.variant-option__button-label:has(input[name^=Color-][value=Brown]),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-][value=Brown]){background:#6b3f2a!important;border:1px solid #6B3F2A!important}body.template-product label.variant-option__button-label:has(input[name^=Color-]:checked),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-]:checked){box-shadow:0 0 0 4px #0c6980!important;outline:none!important}body.template-product label.variant-option__button-label:has(input[name^=Color-][value=Black]:checked),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-][value=Black]:checked){background:#111!important;border-color:#111!important}body.template-product label.variant-option__button-label:has(input[name^=Color-][value=Brown]:checked),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Color-][value=Brown]:checked){background:#6b3f2a!important;border-color:#6b3f2a!important}body.template-product button:has(.add-to-cart-text__content):hover,#MainContent[data-template=product] button:has(.add-to-cart-text__content):hover{background:#1f3140!important;background-color:#1f3140!important;border-color:#1f3140!important;color:#f5f1e8!important}body.template-product button:has(.add-to-cart-text__content):hover .add-to-cart-text__content,body.template-product button:has(.add-to-cart-text__content):hover .add-to-cart-text__content span,#MainContent[data-template=product] button:has(.add-to-cart-text__content):hover .add-to-cart-text__content,#MainContent[data-template=product] button:has(.add-to-cart-text__content):hover .add-to-cart-text__content span{color:#f5f1e8!important}body.template-product .variant-option__swatch-value[data-testid=variant-option-single-value],#MainContent[data-template=product] .variant-option__swatch-value[data-testid=variant-option-single-value]{background:#111!important;border:1px solid #111111!important;border-radius:999px!important;box-shadow:0 0 0 4px #0c6980!important;color:transparent!important;display:inline-flex!important;font-size:0!important;height:58px!important;line-height:0!important;margin:0 14px 18px 0!important;min-height:58px!important;min-width:58px!important;overflow:hidden!important;padding:0!important;text-indent:-9999px!important;width:58px!important}body.template-product .variant-option__swatch-value[data-testid=variant-option-single-value]:before,body.template-product .variant-option__swatch-value[data-testid=variant-option-single-value]:after,#MainContent[data-template=product] .variant-option__swatch-value[data-testid=variant-option-single-value]:before,#MainContent[data-template=product] .variant-option__swatch-value[data-testid=variant-option-single-value]:after{content:none!important;display:none!important}body.template-product variant-picker,#MainContent[data-template=product] variant-picker{display:block!important;margin:0 0 24px!important;padding:0!important;width:100%!important}body.template-product .variant-option,body.template-product .product-form__input,#MainContent[data-template=product] .variant-option,#MainContent[data-template=product] .product-form__input{margin:0 0 26px!important;padding:0!important;width:100%!important}body.template-product .variant-option:has(.variant-option__swatch-value[data-testid=variant-option-single-value]),#MainContent[data-template=product] .variant-option:has(.variant-option__swatch-value[data-testid=variant-option-single-value]){display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0 0 34px!important;padding:0!important;width:100%!important}body.template-product .variant-option:has(input[name^=Size-]),body.template-product .product-form__input:has(input[name^=Size-]),#MainContent[data-template=product] .variant-option:has(input[name^=Size-]),#MainContent[data-template=product] .product-form__input:has(input[name^=Size-]){display:flex!important;flex-wrap:wrap!important;gap:0!important;justify-content:flex-start!important;margin:0 0 20px!important;padding:0!important;width:100%!important}body.template-product label.variant-option__button-label:has(input[name^=Size-]),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Size-]){margin:0 24px 24px 0!important}body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{display:flex!important;justify-content:flex-end!important;margin:-76px 0 34px!important;padding:0!important;position:relative!important;width:100%!important;z-index:4!important}@media screen and (max-width:749px){body.template-product label.variant-option__button-label:has(input[name^=Size-]),#MainContent[data-template=product] label.variant-option__button-label:has(input[name^=Size-]){margin:0 14px 14px 0!important}body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{justify-content:flex-start!important;margin:0 0 28px!important}body.template-product .nfp-size-guide-trigger,#MainContent[data-template=product] .nfp-size-guide-trigger{font-size:18px!important}}body.template-product variant-picker .variant-picker__form,#MainContent[data-template=product] variant-picker .variant-picker__form{display:block!important;margin:0!important;padding:0!important;width:100%!important}body.template-product variant-picker .variant-picker__form>.variant-option[data-testid=variant-option-single],#MainContent[data-template=product] variant-picker .variant-picker__form>.variant-option[data-testid=variant-option-single]{align-items:center!important;color:transparent!important;display:flex!important;font-size:0!important;justify-content:flex-start!important;line-height:0!important;margin:0 0 34px!important;padding:0!important;text-align:left!important;width:100%!important}body.template-product .variant-option__swatch-value[data-testid=variant-option-single-value],#MainContent[data-template=product] .variant-option__swatch-value[data-testid=variant-option-single-value]{background:#111!important;border:1px solid #111111!important;border-radius:999px!important;box-shadow:0 0 0 4px #0c6980!important;color:transparent!important;display:inline-flex!important;flex:0 0 58px!important;font-size:0!important;height:58px!important;line-height:0!important;margin:0!important;min-height:58px!important;min-width:58px!important;overflow:hidden!important;padding:0!important;text-indent:-9999px!important;width:58px!important}body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]),#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]){align-items:flex-start!important;border:0!important;display:flex!important;flex-wrap:wrap!important;gap:0!important;justify-content:flex-start!important;margin:0 0 24px!important;padding:0!important;width:100%!important}body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]) legend,#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]) legend{color:#111!important;display:block!important;flex:0 0 100%!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:900!important;line-height:1.3!important;margin:0 0 14px!important;padding:0!important;width:100%!important}body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]) label.variant-option__button-label,#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]) label.variant-option__button-label{margin:0 24px 24px 0!important}body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{display:flex!important;justify-content:flex-start!important;margin:0 0 30px!important;padding:0!important;position:static!important;width:100%!important}body.template-product .nfp-size-guide-trigger,#MainContent[data-template=product] .nfp-size-guide-trigger{background:transparent!important;border:0!important;box-shadow:none!important;color:#0c6980!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:18px!important;font-weight:500!important;margin:0!important;padding:0!important;text-decoration:none!important}body.template-product .nfp-size-guide-trigger svg,#MainContent[data-template=product] .nfp-size-guide-trigger svg{display:none!important}body.template-product .nfp-size-guide-trigger:after,#MainContent[data-template=product] .nfp-size-guide-trigger:after{content:" \2192"!important}body.template-product variant-picker .variant-picker__form>.variant-option[data-testid=variant-option-single],#MainContent[data-template=product] variant-picker .variant-picker__form>.variant-option[data-testid=variant-option-single]{margin:0 0 24px!important}body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]),#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]){display:flex!important;flex-wrap:wrap!important;margin:0 0 8px!important;padding:0!important;width:100%!important}body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]) legend,#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]) legend{flex:0 0 100%!important;margin:0 0 14px!important;padding:0!important}body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]) label.variant-option__button-label,#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]) label.variant-option__button-label{height:64px!important;margin:0 14px 14px 0!important;min-height:64px!important;min-width:74px!important;width:74px!important}body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{display:flex!important;justify-content:flex-end!important;margin:-58px 0 22px!important;padding:0!important;position:relative!important;width:100%!important;z-index:5!important}body.template-product .nfp-size-guide-trigger,#MainContent[data-template=product] .nfp-size-guide-trigger{background:transparent!important;border:0!important;box-shadow:none!important;color:#0c6980!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:20px!important;font-weight:500!important;margin:0!important;padding:0!important;text-decoration:none!important}body.template-product quantity-selector-component.quantity-selector,#MainContent[data-template=product] quantity-selector-component.quantity-selector{margin-top:8px!important;margin-bottom:20px!important}body.template-product product-form,body.template-product .product-form,#MainContent[data-template=product] product-form,#MainContent[data-template=product] .product-form{margin-top:0!important}@media screen and (max-width:749px){body.template-product fieldset.variant-option--buttons:has(input[name^=Size-]) label.variant-option__button-label,#MainContent[data-template=product] fieldset.variant-option--buttons:has(input[name^=Size-]) label.variant-option__button-label{height:58px!important;min-height:58px!important;min-width:68px!important;width:68px!important;margin:0 12px 12px 0!important}body.template-product .nfp-size-guide,#MainContent[data-template=product] .nfp-size-guide{justify-content:flex-start!important;margin:0 0 22px!important}}body.template-product .sticky-add-to-cart__bar,#MainContent[data-template=product] .sticky-add-to-cart__bar{align-items:center!important;background:#f5f1e8!important;border:1px solid rgba(166,166,166,.45)!important;border-radius:22px!important;box-shadow:0 12px 34px #11111124!important;box-sizing:border-box!important;display:grid!important;gap:16px!important;grid-template-columns:70px minmax(0,1fr) auto minmax(260px,360px)!important;margin:0 auto!important;max-width:980px!important;padding:14px 16px!important;width:calc(100% - 32px)!important}body.template-product .sticky-add-to-cart__image,#MainContent[data-template=product] .sticky-add-to-cart__image{display:block!important;height:62px!important;width:62px!important}body.template-product .sticky-add-to-cart__image-img,#MainContent[data-template=product] .sticky-add-to-cart__image-img{border-radius:12px!important;display:block!important;height:62px!important;object-fit:cover!important;object-position:center!important;width:62px!important}body.template-product .sticky-add-to-cart__info,#MainContent[data-template=product] .sticky-add-to-cart__info{min-width:0!important}body.template-product .sticky-add-to-cart__title,#MainContent[data-template=product] .sticky-add-to-cart__title{color:#1f3140!important;display:block!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1.25!important;margin:0 0 4px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.template-product .sticky-add-to-cart__variant,#MainContent[data-template=product] .sticky-add-to-cart__variant{color:#111111ad!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;margin:0!important}body.template-product .sticky-add-to-cart__price,#MainContent[data-template=product] .sticky-add-to-cart__price{color:#111!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}body.template-product .sticky-add-to-cart__price .price,#MainContent[data-template=product] .sticky-add-to-cart__price .price{color:#111!important;font-size:16px!important;font-weight:900!important}body.template-product .sticky-add-to-cart__button,body.template-product .sticky-add-to-cart__button.button,body.template-product button.sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button.button,#MainContent[data-template=product] button.sticky-add-to-cart__button{align-items:center!important;background:#f28c28!important;background-color:#f28c28!important;border:1px solid #F28C28!important;border-radius:8px!important;box-shadow:none!important;color:#f5f1e8!important;display:inline-flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:18px!important;font-weight:900!important;height:58px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:58px!important;padding:0 28px!important;text-align:center!important;text-transform:none!important;width:100%!important}body.template-product .sticky-add-to-cart__button .add-to-cart-text,body.template-product .sticky-add-to-cart__button .add-to-cart-text__content,body.template-product .sticky-add-to-cart__button .add-to-cart-text__content span,body.template-product .sticky-add-to-cart__button svg,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text__content,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text__content span,#MainContent[data-template=product] .sticky-add-to-cart__button svg{color:#f5f1e8!important;stroke:#f5f1e8!important}body.template-product .sticky-add-to-cart__button:hover,body.template-product .sticky-add-to-cart__button.button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button.button:hover{background:#1f3140!important;background-color:#1f3140!important;border-color:#1f3140!important;color:#f5f1e8!important;transform:none!important}body.template-product .sticky-add-to-cart__button:hover .add-to-cart-text,body.template-product .sticky-add-to-cart__button:hover .add-to-cart-text__content,body.template-product .sticky-add-to-cart__button:hover .add-to-cart-text__content span,body.template-product .sticky-add-to-cart__button:hover svg,#MainContent[data-template=product] .sticky-add-to-cart__button:hover .add-to-cart-text,#MainContent[data-template=product] .sticky-add-to-cart__button:hover .add-to-cart-text__content,#MainContent[data-template=product] .sticky-add-to-cart__button:hover .add-to-cart-text__content span,#MainContent[data-template=product] .sticky-add-to-cart__button:hover svg{color:#f5f1e8!important;stroke:#f5f1e8!important}@media screen and (max-width:749px){body.template-product .sticky-add-to-cart__bar,#MainContent[data-template=product] .sticky-add-to-cart__bar{border-radius:18px 18px 0 0!important;bottom:0!important;gap:10px!important;grid-template-columns:52px minmax(0,1fr) 132px!important;left:0!important;max-width:none!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom))!important;right:0!important;width:100%!important}body.template-product .sticky-add-to-cart__image,body.template-product .sticky-add-to-cart__image-img,#MainContent[data-template=product] .sticky-add-to-cart__image,#MainContent[data-template=product] .sticky-add-to-cart__image-img{height:50px!important;width:50px!important}body.template-product .sticky-add-to-cart__price,#MainContent[data-template=product] .sticky-add-to-cart__price{display:none!important}body.template-product .sticky-add-to-cart__title,#MainContent[data-template=product] .sticky-add-to-cart__title,body.template-product .sticky-add-to-cart__variant,#MainContent[data-template=product] .sticky-add-to-cart__variant{font-size:12px!important}body.template-product .sticky-add-to-cart__button,body.template-product .sticky-add-to-cart__button.button,#MainContent[data-template=product] .sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button.button{color:#f5f1e8!important;font-size:14px!important;height:50px!important;min-height:50px!important;padding:0 14px!important}body.template-product .sticky-add-to-cart__button .svg-wrapper,#MainContent[data-template=product] .sticky-add-to-cart__button .svg-wrapper{display:none!important}}@media screen and (max-width:749px){body.template-product .sticky-add-to-cart__bar,#MainContent[data-template=product] .sticky-add-to-cart__bar{align-items:center!important;background:#f5f1e8!important;border:1px solid rgba(166,166,166,.45)!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;bottom:0!important;box-shadow:0 -8px 28px #11111129!important;box-sizing:border-box!important;display:grid!important;gap:10px 12px!important;grid-template-columns:52px minmax(0,1fr)!important;grid-template-areas:"image info" "button button"!important;left:0!important;margin:0!important;max-width:none!important;overflow:visible!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom))!important;position:fixed!important;right:0!important;width:100%!important;z-index:9999!important}body.template-product .sticky-add-to-cart__image,#MainContent[data-template=product] .sticky-add-to-cart__image{display:block!important;grid-area:image!important;height:52px!important;width:52px!important}body.template-product .sticky-add-to-cart__image-img,#MainContent[data-template=product] .sticky-add-to-cart__image-img{border-radius:10px!important;display:block!important;height:52px!important;object-fit:cover!important;object-position:center!important;width:52px!important}body.template-product .sticky-add-to-cart__info,#MainContent[data-template=product] .sticky-add-to-cart__info{grid-area:info!important;min-width:0!important;overflow:hidden!important}body.template-product .sticky-add-to-cart__title,#MainContent[data-template=product] .sticky-add-to-cart__title{color:#1f3140!important;display:block!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin:0 0 3px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.template-product .sticky-add-to-cart__variant,#MainContent[data-template=product] .sticky-add-to-cart__variant{color:#111111a6!important;display:block!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;margin:0!important}body.template-product .sticky-add-to-cart__price,#MainContent[data-template=product] .sticky-add-to-cart__price{display:none!important}body.template-product .sticky-add-to-cart__button,body.template-product .sticky-add-to-cart__button.button,body.template-product button.sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button.button,#MainContent[data-template=product] button.sticky-add-to-cart__button{align-items:center!important;background:#f28c28!important;background-color:#f28c28!important;border:1px solid #F28C28!important;border-radius:8px!important;box-shadow:none!important;color:#f5f1e8!important;display:flex!important;grid-area:button!important;height:54px!important;justify-content:center!important;margin:0!important;min-height:54px!important;min-width:0!important;overflow:visible!important;padding:0 18px!important;text-align:center!important;width:100%!important}body.template-product .sticky-add-to-cart__button .add-to-cart-text,body.template-product .sticky-add-to-cart__button .add-to-cart-text__content,body.template-product .sticky-add-to-cart__button .add-to-cart-text__content span,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text__content,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text__content span{color:#f5f1e8!important;display:inline-flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:900!important;line-height:1!important;opacity:1!important;text-indent:0!important;text-transform:none!important;visibility:visible!important;white-space:nowrap!important}body.template-product .sticky-add-to-cart__button .svg-wrapper,#MainContent[data-template=product] .sticky-add-to-cart__button .svg-wrapper{display:none!important}body.template-product .sticky-add-to-cart__button:hover,body.template-product .sticky-add-to-cart__button.button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button.button:hover{background:#1f3140!important;background-color:#1f3140!important;border-color:#1f3140!important;color:#f5f1e8!important}}@media screen and (max-width:749px){body.template-product{padding-bottom:170px!important}body.template-product .sticky-add-to-cart__bar[data-stuck=true],body.template-product .sticky-add-to-cart__bar,#MainContent[data-template=product] .sticky-add-to-cart__bar[data-stuck=true],#MainContent[data-template=product] .sticky-add-to-cart__bar{align-items:stretch!important;background:#f5f1e8!important;border:1px solid rgba(166,166,166,.45)!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;bottom:0!important;box-shadow:0 -8px 28px #11111129!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:12px!important;left:50%!important;margin:0!important;max-width:calc(100vw - 24px)!important;min-width:0!important;overflow:visible!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom))!important;position:fixed!important;right:auto!important;top:auto!important;transform:translate(-50%)!important;width:calc(100vw - 24px)!important;z-index:9999!important}body.template-product .sticky-add-to-cart__image,#MainContent[data-template=product] .sticky-add-to-cart__image{display:none!important}body.template-product .sticky-add-to-cart__info,#MainContent[data-template=product] .sticky-add-to-cart__info{display:block!important;min-width:0!important;order:1!important;overflow:hidden!important;padding:0!important;width:100%!important}body.template-product .sticky-add-to-cart__title,#MainContent[data-template=product] .sticky-add-to-cart__title{color:#1f3140!important;display:block!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin:0 0 3px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.template-product .sticky-add-to-cart__variant,#MainContent[data-template=product] .sticky-add-to-cart__variant{color:#111111a6!important;display:block!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;margin:0!important}body.template-product .sticky-add-to-cart__price,#MainContent[data-template=product] .sticky-add-to-cart__price{display:none!important}body.template-product .sticky-add-to-cart__button,body.template-product .sticky-add-to-cart__button.button,body.template-product button.sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button,#MainContent[data-template=product] .sticky-add-to-cart__button.button,#MainContent[data-template=product] button.sticky-add-to-cart__button{align-items:center!important;background:#f28c28!important;background-color:#f28c28!important;border:1px solid #F28C28!important;border-radius:8px!important;box-shadow:none!important;color:#f5f1e8!important;display:flex!important;font-family:DM Sans,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:900!important;height:54px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:54px!important;min-width:0!important;order:2!important;overflow:visible!important;padding:0 18px!important;position:relative!important;text-align:center!important;text-transform:none!important;width:100%!important}body.template-product .sticky-add-to-cart__button *,body.template-product .sticky-add-to-cart__button .add-to-cart-text,body.template-product .sticky-add-to-cart__button .add-to-cart-text__content,body.template-product .sticky-add-to-cart__button .add-to-cart-text__content span,#MainContent[data-template=product] .sticky-add-to-cart__button *,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text__content,#MainContent[data-template=product] .sticky-add-to-cart__button .add-to-cart-text__content span{color:#f5f1e8!important;display:inline-flex!important;font-size:16px!important;font-weight:900!important;line-height:1!important;opacity:1!important;text-indent:0!important;visibility:visible!important;white-space:nowrap!important}body.template-product .sticky-add-to-cart__button .svg-wrapper,#MainContent[data-template=product] .sticky-add-to-cart__button .svg-wrapper{display:none!important}body.template-product .sticky-add-to-cart__button:hover,body.template-product .sticky-add-to-cart__button.button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button.button:hover{background:#1f3140!important;background-color:#1f3140!important;border-color:#1f3140!important;color:#f5f1e8!important}}#MainContent[data-template=product] .product-form-buttons>span:not(.product-form-text__error){min-width:0!important}#MainContent[data-template=product] .product-form-buttons>span:not(.product-form-text__error)>add-to-cart-component{display:flex!important;max-width:none!important;width:100%!important}#MainContent[data-template=product] .product-form-buttons>span:not(.product-form-text__error)>add-to-cart-component>.add-to-cart-button{width:100%!important}@media screen and (max-width:749px){body:has(#MainContent[data-template=product]){padding-bottom:170px!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/newfinese-product-migration.css.map */
