.tamed-category-grid-hint{margin:0;padding:.75rem var(--container-gutter, 1.25rem);font-size:.8125rem;line-height:1.5;text-align:center;color:rgb(var(--text-color, 28 28 28) / .6)}.tamed-category-grid{display:block;padding-block:var(--tamed-cg-padding-top) var(--tamed-cg-padding-bottom);overflow:hidden;overflow:clip}.tamed-category-grid__container{--tamed-cg-inline-padding: var(--container-gutter);display:grid;gap:var(--tamed-cg-header-gap);min-width:0}.tamed-category-grid--full .tamed-category-grid__container{--tamed-cg-inline-padding: 0px}.tamed-category-grid--page .tamed-category-grid__container{max-width:calc(var(--tamed-cg-content-max-width) + var(--container-gutter) * 2);margin-inline:auto}.tamed-category-grid__header{display:grid;justify-items:var(--tamed-cg-header-alignment);gap:.75rem;min-width:0;max-width:min(var(--container-xs-max-width),100%);justify-self:var(--tamed-cg-header-alignment);padding-inline:var(--container-gutter);text-align:var(--tamed-cg-header-alignment)}.tamed-category-grid__header-main,.tamed-category-grid__header-aside{display:contents}.tamed-category-grid .tamed-category-grid__header :is(.tamed-category-grid__eyebrow,.tamed-category-grid__heading,.tamed-category-grid__description,.tamed-category-grid__header-cta){margin:0;max-width:100%}.tamed-category-grid .tamed-category-grid__heading{font-size:var(--tamed-cg-heading-size);line-height:1.2;overflow-wrap:break-word;text-wrap:balance}.tamed-category-grid .tamed-category-grid__description{text-wrap:pretty}.tamed-category-grid .tamed-category-grid__header-cta{margin-block-start:.5rem}.tamed-category-grid--custom-header-type .tamed-category-grid__eyebrow{font-size:var(--tamed-cg-eyebrow-size);letter-spacing:var(--tamed-cg-eyebrow-letter-spacing);text-transform:var(--tamed-cg-eyebrow-text-transform)}.tamed-category-grid--custom-header-type .tamed-category-grid__heading{letter-spacing:var(--tamed-cg-heading-letter-spacing);text-transform:var(--tamed-cg-heading-text-transform)}.tamed-category-grid--custom-header-type .tamed-category-grid__description{font-size:var(--tamed-cg-description-size)}.tamed-category-grid :is(.tamed-category-grid__header-cta,.tamed-category-grid__footer-cta) .button{min-height:2.75rem}.tamed-category-grid :is(.tamed-category-grid__header-cta,.tamed-category-grid__footer-cta) .link{display:inline-block;padding-block:.5rem;background-origin:content-box;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.tamed-category-grid :is(.tamed-category-grid__header-cta,.tamed-category-grid__footer-cta) :is(.button,.link):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.tamed-category-grid__footer-cta{display:flex;justify-content:var(--tamed-cg-header-alignment);padding-inline:var(--container-gutter)}@media screen and (max-width:999px){.tamed-category-grid__header-cta--desktop-only,.tamed-category-grid__header--cta-only{display:none}}@media screen and (min-width:1000px){.tamed-category-grid__footer-cta{display:none}.tamed-category-grid--header-split .tamed-category-grid__header{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:end;column-gap:3rem;justify-self:stretch;max-width:none;text-align:start}.tamed-category-grid--header-split .tamed-category-grid__header-main,.tamed-category-grid--header-split .tamed-category-grid__header-aside{display:grid;justify-items:start;gap:.75rem;min-width:0}.tamed-category-grid--header-split .tamed-category-grid__header-aside{grid-column:2}}.tamed-category-grid__body{display:grid;gap:1.5rem;min-width:0}.tamed-category-grid__list{display:grid;gap:var(--tamed-cg-gap);margin:0;padding:0;list-style:none}.tamed-category-grid__item,.tamed-category-grid__scroller{min-width:0}@media screen and (max-width:999px){.tamed-category-grid--mobile-swipe .tamed-category-grid__scroller{margin-block:-4px;padding-block:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-gutter);scrollbar-width:none}.tamed-category-grid--mobile-swipe .tamed-category-grid__scroller::-webkit-scrollbar{display:none}.tamed-category-grid--mobile-swipe .tamed-category-grid__list{display:flex;padding-inline-start:var(--container-gutter)}.tamed-category-grid--mobile-swipe .tamed-category-grid__list:after{content:"";flex:0 0 max(1px,var(--container-gutter) - var(--tamed-cg-gap))}.tamed-category-grid--mobile-swipe .tamed-category-grid__item{flex:0 0 var(--tamed-cg-mobile-card-width);scroll-snap-align:start}.tamed-category-grid--mobile-grid .tamed-category-grid__list{grid-template-columns:repeat(var(--tamed-cg-mobile-columns, 2),minmax(0,1fr));padding-inline:var(--container-gutter)}}@media screen and (min-width:700px)and (max-width:999px){.tamed-category-grid--mobile-swipe .tamed-category-grid__item{flex-basis:45%}.tamed-category-grid--mobile-grid .tamed-category-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.tamed-category-grid__list{grid-template-columns:repeat(var(--tamed-cg-columns),minmax(0,1fr));padding-inline:var(--tamed-cg-inline-padding)}.tamed-category-grid--emphasize-first .tamed-category-grid__list{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.tamed-category-grid--emphasize-first .tamed-category-grid__item:first-child .tamed-category-grid__card{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.tamed-category-grid--emphasize-first.tamed-category-grid--overlay .tamed-category-grid__item:first-child .tamed-category-grid__card{grid-template-rows:minmax(0,1fr)}.tamed-category-grid--emphasize-first .tamed-category-grid__item:first-child .tamed-category-grid__media{aspect-ratio:auto;min-height:0}.tamed-category-grid--desktop-carousel .tamed-category-grid__scroller{margin-block:-4px;padding-block:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tamed-cg-inline-padding);scrollbar-width:none}.tamed-category-grid--desktop-carousel .tamed-category-grid__scroller::-webkit-scrollbar{display:none}.tamed-category-grid--desktop-carousel .tamed-category-grid__list{display:flex;padding-inline:var(--tamed-cg-inline-padding) 0}.tamed-category-grid--desktop-carousel .tamed-category-grid__list:after{content:"";flex:0 0 var(--tamed-cg-inline-padding);margin-inline-start:calc(-1 * var(--tamed-cg-gap))}.tamed-category-grid--desktop-carousel .tamed-category-grid__item{flex:0 0 calc((100% - var(--tamed-cg-inline-padding) - var(--tamed-cg-gap) * (var(--tamed-cg-columns) - 1 + var(--tamed-cg-peek-gaps))) / (var(--tamed-cg-columns) + var(--tamed-cg-peek)));scroll-snap-align:start}}.tamed-category-grid__scroller:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px}.tamed-category-grid__controls{display:none;align-items:center;gap:1.5rem;padding-inline:var(--container-gutter)}.tamed-category-grid[data-overflowing] .tamed-category-grid__controls{display:flex}@media screen and (max-width:999px){.tamed-category-grid--no-mobile-progress[data-overflowing] .tamed-category-grid__controls{display:none}}@media screen and (min-width:1000px){.tamed-category-grid__controls{padding-inline:max(var(--tamed-cg-inline-padding),var(--container-gutter))}}.tamed-category-grid__progress{position:relative;flex:1 1 auto;height:2px;overflow:hidden;background:rgb(var(--text-color) / .14)}.tamed-category-grid__progress-bar{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:rgb(var(--text-color))}.tamed-category-grid__arrows{display:none;margin-inline-end:calc(-.5*(2.75rem - 14px))}@media screen and (min-width:1000px){.tamed-category-grid__arrows{display:flex}}.tamed-category-grid__arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.tamed-category-grid__arrow[aria-disabled=true]{opacity:.3;cursor:default}.tamed-category-grid .tamed-category-grid__arrow:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-4px}[dir=rtl] .tamed-category-grid__arrow svg{scale:-1 1}.tamed-category-grid__card{display:grid;align-content:start;gap:var(--tamed-cg-content-offset);height:100%;color:inherit;text-decoration:none}.tamed-category-grid .tamed-category-grid__card--link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.tamed-category-grid__media{position:relative;aspect-ratio:var(--tamed-cg-image-ratio);overflow:hidden}.tamed-category-grid .tamed-category-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--tamed-cg-focal-mobile, center)}@media screen and (min-width:700px){.tamed-category-grid .tamed-category-grid__image{object-position:var(--tamed-cg-focal-desktop, center)}}.tamed-category-grid--image-contain .tamed-category-grid__media{background-color:var(--tamed-cg-neutral-background)}.tamed-category-grid.tamed-category-grid--image-contain .tamed-category-grid__image{inset:var(--tamed-cg-contained-padding);width:calc(100% - var(--tamed-cg-contained-padding) * 2);height:calc(100% - var(--tamed-cg-contained-padding) * 2);object-fit:contain;object-position:center}.tamed-category-grid__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:var(--tamed-cg-neutral-background);color:rgb(var(--tamed-cg-neutral-foreground))}.tamed-category-grid__placeholder-icon{width:1.75rem;height:1.75rem}.tamed-category-grid__badge{--tamed-cg-badge-offset: .75rem;position:absolute;z-index:1;inset-block-start:var(--tamed-cg-badge-offset);max-width:calc(100% - var(--tamed-cg-badge-offset) * 2);padding:.35em .7em;border:1px solid transparent;font-size:.6875rem;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;pointer-events:none}@media screen and (min-width:1000px){.tamed-category-grid__badge{--tamed-cg-badge-offset: 1rem}}.tamed-category-grid__badge--top-start{inset-inline-start:var(--tamed-cg-badge-offset)}.tamed-category-grid__badge--top-end{inset-inline-end:var(--tamed-cg-badge-offset)}.tamed-category-grid .tamed-category-grid__badge--outline{border-color:rgb(var(--text-color));background:none}.tamed-category-grid__content{display:flex;flex-direction:column;align-items:var(--tamed-cg-content-alignment);gap:var(--tamed-cg-content-gap);min-width:0;text-align:var(--tamed-cg-content-alignment)}.tamed-category-grid .tamed-category-grid__content>*{max-width:100%;margin:0}.tamed-category-grid__heading-group{display:flex;flex-direction:column;align-items:var(--tamed-cg-content-alignment);gap:.3em;min-width:0}.tamed-category-grid .tamed-category-grid__title{position:relative;font-size:var(--tamed-cg-title-size);line-height:1.35;letter-spacing:var(--tamed-cg-title-letter-spacing);text-transform:var(--tamed-cg-title-text-transform);overflow-wrap:break-word}.tamed-category-grid__title-text{padding-block-end:.2em;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgb(var(--text-color) / var(--tamed-cg-underline-rest-opacity)),rgb(var(--text-color) / var(--tamed-cg-underline-rest-opacity)));background-position:var(--tamed-cg-underline-origin, 0%) 100%,0 100%;background-size:0% 1px,100% 1px;background-repeat:no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tamed-category-grid .tamed-category-grid__count{margin-inline-start:.35em;font-size:.68em;line-height:0;letter-spacing:.04em;vertical-align:super;opacity:.7;font-variant-numeric:tabular-nums}.tamed-category-grid__meta{display:flex;flex-wrap:wrap;justify-content:var(--tamed-cg-content-alignment);column-gap:.5em;min-width:0;max-width:100%;font-size:var(--tamed-cg-subtitle-size);line-height:1.45}.tamed-category-grid .tamed-category-grid__meta>*{min-width:0;margin:0;opacity:.7;overflow-wrap:break-word}.tamed-category-grid .tamed-category-grid__meta>*+*:before{content:"\b7";margin-inline-end:.5em}.tamed-category-grid__title-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--tamed-cg-content-alignment);column-gap:.5em;row-gap:.25em;min-width:0;max-width:100%}.tamed-category-grid .tamed-category-grid__title-row>*{min-width:0;max-width:100%;margin:0}.tamed-category-grid__number{font-size:max(.6875rem,calc(var(--tamed-cg-title-size) * .85));line-height:1.35;letter-spacing:.06em;opacity:.6;font-variant-numeric:tabular-nums}.tamed-category-grid__number:after{content:"\2014";margin-inline-start:.5em}.tamed-category-grid--overlay .tamed-category-grid__title-row{flex-direction:column;align-items:var(--tamed-cg-content-alignment)}.tamed-category-grid--overlay .tamed-category-grid__number:after{content:none}.tamed-category-grid .tamed-category-grid__cta.button{min-height:2.75rem;max-width:100%;overflow-wrap:break-word}.tamed-category-grid .tamed-category-grid__cta.link{font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.tamed-category-grid__overlay,.tamed-category-grid__overlay-content{position:absolute;top:0;right:0;bottom:0;left:0}.tamed-category-grid__overlay{background:var(--tamed-cg-overlay, none);pointer-events:none}.tamed-category-grid__overlay-content{display:grid;align-content:var(--tamed-cg-overlay-align-y);justify-items:var(--tamed-cg-overlay-align-x);padding:var(--tamed-cg-overlay-padding)}.tamed-category-grid .tamed-category-grid__overlay-content>.tamed-category-grid__content{--tamed-cg-content-alignment: var(--tamed-cg-overlay-align-x);background:none}.tamed-category-grid .tamed-category-grid__hover-image{opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1)}@media(hover:none),(pointer:coarse){.tamed-category-grid .tamed-category-grid__hover-image{display:none}}@media(hover:hover)and (pointer:fine){.tamed-category-grid:is(.tamed-category-grid--hover-zoom_underline,.tamed-category-grid--hover-underline) .tamed-category-grid__card--link:hover .tamed-category-grid__title-text{background-size:100% 1px,100% 1px}.tamed-category-grid .tamed-category-grid__card--link:is(:hover,:focus-visible) .tamed-category-grid__hover-image{opacity:1}.tamed-category-grid--image-contain .tamed-category-grid__media--has-hover .tamed-category-grid__image:not(.tamed-category-grid__hover-image){transition:opacity .45s cubic-bezier(.4,0,.2,1)}.tamed-category-grid--image-contain .tamed-category-grid__card--link:is(:hover,:focus-visible) .tamed-category-grid__media--has-hover .tamed-category-grid__image:not(.tamed-category-grid__hover-image){opacity:0}.tamed-category-grid--hover-darken .tamed-category-grid__card--link:is(:hover,:focus-visible) .tamed-category-grid__image{filter:brightness(.84)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tamed-category-grid:is(.tamed-category-grid--hover-zoom,.tamed-category-grid--hover-zoom_underline) .tamed-category-grid__card--link:hover .tamed-category-grid__image{scale:1.025}}.tamed-category-grid:is(.tamed-category-grid--hover-zoom_underline,.tamed-category-grid--hover-underline) .tamed-category-grid__card--link:focus-visible .tamed-category-grid__title-text{background-size:100% 1px,100% 1px}@media(prefers-reduced-motion:no-preference){.tamed-category-grid .tamed-category-grid__image{transition:scale .9s cubic-bezier(.22,.61,.36,1),filter .45s cubic-bezier(.4,0,.2,1)}.tamed-category-grid .tamed-category-grid__hover-image,.tamed-category-grid--image-contain .tamed-category-grid__media--has-hover .tamed-category-grid__image{transition:opacity .45s cubic-bezier(.4,0,.2,1),scale .9s cubic-bezier(.22,.61,.36,1),filter .45s cubic-bezier(.4,0,.2,1)}.tamed-category-grid__title-text{transition:background-size .4s cubic-bezier(.22,.61,.36,1)}.tamed-category-grid.is-reveal-ready .tamed-category-grid__item{opacity:0;translate:0 var(--tamed-cg-reveal-distance, 14px)}.tamed-category-grid.is-reveal-ready.is-revealed .tamed-category-grid__item{opacity:1;translate:0 0;transition:opacity var(--tamed-cg-reveal-duration, .6s) ease-out,translate var(--tamed-cg-reveal-duration, .6s) cubic-bezier(.22,.61,.36,1);transition-delay:calc(min(var(--tamed-cg-index, 0),7) * var(--tamed-cg-reveal-stagger, 70ms))}}.tamed-hero-hint{margin:0;padding:.75rem var(--container-gutter, 1.25rem);font-size:.8125rem;line-height:1.5;text-align:center;color:rgb(var(--text-color, 28 28 28) / .6)}tamed-editorial-hero{display:block;padding-block:var(--tamed-hero-pad-top, 0px) var(--tamed-hero-pad-bottom, 0px)}.tamed-hero-shell--full-padded,.tamed-hero-shell--page{padding-inline:max(var(--container-gutter),env(safe-area-inset-left,0px)) max(var(--container-gutter),env(safe-area-inset-right,0px))}.tamed-hero-shell--page .tamed-hero{max-width:var(--tamed-hero-page-max-width);margin-inline:auto}.tamed-hero{--tamed-hero-viewport-unit: 1vh;--tamed-hero-offset: 0px;--tamed-hero-calculated-height: max(var(--tamed-hero-min-height), calc(var(--tamed-hero-height) * var(--tamed-hero-viewport-unit) - var(--tamed-hero-offset)));--tamed-hero-calculated-edge-spacing: calc(var(--tamed-hero-calculated-height) * var(--tamed-hero-edge-spacing) / 100);--tamed-hero-gutter-start: max(var(--container-gutter), env(safe-area-inset-left, 0px));--tamed-hero-gutter-end: max(var(--container-gutter), env(safe-area-inset-right, 0px));--tamed-hero-bar-clearance: 4.5rem;--tamed-hero-padding-start: var(--tamed-hero-calculated-edge-spacing);--tamed-hero-padding-end: var(--tamed-hero-calculated-edge-spacing);display:grid;position:relative;isolation:isolate;min-height:var(--tamed-hero-calculated-height);overflow:hidden;overflow:clip}@supports (height: 1svh){.tamed-hero{--tamed-hero-viewport-unit: 1svh}}.shopify-section:first-child .tamed-hero{--tamed-hero-offset: calc(var(--announcement-bar-height, 0px) + var(--header-height, 0px) + var(--tamed-hero-pad-top, 0px) + var(--tamed-hero-pad-bottom, 0px))}.shopify-section:first-child .tamed-hero[allow-transparent-header]{--tamed-hero-offset: calc(var(--announcement-bar-height, 0px) + var(--tamed-hero-pad-bottom, 0px))}.tamed-hero__media,.tamed-hero__media-inner,.tamed-hero__overlay,.tamed-hero__video,.tamed-hero__link{position:absolute;top:0;right:0;bottom:0;left:0}.tamed-hero__media{z-index:0;overflow:hidden;background-color:rgb(var(--background-without-opacity))}.tamed-hero__media picture{display:contents}.tamed-hero .tamed-hero__image,.tamed-hero .tamed-hero__video-element{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--tamed-hero-focal-point, center)}.tamed-hero .tamed-hero__placeholder{fill:rgb(var(--text-color) / .2)}.tamed-hero__video{opacity:0;transition:opacity .6s ease}.tamed-hero__media.is-video-started .tamed-hero__video{opacity:1}.tamed-hero__overlay{z-index:1;background:var(--tamed-hero-overlay, none);pointer-events:none}.tamed-hero__link{z-index:2}.tamed-hero .tamed-hero__link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-6px}.tamed-hero--linked .tamed-hero__inner{pointer-events:none}.tamed-hero--linked .tamed-hero__inner :is(a,button){pointer-events:auto}.tamed-hero--has-top-bar{--tamed-hero-padding-start: max(var(--tamed-hero-calculated-edge-spacing), var(--tamed-hero-bar-clearance))}.tamed-hero--has-bottom-bar{--tamed-hero-padding-end: max(var(--tamed-hero-calculated-edge-spacing), var(--tamed-hero-bar-clearance))}.tamed-hero--has-bottom-bar:has(.tamed-hero__scroll:not([hidden])){--tamed-hero-padding-end: max(var(--tamed-hero-calculated-edge-spacing), 6.75rem)}.tamed-hero__inner{position:relative;z-index:3;display:grid;align-content:var(--tamed-hero-align-y, end);justify-items:var(--tamed-hero-align-x, center);min-width:0;padding-block:var(--tamed-hero-padding-start) var(--tamed-hero-padding-end);padding-inline:var(--tamed-hero-gutter-start) var(--tamed-hero-gutter-end)}.shopify-section:first-child .tamed-hero[allow-transparent-header] .tamed-hero__inner{padding-block-start:calc(var(--tamed-hero-padding-start) + var(--header-height, 5rem))}.tamed-hero__content{display:flex;flex-direction:column;gap:var(--tamed-hero-actions-spacing);width:min(100%,var(--tamed-hero-content-max-width));min-width:0;text-align:var(--tamed-hero-text-align, center)}.tamed-hero__text{display:flex;flex-direction:column;align-items:var(--tamed-hero-text-align, center);gap:var(--tamed-hero-text-spacing)}.tamed-hero .tamed-hero__text>*{min-width:0;max-width:100%;margin:0}.tamed-hero .tamed-hero__eyebrow{text-transform:uppercase}.tamed-hero .tamed-hero__heading{font-size:var(--tamed-hero-heading-size, min(calc(var(--text-h1) * var(--tamed-hero-heading-scale)), 10vw));line-height:1.08;overflow-wrap:break-word;text-wrap:balance}.tamed-hero .tamed-hero__description{max-width:min(100%,38rem);text-wrap:pretty}.tamed-hero--custom-type .tamed-hero__eyebrow{font-size:var(--tamed-hero-eyebrow-size);letter-spacing:var(--tamed-hero-eyebrow-letter-spacing);text-transform:var(--tamed-hero-eyebrow-transform)}.tamed-hero.tamed-hero--custom-type .tamed-hero__heading{letter-spacing:var(--tamed-hero-heading-letter-spacing);line-height:var(--tamed-hero-heading-line-height);text-transform:var(--tamed-hero-heading-transform)}.tamed-hero--custom-type .tamed-hero__description{font-size:var(--tamed-hero-description-size)}.tamed-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--tamed-hero-text-align, center);gap:var(--tamed-hero-button-gap)}.tamed-hero__action{display:contents}.tamed-hero .tamed-hero__actions .button{min-height:2.75rem}.tamed-hero .tamed-hero__actions .link{display:inline-block;padding-block:.75rem;background-origin:content-box;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.tamed-hero__link-arrow{display:inline-block;margin-inline-start:.6em;vertical-align:.05em;transition:translate .3s cubic-bezier(.22,.61,.36,1)}[dir=rtl] .tamed-hero__link-arrow{scale:-1 1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tamed-hero .link:hover .tamed-hero__link-arrow{translate:3px 0}}.tamed-hero .tamed-hero__actions :is(.button,.link):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}@media screen and (max-width:699px){.tamed-hero .tamed-hero__hide-mobile{display:none}.tamed-hero__content{width:min(var(--tamed-hero-mobile-content-width, 100%),var(--tamed-hero-content-max-width))}.tamed-hero__actions--mobile-stacked{flex-direction:column;align-items:var(--tamed-hero-text-align, center)}.tamed-hero .tamed-hero__actions--mobile-stacked .button{width:min(100%,20rem)}.tamed-hero__actions--mobile-full{align-self:stretch}.tamed-hero .tamed-hero__actions--mobile-full .button{flex:1 1 0;width:100%;min-width:min(100%,9rem)}.tamed-hero .tamed-hero__actions--mobile-full.tamed-hero__actions--mobile-stacked{align-items:stretch}.tamed-hero .tamed-hero__actions--mobile-full.tamed-hero__actions--mobile-stacked .button{flex:none}}@media screen and (min-width:700px){.tamed-hero__actions--desktop-stacked{flex-direction:column;align-items:var(--tamed-hero-text-align, center)}.tamed-hero .tamed-hero__actions--desktop-stacked .button{min-width:16rem}}.tamed-hero__bar{position:absolute;inset-inline:0;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding-block:1rem;padding-inline:var(--tamed-hero-gutter-start) var(--tamed-hero-gutter-end);pointer-events:none}.tamed-hero__bar--top{inset-block-start:0}.shopify-section:first-child .tamed-hero[allow-transparent-header] .tamed-hero__bar--top{inset-block-start:var(--header-height, 0px)}.tamed-hero__bar--bottom{inset-block-end:0}.tamed-hero__slot{display:flex;align-items:center;gap:1rem;min-width:0}.tamed-hero__slot--center{justify-content:center}.tamed-hero__slot--end{justify-content:flex-end}.tamed-hero__slot>*{pointer-events:auto}.tamed-hero .tamed-hero__caption{min-width:0;max-width:22rem;margin:0;font-size:.6875rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;opacity:.8;overflow-wrap:break-word}.tamed-hero__video-toggle,.tamed-hero__scroll{padding:0;border:0;background:none;color:rgb(var(--text-color));cursor:pointer}.tamed-hero__video-toggle{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border:1px solid rgb(var(--text-color) / .5);background:#0000001f;transition:border-color .2s ease}.tamed-hero__video-toggle:hover{border-color:rgb(var(--text-color))}.tamed-hero__pause-icon,.tamed-hero__video-toggle[data-playing] .tamed-hero__play-icon{display:none}.tamed-hero__video-toggle[data-playing] .tamed-hero__pause-icon{display:block}.tamed-hero__scroll{display:grid;justify-items:center;gap:.625rem;min-width:2.75rem;padding-block:.25rem}.tamed-hero__scroll[hidden]{display:none}.tamed-hero__scroll-label{font-size:.6875rem;line-height:1;letter-spacing:.18em;text-transform:uppercase}.tamed-hero__scroll-line{position:relative;width:1px;height:2.25rem;overflow:hidden;background:rgb(var(--text-color) / .35)}.tamed-hero__scroll-line:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:40%;background:rgb(var(--text-color))}.tamed-hero :is(.tamed-hero__video-toggle,.tamed-hero__scroll):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}@keyframes tamed-hero-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes tamed-hero-slow-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes tamed-hero-reveal{0%{opacity:0;transform:translateY(var(--tamed-hero-reveal-shift, 16px))}}@keyframes tamed-hero-scroll-line{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}@media(prefers-reduced-motion:no-preference){.tamed-hero--effect-settle .tamed-hero__media-inner{animation:tamed-hero-settle 2.4s cubic-bezier(.22,.61,.36,1) both}.tamed-hero--effect-slow_zoom .tamed-hero__media-inner{animation:tamed-hero-slow-zoom 24s ease-in-out infinite alternate}.tamed-hero-shell.is-motion-paused .tamed-hero__media-inner{animation-play-state:paused}.tamed-hero--reveal :is(.tamed-hero__eyebrow,.tamed-hero__heading,.tamed-hero__description,.tamed-hero__actions){animation:tamed-hero-reveal var(--tamed-hero-reveal-duration, .8s) cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(.15s + var(--tamed-hero-reveal-index, 0) * var(--tamed-hero-reveal-stagger, .12s))}.tamed-hero--reveal-fade{--tamed-hero-reveal-shift: 0px}.tamed-hero__scroll-line:after{animation:tamed-hero-scroll-line 2.2s cubic-bezier(.65,0,.35,1) infinite}}@media(prefers-reduced-motion:reduce){.tamed-hero .tamed-hero__actions :is(.button,.link),.tamed-hero__video{transition:none}.tamed-hero__scroll-line:after{height:100%;opacity:.5}}.tamed-editorial-product{display:block;padding-block:var(--tep-padding-top) var(--tep-padding-bottom);overflow-x:clip;text-align:var(--tep-text-align)}.tamed-editorial-product__layout{display:grid;grid-template-columns:minmax(0,1fr)}.tamed-editorial-product--content-first .tamed-editorial-product__media{order:2}.tamed-editorial-product--no-media .tamed-editorial-product__media{display:none}.tamed-editorial-product__media{position:relative;min-width:0}.tamed-editorial-product__gallery{position:relative}.tamed-editorial-product__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tamed-editorial-product__track::-webkit-scrollbar{display:none}.tamed-editorial-product__track:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px}.tamed-editorial-product__slide{position:relative;flex:0 0 100%;aspect-ratio:var(--tep-mobile-ratio);max-height:75vh;max-height:75svh;overflow:hidden;background:var(--tep-media-background);scroll-snap-align:start;scroll-snap-stop:always}.tamed-editorial-product__slide--desktop-only{display:none}.tamed-editorial-product .tamed-editorial-product__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:var(--tep-fit);object-position:var(--tep-mobile-object-position)}.tamed-editorial-product__slide:not(.tamed-editorial-product__slide--lifestyle) .tamed-editorial-product__image{inset:calc(var(--tep-inset-padding) * 2);width:calc(100% - var(--tep-inset-padding) * 4);height:calc(100% - var(--tep-inset-padding) * 4);object-fit:var(--tep-inset-fit);object-position:center}.tamed-editorial-product__hover-image{opacity:0}.tamed-editorial-product__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:rgb(var(--tep-neutral-foreground));background:var(--tep-media-background)}.tamed-editorial-product__placeholder-icon{width:2.25rem;height:2.25rem}.tamed-editorial-product__indicator{display:flex;align-items:center;gap:.875rem;padding:.875rem var(--tep-inline-padding) 0}.tamed-editorial-product__counter{display:flex;gap:.35em;flex:none;font-size:.6875rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.tamed-editorial-product .tamed-editorial-product__counter>*{font:inherit;font-style:normal;font-weight:inherit}.tamed-editorial-product__counter-total{opacity:.55}.tamed-editorial-product__progress{position:relative;flex:1 1 auto;height:1px;overflow:hidden;background:rgb(var(--text-color) / .18)}.tamed-editorial-product__progress-bar{position:absolute;inset-block:0;inset-inline-start:0;width:calc(100% / var(--tep-slide-count));background:rgb(var(--text-color));transform:translate(var(--tep-progress, 0%))}[dir=rtl] .tamed-editorial-product__progress-bar{transform:translate(calc(var(--tep-progress, 0%) * -1))}.tamed-editorial-product__content{display:grid;min-width:0;padding:var(--tep-mobile-media-gap) var(--tep-inline-padding) 0}.tamed-editorial-product--content-first .tamed-editorial-product__content{padding-block:0 var(--tep-mobile-media-gap)}.tamed-editorial-product__inner{width:100%;max-width:var(--tep-content-max-width);justify-self:var(--tep-text-align)}.tamed-editorial-product .tamed-editorial-product__inner>*{margin-block:0}.tamed-editorial-product__eyebrow,.tamed-editorial-product__vendor{font-size:var(--tep-eyebrow-size);letter-spacing:var(--tep-eyebrow-letter-spacing);text-transform:var(--tep-eyebrow-transform);line-height:1.5}.tamed-editorial-product .tamed-editorial-product__vendor{margin-block-start:.25rem;opacity:.7}.tamed-editorial-product .tamed-editorial-product__title{margin-block-start:calc(var(--tep-gap-eyebrow) * var(--tep-space-scale));font-size:min(var(--tep-title-size),9vw);line-height:1.05;letter-spacing:var(--tep-title-letter-spacing);text-transform:var(--tep-title-transform);overflow-wrap:break-word}.tamed-editorial-product .tamed-editorial-product__inner>.tamed-editorial-product__title:first-child{margin-block-start:0}.tamed-editorial-product .tamed-editorial-product__price-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--tep-text-align);gap:.5rem 1rem;margin-block-start:calc(var(--tep-gap-title) * var(--tep-space-scale))}.tamed-editorial-product .tamed-editorial-product__price :is(sale-price,compare-at-price){font-size:var(--tep-price-size)}.tamed-editorial-product .tamed-editorial-product__price compare-at-price{font-size:calc(var(--tep-price-size) * .85)}.tamed-editorial-product--hide-compare :is(.tamed-editorial-product__price,.tamed-editorial-product__sticky-price) compare-at-price{display:none}.tamed-editorial-product .tamed-editorial-product__description-wrapper{margin-block-start:calc(var(--tep-gap-price) * var(--tep-space-scale))}.tamed-editorial-product__description{font-size:var(--tep-description-size);line-height:1.6}@media screen and (max-width:999px)and (scripting:enabled){.tamed-editorial-product__description--clamp:not(.is-expanded){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tep-description-lines)}.tamed-editorial-product__description--clamp:not(.is-expanded)>*{display:inline}}.tamed-editorial-product .tamed-editorial-product__read-more{margin-block-start:.5rem;font-size:var(--tep-note-size)}.tamed-editorial-product__read-more[hidden]{display:none}.tamed-editorial-product .tamed-editorial-product__facts-wrapper{margin-block-start:calc(var(--tep-gap-description) * var(--tep-space-scale));overflow:hidden}.tamed-editorial-product .tamed-editorial-product__facts{display:flex;flex-wrap:wrap;justify-content:var(--tep-text-align);gap:.5rem 0;margin:0;margin-inline-start:calc(var(--tep-fact-gap) * -1);padding:0;list-style:none;font-size:var(--tep-fact-size);letter-spacing:.08em;text-transform:var(--tep-fact-transform);line-height:1.4}.tamed-editorial-product .tamed-editorial-product__fact{position:relative;display:grid;gap:.125rem;min-width:0;margin:0;padding:0;padding-inline-start:var(--tep-fact-gap);overflow-wrap:break-word}.tamed-editorial-product--facts-inline .tamed-editorial-product__fact--separated:before{content:"";position:absolute;inset-inline-start:calc(var(--tep-fact-gap) / 2);inset-block:.15em;width:1px;background:rgb(var(--text-color) / .25)}.tamed-editorial-product--facts-stacked .tamed-editorial-product__facts{display:grid;gap:0;margin-inline-start:0}.tamed-editorial-product--facts-stacked .tamed-editorial-product__fact{padding:calc(var(--tep-fact-gap) / 2) 0}.tamed-editorial-product--facts-stacked .tamed-editorial-product__fact--separated:not(:first-child){border-block-start:1px solid rgb(var(--text-color) / .15)}.tamed-editorial-product__fact-label{opacity:.6;font-size:.85em}.tamed-editorial-product__fact-link{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:rgb(var(--text-color) / .35)}.tamed-editorial-product__fact--empty{opacity:.45}.tamed-editorial-product .tamed-editorial-product__variants{margin-block-start:calc(var(--tep-gap-facts) * var(--tep-space-scale));text-align:start}.tamed-editorial-product__variants--hidden{display:none}.tamed-editorial-product .tamed-editorial-product__purchase{display:grid;gap:.75rem;margin-block-start:calc(var(--tep-gap-variant) * var(--tep-space-scale))}.tamed-editorial-product .tamed-editorial-product__purchase>*{margin:0}.tamed-editorial-product__notes{display:grid;gap:.25rem}.tamed-editorial-product .tamed-editorial-product__note{margin:0;font-size:var(--tep-note-size);line-height:1.5;opacity:.75}.tamed-editorial-product__quantity{justify-self:var(--tep-text-align)}.tamed-editorial-product__buy-buttons{display:grid;gap:.75rem}.tamed-editorial-product__buy-buttons .button{width:100%}@media screen and (min-width:1000px){.tamed-editorial-product--button-content .tamed-editorial-product__buy-buttons{justify-content:var(--tep-text-align)}.tamed-editorial-product--button-content .tamed-editorial-product__buy-buttons .button{width:auto;min-width:16rem}}@media screen and (max-width:999px){.tamed-editorial-product:not(.tamed-editorial-product--mobile-stretch) .tamed-editorial-product__buy-buttons{justify-content:var(--tep-text-align)}.tamed-editorial-product:not(.tamed-editorial-product--mobile-stretch) .tamed-editorial-product__buy-buttons .button{width:auto}}.tamed-editorial-product__sold-out-link:empty{display:none}.tamed-editorial-product .tamed-editorial-product__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--tep-text-align);gap:.75rem 1.5rem;margin-block-start:calc(var(--tep-gap-button) * var(--tep-space-scale))}.tamed-editorial-product .tamed-editorial-product__editor-note{margin-block-start:1rem;font-size:.75rem;opacity:.6}.tamed-editorial-product .tamed-editorial-product__details{margin-block-start:var(--tep-gap-accordion);text-align:start}.tamed-editorial-product--accordion-top .tamed-editorial-product__detail,.tamed-editorial-product--accordion-dividers .tamed-editorial-product__detail{border-block-start:1px solid rgb(var(--text-color) / .15)}.tamed-editorial-product--accordion-dividers .tamed-editorial-product__detail:last-child{border-block-end:1px solid rgb(var(--text-color) / .15)}.tamed-editorial-product__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.95rem;cursor:pointer;list-style:none;font-size:var(--tep-accordion-heading-size);letter-spacing:.12em;text-transform:uppercase}.tamed-editorial-product__summary::-webkit-details-marker{display:none}.tamed-editorial-product__summary:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.tamed-editorial-product__summary-icon{position:relative;flex:none;width:.625rem;height:.625rem}.tamed-editorial-product__summary-icon:before,.tamed-editorial-product__summary-icon:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;height:1px;background:currentColor}.tamed-editorial-product__summary-icon:after{transform:rotate(90deg)}.tamed-editorial-product__detail[open] .tamed-editorial-product__summary-icon:after{transform:rotate(0)}.tamed-editorial-product__detail-content{padding-block-end:1.25rem;font-size:var(--tep-accordion-content-size);line-height:1.65;overflow-wrap:break-word}.tamed-editorial-product__detail-content :is(img,video,iframe,table){max-width:100%}.tamed-editorial-product__detail-content table{display:block;overflow-x:auto}.tamed-editorial-product__sticky-bar{position:fixed;inset-inline:0;inset-block-end:var(--tep-sticky-offset);z-index:3;padding:.625rem var(--tep-inline-padding) calc(.625rem + env(safe-area-inset-bottom,0px));background:rgb(var(--background-without-opacity));border-block-start:1px solid rgb(var(--text-color) / .12);opacity:0;visibility:hidden;transform:translateY(100%)}.tamed-editorial-product__sticky-bar.is-visible{opacity:1;visibility:visible;transform:none}.tamed-editorial-product__sticky-inner{display:flex;align-items:center;gap:.75rem;text-align:start}.tamed-editorial-product .tamed-editorial-product__sticky-image{flex:none;width:2.75rem;height:2.75rem;object-fit:contain;background:var(--tep-inset-background)}.tamed-editorial-product__sticky-info{display:grid;flex:1 1 auto;min-width:0;gap:.125rem}.tamed-editorial-product .tamed-editorial-product__sticky-title{margin:0;overflow:hidden;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.tamed-editorial-product__sticky-price{font-size:.75rem}.tamed-editorial-product__sticky-action{flex:none}@media screen and (min-width:1000px){.tamed-editorial-product--page .tamed-editorial-product__layout{max-width:calc(var(--tep-page-width) + var(--container-gutter) * 2);margin-inline:auto;padding-inline:var(--container-gutter)}.tamed-editorial-product__layout{grid-template-columns:minmax(0,var(--tep-media-fr)) minmax(0,var(--tep-content-fr));column-gap:var(--tep-media-gap)}.tamed-editorial-product--no-media .tamed-editorial-product__layout{grid-template-columns:minmax(0,1fr)}.tamed-editorial-product--media-right .tamed-editorial-product__layout{grid-template-columns:minmax(0,var(--tep-content-fr)) minmax(0,var(--tep-media-fr))}.tamed-editorial-product--content-first .tamed-editorial-product__media,.tamed-editorial-product--media-first .tamed-editorial-product__media{order:0}.tamed-editorial-product--media-right .tamed-editorial-product__media{order:2}.tamed-editorial-product__media,.tamed-editorial-product__gallery,.tamed-editorial-product__track{min-height:var(--tep-media-height)}.tamed-editorial-product__gallery{height:100%}.tamed-editorial-product__track{display:block;position:relative;height:100%;overflow:visible}.tamed-editorial-product__slide{display:none;aspect-ratio:auto;max-height:none}.tamed-editorial-product__slide--lifestyle{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.tamed-editorial-product .tamed-editorial-product__slide--lifestyle .tamed-editorial-product__image{object-position:var(--tep-object-position)}.tamed-editorial-product__slide--inset{display:block;position:absolute;z-index:1;width:var(--tep-inset-width);aspect-ratio:4 / 5;margin:clamp(1rem,2.5vw,2.5rem);background:var(--tep-inset-background)}.tamed-editorial-product .tamed-editorial-product__slide--inset .tamed-editorial-product__image{inset:var(--tep-inset-padding);width:calc(100% - var(--tep-inset-padding) * 2);height:calc(100% - var(--tep-inset-padding) * 2)}.tamed-editorial-product--inset-border .tamed-editorial-product__slide--inset{outline:1px solid rgb(var(--text-color) / .15);outline-offset:-1px}.tamed-editorial-product--inset-shadow .tamed-editorial-product__slide--inset{box-shadow:0 1.25rem 2.5rem -1.5rem #00000059}.tamed-editorial-product__indicator{display:none}.tamed-editorial-product__content{align-self:var(--tep-content-align);padding:min(var(--tep-inline-padding),5vw)}.tamed-editorial-product .tamed-editorial-product__title{font-size:min(var(--tep-title-size),3.4vw)}.tamed-editorial-product--sticky-content .tamed-editorial-product__content:not(.is-sticky-disabled){position:sticky;inset-block-start:calc(var(--sticky-area-height, 0px) + 1.5rem);align-self:start}.tamed-editorial-product__sticky-bar{display:none}}.tamed-editorial-product[data-inset-position=top_left] .tamed-editorial-product__slide--inset{inset-block-start:0;inset-inline-start:0}.tamed-editorial-product[data-inset-position=top_right] .tamed-editorial-product__slide--inset{inset-block-start:0;inset-inline-end:0}.tamed-editorial-product[data-inset-position=bottom_left] .tamed-editorial-product__slide--inset{inset-block-end:0;inset-inline-start:0}.tamed-editorial-product[data-inset-position=bottom_right] .tamed-editorial-product__slide--inset{inset-block-end:0;inset-inline-end:0}@media screen and (max-width:999px){.tamed-editorial-product .tamed-editorial-product__slide--inset{inset:auto}}@media screen and (min-width:1000px)and (hover:hover)and (pointer:fine){.tamed-editorial-product--effect-inset-crossfade .tamed-editorial-product__media:hover .tamed-editorial-product__hover-image{opacity:1}}@media screen and (min-width:1000px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tamed-editorial-product--effect-zoom .tamed-editorial-product__slide--lifestyle .tamed-editorial-product__image{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.tamed-editorial-product--effect-zoom .tamed-editorial-product__media:hover .tamed-editorial-product__slide--lifestyle .tamed-editorial-product__image{transform:scale(1.02)}.tamed-editorial-product__hover-image{transition:opacity .45s ease}}@media(prefers-reduced-motion:no-preference){.tamed-editorial-product__sticky-bar{transition:opacity .25s ease,visibility .25s,transform .25s ease}.tamed-editorial-product__detail{interpolate-size:allow-keywords}.tamed-editorial-product__detail::details-content{height:0;overflow:clip;opacity:0;transition:height .3s ease,opacity .3s ease,content-visibility .3s allow-discrete}.tamed-editorial-product__detail[open]::details-content{height:auto;opacity:1}.tamed-editorial-product.is-reveal-ready [data-tep-animate]{opacity:0;transform:translateY(1rem);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.tamed-editorial-product.is-reveal-ready [data-tep-content]{transition-delay:.12s}.tamed-editorial-product.is-revealed [data-tep-animate]{opacity:1;transform:none}}.tamed-product-edit{display:block;padding-block:var(--tpe-padding-top) var(--tpe-padding-bottom);overflow:hidden;overflow:clip}.tamed-product-edit__container{display:grid;gap:var(--tpe-header-gap)}.tamed-product-edit--page .tamed-product-edit__container{max-width:calc(var(--tpe-max-width) + var(--tpe-padding-x) * 2);margin-inline:auto}.tamed-product-edit__header{display:grid;gap:var(--tpe-heading-gap);width:100%;max-width:calc(var(--tpe-header-max-width) + var(--tpe-padding-x) * 2);padding-inline:var(--tpe-padding-x);justify-items:var(--tpe-header-align);text-align:var(--tpe-header-align)}.tamed-product-edit__header-main,.tamed-product-edit__header-aside{display:grid;justify-items:var(--tpe-header-align);min-width:0}.tamed-product-edit__header-main{gap:.75rem}.tamed-product-edit__header-aside{gap:1.25rem}.tamed-product-edit .tamed-product-edit__header :is(.tamed-product-edit__header-main,.tamed-product-edit__header-aside)>*{max-width:100%;margin:0}.tamed-product-edit .tamed-product-edit__eyebrow{font-size:var(--tpe-eyebrow-size);letter-spacing:var(--tpe-eyebrow-spacing);text-transform:var(--tpe-eyebrow-transform)}.tamed-product-edit .tamed-product-edit__heading{font-size:var(--tpe-heading-size);line-height:1.15;letter-spacing:var(--tpe-heading-spacing);text-transform:var(--tpe-heading-transform);overflow-wrap:break-word;text-wrap:balance}.tamed-product-edit .tamed-product-edit__description{max-width:min(var(--tpe-description-max-width),100%);font-size:var(--tpe-description-size);text-wrap:pretty}@media screen and (min-width:1000px){.tamed-product-edit--header-stacked .tamed-product-edit__header{justify-self:var(--tpe-header-align)}.tamed-product-edit--header-split .tamed-product-edit__header{grid-template-columns:minmax(0,1fr) minmax(0,var(--tpe-description-max-width));align-items:end;column-gap:clamp(2.5rem,6vw,7rem)}.tamed-product-edit--header-split .tamed-product-edit__header-aside:only-child{grid-column:2}.tamed-product-edit--header-split .tamed-product-edit__header-main:only-child{grid-column:1 / -1}}.tamed-product-edit__products{display:grid;gap:var(--tpe-progress-margin);min-width:0}.tamed-product-edit__scroller{position:relative}.tamed-product-edit__list{display:grid;gap:var(--tpe-gap);margin:0;padding:0;list-style:none}.tamed-product-edit__item{min-width:0}@media screen and (max-width:999px){.tamed-product-edit--mobile-swipe .tamed-product-edit__scroller{margin-block:-4px;padding-block:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tpe-padding-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}.tamed-product-edit--mobile-swipe .tamed-product-edit__scroller::-webkit-scrollbar{display:none}.tamed-product-edit--mobile-swipe .tamed-product-edit__list{display:flex;padding-inline-start:var(--tpe-padding-x)}.tamed-product-edit--mobile-swipe .tamed-product-edit__list:after{content:"";flex:0 0 max(1px,var(--tpe-padding-x) - var(--tpe-gap))}.tamed-product-edit--mobile-swipe .tamed-product-edit__item{flex:0 0 var(--tpe-mobile-card-width);scroll-snap-align:start}.tamed-product-edit--mobile-swipe.tamed-product-edit--single .tamed-product-edit__item{flex-basis:calc(100% - var(--tpe-padding-x))}.tamed-product-edit--mobile-grid .tamed-product-edit__list{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:var(--tpe-padding-x)}.tamed-product-edit--mobile-grid.tamed-product-edit--single .tamed-product-edit__list{grid-template-columns:minmax(0,1fr)}.tamed-product-edit--mobile-swipe[data-overflowing] .tamed-product-edit__controls{display:flex}.tamed-product-edit .tamed-product-edit__arrows{display:none}}@media screen and (min-width:700px)and (max-width:999px){.tamed-product-edit--mobile-swipe:not(.tamed-product-edit--single) .tamed-product-edit__item{flex-basis:44%}}@media screen and (min-width:1000px){.tamed-product-edit__list{padding-inline:var(--tpe-padding-x)}.tamed-product-edit--desktop-editorial .tamed-product-edit__list{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr))}.tamed-product-edit--desktop-compact .tamed-product-edit__list{grid-template-columns:repeat(var(--tpe-count),minmax(0,calc((100% - var(--tpe-gap)) * .4)))}.tamed-product-edit--desktop-grid .tamed-product-edit__list{grid-template-columns:repeat(var(--tpe-columns),minmax(0,1fr))}.tamed-product-edit--desktop-rail .tamed-product-edit__scroller{margin-block:-4px;padding-block:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--tpe-padding-x);scrollbar-width:none}.tamed-product-edit--desktop-rail .tamed-product-edit__scroller::-webkit-scrollbar{display:none}.tamed-product-edit--desktop-rail .tamed-product-edit__list{display:flex;padding-inline-end:0}.tamed-product-edit--desktop-rail .tamed-product-edit__list:after{content:"";flex:0 0 max(1px,var(--tpe-padding-x) - var(--tpe-gap))}.tamed-product-edit--desktop-rail .tamed-product-edit__item{flex:0 0 var(--tpe-card-width);scroll-snap-align:start}.tamed-product-edit--desktop-rail[data-overflowing] .tamed-product-edit__controls{display:flex}}.tamed-product-edit__card{display:grid;align-content:start;gap:var(--tpe-image-info-gap);height:100%}.tamed-product-edit__media{position:relative;aspect-ratio:var(--tpe-ratio);overflow:hidden;background-color:rgb(var(--text-color) / .04)}.tamed-product-edit--ratio-natural .tamed-product-edit__media{aspect-ratio:var(--tpe-card-ratio, var(--tpe-ratio))}@media screen and (min-width:1000px){.tamed-product-edit--desktop-editorial .tamed-product-edit__media{aspect-ratio:var(--tpe-ratio)}.tamed-product-edit--desktop-editorial .tamed-product-edit__item:first-child .tamed-product-edit__media{aspect-ratio:var(--tpe-lead-ratio)}}.tamed-product-edit__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:inherit}.tamed-product-edit .tamed-product-edit__media-link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px}.tamed-product-edit .tamed-product-edit__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--tpe-focal-mobile, center)}@media screen and (min-width:700px){.tamed-product-edit .tamed-product-edit__image{object-position:var(--tpe-focal-desktop, center)}}.tamed-product-edit--image-contain .tamed-product-edit__media{background-color:var(--tpe-image-background)}.tamed-product-edit.tamed-product-edit--image-contain .tamed-product-edit__image{inset:var(--tpe-contained-padding);width:calc(100% - var(--tpe-contained-padding) * 2);height:calc(100% - var(--tpe-contained-padding) * 2);object-fit:contain;object-position:center}.tamed-product-edit__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:var(--tpe-image-background);color:#00000047}.tamed-product-edit__placeholder-icon{width:1.75rem;height:1.75rem}.tamed-product-edit .tamed-product-edit__placeholder-text{margin:0;font-size:.75rem;opacity:.6}.tamed-product-edit__badges{position:absolute;inset-block-start:.625rem;inset-inline-start:.625rem;z-index:1;display:flex;flex-wrap:wrap;gap:.375rem;max-width:calc(100% - 1.25rem);pointer-events:none}.tamed-product-edit .tamed-product-edit__badge{margin:0;padding:.3125rem .4375rem;background:rgb(var(--background-without-opacity));color:rgb(var(--text-color));font-size:.625rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.tamed-product-edit__info{display:flex;flex-direction:column;align-items:var(--tpe-info-align);gap:var(--tpe-line-gap);min-width:0;text-align:var(--tpe-info-align)}.tamed-product-edit .tamed-product-edit__info>*{max-width:100%;margin:0}.tamed-product-edit .tamed-product-edit__vendor{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.tamed-product-edit .tamed-product-edit__title{font-size:var(--tpe-title-size);line-height:1.35;letter-spacing:var(--tpe-title-spacing);text-transform:var(--tpe-title-transform);overflow-wrap:anywhere}.tamed-product-edit__title-link{color:inherit;text-decoration:none;text-underline-offset:.25em;text-decoration-thickness:1px}.tamed-product-edit .tamed-product-edit__title-link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.tamed-product-edit .tamed-product-edit__price .price-list{justify-content:var(--tpe-info-align);font-size:var(--tpe-price-size)}.tamed-product-edit .tamed-product-edit__price .price-list>*{font-size:inherit}.tamed-product-edit--hide-compare .tamed-product-edit__price compare-at-price{display:none}.tamed-product-edit__swatches{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--tpe-info-align);gap:.375rem;padding:0;list-style:none}.tamed-product-edit .tamed-product-edit__swatches .color-swatch{--swatch-size: 1.125rem;--swatch-offset: 2px}.tamed-product-edit .tamed-product-edit__swatches .color-swatch:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.tamed-product-edit__swatch-more,.tamed-product-edit .tamed-product-edit__color-count{font-size:.75rem;line-height:1.4;color:rgb(var(--text-color) / .65)}.tamed-product-edit .tamed-product-edit__cta{margin-block-start:.25rem}.tamed-product-edit .tamed-product-edit__cta .button{max-width:100%;overflow-wrap:break-word}.tamed-product-edit :is(.tamed-product-edit__cta,.tamed-product-edit__main-cta) .link{font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.tamed-product-edit :is(.tamed-product-edit__cta,.tamed-product-edit__main-cta) :is(.link,.button):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.tamed-product-edit__controls{display:none;align-items:center;gap:1.5rem;padding-inline:var(--tpe-padding-x)}.tamed-product-edit__progress{position:relative;flex:1 1 auto;height:2px;overflow:hidden;background:rgb(var(--text-color) / .14)}.tamed-product-edit--progress-compact .tamed-product-edit__progress{flex:0 1 10rem}.tamed-product-edit__progress-bar{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:rgb(var(--text-color));transform-origin:0 50%}.tamed-product-edit__arrows{display:flex;margin-inline:auto calc(-.5*(2.75rem - 14px))}.tamed-product-edit__arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.tamed-product-edit__arrow[aria-disabled=true]{opacity:.3;cursor:default}.tamed-product-edit .tamed-product-edit__arrow:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-4px}[dir=rtl] .tamed-product-edit__arrow svg{scale:-1 1}.tamed-product-edit .tamed-product-edit__hover-image{opacity:0}@media(hover:none),(pointer:coarse){.tamed-product-edit .tamed-product-edit__hover-image{display:none}}@media(hover:hover)and (pointer:fine){.tamed-product-edit__card:hover .tamed-product-edit__title-link{text-decoration-line:underline}.tamed-product-edit .tamed-product-edit__card:hover .tamed-product-edit__hover-image,.tamed-product-edit .tamed-product-edit__media-link:focus-visible .tamed-product-edit__hover-image{opacity:1}.tamed-product-edit--image-contain .tamed-product-edit__card:hover .tamed-product-edit__media--has-hover .tamed-product-edit__image:not(.tamed-product-edit__hover-image),.tamed-product-edit--image-contain .tamed-product-edit__media--has-hover .tamed-product-edit__media-link:focus-visible .tamed-product-edit__image:not(.tamed-product-edit__hover-image){opacity:0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tamed-product-edit .tamed-product-edit__card--zoom:hover .tamed-product-edit__image{scale:1.02}}@media(prefers-reduced-motion:no-preference){.tamed-product-edit .tamed-product-edit__image{transition:opacity .4s cubic-bezier(.4,0,.2,1),scale .8s cubic-bezier(.22,.61,.36,1)}.tamed-product-edit.is-reveal-ready :is(.tamed-product-edit__header,.tamed-product-edit__item){opacity:0;translate:0 12px}.tamed-product-edit.is-reveal-ready.is-revealed :is(.tamed-product-edit__header,.tamed-product-edit__item){opacity:1;translate:0 0;transition:opacity .6s ease-out,translate .6s cubic-bezier(.22,.61,.36,1)}.tamed-product-edit.is-reveal-ready.is-revealed .tamed-product-edit__item{transition-delay:calc(80ms + min(var(--tpe-index, 0),5)*60ms)}}tamed-you-may-also-like{display:block}.tamed-ymal-hint{margin:0;padding:.75rem var(--container-gutter, 1.25rem);font-size:.8125rem;line-height:1.5;text-align:center;color:rgb(var(--text-color, 28 28 28) / .6)}.tamed-ymal{display:block;padding-block:var(--ymal-pad-top) var(--ymal-pad-bottom);padding-inline:var(--ymal-pad-x);overflow:hidden;overflow:clip}.tamed-ymal--border-top{border-block-start:1px solid rgb(var(--text-color) / .12)}.tamed-ymal--border-bottom{border-block-end:1px solid rgb(var(--text-color) / .12)}.tamed-ymal__container{display:grid;min-width:0}.tamed-ymal--width-page .tamed-ymal__container{max-width:var(--ymal-max-width);margin-inline:auto}.tamed-ymal__intro{min-width:0;margin-block-end:var(--ymal-header-gap);text-align:var(--ymal-align)}.tamed-ymal__intro>*+*{margin-block-start:1.25rem}.tamed-ymal__intro-text{display:grid;justify-items:var(--ymal-align);min-width:0}.tamed-ymal .tamed-ymal__intro-text>*{max-width:100%;margin:0}.tamed-ymal .tamed-ymal__eyebrow{margin-block-end:var(--ymal-eyebrow-gap);font-size:var(--ymal-eyebrow-size);letter-spacing:.12em;text-transform:uppercase}.tamed-ymal .tamed-ymal__heading{font-size:var(--ymal-heading-size);line-height:1.15;letter-spacing:var(--ymal-heading-spacing);text-transform:var(--ymal-heading-transform);overflow-wrap:break-word;text-wrap:balance}.tamed-ymal .tamed-ymal__description{max-width:min(var(--ymal-description-max-width),100%);margin-block-start:var(--ymal-heading-gap);font-size:var(--ymal-description-size);text-wrap:pretty}.tamed-ymal .tamed-ymal__view-all{display:inline-block;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.tamed-ymal .tamed-ymal__view-all:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}@media screen and (min-width:1000px){.tamed-ymal--align-start:is(.tamed-ymal--full,.tamed-ymal--grid) .tamed-ymal__intro:has(>:nth-child(2)){display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2.5rem}.tamed-ymal--align-start:is(.tamed-ymal--full,.tamed-ymal--grid) .tamed-ymal__intro>*+*{margin-block-start:0}.tamed-ymal--align-start:is(.tamed-ymal--full,.tamed-ymal--grid) .tamed-ymal__intro-text{flex:1 1 22rem}.tamed-ymal--split .tamed-ymal__container{grid-template-columns:var(--ymal-intro-width) minmax(0,1fr);column-gap:var(--ymal-intro-gap);align-items:var(--ymal-intro-valign)}.tamed-ymal--split .tamed-ymal__intro{margin-block-end:0}.tamed-ymal--split .tamed-ymal__products{grid-column:2}.tamed-ymal--split .tamed-ymal__container:not(:has(.tamed-ymal__intro)){grid-template-columns:minmax(0,1fr)}.tamed-ymal--split .tamed-ymal__container:not(:has(.tamed-ymal__intro)) .tamed-ymal__products{grid-column:auto}.tamed-ymal--split .tamed-ymal__container:not(:has(.tamed-ymal__intro)) .tamed-ymal__rail{--ymal-rail-start: var(--ymal-pad-x);margin-inline-start:calc(-1 * var(--ymal-pad-x));scroll-padding-inline-start:var(--ymal-pad-x)}}.tamed-ymal__products{display:block;min-width:0}.tamed-ymal__products>*+*{margin-block-start:1.5rem}.tamed-ymal__rail{position:relative;min-width:0;container-type:inline-size}.tamed-ymal__rail:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:4px}.tamed-ymal__list{display:grid;gap:var(--ymal-gap);margin:0;padding:0;list-style:none}.tamed-ymal__item{min-width:0}@media screen and (max-width:999px){.tamed-ymal--mobile-swipe .tamed-ymal__rail{margin-inline:calc(-1 * var(--ymal-pad-x));margin-block:-4px;padding-block:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ymal-pad-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}.tamed-ymal--mobile-swipe .tamed-ymal__rail::-webkit-scrollbar{display:none}.tamed-ymal--mobile-swipe .tamed-ymal__list{display:flex;padding-inline-start:var(--ymal-pad-x)}.tamed-ymal--mobile-swipe .tamed-ymal__list:after{content:"";flex:0 0 max(1px,var(--ymal-pad-x) - var(--ymal-gap))}.tamed-ymal--mobile-swipe .tamed-ymal__item{flex:0 0 var(--ymal-mobile-card-width);scroll-snap-align:var(--ymal-snap)}.tamed-ymal--mobile-swipe:is(.tamed-ymal--single,.tamed-ymal--no-mobile-peek) .tamed-ymal__item{flex-basis:calc(100% - var(--ymal-pad-x) * 2)}.tamed-ymal--mobile-grid .tamed-ymal__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(var(--ymal-gap) * 2)}}@media screen and (min-width:700px)and (max-width:999px){.tamed-ymal--mobile-swipe:not(.tamed-ymal--single,.tamed-ymal--no-mobile-peek) .tamed-ymal__item{flex-basis:44%}.tamed-ymal--mobile-swipe.tamed-ymal--no-mobile-peek:not(.tamed-ymal--single) .tamed-ymal__item{flex-basis:calc(50% - var(--ymal-pad-x) - var(--ymal-gap) / 2)}.tamed-ymal--mobile-grid .tamed-ymal__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1000px){:is(.tamed-ymal--split,.tamed-ymal--full) .tamed-ymal__rail{--ymal-rail-start: var(--ymal-pad-x);--ymal-rail-end: calc(var(--ymal-pad-x) * (1 - var(--ymal-peek-gaps)));margin-inline:calc(-1 * var(--ymal-pad-x));margin-block:-4px;padding-block:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--ymal-pad-x);scrollbar-width:none}.tamed-ymal--split .tamed-ymal__rail{--ymal-rail-start: 0px;margin-inline-start:0;scroll-padding-inline-start:0}:is(.tamed-ymal--split,.tamed-ymal--full) .tamed-ymal__rail::-webkit-scrollbar{display:none}:is(.tamed-ymal--split,.tamed-ymal--full) .tamed-ymal__list{display:flex;padding-inline-start:var(--ymal-rail-start)}:is(.tamed-ymal--split,.tamed-ymal--full) .tamed-ymal__list:after{content:"";flex:0 0 max(1px,var(--ymal-pad-x) - var(--ymal-gap))}:is(.tamed-ymal--split,.tamed-ymal--full) .tamed-ymal__item{--ymal-visible: var(--ymal-cols);flex:0 0 calc((100% - var(--ymal-rail-start) - var(--ymal-rail-end)) / (var(--ymal-visible) + var(--ymal-peek)));flex-basis:calc((100cqi - var(--ymal-rail-start) - var(--ymal-rail-end) - (var(--ymal-visible) - 1 + var(--ymal-peek-gaps)) * var(--ymal-gap)) / (var(--ymal-visible) + var(--ymal-peek)));scroll-snap-align:start}.tamed-ymal--grid .tamed-ymal__list{grid-template-columns:repeat(var(--ymal-cols),minmax(0,1fr));row-gap:calc(var(--ymal-gap) * 2.5)}}@media screen and (min-width:1000px)and (max-width:1199px){.tamed-ymal--split .tamed-ymal__item{--ymal-visible: max(2, var(--ymal-cols) - 1)}}.tamed-ymal.is-dragging .tamed-ymal__rail{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.tamed-ymal__card{position:relative;display:grid;align-content:start;gap:var(--ymal-image-info-gap);height:100%}.tamed-ymal--card-subtle .tamed-ymal__card{padding-block-end:.875rem;background:rgb(var(--text-color) / .035)}.tamed-ymal--card-border .tamed-ymal__card{padding-block-end:.875rem;border:1px solid rgb(var(--text-color) / .12)}.tamed-ymal:is(.tamed-ymal--card-subtle,.tamed-ymal--card-border) .tamed-ymal__info{padding-inline:.875rem}.tamed-ymal--card-divider .tamed-ymal__info{padding-block-start:var(--ymal-image-info-gap);border-block-start:1px solid rgb(var(--text-color) / .12)}.tamed-ymal--card-divider .tamed-ymal__card{gap:0}.tamed-ymal__media{position:relative;aspect-ratio:var(--ymal-ratio);overflow:hidden}.tamed-ymal--ratio-natural .tamed-ymal__media{aspect-ratio:var(--ymal-card-ratio, var(--ymal-ratio))}.tamed-ymal--bg-subtle .tamed-ymal__media{background-color:rgb(var(--text-color) / .04)}.tamed-ymal--bg-product .tamed-ymal__media{background-color:var(--ymal-image-background)}.tamed-ymal__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:inherit}.tamed-ymal .tamed-ymal__media-link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px}.tamed-ymal .tamed-ymal__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--ymal-focal, center)}.tamed-ymal.tamed-ymal--fit-contain .tamed-ymal__image{inset:var(--ymal-contained-padding);width:calc(100% - var(--ymal-contained-padding) * 2);height:calc(100% - var(--ymal-contained-padding) * 2);object-fit:contain;object-position:center}.tamed-ymal__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:rgb(var(--text-color) / .05);color:rgb(var(--text-color) / .3)}.tamed-ymal__placeholder-icon{width:1.75rem;height:1.75rem}.tamed-ymal__badges{position:absolute;inset-block-start:.625rem;inset-inline-start:.625rem;z-index:2;display:flex;flex-wrap:wrap;gap:.375rem;max-width:calc(100% - 1.25rem);pointer-events:none}.tamed-ymal .tamed-ymal__badge{margin:0;padding:.3125rem .4375rem;background:rgb(var(--background-without-opacity, var(--background)));color:rgb(var(--text-color));font-size:.625rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.tamed-ymal__info{display:flex;flex-direction:column;align-items:var(--ymal-info-align);gap:var(--ymal-line-gap);min-width:0;text-align:var(--ymal-info-align)}.tamed-ymal .tamed-ymal__info>*{max-width:100%;margin:0}.tamed-ymal .tamed-ymal__index,.tamed-ymal .tamed-ymal__vendor{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--text-color) / .6);font-variant-numeric:tabular-nums}.tamed-ymal .tamed-ymal__title{font-size:var(--ymal-title-size);line-height:1.35;letter-spacing:.02em;overflow-wrap:anywhere}.tamed-ymal__title-link{color:inherit;text-decoration:none;text-underline-offset:.25em;text-decoration-thickness:1px}.tamed-ymal__card--stretched .tamed-ymal__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tamed-ymal .tamed-ymal__title-link:focus-visible{outline:none}.tamed-ymal .tamed-ymal__title-link:focus-visible:after{outline:2px solid rgb(var(--text-color));outline-offset:3px}.tamed-ymal__card:not(.tamed-ymal__card--stretched) .tamed-ymal__title-link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.tamed-ymal .tamed-ymal__price .price-list{justify-content:var(--ymal-info-align);font-size:var(--ymal-price-size)}.tamed-ymal .tamed-ymal__price .price-list>*{font-size:inherit}.tamed-ymal--hide-compare .tamed-ymal__price compare-at-price{display:none}.tamed-ymal .tamed-ymal__sold-out{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--text-color) / .65)}.tamed-ymal__meta{display:flex;flex-wrap:wrap;justify-content:var(--ymal-info-align);column-gap:.5rem}.tamed-ymal .tamed-ymal__meta-item{margin:0;font-size:.75rem;line-height:1.4;color:rgb(var(--text-color) / .65)}.tamed-ymal__meta-item+.tamed-ymal__meta-item:before{content:"\b7";margin-inline-end:.5rem}:is(.tamed-ymal__quick-add,.tamed-ymal__cta,.tamed-ymal__rating){position:relative;z-index:2}.tamed-ymal .tamed-ymal__cta{margin-block-start:.25rem}.tamed-ymal :is(.tamed-ymal__cta,.tamed-ymal__quick-add) .link{font:var(--button-font);font-size:.75rem;letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.tamed-ymal :is(.tamed-ymal__cta,.tamed-ymal__quick-add) :is(.link,.button,.tamed-ymal__quick-icon):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.tamed-ymal .tamed-ymal__quick-add{margin-block-start:.25rem}.tamed-ymal .tamed-ymal__quick-button{max-width:100%}.tamed-ymal .tamed-ymal__quick-button[aria-busy=true]{opacity:.5;pointer-events:none}.tamed-ymal .tamed-ymal__quick-add--icon{position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem;z-index:2;margin:0}.tamed-ymal__quick-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid rgb(var(--text-color) / .15);background:rgb(var(--background-without-opacity, var(--background)));color:rgb(var(--text-color));cursor:pointer}@media(hover:hover)and (pointer:fine){.tamed-ymal--quick-hover .tamed-ymal__quick-add{opacity:0;transition:opacity .2s ease}.tamed-ymal--quick-hover .tamed-ymal__card:is(:hover,:focus-within) .tamed-ymal__quick-add{opacity:1}}@media(hover:none),(pointer:coarse){.tamed-ymal--quick-no-touch .tamed-ymal__quick-add{display:none}}.tamed-ymal__controls,.tamed-ymal__foot,.tamed-ymal__head,.tamed-ymal__progress{display:none}.tamed-ymal__controls{align-items:center;gap:1rem}.tamed-ymal__head .tamed-ymal__controls{justify-content:flex-end}.tamed-ymal--align-center .tamed-ymal__intro .tamed-ymal__controls{justify-content:center}.tamed-ymal--align-center .tamed-ymal__progress--intro{margin-inline:auto}.tamed-ymal__foot{align-items:center;gap:1.5rem}.tamed-ymal__foot .tamed-ymal__controls{margin-inline-start:auto}.tamed-ymal__progress{position:relative;height:1px;overflow:hidden;background:rgb(var(--text-color) / .16)}.tamed-ymal__progress--below{flex:1 1 auto}.tamed-ymal__progress--beside{flex:0 0 6rem}.tamed-ymal__progress--intro{max-width:12rem}.tamed-ymal__progress-bar{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:rgb(var(--text-color));transform-origin:0 50%}.tamed-ymal .tamed-ymal__counter{margin:0;font-size:.75rem;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:rgb(var(--text-color) / .65);white-space:nowrap}.tamed-ymal__counter-current{font-weight:inherit;color:rgb(var(--text-color))}.tamed-ymal__arrows{display:none;gap:.25rem}.tamed-ymal__arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.tamed-ymal--arrows-minimal .tamed-ymal__arrow{margin-inline:-.5rem}.tamed-ymal__arrow[aria-disabled=true]{opacity:.3;cursor:default}.tamed-ymal .tamed-ymal__arrow:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-4px}@media screen and (max-width:999px){.tamed-ymal--controls-m[data-overflowing] .tamed-ymal__controls,.tamed-ymal--arrows-m[data-overflowing] .tamed-ymal__arrows,.tamed-ymal--foot-m[data-overflowing] .tamed-ymal__foot,.tamed-ymal--controls-m[data-overflowing] .tamed-ymal__head{display:flex}.tamed-ymal--progress-m[data-overflowing] .tamed-ymal__progress--below{display:block}}@media screen and (min-width:1000px){.tamed-ymal--controls-d[data-overflowing] .tamed-ymal__controls,.tamed-ymal--arrows-d[data-overflowing] .tamed-ymal__arrows,.tamed-ymal--foot-d[data-overflowing] .tamed-ymal__foot,.tamed-ymal--controls-d[data-overflowing] .tamed-ymal__head{display:flex}.tamed-ymal--progress-below-d[data-overflowing] .tamed-ymal__progress--below,.tamed-ymal[data-overflowing] :is(.tamed-ymal__progress--beside,.tamed-ymal__progress--intro){display:block}}.tamed-ymal .tamed-ymal__hover-image{opacity:0}@media(hover:none),(pointer:coarse){.tamed-ymal .tamed-ymal__hover-image{display:none}}@media(hover:hover)and (pointer:fine){.tamed-ymal__card:hover .tamed-ymal__title-link{text-decoration-line:underline}.tamed-ymal .tamed-ymal__card:is(:hover,:has(:focus-visible)) .tamed-ymal__hover-image{opacity:1}.tamed-ymal--fit-contain .tamed-ymal__card:is(:hover,:has(:focus-visible)) .tamed-ymal__media--has-hover .tamed-ymal__image:not(.tamed-ymal__hover-image){opacity:0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tamed-ymal .tamed-ymal__card--zoom:hover .tamed-ymal__image{scale:1.02}}@media(prefers-reduced-motion:no-preference){.tamed-ymal .tamed-ymal__image{transition:opacity .4s cubic-bezier(.4,0,.2,1),scale .8s cubic-bezier(.22,.61,.36,1)}.tamed-ymal.is-reveal-ready :is(.tamed-ymal__intro,.tamed-ymal__item){opacity:0;translate:0 12px}.tamed-ymal.is-reveal-ready.is-revealed :is(.tamed-ymal__intro,.tamed-ymal__item){opacity:1;translate:0 0;transition:opacity .6s ease-out,translate .6s cubic-bezier(.22,.61,.36,1)}.tamed-ymal.is-reveal-ready.is-revealed .tamed-ymal__item{transition-delay:calc(80ms + min(var(--ymal-index, 0),5)*60ms)}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAAALQI */
