.banner__content .banner__title,.banner__content .banner__subheading,.slideshow-words .banner__box .heading{text-shadow:0 1px 2px rgb(0 0 0 / .25),0 2px 24px rgb(0 0 0 / .18)}@media(prefers-reduced-motion:reduce){.js .js-invisible,split-words.js-invisible{visibility:visible!important}[data-animate],animate-element,product-info[data-animate],.split-words .word,.split-words .word animate-element{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.highlighted-text .icon path{opacity:1;stroke-dashoffset:0;animation:none!important}.highlighted-text,.highlighted-text:before,spinning-text .split-chars{transition:none!important;animation:none!important}.button.button--primary:not([disabled]):not([aria-disabled=true]),.button.button--secondary:not([disabled]):not([aria-disabled=true]),.product-card,.product-card__media :is(.media.overflow-hidden,.product-card__model,.product-card__secondary)>img,.product-card__media video-media>img{transform:none!important;transition:none!important;animation:none!important}}@media screen and (max-width:767px){[id$=rich_text_8xWQXb] .highlighted-text .icon-squiggle-underline{opacity:.35}}.title-wrapper .grid>.heading.normal-case.font-medium:is(.subtext-md,.subtext-lg){color:#966d00;font-size:.78em;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.banner__content .banner__subheading{color:#f9be00;font-weight:600;letter-spacing:.14em}.title-wrapper .grid>.heading:is(.title-sm,.title-md,.title-lg,.title-xl){font-weight:700;letter-spacing:-.01em}@media(prefers-reduced-motion:no-preference){.button.button--primary:not([disabled]):not([aria-disabled=true]):not(.self-button),.button.button--secondary:not([disabled]):not([aria-disabled=true]):not(.self-button){transition:box-shadow .18s ease,color .18s ease,background-color .18s ease}.button.button--primary:not([disabled]):not([aria-disabled=true]):not(.self-button):active{box-shadow:0 3px 10px #f59e0b40}.product-card{transition:box-shadow .18s ease,border-color .18s ease}.product-card .product-card__media :is(.media.overflow-hidden,.product-card__model,.product-card__secondary)>img{transition:transform .18s ease}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button.button--primary:not([disabled]):not([aria-disabled=true]):not(.self-button):is(:hover,:focus-visible){box-shadow:0 6px 18px #f59e0b59}}.button.button--secondary:not(.button--close):not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible){color:#fff;background:#111;background-color:#111;box-shadow:0 4px 14px #00000024}.button.button--secondary:not(.button--close):not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible) .btn-fill{background:#111;background-color:#111}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card:hover{border-color:#f9be0047;box-shadow:0 10px 28px #0000001a}.product-card:hover .product-card__media :is(.media.overflow-hidden,.product-card__model,.product-card__secondary)>img{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.product-card .price--on-sale .price__regular{color:#b45309;font-weight:700}.product-card .price--on-sale .price__sale{color:#11111175}.product-card .price__sale:before{border-block-end-color:currentColor;opacity:.7}.badges .badge.badge--onsale{--badge-background: #f9be00;--badge-foreground: #111;border-radius:6px;box-shadow:0 2px 8px #00000014}[id$=multicolumn_with_icons_aYNimg] .text-with-icons .column>.column__content{border-block-start:2px solid #f9be00;padding-block-start:var(--sp-4)}.announcement__content .announcement-text{font-weight:600;letter-spacing:.02em}@media screen and (max-width:767px){.title-wrapper .grid>.heading.normal-case.font-medium:is(.subtext-md,.subtext-lg),.banner__content .banner__subheading{font-size:.72em;letter-spacing:.1em;text-wrap:balance}.section--padding{padding-block-start:clamp(0px,calc(var(--section-padding-top) * .64 + 4px),calc(var(--section-padding-top) * .75));padding-block-end:clamp(0px,calc(var(--section-padding-bottom) * .64 + 4px),calc(var(--section-padding-bottom) * .75))}.product-card--standard:not(.product-card--thickness) .product-card__content{padding-inline:var(--sp-2)}.rich-text>.rte{max-inline-size:65ch;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/visual-polish.css.map */
