:root{--pdp-ink: var(--tk-ink, #1f1b16);--pdp-body: #3b352e;--pdp-muted: var(--tk-muted, #6b645c);--pdp-line: var(--tk-line, #e7e3dd);--pdp-field: #cfc8be;--pdp-paper: var(--tk-paper, #f6f2ec);--pdp-blush: var(--tk-blush, #f4e7e4);--pdp-red: var(--tk-cta, #b3261e);--pdp-radius: var(--tk-r, 12px);--pdp-btn-radius: var(--tk-r-pill, 999px);--pdp-btn-height: 56px;--pdp-heading: var(--tk-heading, "Jost", "Helvetica Neue", Arial, sans-serif);--pdp-font: var(--tk-body, "Assistant", "Helvetica Neue", Arial, sans-serif)}@media(min-width:750px){.product-information .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start}.product-information .product-information__grid.product-information--media-left .product-information__media{padding-inline-end:0}.product-information .product-information__grid.product-information--media-left .product-details{padding-inline-start:clamp(32px,4.5vw,72px)}.product-information .product-details.sticky-content--desktop{top:min(calc(var(--sticky-header-offset, 0px) + 24px),var(--tk-pdp-fit, 999px))}}.product-information media-gallery{--media-radius: var(--pdp-radius)}.product-information .media-gallery__grid{gap:12px}.product-information .product-media-container{border-radius:var(--pdp-radius);overflow:hidden;background:var(--pdp-paper)}@media(min-width:750px){.product-information .media-gallery--large-first-image .media-gallery__grid>.product-media-container:nth-child(2n):last-child{grid-column:span 2}}@media(max-width:749px){.product-information .product-media-container{border-radius:0}}.product-information .product-details{--height-buy-buttons: var(--pdp-btn-height);--style-border-radius-buttons-primary: var(--pdp-btn-radius);--style-border-radius-buttons-secondary: var(--pdp-btn-radius);font-family:var(--pdp-font);color:var(--pdp-ink)}.tk-pdp-crumb{margin-block-end:-8px;font-size:13px;line-height:1.4}.tk-pdp-crumb__list{display:flex;flex-wrap:wrap;gap:2px 8px;margin:0;padding:0;list-style:none}.tk-pdp-crumb__list li+li:before{content:"/";margin-inline-end:8px;color:var(--pdp-field)}.tk-pdp-crumb a{color:var(--pdp-muted);text-decoration:none}.tk-pdp-crumb a:hover{color:var(--pdp-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.tk-pdp-crumb{display:none}}.tk-pdp-maker{margin:0;font-size:12.5px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--pdp-muted)}.tk-pdp-maker strong{font-weight:600;color:var(--pdp-ink)}.tk-pdp-maker__dot{margin-inline:6px}.product-information .product-details .text-block h1{margin:0;font-family:var(--pdp-heading);font-weight:500;font-size:clamp(30px,2.9vw,42px);line-height:1.1;letter-spacing:-.02em;color:var(--pdp-ink);text-wrap:balance}.product-information .product-details product-price{font-family:var(--pdp-heading);font-weight:500;font-size:clamp(24px,2.2vw,30px);line-height:1.2;letter-spacing:-.01em;color:var(--pdp-ink)}.product-information .product-details product-price>div,.product-information .product-details product-price .price,.product-information .product-details product-price .price bdi{font:inherit;letter-spacing:inherit}.product-information .product-details product-price .compare-at-price{margin-inline-end:6px;font-size:.66em;font-weight:400}.product-information .product-details product-price .installments{font-family:var(--pdp-font);font-size:13px;letter-spacing:0;color:var(--pdp-muted)}.tk-pdp-summary{margin:0;max-width:54ch;font-size:17px;line-height:1.6;color:var(--pdp-body)}.tk-pdp-specs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tk-pdp-spec{display:flex;flex:1 1 140px;flex-direction:column;gap:3px;min-width:0;padding:10px 14px;border:1px solid var(--pdp-line);border-radius:var(--pdp-radius);background:#fff}.tk-pdp-spec--wide{flex-basis:100%}.tk-pdp-spec__label{font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--pdp-muted)}.tk-pdp-spec__value{font-size:14.5px;font-weight:600;line-height:1.3;color:var(--pdp-ink)}.product-information .product-details .variant-picker{--variant-picker-button-radius: var(--pdp-radius)}.product-information .product-details .variant-option--buttons legend,.product-information .product-details .variant-option--dropdowns>label{margin-block-end:10px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-muted)}.product-information .product-details .variant-option__button-label{min-height:48px;font-size:15px}.product-information .product-details .variant-option--equal-width-buttons{--variant-option-padding-inline: 10px;--variant-ch: 4.4em}@media(max-width:359px){.product-information .product-details .quantity-selector{--quantity-selector-width: 104px}}.product-information .product-details .product-form-buttons{flex-wrap:wrap;gap:12px}.product-information .product-details .product-form-buttons>span:has(add-to-cart-component){flex:1 1 0;min-width:140px}.product-information .product-details .product-form-buttons>.accelerated-checkout-block{flex:1 0 100%;min-width:0}.product-information .product-details .quantity-selector{--quantity-selector-width: 120px;--color-input-border: var(--pdp-field);height:var(--pdp-btn-height);border-radius:var(--pdp-btn-radius)}.product-information .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){border-radius:var(--pdp-btn-radius)}.product-information .product-details .add-to-cart-button{height:var(--pdp-btn-height);border-radius:var(--pdp-btn-radius);font-family:var(--pdp-font);font-size:16px;font-weight:600;letter-spacing:.02em;text-transform:none}.product-information .product-details .accelerated-checkout-block{margin-block-start:12px}.product-information .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--pdp-btn-height);--shopify-accelerated-checkout-button-border-radius: var(--pdp-btn-radius)}.tk-pdp-assure{display:grid;gap:12px;margin:0;padding:0;list-style:none}.tk-pdp-assure__item{display:flex;align-items:center;gap:12px;font-size:14.5px;line-height:1.4;color:var(--pdp-muted)}.tk-pdp-assure__icon{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pdp-paper);color:var(--pdp-red)}.tk-pdp-assure__icon .tk-icon{width:18px;height:18px}.tk-pdp-assure strong{font-weight:600;color:var(--pdp-ink)}.tk-pdp-assure a{color:var(--pdp-ink);text-decoration:underline;text-underline-offset:3px}.tk-pdp-why{padding:20px 22px;border-radius:var(--pdp-radius);background:var(--pdp-paper)}.tk-pdp-why__eyebrow{margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--pdp-red)}.tk-pdp-why__text{margin:0;font-family:var(--pdp-heading);font-size:clamp(17px,1.4vw,19px);font-weight:400;line-height:1.45;letter-spacing:-.005em;color:var(--pdp-ink)}.tk-pdp-acc{border-block-start:1px solid var(--pdp-line)}.tk-pdp-acc__row{border-block-end:1px solid var(--pdp-line)}.tk-pdp-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding-block:12px;font-family:var(--pdp-heading);font-size:18px;font-weight:500;line-height:1.3;color:var(--pdp-ink);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.tk-pdp-acc__summary::-webkit-details-marker{display:none}.tk-pdp-acc__summary:focus-visible{outline:2px solid var(--pdp-ink);outline-offset:2px;border-radius:4px}.tk-pdp-acc__icon{position:relative;flex:none;width:14px;height:14px}.tk-pdp-acc__icon:before,.tk-pdp-acc__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:14px;height:1.5px;margin-block-start:-.75px;background:var(--pdp-ink);transition:transform .2s ease}.tk-pdp-acc__icon:after{transform:rotate(90deg)}.tk-pdp-acc__row[open]>.tk-pdp-acc__summary .tk-pdp-acc__icon:after{transform:rotate(0)}.tk-pdp-acc__body{padding-block-end:22px;font-size:15.5px;line-height:1.65;color:var(--pdp-body)}@media(prefers-reduced-motion:no-preference){.tk-pdp-acc__row[open]>.tk-pdp-acc__body{animation:tk-pdp-acc-in .25s ease}}@keyframes tk-pdp-acc-in{0%{opacity:0;transform:translateY(-4px)}}.tk-pdp-prose>:first-child{margin-block-start:0}.tk-pdp-prose>:last-child{margin-block-end:0}.tk-pdp-prose p{margin-block:0 .8em}.tk-pdp-prose a{color:var(--pdp-ink);text-decoration:underline;text-underline-offset:3px}.tk-pdp-facts{display:grid;gap:8px;margin:0 0 16px}.tk-pdp-facts__row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}.tk-pdp-facts dt{color:var(--pdp-muted)}.tk-pdp-facts dd{margin:0;font-weight:600;color:var(--pdp-ink)}.tk-pdp-band{padding-block:clamp(56px,8vw,120px);background:var(--pdp-paper);color:var(--pdp-ink)}.tk-pdp-band__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;width:min(var(--page-content-width, 1280px),calc(100% - var(--page-margin, 24px) * 2));margin-inline:auto}.tk-pdp-band--text .tk-pdp-band__inner{grid-template-columns:minmax(0,720px);justify-content:center;text-align:center}.tk-pdp-band__media{aspect-ratio:1;overflow:hidden;border-radius:var(--pdp-radius);background:#fff}.tk-pdp-band__img{display:block;width:100%;height:100%;object-fit:cover}.tk-pdp-band__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--pdp-red)}.tk-pdp-band__title{margin:0;font-family:var(--pdp-heading);font-size:var(--tk-fs-h2, clamp(28px, 3vw, 44px));font-weight:500;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.tk-pdp-band__origin{margin:10px 0 0;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--pdp-muted)}.tk-pdp-band__text{max-width:52ch;margin:24px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.7;color:var(--pdp-body)}.tk-pdp-band--text .tk-pdp-band__text{margin-inline:auto}@media(max-width:749px){.tk-pdp-band__inner{grid-template-columns:minmax(0,1fr)}.tk-pdp-band__media{aspect-ratio:4 / 3}}.sticky-add-to-cart__bar{--style-border-radius-buttons-primary: var(--pdp-btn-radius);border-radius:var(--pdp-radius)}.sticky-add-to-cart__title{font-family:var(--pdp-font);font-weight:600}.sticky-add-to-cart__price{font-family:var(--pdp-heading);font-weight:500}.sticky-add-to-cart__button{min-height:48px;border-radius:var(--pdp-btn-radius);font-family:var(--pdp-font);font-weight:600;text-transform:none}@media(max-width:749px){.sticky-add-to-cart__bar{border-radius:0}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__button{width:auto;min-width:132px;padding-inline:20px}sticky-add-to-cart .sticky-add-to-cart__button .svg-wrapper:not(.add-to-cart__added-icon){display:none}sticky-add-to-cart .sticky-add-to-cart__price{font-size:15px}sticky-add-to-cart .sticky-add-to-cart__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:1.25;white-space:normal}}@media(max-width:749px){:root{--pdp-btn-height: 52px}.product-information slideshow-controls{mix-blend-mode:normal}.product-information .slideshow-controls__dots{width:fit-content;margin-inline:auto;padding:6px 10px;border-radius:999px;background:#1f1b166b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-information .product-details{padding-block-start:20px}.product-information .product-details .add-to-cart-button{font-size:16px}.tk-pdp-why__text{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tk-v3-pdp.css.map */
