.ts-copy,.ts-copy>*{line-height:150%;color:var(--color-neutral-fg-primary)}.ts-copy--small,.ts-copy--small>*{font-family:var(--body-small-font);font-size:var(--body-small-size);font-weight:var(--body-small-weight);letter-spacing:var(--body-small-tracking)}.ts-copy--medium,.ts-copy--medium>*{font-family:var(--body-medium-font);font-size:var(--body-medium-size);font-weight:var(--body-medium-weight);letter-spacing:var(--body-medium-tracking)}.ts-copy--large,.ts-copy--large>*{font-family:var(--body-large-font);font-size:var(--body-large-size);font-weight:var(--body-large-weight);letter-spacing:var(--body-large-tracking)}.ts-copy--xlarge,.ts-copy--xlarge>*{font-family:var(--body-xlarge-font);font-size:var(--body-xlarge-size);font-weight:var(--body-xlarge-weight);letter-spacing:var(--body-xlarge-tracking)}.ts-price,.ts-price>*{margin:0;line-height:100%;text-align:center;color:var(--color-neutral-fg-primary)}.ts-price--medium,.ts-price--medium>*{font-family:var(--price-medium-font);font-size:var(--price-medium-size);font-weight:var(--price-medium-weight);letter-spacing:var(--price-medium-tracking)}product-price .price__sale:not(.price__hidden){display:inline-flex;gap:.375rem}.ts-heading,.ts-heading>*{line-height:125%;text-transform:uppercase;color:var(--color-neutral-fg-primary)}.ts-heading--xxxsmall,.ts-heading--xxxsmall>*{font-family:var(--heading-xxxsmall-font);font-size:var(--heading-xxxsmall-size);font-weight:var(--heading-xxxsmall-weight);letter-spacing:var(--heading-xxxsmall-tracking)}.ts-heading--xxsmall,.ts-heading--xxsmall>*{font-family:var(--heading-xxsmall-font);font-size:var(--heading-xxsmall-size);font-weight:var(--heading-xxsmall-weight);letter-spacing:var(--heading-xxsmall-tracking)}.ts-heading--xsmall,.ts-heading--xsmall>*{font-family:var(--heading-xsmall-font);font-size:var(--heading-xsmall-size);font-weight:var(--heading-xsmall-weight);letter-spacing:var(--heading-xsmall-tracking)}.ts-heading--small,.ts-heading--small>*{font-family:var(--heading-small-font);font-size:var(--heading-small-size);font-weight:var(--heading-small-weight);letter-spacing:var(--heading-small-tracking)}.ts-heading--medium,.ts-heading--medium>*{font-family:var(--heading-medium-font);font-size:var(--heading-medium-size);font-weight:var(--heading-medium-weight);letter-spacing:var(--heading-medium-tracking)}.ts-heading--large,.ts-heading--large>*{font-family:var(--heading-large-font);font-size:var(--heading-large-size);font-weight:var(--heading-large-weight);letter-spacing:var(--heading-large-tracking)}.ts-heading--xxxsmall.ts-heading--strong,.ts-heading--xxxsmall.ts-heading--strong>*{font-family:var(--heading-xxxsmall-strong-font, var(--heading-xxxsmall-font));font-size:var(--heading-xxxsmall-strong-size, var(--heading-xxxsmall-size));font-weight:var(--heading-xxxsmall-strong-weight, var(--heading-xxxsmall-weight));letter-spacing:var(--heading-xxxsmall-strong-tracking, var(--heading-xxxsmall-tracking))}.ts-heading--xxsmall.ts-heading--strong,.ts-heading--xxsmall.ts-heading--strong>*{font-family:var(--heading-xxsmall-strong-font, var(--heading-xxsmall-font));font-size:var(--heading-xxsmall-strong-size, var(--heading-xxsmall-size));font-weight:var(--heading-xxsmall-strong-weight, var(--heading-xxsmall-weight));letter-spacing:var(--heading-xxsmall-strong-tracking, var(--heading-xxsmall-tracking))}.ts-heading--xsmall.ts-heading--strong,.ts-heading--xsmall.ts-heading--strong>*{font-family:var(--heading-xsmall-strong-font, var(--heading-xsmall-font));font-size:var(--heading-xsmall-strong-size, var(--heading-xsmall-size));font-weight:var(--heading-xsmall-strong-weight, var(--heading-xsmall-weight));letter-spacing:var(--heading-xsmall-strong-tracking, var(--heading-xsmall-tracking))}.ts-heading--small.ts-heading--strong,.ts-heading--small.ts-heading--strong>*{font-family:var(--heading-small-strong-font, var(--heading-small-font));font-size:var(--heading-small-strong-size, var(--heading-small-size));font-weight:var(--heading-small-strong-weight, var(--heading-small-weight));letter-spacing:var(--heading-small-strong-tracking, var(--heading-small-tracking))}.ts-heading--medium.ts-heading--strong,.ts-heading--medium.ts-heading--strong>*{font-family:var(--heading-medium-strong-font, var(--heading-medium-font));font-size:var(--heading-medium-strong-size, var(--heading-medium-size));font-weight:var(--heading-medium-strong-weight, var(--heading-medium-weight));letter-spacing:var(--heading-medium-strong-tracking, var(--heading-medium-tracking))}.ts-subheading,.ts-subheading>*{font-family:var(--heading-xsmall-font);font-size:var(--heading-xsmall-size);font-weight:var(--heading-xsmall-weight);letter-spacing:var(--heading-xsmall-tracking);line-height:125%;text-transform:none;color:var(--color-neutral-fg-primary)}@media screen and (min-width:750px){.ts-subheading,.ts-subheading>*{font-family:var(--heading-small-font);font-size:var(--heading-small-size);font-weight:var(--heading-small-weight);letter-spacing:var(--heading-small-tracking)}}.ts-cta{font-style:normal;font-weight:400;line-height:calc(1.5em + 4px);text-transform:uppercase;color:var(--color-neutral-fg-primary);display:inline-block;padding:.25rem 0 .5em;border:0;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:currentColor;text-underline-offset:.4em;text-decoration-skip-ink:none}.ts-cta--small{font-family:var(--button-small-strong-font);font-size:var(--button-small-strong-size);letter-spacing:var(--button-small-strong-tracking)}.ts-cta--medium{font-family:var(--button-medium-strong-font);font-size:var(--button-medium-strong-size);letter-spacing:var(--button-medium-strong-tracking)}.ts-cta:hover{background-color:transparent;color:rgb(var(--color-foreground))}.ts-cta--stl{-webkit-appearance:none;appearance:none;background:transparent;border-block-start:0;border-inline:0;cursor:pointer}.ts-cta-stl{display:contents}.ts-cross-navigation-entry{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:24.25rem}.ts-cross-navigation-entry--medium{max-width:35rem}.ts-cross-navigation-entry--large{max-width:45.5rem}.ts-cross-navigation-entry__inner{position:relative;display:flex;flex-direction:column;gap:1rem;width:100%}.ts-cross-navigation-entry__cta:is([href],.ts-cta--stl):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ts-cross-navigation-entry__body a{position:relative;z-index:1}.ts-cross-navigation-entry__media{position:relative;width:100%;aspect-ratio:388 / 510}.ts-cross-navigation-entry--medium .ts-cross-navigation-entry__media,.ts-cross-navigation-entry--large .ts-cross-navigation-entry__media{aspect-ratio:728 / 975}.ts-cross-navigation-entry--horizontal .ts-cross-navigation-entry__media{aspect-ratio:1125 / 581}.ts-cross-navigation-entry__media-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.ts-cross-navigation-entry__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ts-cross-navigation-entry__image img,.ts-cross-navigation-entry__image video{width:100%;height:100%;object-fit:var(--ts-cross-navigation-entry-object-fit, cover);object-position:var(--ts-cross-navigation-entry-object-position, center)}.ts-cross-navigation-entry__copy{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding-inline:1.5rem}.ts-cross-navigation-entry__headline{align-self:stretch;padding-inline-end:1.5rem}.ts-cross-navigation-entry__body{color:var(--color-neutral-fg-secondary)}.ts-cross-nav-2-media-airy{width:100%}.ts-cross-nav-2-media-airy__container{width:100%;display:flex;flex-direction:column;align-items:center}.ts-cross-nav-2-media-airy__slot{width:100%;display:flex;justify-content:center}.ts-cross-nav-2-media-airy .ts-cross-navigation-entry__copy{padding-inline:0}@media screen and (max-width:749px){.ts-cross-nav-2-media-airy .ts-cross-navigation-entry{max-width:none}.ts-cross-nav-2-media-airy__slot:has(>.ts-cross-navigation-entry--medium){padding-inline:1.5rem}.ts-cross-nav-2-media-airy__slot:has(>.ts-cross-navigation-entry--small){padding-inline:3rem}}@media screen and (min-width:750px){.ts-cross-nav-2-media-airy__container{flex-direction:row;align-items:var(--cross-nav-2-media-airy-align, center)}.ts-cross-nav-2-media-airy__slot{display:contents}.ts-cross-nav-2-media-airy .ts-cross-navigation-entry{width:auto;max-width:none;flex:388 1 0}.ts-cross-nav-2-media-airy .ts-cross-navigation-entry--medium{flex-grow:560}.ts-cross-nav-2-media-airy .ts-cross-navigation-entry--large{flex-grow:728}}.ts-cross-nav-1-4-media{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1.5rem}.ts-cross-nav-1-4-media--hide-mobile{display:none}@media screen and (min-width:750px){.ts-cross-nav-1-4-media--hide-mobile{display:flex}}.ts-cross-nav-1-4-media__headline{display:flex;justify-content:flex-start;align-items:center;padding-inline:1.5rem}.ts-cross-nav-1-4-media__row{display:flex;flex-direction:row;align-items:flex-start;gap:var(--ts-media-gap, .25rem);overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.ts-cross-nav-1-4-media__row::-webkit-scrollbar{display:none}.ts-cross-nav-1-4-media__row>.ts-cross-navigation-entry{flex:0 0 22rem;max-width:none;scroll-snap-align:start}.ts-cross-nav-1-4-media__row:has(>.ts-cross-navigation-entry:only-child){overflow-x:visible;scroll-snap-type:none}.ts-cross-nav-1-4-media__row>.ts-cross-navigation-entry:first-child:last-child{flex:1 1 auto;width:100%;scroll-snap-align:none}.ts-cross-nav-1-4-media__row--stack{flex-direction:column;gap:4rem;overflow-x:visible;scroll-snap-type:none}.ts-cross-nav-1-4-media__row--stack>.ts-cross-navigation-entry{flex:1 1 auto;width:100%;scroll-snap-align:none}@media screen and (min-width:750px){.ts-cross-nav-1-4-media__row{overflow-x:visible;scroll-snap-type:none}.ts-cross-nav-1-4-media__row--stack{flex-direction:row;gap:var(--ts-media-gap, .25rem)}.ts-cross-nav-1-4-media__row>.ts-cross-navigation-entry{flex:1 1 0;max-width:none;min-width:0}}.ts-horiz-carousel{width:100%}.ts-horiz-carousel__slideshow{display:flex;flex-direction:column;align-items:stretch}.ts-horiz-carousel__copy{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:1rem;row-gap:1rem;padding:0 1.5rem 1.25rem}.ts-horiz-carousel__intro{display:contents}.ts-horiz-carousel__eyebrow,.ts-horiz-carousel__headline-group{grid-column:1 / -1}.ts-horiz-carousel__cta{grid-column:1;justify-self:start}.ts-horiz-carousel__arrows{grid-column:2;justify-self:end}.ts-horiz-carousel__copy--arrows-inline{grid-auto-flow:row dense}.ts-horiz-carousel__copy--arrows-inline .ts-horiz-carousel__headline-group{grid-column:1}.ts-horiz-carousel__headline-group{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.ts-horiz-carousel__eyebrow{font-family:var(--label-medium-strong-font);font-size:var(--label-medium-strong-size);letter-spacing:var(--label-medium-strong-tracking);text-transform:uppercase}.ts-horiz-carousel__headline{text-transform:uppercase}.ts-horiz-carousel__headline,.ts-horiz-carousel__headline>*{font-family:var(--heading-xsmall-font);font-size:var(--heading-xsmall-size);font-weight:var(--heading-xsmall-weight);letter-spacing:var(--heading-xsmall-tracking)}@media screen and (min-width:750px){.ts-horiz-carousel__headline,.ts-horiz-carousel__headline>*{font-family:var(--heading-medium-font);font-size:var(--heading-medium-size);font-weight:var(--heading-medium-weight);letter-spacing:var(--heading-medium-tracking)}}.ts-horiz-carousel__cta{display:flex;flex-direction:row;align-items:center}.ts-horiz-carousel__cta .ts-cta{font-family:var(--button-small-strong-font);font-size:var(--button-small-strong-size);letter-spacing:var(--button-small-strong-tracking)}@media screen and (min-width:750px){.ts-horiz-carousel__cta .ts-cta{font-family:var(--button-medium-strong-font);font-size:var(--button-medium-strong-size);letter-spacing:var(--button-medium-strong-tracking)}}ts-carousel-arrows{display:contents}.ts-horiz-carousel__arrows{display:flex;flex-direction:row;align-items:center;gap:1.375rem}ts-carousel-arrows[data-fits] .ts-horiz-carousel__arrows{visibility:hidden}@media screen and (min-width:750px){ts-carousel-arrows[data-fits] .ts-horiz-carousel__slideshow slideshow-slides{justify-content:flex-end}}.ts-horiz-carousel__arrow{background:transparent;border:0;padding:0;cursor:pointer;color:var(--color-neutral-fg-primary);display:inline-flex;align-items:center;justify-content:center;width:1.1875rem;height:1.1875rem}.ts-horiz-carousel__arrow svg{width:100%;height:100%;display:block}.ts-horiz-carousel__arrow[disabled]{opacity:.3;cursor:default}.ts-horiz-carousel__slideshow slideshow-container{background-color:transparent}.ts-vert-carousel__nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.ts-vert-carousel__arrow{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:.625rem;cursor:pointer;color:var(--color-neutral-fg-primary);display:inline-flex;align-items:center;justify-content:center}.ts-vert-carousel__arrow svg{width:1.25rem;height:1.25rem;display:block}.ts-vert-carousel__arrow:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.ts-vert-carousel__arrow[disabled],.ts-vert-carousel__arrow[aria-disabled=true]{visibility:hidden;cursor:default}.ts-vert-carousel__slideshow slideshow-container{background-color:transparent}.ts-horiz-carousel__slideshow slideshow-slides{display:flex;padding-inline-start:1.5rem;scroll-padding-inline-start:1.5rem;padding-block-end:2rem;margin-block-end:-2rem}.ts-horiz-carousel__slideshow slideshow-slides>*{flex:0 0 auto;scroll-snap-align:start}@media screen and (min-width:750px){.ts-horiz-carousel__slideshow{flex-direction:row;align-items:center}.ts-horiz-carousel__copy{display:flex;flex:0 0 30rem;width:30rem;padding:0 7.5rem;flex-direction:column;align-items:flex-start;gap:4rem}.ts-horiz-carousel__intro{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;width:100%;min-width:0;gap:1.5rem}.ts-horiz-carousel__slideshow slideshow-container{flex:1 1 0;min-width:0}.ts-horiz-carousel__slideshow slideshow-slides{padding-inline:0;scroll-padding-inline:0}.ts-cross-nav-horiz-carousel-category .ts-horiz-carousel__copy{flex:0 0 auto;width:auto;padding-right:clamp(1.5rem,calc(27.5vw - 11.4rem),7.5rem)}.ts-cross-nav-horiz-carousel-category .ts-horiz-carousel__intro{width:15rem}.ts-horiz-carousel__slideshow.ts-horiz-carousel__slideshow--stacked{flex-direction:column;align-items:stretch}.ts-horiz-carousel__slideshow--stacked .ts-horiz-carousel__copy{flex:0 0 auto;width:auto;padding:0;margin-block-end:1.5rem}.ts-horiz-carousel__slideshow--stacked slideshow-container{flex:1 1 auto;width:100%}}.ts-cross-nav-horiz-carousel-product--default .ts-horiz-carousel__slideshow slideshow-slides{gap:.75rem}.ts-cross-nav-horiz-carousel-product--flat_lay .ts-horiz-carousel__slideshow slideshow-slides{gap:0}.ts-cross-nav-horiz-carousel-product--on_model .ts-horiz-carousel__slideshow slideshow-slides{gap:.25rem}.ts-cross-nav-horiz-carousel-product--on_model .ts-carousel-product-card{background:transparent}.ts-cross-nav-horiz-carousel-product--on_model .ts-carousel-product-card__content{display:none}@media screen and (min-width:750px){.ts-cross-nav-horiz-carousel-product--on_model .ts-carousel-product-card{width:37rem}.ts-cross-nav-horiz-carousel-product--on_model .ts-carousel-product-card__media{aspect-ratio:592 / 710}}.ts-horiz-carousel__headline-group,.ts-horiz-carousel__headline,.ts-horiz-carousel__body{width:100%;min-width:0}.ts-horiz-carousel__headline,.ts-horiz-carousel__body{overflow-wrap:anywhere}input.ts-input{width:100%;height:100%;border:1px solid;border-color:var(--color-neutral-border);padding-inline:.75rem;padding-block:.5rem;background-color:var(--color-neutral-bg);font-family:var(--body-medium-font);font-weight:var(--body-medium-weight);font-size:var(--body-medium-size);line-height:150%;letter-spacing:var(--body-medium-tracking);color:var(--color-neutral-fg-primary)}input.ts-input::placeholder{color:var(--color-neutral-fg-secondary)}.ts-button{--ts-button-border-width: 1px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:auto;text-decoration:none;background-color:var(--ts-button-bg);color:var(--ts-button-color);border:var(--ts-button-border-width) solid var(--ts-button-border-color);border-radius:0;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none}.ts-button:disabled{cursor:not-allowed}.ts-button:focus-visible{outline:2px solid var(--color-neutral-fg-primary);outline-offset:2px}.ts-button__label{border-block-end:1px solid var(--ts-button-underline-color)}.ts-button--size-large{padding:.625rem 2rem;min-height:2.75rem;max-height:3.125rem;font-family:var(--button-large-strong-font);font-weight:var(--button-large-strong-weight);font-size:var(--button-large-strong-size);letter-spacing:var(--button-large-strong-tracking);line-height:.9}.ts-button--size-medium{padding:.375rem 2rem;min-height:2.375rem;max-height:2.75rem;font-family:var(--button-medium-strong-font);font-weight:var(--button-medium-strong-weight);font-size:var(--button-medium-strong-size);letter-spacing:var(--button-medium-strong-tracking);line-height:.9}.ts-button--size-small{padding:.375rem .875rem;min-height:1.625rem;max-height:2rem;font-family:var(--button-medium-strong-font);font-weight:var(--button-medium-strong-weight);font-size:var(--button-medium-strong-size);letter-spacing:var(--button-medium-strong-tracking);line-height:.9}.ts-button--type-primary{--ts-button-bg: var(--color-neutral-bg-strongest);--ts-button-color: var(--color-brand-fg-inverse)}.ts-button--type-primary:hover{--ts-button-bg: #474747}.ts-button--type-primary:active{--ts-button-bg: var(--color-neutral-border)}.ts-button--type-primary:disabled{--ts-button-bg: transparent;--ts-button-color: rgba(42, 46, 55, .5);--ts-button-border-color: var(--color-neutral-border)}.ts-button--type-secondary{--ts-button-color: var(--color-neutral-fg-primary);--ts-button-border-color: var(--color-neutral-border-strongest)}.ts-button--type-secondary:hover{--ts-button-bg: #f7f6f6}.ts-button--type-secondary:active{--ts-button-bg: #e7e7e7;--ts-button-border-color: var(--color-neutral-border)}.ts-button--type-secondary:disabled{--ts-button-bg: #e7e7e7;--ts-button-color: rgba(42, 46, 55, .5);--ts-button-border-color: var(--color-neutral-border)}.ts-button--type-tertiary{--ts-button-bg: #e7e7e7;--ts-button-color: var(--color-neutral-fg-primary)}.ts-button--type-tertiary:hover{--ts-button-bg: #aaa8a8}.ts-button--type-tertiary:active{--ts-button-bg: var(--color-neutral-border)}.ts-button--type-tertiary:disabled{--ts-button-bg: #e7e7e7;--ts-button-color: rgba(42, 46, 55, .5)}.ts-button--type-ghost{--ts-button-color: var(--color-neutral-fg-primary);--ts-button-underline-color: var(--color-neutral-fg-primary)}.ts-button--type-ghost:active{--ts-button-bg: #e7e7e7}.ts-button--type-ghost:disabled{--ts-button-color: rgba(42, 46, 55, .5);--ts-button-underline-color: rgba(42, 46, 55, .5)}.ts-button--type-destructive-primary{--ts-button-bg: #bf443c;--ts-button-color: var(--color-brand-fg-inverse);--ts-button-border-color: #bf443c}.ts-button--type-destructive-primary:hover{--ts-button-bg: #692521}.ts-button--type-destructive-primary:active{--ts-button-bg: #ae3e37;--ts-button-border-color: #ae3e37}.ts-button--type-destructive-primary:disabled{--ts-button-bg: #e7e7e7;--ts-button-color: rgba(42, 46, 55, .5);--ts-button-border-color: var(--color-neutral-border)}.ts-button--type-destructive-secondary{--ts-button-bg: var(--color-neutral-bg);--ts-button-color: #bf443c;--ts-button-border-color: #bf443c}.ts-button--type-destructive-secondary:active{--ts-button-bg: #f9ecec;--ts-button-border-color: #ae3e37}.ts-button--type-destructive-secondary:disabled{--ts-button-bg: #e7e7e7;--ts-button-color: rgba(42, 46, 55, .5);--ts-button-border-color: var(--color-neutral-border)}.ts-button--type-inline,.ts-button--type-inline-destructive{padding:.25rem 0 0;min-height:auto;max-height:none;font-family:var(--button-medium-strong-font);font-weight:var(--button-medium-strong-weight);font-size:var(--button-medium-strong-size);letter-spacing:var(--button-medium-strong-tracking)}.ts-button--size-small.ts-button--type-inline,.ts-button--size-small.ts-button--type-inline-destructive{font-family:var(--button-small-strong-font);font-weight:var(--button-small-strong-weight);font-size:var(--button-small-strong-size);letter-spacing:var(--button-small-strong-tracking)}.ts-button--type-inline{--ts-button-color: var(--color-neutral-fg-primary);--ts-button-underline-color: var(--color-neutral-fg-primary)}.ts-button--type-inline:hover{--ts-button-underline-color: transparent}.ts-button--type-inline:active{--ts-button-underline-color: rgba(42, 46, 55, .7)}.ts-button--type-inline:disabled{--ts-button-color: rgba(42, 46, 55, .5);--ts-button-underline-color: rgba(42, 46, 55, .5)}.ts-button--type-inline-destructive{--ts-button-color: #bf443c;--ts-button-underline-color: #bf443c}.ts-button--type-inline-destructive:hover{--ts-button-underline-color: transparent}.ts-button--type-inline-destructive:active{--ts-button-underline-color: #683c04}.ts-button--type-inline-destructive:disabled{--ts-button-color: rgba(42, 46, 55, .5);--ts-button-underline-color: rgba(42, 46, 55, .5)}.ts-button--type-on-image{--ts-button-bg: var(--color-neutral-bg);--ts-button-color: var(--color-neutral-fg-primary);--ts-button-border-color: var(--color-neutral-border-strongest)}.ts-button--type-on-image:active{--ts-button-bg: #e7e7e7;--ts-button-border-color: var(--color-neutral-border)}.ts-button--type-on-image:disabled{--ts-button-bg: #e7e7e7;--ts-button-color: rgba(42, 46, 55, .5);--ts-button-border-color: var(--color-neutral-border)}.ts-section{width:100%;display:flex;justify-content:center}.ts-pad{width:100%;padding-block:var(--ts-pad-block-m, 4rem);padding-inline:var(--ts-pad-inline-m, 1.5rem)}.ts-gap{gap:var(--ts-gap-m, 0)}@media screen and (min-width:750px){.ts-pad{padding-block:var(--ts-pad-block-d, 7.5rem);padding-inline:var(--ts-pad-inline-d, 4rem)}.ts-gap{gap:var(--ts-gap-d, 0)}}.ts-media-support{width:100%;max-width:12.75rem;aspect-ratio:204 / 231}.ts-media-support img,.ts-media-support video{width:100%;height:100%;object-fit:var(--ts-media-support-object-fit, cover);object-position:var(--ts-media-support-object-position, center)}@media screen and (min-width:750px){.ts-media-support{max-width:15.125rem;aspect-ratio:242 / 289}}.ts-media__embed{display:block;container-type:size;overflow:hidden}.ts-media__embed.ts-media__embed iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100cqw,calc(100cqh * 16 / 9));height:max(100cqh,56.25cqw)}.ts-media__mobile-fallback{display:block}.ts-media__video--with-mobile-fallback{display:none}@media screen and (min-width:750px){.ts-media__mobile-fallback{display:none}.ts-media__video--with-mobile-fallback{display:block}}.ts-product-image-grid{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;width:100%}.ts-product-image-grid__cell{display:block;aspect-ratio:53 / 69;background-color:var(--color-neutral-bg-product)}.ts-product-image-grid__cell img,.ts-product-image-grid__cell video{display:block;width:100%;height:100%;object-fit:cover}hb-nudges-atc-nudge{display:block;width:100%}.hb-nudges-atc-nudge{margin-block-start:1.5rem;margin-block-end:0}.hb-nudges-atc-nudge__text{margin-block-start:.1875rem}html[scroll-lock],html.ss-scroll-locked{scrollbar-gutter:stable}html[scroll-lock] .cart-drawer__dialog,html.ss-scroll-locked .cart-drawer__dialog{margin-inline-end:calc(100% - 100vw)}
/*# sourceMappingURL=/cdn/shop/t/934/assets/ts-shared.css.map */
