:root{--snx-atc-bg:#FC4C02;--snx-atc-bg-hover:#FF801A;--snx-atc-fg:#121212;--snx-atc-radius:12px;--snx-atc-shadow:0 6px 16px rgba(252,76,2,.28);--snx-atc-shadow-hover:0 10px 22px rgba(252,76,2,.34);--snx-atc-shadow-press:0 4px 12px rgba(252,76,2,.3);--snx-atc-ring:#FC4C02;--snx-atc-dur:.15s;--snx-cart-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.6l2.2 11.2a1.6 1.6 0 0 0 1.6 1.3h8.4a1.6 1.6 0 0 0 1.6-1.2l1.6-6.8H6.1'/%3E%3Ccircle cx='9.5' cy='20' r='1.4'/%3E%3Ccircle cx='17' cy='20' r='1.4'/%3E%3C/svg%3E")}html body .snx-atc,html body .snx-pdp .product-form__submit,html body .snx-sticky__btn,html body [id$=__related] .quick-add__submit{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:56px!important;height:auto;padding:0 24px!important;background:var(--snx-atc-bg)!important;color:var(--snx-atc-fg)!important;border:0!important;border-radius:var(--snx-atc-radius)!important;font-family:Inter,var(--font-body-family),sans-serif!important;font-weight:600!important;font-size:18px!important;letter-spacing:.01em!important;line-height:1.2;text-decoration:none;box-shadow:var(--snx-atc-shadow)!important;cursor:pointer;transition:background-color var(--snx-atc-dur) ease,transform var(--snx-atc-dur) ease,box-shadow var(--snx-atc-dur) ease!important}html body .snx-atc:before,html body .snx-atc:after,html body .snx-pdp .product-form__submit:after,html body [id$=__related] .quick-add__submit:before,html body [id$=__related] .quick-add__submit:after{box-shadow:none!important;display:none!important}html body .snx-atc>span:first-child,html body .snx-pdp .product-form__submit>span:first-child,html body .snx-sticky__btn [data-snx-label],html body [id$=__related] .quick-add__submit>span:first-child{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}html body .snx-atc>span:first-child:before,html body .snx-pdp .product-form__submit>span:first-child:before,html body .snx-sticky__btn [data-snx-label]:before,html body [id$=__related] .quick-add__submit>span:first-child:before{content:"";flex:0 0 22px;width:22px;height:22px;background:currentColor;-webkit-mask:var(--snx-cart-ic) center/contain no-repeat;mask:var(--snx-cart-ic) center/contain no-repeat}html body .snx-atc.loading>span:first-child:before,html body .snx-pdp .product-form__submit.loading>span:first-child:before,html body [id$=__related] .quick-add__submit.loading>span:first-child:before{visibility:hidden}html body .snx-atc .loading__spinner .path,html body .snx-pdp .product-form__submit .loading__spinner .path,html body .snx-sticky__btn .path,html body [id$=__related] .quick-add__submit .loading__spinner .path{stroke:var(--snx-atc-fg)}html body .snx-atc:not(.snx-atc--card):hover:not([disabled]),html body .snx-pdp .product-form__submit:hover:not([disabled]),html body .snx-sticky__btn:hover:not([disabled]){background:var(--snx-atc-bg-hover)!important;transform:translateY(-2px);box-shadow:var(--snx-atc-shadow-hover)!important}html body .snx-atc:not(.snx-atc--card):active:not([disabled]),html body .snx-pdp .product-form__submit:active:not([disabled]),html body .snx-sticky__btn:active:not([disabled]){transform:translateY(-1px);box-shadow:var(--snx-atc-shadow-press)!important}html body .snx-atc:focus-visible,html body .snx-pdp .product-form__submit:focus-visible,html body .snx-sticky__btn:focus-visible,html body [id$=__related] .quick-add__submit:focus-visible{outline:3px solid var(--snx-atc-ring)!important;outline-offset:3px!important;box-shadow:0 0 0 2px #fff,var(--snx-atc-shadow)!important}html body .snx-atc[disabled],html body .snx-atc[aria-disabled=true],html body .snx-pdp .product-form__submit[disabled],html body .snx-pdp .product-form__submit[aria-disabled=true],html body .snx-sticky__btn[disabled],html body [id$=__related] .quick-add__submit[disabled],html body [id$=__related] .quick-add__submit[aria-disabled=true]{background:#f3f3f3!important;color:#121212!important;box-shadow:none!important;transform:none!important;opacity:1!important;cursor:not-allowed}html body .snx-sticky__btn{min-height:52px!important}@media(max-width:749px){html body .snx-sticky__btn{font-size:17px!important}}html body .snx-atc--card,html body [id$=__related] .quick-add__submit{min-height:46px!important;padding:0 12px!important;font-size:16px!important}html body .snx-atc--card>span:first-child,html body [id$=__related] .quick-add__submit>span:first-child{gap:8px}html body .snx-atc--card>span:first-child:before,html body [id$=__related] .quick-add__submit>span:first-child:before{flex-basis:18px;width:18px;height:18px}html body .snx-atc--card:hover:not([disabled]),html body [id$=__related] .quick-add__submit:hover:not([disabled]){background:var(--snx-atc-bg-hover)!important;transform:none!important;box-shadow:var(--snx-atc-shadow)!important}html body [id$=__related] .shopify-payment-button{display:none!important}html body :is(.snx-pdp,.product-form__buttons) .shopify-payment-button__button--unbranded{min-height:50px!important;height:50px!important;padding:0 24px!important;background:#121212!important;color:#fff!important;font-family:Inter,var(--font-body-family),sans-serif!important;font-weight:600!important;font-size:17px!important;letter-spacing:.01em!important;border-radius:12px!important;box-shadow:none!important;transition:background-color var(--snx-atc-dur) ease,transform var(--snx-atc-dur) ease!important}html body :is(.snx-pdp,.product-form__buttons) .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#2b2b2b!important;transform:translateY(-1px);text-decoration:none}html body :is(.snx-pdp,.product-form__buttons) .shopify-payment-button__button--unbranded:active:not([disabled]){transform:none}html body :is(.snx-pdp,.product-form__buttons) .shopify-payment-button__button--unbranded:focus-visible{outline:3px solid #FC4C02!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){html body .snx-atc,html body .snx-pdp .product-form__submit,html body .snx-sticky__btn,html body [id$=__related] .quick-add__submit,html body :is(.snx-pdp,.product-form__buttons) .shopify-payment-button__button--unbranded{transition:none!important;transform:none!important}}html body *:has(>.snx-atc--card),html body *:has(>.quick-add__submit){container-type:inline-size;container-name:snxatc}@container snxatc (max-width:139px){.snx-atc--card:not([disabled]):not([aria-disabled=true])>span:first-child,.quick-add__submit:not([disabled]):not([aria-disabled=true])>span:first-child{font-size:0!important;gap:0!important}.snx-atc--card:not([disabled]):not([aria-disabled=true])>span:first-child:after,.quick-add__submit:not([disabled]):not([aria-disabled=true])>span:first-child:after{content:"Add";content:"Add" / "";font-size:16px;line-height:1.2;margin-left:8px}}html body .snx-sticky .snx-sticky__btn{width:auto!important;flex:0 0 auto!important;min-width:240px;max-width:320px;margin:0!important;min-height:52px!important;box-shadow:0 4px 12px #fc4c0242!important;align-self:center}html body .snx-sticky .snx-sticky__info{flex:1 1 auto;min-width:0}html body .snx-sticky .snx-sticky__price{white-space:nowrap;flex:none}@media(max-width:749px){html body .snx-sticky .snx-sticky__btn{width:100%!important;min-width:0;max-width:none;align-self:stretch}}.card__badge .snx-badge-sale{display:none!important}.card-wrapper .collection-reviews-num,.card .collection-reviews-num{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html body .card-information .price{display:block;font-size:inherit;letter-spacing:0;margin:2px 0 0}html body .card-information .price.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px}html body .card-information .price .price__sale .price-item--sale{order:-1}html body .card-information .price .price-item{margin:0}html body .card-information .price.price--on-sale .price__sale .price-item--sale,html body .card-information .price:not(.price--on-sale) .price__regular .price-item--regular{font-family:"Baloo 2",var(--font-heading-family),sans-serif;font-weight:700;font-size:19px;line-height:1.1;color:#121212;letter-spacing:0;text-decoration:none}html body .card-information .price.price--on-sale .price__sale s.price-item--regular{font-family:var(--font-body-family),Inter,sans-serif;font-weight:400;font-size:13px;line-height:1.2;color:#767676;text-decoration:line-through;text-decoration-thickness:1px;letter-spacing:0}html body .card-information .price .price__badge-sale{display:none!important}@media(min-width:750px){html body .card-information .price.price--on-sale .price__sale .price-item--sale,html body .card-information .price:not(.price--on-sale) .price__regular .price-item--regular{font-size:21px}html body .card-information .price.price--on-sale .price__sale s.price-item--regular{font-size:14px}}html body .card-information .snx-card-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px}html body .card-information .snx-card-price>.price{margin:2px 0 0}html body .card-information .snx-card-save{flex:1 0 100%;font-family:var(--font-body-family),Inter,sans-serif;font-weight:500;font-size:12px;line-height:1.3;color:#555;letter-spacing:0;white-space:nowrap}@media(min-width:990px){html body .card-information .snx-card-save{flex:0 0 auto;font-size:13px}}html body .snx-btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;background:#fff;color:#b83600;border:1.5px solid #FC4C02;border-radius:var(--snx-atc-radius,12px);box-shadow:none;font-family:Inter,var(--font-body-family),sans-serif;font-weight:600;font-size:15px;line-height:1.2;letter-spacing:0;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}html body .snx-btn--secondary:hover,html body .snx-btn--secondary:focus-visible{background:#c43a00;border-color:#c43a00;color:#fff}html body .snx-btn--secondary:focus-visible{outline:3px solid #121212;outline-offset:3px}@media(min-width:750px){html body .snx-btn--secondary{font-size:16px}}@media(prefers-reduced-motion:reduce){html body .snx-btn--secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/snactivate-buttons.css.map */
