.tprod{padding-block:var(--tprod-pad-top, 64px) var(--tprod-pad-bottom, 64px);padding-inline:var(--page-margin);background:var(--color-background);color:var(--color-foreground)}.tprod__inner{max-width:var(--page-content-width);margin-inline:auto}.tprod__title{margin:0 0 var(--gap-2xl);text-align:center;letter-spacing:normal}.tprod__tabs{margin-bottom:var(--gap-3xl)}.tprod__tablist{display:flex;justify-content:center;gap:var(--gap-2xl);max-width:100%;overflow-x:auto;scrollbar-width:none;border-bottom:var(--style-border-width) solid color-mix(in srgb,currentColor 15%,transparent)}.tprod__tablist::-webkit-scrollbar{display:none}.tprod__tab{flex:0 0 auto;padding:var(--padding-xs) var(--padding-2xs);border:0;border-bottom:2px solid transparent;margin-bottom:calc(var(--style-border-width) * -1);background:none;color:inherit;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--font-size--xs);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;cursor:pointer;opacity:.45}.tprod__tab[aria-selected=true]{opacity:1;border-bottom-color:currentColor}.tprod__tab:hover{opacity:1}.tprod__tab:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.tprod__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--tprod-gap) * (var(--tprod-per-view-mobile) - 1))) / var(--tprod-per-view-mobile));gap:var(--tprod-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint}.tprod__track::-webkit-scrollbar{display:none}.tprod__track:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.tprod__item{scroll-snap-align:start;min-width:0}.tprod__promo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:100%;overflow:hidden;background:color-mix(in srgb,currentColor 8%,transparent)}.tprod__promo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tprod__promo-body{position:relative;padding:var(--padding-2xl);color:var(--color-background)}.tprod__promo-title{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--3xl);line-height:1.15;letter-spacing:normal}.tprod__promo-text{margin-top:var(--gap-md);font-family:var(--font-body--family);font-size:var(--font-size--sm);line-height:var(--line-height--body-loose)}.tprod__promo-text>:first-child{margin-top:0}.tprod__promo-text>:last-child{margin-bottom:0}.tprod__card{display:flex;flex-direction:column;height:100%}.tprod__media{position:relative;aspect-ratio:var(--tprod-ratio, 3 / 4);overflow:hidden;background:color-mix(in srgb,currentColor 5%,transparent)}.tprod__media-link{display:block;width:100%;height:100%}.tprod__img{display:block;width:100%;height:100%;object-fit:cover}.tprod__img--placeholder{background:color-mix(in srgb,currentColor 8%,transparent)}.tprod__badges{position:absolute;z-index:var(--layer-flat, 1);display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-2xs);pointer-events:none}.tprod__badges--top-left{top:var(--padding-xs);left:var(--padding-xs)}.tprod__badges--top-right{top:var(--padding-xs);right:var(--padding-xs);align-items:flex-end}.tprod__badges--bottom-left{bottom:var(--padding-xs);left:var(--padding-xs)}.tprod__badge--discount{color:var(--tprod-sale-color, inherit)}.tprod__info{display:flex;flex-direction:column;gap:var(--gap-2xs);padding-top:var(--gap-lg)}.tprod__meta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-sm)}.tprod__vendor{font-family:var(--font-subheading--family);font-size:var(--font-size--2xs);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,currentColor 60%,transparent)}.tprod__rating{display:inline-flex;align-items:center;gap:var(--gap-3xs);font-family:var(--font-body--family);font-size:var(--font-size--xs)}.tprod__star{width:12px;height:12px;fill:var(--tprod-sale-color, currentColor)}.tprod__name-link{color:inherit;text-decoration:none}.tprod__name{margin:0;font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:var(--font-size--md);line-height:1.35;letter-spacing:normal}.tprod__price{font-family:var(--font-body--family);font-size:var(--font-size--md)}.tprod__price--sale .price{color:var(--tprod-sale-color, inherit)}.tprod__swatches{--variant-picker-swatch-width: 16px;--variant-picker-swatch-height: 16px;--variant-picker-swatch-radius: 50%;display:flex;align-items:center;gap:var(--gap-3xs);margin-top:var(--gap-2xs)}.tprod__swatch-more{margin-inline-start:var(--gap-2xs);font-family:var(--font-body--family);font-size:var(--font-size--2xs);color:color-mix(in srgb,currentColor 60%,transparent)}.tprod__controls{display:flex;align-items:center;gap:var(--gap-xl);margin-top:var(--gap-2xl)}.tprod__arrow{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:var(--style-border-width) solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--style-border-radius-50);background:none;color:inherit;cursor:pointer}.tprod__arrow svg{width:16px;height:16px;stroke:currentColor;stroke-width:var(--style-border-width);fill:none}.tprod__arrow[disabled]{opacity:var(--opacity-30, .3);cursor:default}.tprod__arrow:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.tprod__progress{position:relative;flex:1 1 auto;height:var(--style-border-width);background:color-mix(in srgb,currentColor 15%,transparent)}.tprod__progress-bar{position:absolute;top:0;bottom:0;left:var(--tprod-bar-x, 0%);width:var(--tprod-bar-w, 100%);background:currentColor}.tprod__cta-wrap{margin-top:var(--gap-2xl);text-align:center}.tprod__cta{display:inline-block;padding:var(--button-padding-block) var(--button-padding-inline);font-family:var(--font-subheading--family);font-size:var(--font-size--xs);letter-spacing:.15em;text-transform:uppercase;text-decoration:none}.tprod__cta--outline{border:var(--style-border-width) solid currentColor;border-radius:var(--style-border-radius-buttons-secondary);color:inherit}.tprod__cta--solid{margin-top:var(--gap-xl);border-radius:var(--style-border-radius-buttons-primary);background:var(--color-primary-button-text, var(--color-background));color:var(--color-primary-button-background, var(--color-foreground))}.tprod__empty{margin:0;font-family:var(--font-body--family);font-size:var(--font-size--sm);color:color-mix(in srgb,currentColor 60%,transparent)}@media(prefers-reduced-motion:no-preference){.tprod__img,.tprod__promo-img{transition:transform calc(var(--drawer-animation-speed) * 2) var(--ease-out-quad)}.tprod__item:hover .tprod__img,.tprod__promo:hover .tprod__promo-img{transform:scale(1.04)}.tprod__tab,.tprod__arrow,.tprod__cta{transition:opacity var(--animation-speed-slow) var(--ease-out-quad),background-color var(--animation-speed-slow) var(--ease-out-quad),color var(--animation-speed-slow) var(--ease-out-quad),border-color var(--animation-speed-slow) var(--ease-out-quad)}.tprod__progress-bar{transition:left var(--animation-speed-slow) var(--ease-out-quad)}.tprod__arrow:not([disabled]):hover{border-color:currentColor}.tprod__cta:hover{opacity:.75}}@media(min-width:750px){.tprod__track{grid-auto-columns:calc((100% - (var(--tprod-gap) * (var(--tprod-per-view-tablet) - 1))) / var(--tprod-per-view-tablet))}}@media(min-width:1100px){.tprod__track{grid-auto-columns:calc((100% - (var(--tprod-gap) * (var(--tprod-per-view) - 1))) / var(--tprod-per-view))}}@media(max-width:749px){.tprod{padding-inline:var(--page-margin)}.tprod__tablist{justify-content:flex-start;gap:var(--gap-xl)}.tprod__arrow{display:none}.tprod__progress{margin-inline:var(--padding-3xl)}.tprod__promo-body{padding:var(--padding-xl)}.tprod__promo-title{font-size:var(--font-size--2xl)}.tprod__item--promo-hide-mobile{display:none}}.tprod__cta-wrap--mobile{display:none}@media(max-width:749px){.tprod__cta-wrap--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lcss-sections-tabbed-products-acanthe.css.map */
