:root{--tb-ease: cubic-bezier(.16, 1, .3, 1);--tb-ink: #24231f}::selection{background:var(--tb-ink);color:#f8f7f3}.tb-progress{position:fixed;inset:0 0 auto 0;height:2px;z-index:1000;background:var(--tb-ink);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}html.tb-boot .trendy-editorial__copy>*,html.tb-boot .trendy-editorial__visual{opacity:0;animation:tb-unhide 0s linear 2.5s forwards}@keyframes tb-unhide{to{opacity:1}}.trendy-editorial .tb-line{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.trendy-editorial .tb-line>span{display:inline-block}html.tb-motion .trendy-editorial:not(.tb-in) .tb-line>span{transform:translateY(110%)}html.tb-motion .trendy-editorial.tb-intro .tb-line>span{transition:transform 1.1s var(--tb-ease);transition-delay:calc(var(--l) * .13s + .25s)}html.tb-motion .trendy-editorial:not(.tb-in) .tb-copy{opacity:0;transform:translateY(14px)}html.tb-motion .trendy-editorial.tb-intro .tb-copy{transition:opacity .9s var(--tb-ease),transform .9s var(--tb-ease);transition-delay:var(--d, 0ms)}html.tb-motion .trendy-editorial:not(.tb-in) .trendy-editorial__visual{clip-path:inset(100% 0 0 0)}html.tb-motion .trendy-editorial.tb-intro .trendy-editorial__visual{clip-path:inset(0 0 0 0);transition:clip-path 1.3s var(--tb-ease) .1s}html.tb-motion .trendy-editorial:not(.tb-in) .trendy-editorial__image{transform:scale(1.14)}html.tb-motion .trendy-editorial.tb-intro .trendy-editorial__image{transition:transform 2.2s var(--tb-ease) .1s}html.tb-motion .trendy-editorial:not(.tb-in) .trendy-editorial__caption{opacity:0}html.tb-motion .trendy-editorial.tb-intro .trendy-editorial__caption{transition:opacity .8s ease 1.1s}.trendy-cta span[aria-hidden]{display:inline-block;transition:transform .35s var(--tb-ease)}.trendy-cta:hover span[aria-hidden]{transform:translate(3px,-3px)}.trendy-categories a{position:relative}.trendy-categories a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--tb-ink);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--tb-ease)}.trendy-categories a:hover:after{transform:scaleX(1);transform-origin:left}.tb-letters{display:inline-flex;white-space:pre}.tb-letter{display:inline-block;white-space:pre}html.tb-motion jumbo-text.tb-split:not(.tb-in) .tb-letter{opacity:0;transform:translateY(.35em)}html.tb-motion jumbo-text.tb-split.tb-in .tb-letter{opacity:1;transform:none;transition:opacity .7s var(--tb-ease),transform 1s var(--tb-ease);transition-delay:calc(var(--i) * 40ms)}.tb-bundle__opt:has(input:checked) .tb-bundle__badge{animation:tb-pop .5s var(--tb-ease)}.tb-bundle__opt:has(input:checked) .tb-bundle__price{animation:tb-nudge .45s var(--tb-ease)}@keyframes tb-pop{0%{transform:scale(.7);opacity:.4}to{transform:none;opacity:1}}@keyframes tb-nudge{0%{transform:translateY(6px);opacity:.4}to{transform:none;opacity:1}}.rte a,.text-block a:not(.button){text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .4s var(--tb-ease)}@media(hover:hover){.rte a:hover,.text-block a:not(.button):hover{background-size:0% 1px;background-position:100% 100%}}@media(prefers-reduced-motion:reduce){.tb-progress{display:none}.tb-bundle__opt:has(input:checked) .tb-bundle__badge,.tb-bundle__opt:has(input:checked) .tb-bundle__price{animation:none}}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch){--color-variant-border: rgb(var(--color-foreground-rgb, 36 35 31) / .55);--color-variant-hover-border: var(--color-foreground)}.variant-picker fieldset.variant-option:not(:has(.variant-option__button-label--has-swatch)){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.variant-picker fieldset.variant-option:not(:has(.variant-option__button-label--has-swatch))>legend{grid-column:1 / -1}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch){width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:4px 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;white-space:normal!important;font-size:14px!important;line-height:1.2!important;border-radius:999px!important;position:relative;overflow:hidden}.variant-picker .variant-option__button-label__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.variant-picker .variant-option__button-label,.variant-picker .variant-option__button-label *{transition:none!important;animation:none!important;transform:none!important}.variant-picker .variant-option__strikethrough{display:none!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch){background:transparent!important;color:var(--color-foreground, #24231f)!important;border:1px solid rgb(36 35 31 / .55)!important;box-shadow:none!important;opacity:1!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--color-foreground, #24231f)!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked),.variant-picker .variant-option__button-label.tb-on:not(.variant-option__button-label--has-swatch){background:var(--color-foreground, #24231f)!important;color:var(--color-background, #f8f7f3)!important;border-color:var(--color-foreground, #24231f)!important}.variant-picker fieldset:has(.tb-on) .variant-option__button-label:not(.tb-on):not(.variant-option__button-label--has-swatch){background:transparent!important;color:var(--color-foreground, #24231f)!important;border-color:#24231f8c!important}.variant-picker .variant-option__button-label,.variant-picker .variant-option__button-label__text{opacity:1!important;text-decoration:none!important}.variant-picker .variant-option__button-label input{opacity:0!important}.variant-picker .variant-option__button-label__text{font-weight:400!important}.variant-picker .variant-option__button-label__pill{display:none!important}.variant-picker .variant-option[data-testid=variant-option-single]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:inherit}.variant-picker .variant-option[data-testid=variant-option-single]>.variant-option__swatch-value{grid-column:1;height:56px;display:flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;text-align:center;font-size:14px;line-height:1.2;font-weight:400;background:var(--color-foreground, #24231f);color:var(--color-background, #f8f7f3);border:1px solid var(--color-foreground, #24231f);margin:6px 0 0!important}@media(max-width:749px){.variant-picker fieldset.variant-option:not(:has(.variant-option__button-label--has-swatch)),.variant-picker .variant-option[data-testid=variant-option-single]{gap:8px!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch),.variant-picker .variant-option[data-testid=variant-option-single]>.variant-option__swatch-value{height:50px!important;min-height:50px!important;max-height:50px!important;font-size:13px!important}}.product-information media-gallery .product-media-container img,.product-information media-gallery .product-media__image{object-fit:contain!important;object-position:center center}@media screen and (min-width:750px){.product-information media-gallery .product-media-container{max-height:calc(100svh - var(--header-height, 80px) - 32px);margin-inline:auto}}.tb-qty-note{display:block;margin-top:4px;font-size:.8125rem;opacity:.75}.tb-qty-note s{margin-inline-start:6px}[id*=__collection_links] a[href*="/collections/jackets"]{display:none!important}.trendy-editorial,.trendy-editorial__visual{min-height:400px}.trendy-editorial__copy{padding:40px clamp(24px,4vw,64px)}.trendy-editorial h1{font-size:clamp(36px,3.6vw,56px);margin-bottom:18px}.trendy-editorial__intro{margin-bottom:22px}.trendy-categories{margin-top:24px}@media(max-width:749px){.trendy-editorial__copy{padding:28px 20px}.trendy-editorial h1{font-size:38px}.trendy-editorial__visual{min-height:0;aspect-ratio:16 / 10}}.tb-viewall-wrap{display:flex;justify-content:center;margin:24px 0 56px}a.tb-viewall:after,[id$=__product_list_8kR3Hb] a.button-secondary:after{content:"\2192";display:inline-block;margin-inline-start:10px;transition:transform .3s var(--tb-ease)}a.tb-viewall:hover:after,[id$=__product_list_8kR3Hb] a.button-secondary:hover:after{transform:translate(4px)}a.tb-viewall{min-width:200px;justify-content:center;white-space:nowrap;padding-block:14px}.card-gallery{padding:0!important;background:#f1f0ec!important}.card-gallery slideshow-container{background:#f1f0ec!important}.card-gallery .product-media{padding:10%;box-sizing:border-box}.card-gallery .product-media__image{object-fit:contain!important;mix-blend-mode:multiply;width:100%!important;height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tb-polish.css.map */
