:root{--ts-shell-max: 1760px;--ts-shell-pad: 12px;--ts-shell-gap: 12px;--ts-radius-band: 10px;--ts-radius-card: 12px;--ts-radius-tile: 14px;--ts-radius-feature: 18px;--ts-gradient-amber: linear-gradient( 155deg, var(--ts-color-amber-light) 0%, var(--ts-color-amber) 42%, var(--ts-color-amber) 70%, var(--ts-color-amber-hover) 100% );--ts-dir: 1;--ts-h-hero: clamp(3rem, 1.5607rem + 5.9048vw, 6.875rem);--ts-h-section: clamp(2.375rem, 1.6786rem + 2.8571vw, 4.25rem);--ts-h-page: clamp(2.25rem, 1.6929rem + 2.2857vw, 3.75rem);--ts-h-price: calc(var(--ts-h-page) * .8);--ts-h-section-space: clamp(1rem, .9071rem + .381vw, 1.25rem);--letter-spacing--heading-normal: .005em;--letter-spacing--heading-loose: .08em;--line-height--display-tight: .86;--line-height--display-normal: 1;--line-height--body-normal: 1.5;--font-h1--size: var(--ts-h-page);--font-h2--size: var(--ts-h-section);--font-h3--weight: 800;--font-h4--weight: 800;--input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 1px) var(--color-input-text)}[dir=rtl]{--ts-dir: -1}@media screen and (max-width:640px){:root{--ts-shell-pad: 8px}}.page-wrapper{row-gap:var(--ts-shell-gap);padding-block:var(--ts-shell-pad)}:where(#header-group){display:flex;flex-direction:column;gap:var(--ts-shell-gap)}.page-wrapper>:is(main,footer){box-sizing:border-box;inline-size:100%;max-inline-size:var(--ts-shell-max);margin-inline:auto;padding-inline:var(--ts-shell-pad)}:where(#header-group)>.shopify-section{box-sizing:border-box;inline-size:calc(100% - var(--ts-shell-pad) * 2);max-inline-size:calc(var(--ts-shell-max) - var(--ts-shell-pad) * 2);margin-inline:auto}:where(#header-group)>.shopify-section:not(:has(>*)){display:none}.content-for-layout>.shopify-section:not(:has(>*)){display:none}.content-for-layout,.page-wrapper>footer{display:flex;flex-direction:column;gap:var(--ts-shell-gap)}:is(.content-for-layout,.page-wrapper>footer)>.shopify-section:empty{display:none}.shopify-section:not(.header-section) .section-background{border-radius:var(--ts-radius-band)}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom):where(:not(.button-unstyled)){--ts-button-ledge: 4px;--ts-button-ledge-color: var(--ts-color-amber);--ts-button-lift: -3px;min-block-size:52px;padding-block:0;padding-inline:var(--button-padding-inline);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--2xl);line-height:1;letter-spacing:var(--letter-spacing--heading-normal);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 var(--ts-button-ledge) 0 0 var(--ts-button-ledge-color);transform:translateY(var(--ts-button-lift));transition:color var(--animation-speed-medium) var(--animation-easing),background-color var(--animation-speed-medium) var(--animation-easing),box-shadow var(--animation-speed-medium) var(--animation-easing),transform var(--animation-speed-medium) var(--animation-easing)}:where(.size-style,.submit-button,.ts-button):is(.button-secondary,.button-custom):where(:not(.button-unstyled)){--ts-button-ledge-color: var(--button-border-color)}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom):where(:not(.button-unstyled)):hover{--ts-button-ledge: 5px;--ts-button-lift: -4px}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom):where(:not(.button-unstyled)):active{--ts-button-ledge: 1px;--ts-button-lift: 0px}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom):is([aria-disabled=true],:disabled){--ts-button-ledge: 0px;--ts-button-lift: 0px}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom):focus-visible{outline-offset:5px}.ts-button--small{min-block-size:var(--minimum-touch-target);font-size:var(--font-size--xl)}:is(input:not([type=checkbox],[type=radio]),textarea,select):focus-visible{outline:var(--focus-outline-width) solid var(--color-input-text);outline-offset:var(--focus-outline-offset)}.ts-heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);letter-spacing:var(--letter-spacing--heading-normal);line-height:var(--line-height--display-tight);text-transform:uppercase}.ts-label{font-family:var(--font-subheading--family);font-weight:700;font-size:var(--font-size--2xs);line-height:var(--line-height--display-loose);letter-spacing:var(--letter-spacing--heading-loose);text-transform:uppercase}.ts-mono{font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-size:var(--font-size--3xs);line-height:var(--line-height--body-normal)}.ts-mono--medium{font-weight:500}.ts-tag{--ts-tag-cut: 7px;clip-path:polygon(0 0,calc(100% - var(--ts-tag-cut)) 0,100% var(--ts-tag-cut),100% 100%,0 100%)}[dir=rtl] .ts-tag{clip-path:polygon(var(--ts-tag-cut) 0,100% 0,100% 100%,0 100%,0 var(--ts-tag-cut))}.ts-outline-text{color:transparent;-webkit-text-stroke:var(--ts-outline-width, 2px) var(--ts-outline-color, var(--color-foreground))}.ts-accent{color:var(--ts-color-amber)}.ts-accent--deep{color:var(--ts-color-amber-deep)}.ts-chunk{--ts-chunk-ledge: 4px;--ts-chunk-color: var(--ts-color-amber);--ts-chunk-lift: -3px;box-shadow:0 var(--ts-chunk-ledge) 0 0 var(--ts-chunk-color);transform:translateY(var(--ts-chunk-lift));transition:transform var(--animation-speed-medium) var(--animation-easing),box-shadow var(--animation-speed-medium) var(--animation-easing)}.ts-chunk:hover{--ts-chunk-ledge: 5px;--ts-chunk-lift: -4px}.ts-chunk:active{--ts-chunk-ledge: 1px;--ts-chunk-lift: 0px}.ts-chunk--ink{--ts-chunk-color: var(--color-foreground)}.ts-chunk--light{--ts-chunk-ledge: 6px;--ts-chunk-color: var(--color-background)}.ts-anim-rise{animation:ts-rise .9s var(--animation-timing-fade-in) var(--ts-delay, 0s) both}.ts-anim-card-in{animation:ts-card-in .7s var(--animation-timing-fade-in) var(--ts-delay, 0s) both}.ts-anim-menu-in{animation:ts-menu-in var(--animation-speed-slow) var(--animation-timing-fade-in) both}.ts-anim-drawer-in{animation:ts-drawer-in .3s var(--animation-timing-fade-in) both}.ts-anim-pop-up{animation:ts-pop-up .35s var(--animation-timing-fade-in) both}.ts-spin{animation:ts-spin 16s linear infinite;transform-origin:50% 50%}.ts-underline{background-image:linear-gradient(var(--ts-color-amber),var(--ts-color-amber));background-repeat:no-repeat;background-position:0 100%;background-size:0% 3px;transition:background-size var(--animation-speed-slow) var(--animation-timing-fade-in)}[dir=rtl] .ts-underline{background-position:100% 100%}.ts-underline:is(:hover,:focus-visible,[aria-expanded=true],[aria-current=page]){background-size:100% 3px}.ts-rotate-icon{transition:transform var(--animation-speed-slow) var(--animation-timing-fade-in)}:is([aria-expanded=true],[open]>summary) .ts-rotate-icon{transform:rotate(var(--ts-rotate, 45deg))}@keyframes ts-spin{to{transform:rotate(360deg)}}@keyframes ts-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes ts-card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ts-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ts-drawer-in{0%{opacity:0;transform:translate(calc(40px * var(--ts-dir)))}to{opacity:1;transform:none}}@keyframes ts-pop-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ts-spin,.ts-anim-rise,.ts-anim-card-in,.ts-anim-menu-in,.ts-anim-drawer-in,.ts-anim-pop-up{animation:none}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom),.ts-chunk,.ts-underline,.ts-rotate-icon{transition:none}:where(.size-style,.submit-button,.ts-button):is(.button,.button-secondary,.button-custom):is(*,:hover){--ts-button-lift: 0px}.ts-chunk:is(*,:hover){--ts-chunk-lift: 0px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ts-base.css.map */
