*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100vh;font-family:var(--font-body, system-ui, sans-serif);font-size:var(--font-size-body, 16px);font-weight:var(--font-weight-body, 400);line-height:1.5;color:var(--color-text, #1a1a1a);background:var(--color-bg, #ffffff);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-heading, inherit);font-weight:var(--font-weight-heading, 800);line-height:1.2;letter-spacing:-.01em;color:inherit}h1{font-size:var(--font-size-h1-mobile, 24px)}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}@media(min-width:750px){h1{font-size:var(--font-size-h1, 32px)}h2{font-size:28px}h3{font-size:20px}}p{margin:0 0 var(--space-md, 16px)}p:last-child{margin-bottom:0}a{color:inherit;text-decoration:underline;text-underline-offset:2px}a:hover,a:focus-visible{text-decoration-thickness:2px}img,svg,video{display:block;max-width:100%;height:auto}button{font:inherit;color:inherit;cursor:pointer}ul,ol{margin:0;padding:0}fieldset{margin:0;padding:0;border:0}@media(max-width:749px){input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input:not([type]),textarea,select{font-size:16px!important}}.visually-hidden{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}.skip-to-content-link{position:absolute;top:0;left:0;padding:var(--space-md, 16px) var(--space-lg, 24px);background:var(--color-brand-primary, #ffcd11);color:var(--color-text, #1a1a1a);font-weight:var(--font-weight-strong, 600);text-decoration:none;z-index:10000}.skip-to-content-link:focus{clip:auto!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;outline:2px solid var(--color-text, #1a1a1a);outline-offset:2px}*:focus-visible{outline:2px solid var(--color-brand-secondary, #20b19e);outline-offset:2px;border-radius:var(--radius-sm, 4px)}.page-width{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:var(--space-md, 16px);padding-right:var(--space-md, 16px)}@media(min-width:750px){.page-width{padding-left:var(--space-lg, 24px);padding-right:var(--space-lg, 24px)}}[data-empty-hide]:empty{display:none}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}.mobile-bottom-bar{view-transition-name:mobile-bottom-bar}.site-header__badge--cart{view-transition-name:cart-badge-mobile}.header-desktop__badge--cart{view-transition-name:cart-badge-desktop}.mobile-bottom-bar__badge--cart{view-transition-name:cart-badge-bottombar}.site-header__badge[data-wishlist-count]{view-transition-name:wishlist-badge-mobile}.header-desktop__badge[data-wishlist-count]{view-transition-name:wishlist-badge-desktop}::view-transition-old(cart-badge-mobile),::view-transition-new(cart-badge-mobile),::view-transition-old(cart-badge-desktop),::view-transition-new(cart-badge-desktop),::view-transition-old(cart-badge-bottombar),::view-transition-new(cart-badge-bottombar),::view-transition-old(wishlist-badge-mobile),::view-transition-new(wishlist-badge-mobile),::view-transition-old(wishlist-badge-desktop),::view-transition-new(wishlist-badge-desktop){animation-duration:.12s;animation-timing-function:ease}::view-transition-group(root){animation-duration:.18s;animation-timing-function:cubic-bezier(.2,0,0,1)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important;animation-delay:0ms!important}}[data-app-back-in-stock],[data-app-bundle],[data-app-countdown],[data-app-upsell],[data-app-inventory],[data-app-alireviews],#inventory-info-app,[id^=swym],[class*=iia-],[class*=swym],[class*=alireviews],[class*=ali-reviews],[class*=jdgm],[class*=koala],[class*=gsc-],[class*=mws_],mw-product-addons,mw-bundle-offer,mw-bundle-product,mw-bogo-offer,mw-bxgy-same-product,mw-products-in-bundle,mw-crossell-block,mw-volume-bundle,mw-tier-prices,mw-build-offer{view-transition-name:none}[data-app-back-in-stock],[data-app-bundle],[data-app-inventory],[data-app-upsell]{isolation:auto;contain:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/base.css.map */
