.sv-ui{--sv-ui-orange:var(--sv-warm, #FF7D3A);--sv-ui-green:var(--sv-denim-ink, #355A76);--sv-ui-focus:var(--sv-denim-ink, #355A76);--sv-ui-motion:.22s;--sv-ui-ease:cubic-bezier(.2,.65,.3,1)}.sv-ui .sv-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;vertical-align:middle;line-height:0;color:inherit}.sv-ui .sv-icon>svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;pointer-events:none}.sv-ui svg[data-sv-icon]{fill:none;stroke:currentColor;flex-shrink:0}.sv-ui :where(button,.button,[role=button],summary,input,select,textarea){transition:background-color var(--sv-ui-motion) var(--sv-ui-ease),color var(--sv-ui-motion) var(--sv-ui-ease),border-color var(--sv-ui-motion) var(--sv-ui-ease),box-shadow var(--sv-ui-motion) var(--sv-ui-ease),opacity var(--sv-ui-motion) var(--sv-ui-ease)}.sv-ui :is(button,a,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--sv-ui-focus)!important;outline-offset:3px}.sv-ui :where(button,input,select):disabled{cursor:not-allowed}.sv-ui :where(a){text-decoration-thickness:1px;text-underline-offset:5px;transition:color var(--sv-ui-motion) var(--sv-ui-ease),text-decoration-color var(--sv-ui-motion) var(--sv-ui-ease)}.sv-ui :where(a[aria-current=page],a[aria-current=true]){text-decoration:underline;text-decoration-color:var(--sv-ui-orange)}.sv-ui [data-sv-pending=true]{cursor:progress;opacity:.75}.sv-ui .header__icon svg[data-sv-icon]{width:24px;height:24px}.sv-ui .sv-paw__gallery-bar button,.sv-ui .sv-paw__quantity button,.sv-ui .sv-paw__lightbox button{display:inline-flex;align-items:center;justify-content:center;padding:0}.sv-ui .sv-paw__gallery-bar button{width:44px;height:44px}.sv-ui .sv-paw__quantity button{width:40px;min-height:50px}.sv-ui .sv-paw__quantity input{width:44px}.sv-ui .sv-paw__quantity{flex-basis:126px}.sv-ui .sv-paw__quantity button:disabled{color:var(--sv-text-muted, #69645F);background:var(--sv-blue-soft, #EDF2F6)}.sv-ui .sv-paw__zoom{width:44px;height:44px;transition:background-color var(--sv-ui-motion),box-shadow var(--sv-ui-motion)}.sv-ui .sv-paw__zoom>.sv-icon{width:23px;height:23px}.sv-ui .sv-paw__points li{display:flex;align-items:center;gap:10px}.sv-ui .sv-paw__points li:before{content:none}.sv-ui .sv-paw__points .sv-icon{color:var(--sv-ui-green);width:23px;height:23px}.sv-ui .sv-paw__band .sv-icon{width:30px;height:30px;color:#ffab7d}.sv-ui .sv-paw__band .sv-icon>svg{color:inherit}.sv-ui .sv-paw__band>div>span:not(.sv-icon){display:none}.sv-ui .sv-paw-header__tools a,.sv-ui .sv-paw-header__tools summary{display:flex;gap:8px;align-items:center;justify-content:center;min-height:44px;padding:5px 12px;border-radius:24px;background:var(--sv-blue-soft, #EDF2F6)}.sv-ui .sv-paw-header__tools{gap:12px}.sv-ui .sv-paw-header__tools a{white-space:nowrap}.sv-ui .sv-paw-header [data-sv-search][open]>summary{background:var(--sv-ui-green);color:#fff}.sv-ui .sv-paw-header .sv-search-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.sv-ui .sv-search-heading label{font-size:15px;font-weight:600}.sv-ui .sv-paw-header button[data-search-close]{background:var(--sv-blue-soft, #EDF2F6);display:grid;place-items:center;border-radius:50%;padding:0;width:44px;height:44px;min-height:44px;flex-shrink:0}.sv-ui .sv-paw-header button[type=submit]{display:flex;align-items:center;justify-content:space-between;border-radius:6px;min-height:46px}.sv-ui .sv-paw-header details[open] form{animation:sv-ui-reveal var(--sv-ui-motion) var(--sv-ui-ease) both}.sv-ui .sv-paw__accordions .sv-icon,.sv-ui .sv-faq-toggle{transition:transform var(--sv-ui-motion) var(--sv-ui-ease)}.sv-ui .sv-paw__accordions details[open]:not([data-sv-accordion-state=closing]) summary .sv-icon,.sv-ui [data-tt-faq-state=open] .sv-faq-toggle{transform:rotate(45deg)}.sv-ui .sv-faq-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--sv-blue-soft, #EDF2F6);color:var(--sv-ui-green)}.sv-ui .sv-paw__slide:not([hidden]) img{animation:sv-ui-reveal .26s var(--sv-ui-ease)}.sv-ui .sv-paw__lightbox[open]{animation:sv-ui-reveal .2s var(--sv-ui-ease)}.sv-ui .sv-paw__sticky:not([hidden]){animation:sv-ui-reveal .2s var(--sv-ui-ease)}.sv-ui .sv-paw__sticky button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px}.sv-ui .sv-paw__status:not(:empty){padding:12px;border-radius:6px;background:var(--sv-blue-soft, #EDF2F6);animation:sv-ui-reveal .2s var(--sv-ui-ease)}.sv-ui .sv-paw__status[data-state=error]{background:#fff0e8;color:#753c20;border-left:3px solid var(--sv-ui-orange)}.sv-ui .sv-paw__status a{display:inline-flex;gap:6px;align-items:center;color:inherit;font-weight:600}.sv-ui .sv-paw__cta[aria-busy=true] [data-submit-spinner] .sv-icon{animation:sv-ui-spin .8s linear infinite}.sv-ui .sv-paw__cta[aria-busy=true]{background:var(--sv-ui-orange);color:var(--sv-text, #24241F);cursor:progress}.sv-ui .sv-paw__thumbs button{transition:border-color var(--sv-ui-motion),box-shadow var(--sv-ui-motion)}.sv-ui .sv-paw__thumbs button[aria-pressed=true]{box-shadow:0 0 0 2px #ff7d3a24}.sv-ui .sv-paw__anchors a[aria-current=true]{border-color:var(--sv-ui-orange);color:var(--sv-ui-green);font-weight:600;text-decoration:none}@keyframes sv-ui-reveal{0%{opacity:0}to{opacity:1}}@keyframes sv-ui-spin{to{transform:rotate(360deg)}}@media(hover:hover)and (pointer:fine){.sv-ui .sv-paw__gallery-bar button:hover,.sv-ui .sv-paw__quantity button:not(:disabled):hover{background:var(--sv-blue-soft, #EDF2F6);color:var(--sv-ui-green)}.sv-ui .sv-paw__slide:hover .sv-paw__zoom{background:var(--sv-ui-orange);color:var(--sv-text, #24241F)}.sv-ui .sv-paw__explore:hover,.sv-ui .sv-paw__sticky button:hover{background:#f56a28}.sv-ui .sv-paw-header__tools a:hover,.sv-ui .sv-paw-header__tools summary:hover{background:var(--sv-blue-soft, #EDF2F6);text-decoration:none}.sv-ui .sv-paw-header__tools [open]>summary:hover{background:var(--sv-ui-green)}.sv-ui .sv-paw-footer a:hover{color:#ffab7d}}@media(max-width:749px){.sv-ui .sv-paw-header__tools a,.sv-ui .sv-paw-header__tools summary{padding-inline:9px}.sv-ui .sv-paw-header__tools .sv-icon{width:18px;height:18px}.sv-ui .sv-paw-header__tools{gap:8px}.sv-ui .sv-paw__quantity{flex-basis:122px}.sv-ui .sv-paw__quantity input{width:40px}}@media(prefers-reduced-motion:reduce){.sv-ui{--sv-ui-motion:0ms}.sv-ui .sv-paw__slide img,.sv-ui .sv-paw__lightbox,.sv-ui .sv-paw__sticky,.sv-ui .sv-paw__status,.sv-ui .sv-paw-header details form,.sv-ui .sv-paw__cta [data-submit-spinner] .sv-icon{animation:none!important}.sv-ui :where(button,.button,summary,a,input,select,.sv-icon,.sv-faq-toggle){transition:none!important;scroll-behavior:auto!important}}.sv-ui .sv-inline-icon{fill:none!important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sv-ui .icon-caret[data-sv-icon]{width:12px;height:12px;top:calc(50% - 6px)}.sv-ui .ff-popular-products__arrow,.sv-ui .ff-reviews-blog__arrow,.sv-ui .ff-blog-center__arrow,.sv-ui .ff-awards__arrow,.sv-ui .ff-supply-chain__arrow{min-width:44px;min-height:44px}.sv-ui .tt-e300-faq:not([data-sv-faq-enhanced]) details[open] .sv-faq-toggle{transform:rotate(45deg)}.sv-ui .loading__spinner .sv-native-spinner{width:24px;height:24px;fill:none;stroke:currentColor;animation:sv-ui-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.sv-ui .loading__spinner .sv-native-spinner{animation:none!important}}body.sv-site.sv-ui .sv-commerce__product-accordions>details>summary{color:var(--sv-text, #24241F);background:transparent;transition:color var(--sv-ui-motion) var(--sv-ui-ease)}body.sv-site.sv-ui .sv-commerce__product-accordions>details>summary:is(:hover,:active){box-shadow:none;background:transparent}body.sv-site.sv-ui .sv-commerce__product-accordions>details>summary .sv-icon{rotate:none}body.sv-site.sv-ui .sv-commerce__product-accordions .sv-icon-plus__vertical{transform-box:fill-box;transform-origin:center;transform:scaleY(1);opacity:1;transition:transform var(--sv-ui-motion) var(--sv-ui-ease),opacity var(--sv-ui-motion) var(--sv-ui-ease)}body.sv-site.sv-ui .sv-commerce__product-accordions>details[open]:not([data-sv-accordion-state=closing])>summary .sv-icon-plus__vertical{transform:scaleY(0);opacity:0}body.sv-site.sv-ui .sv-commerce__product-accordions>details>summary:is(:active,:focus-visible){color:var(--sv-denim-ink, #355A76)}body.sv-site.sv-ui .sv-commerce__product-accordions>details>summary:focus-visible{outline-offset:-3px}@media(hover:hover)and (pointer:fine){body.sv-site.sv-ui .sv-commerce__product-accordions>details>summary:hover{color:var(--sv-denim-ink, #355A76)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sv-ui.css.map */
