:root{--yc-ink: #1f1a17;--yc-muted: #6b625c;--yc-accent: #be6c24;--yc-cream: #fbf5ee;--yc-line: rgba(31, 26, 23, .12);--yc-radius: 2px;--yc-gutter: 16px;--yc-ease: cubic-bezier(.2, .7, .2, 1)}.yc-section{color:var(--yc-ink)}.yc-section *,.yc-section *:before,.yc-section *:after{box-sizing:border-box}.yc-wrap{max-width:1440px;margin:0 auto;padding:0 var(--yc-gutter)}@media(min-width:750px){:root{--yc-gutter: 32px}}.yc-kicker{font-family:var(--FONT-STACK-ACCENT);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--yc-accent);margin:0 0 10px}.yc-title{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:clamp(26px,3.4vw,40px);line-height:1.15;margin:0 0 12px;letter-spacing:.01em}.yc-lede{font-size:15px;line-height:1.65;color:var(--yc-muted);margin:0 auto;max-width:620px}.yc-head{text-align:center;margin-bottom:28px}.yc-head--left{text-align:left}.yc-head--left .yc-lede{margin:0}.yc-arrow-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--FONT-STACK-ACCENT);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.yc-arrow-link span[aria-hidden]{transition:transform .3s var(--yc-ease)}.yc-arrow-link:hover span[aria-hidden]{transform:translate(4px)}.yc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;font-family:var(--FONT-STACK-ACCENT);font-size:13px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:var(--yc-radius);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.yc-btn--light{background:#fff;color:var(--yc-ink)}.yc-btn--light:hover{background:var(--yc-cream)}.yc-btn--ghost{background:transparent;color:#fff;border-color:#ffffffd9}.yc-btn--ghost:hover{background:#ffffff1f}.yc-btn--dark{background:var(--yc-ink);color:#fff}.yc-btn--dark:hover{background:#000}.yc-btn[disabled]{opacity:.5;cursor:not-allowed}.yc-section a.yc-btn--light,.yc-section a.yc-btn--light:hover,.yc-section a.yc-btn--light:focus{color:var(--yc-ink)}.yc-section .yc-btn--dark,.yc-section .yc-btn--dark:hover,.yc-section .yc-btn--dark:focus{color:#fff}.yc-section a.yc-btn--ghost,.yc-section a.yc-btn--ghost:hover,.yc-section a.yc-btn--ghost:focus{color:#fff}.yc-section a.yc-pill:hover,.yc-section a.yc-arrow-link:hover{color:inherit}.yc-hero{position:relative;overflow:hidden;background:#1a1613;color:#fff;height:var(--yc-hero-h-mobile, 88svh);min-height:460px}@media(min-width:750px){.yc-hero{height:var(--yc-hero-h, 92vh);min-height:520px}}.yc-hero__media,.yc-hero__media video,.yc-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yc-hero__media video{opacity:0;transition:opacity .8s ease}.yc-hero__media video.is-playing{opacity:1}.yc-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,rgba(0,0,0,var(--yc-overlay, .45)))}.yc-hero__content{position:absolute;left:0;right:0;bottom:0;padding:0 var(--yc-gutter) clamp(36px,7vh,72px);text-align:center}.yc-hero__content--left{text-align:left}.yc-hero__content .yc-kicker{color:#ffffffd9}.yc-hero__title{font-family:var(--FONT-STACK-HEADING);font-size:clamp(32px,5.6vw,68px);line-height:1.05;margin:0 0 14px;color:#fff}.yc-hero__text{font-size:15px;line-height:1.6;max-width:520px;margin:0 auto 24px;color:#ffffffe6}.yc-hero__content--left .yc-hero__text{margin-left:0}.yc-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.yc-hero__content--left .yc-hero__actions{justify-content:flex-start}@media(max-width:749px){.yc-hero__actions{flex-wrap:nowrap;gap:10px}.yc-hero__actions .yc-btn{flex:1 1 0;min-width:0;min-height:40px;padding:0 8px;font-size:10.5px;letter-spacing:.1em;white-space:nowrap}.yc-hero__content{padding-bottom:96px}}@media(max-width:374px){.yc-hero__actions{gap:8px}.yc-hero__actions .yc-btn{padding:0 6px;font-size:9px;letter-spacing:.06em}}.yc-split-head{text-align:center;margin:0 auto 32px;max-width:640px}.yc-split-head__title{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:clamp(28px,4vw,46px);line-height:1.1;margin:0;letter-spacing:.01em;color:var(--yc-ink)}.yc-split-head .yc-lede{margin-top:12px}.yc-ornament{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px auto 0;color:var(--yc-accent)}.yc-ornament i{display:block;width:44px;height:1px;background:currentColor;opacity:.7}.yc-ornament b{display:block;width:7px;height:7px;background:currentColor;transform:rotate(45deg)}.yc-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--yc-split-gap, 28px);max-width:600px;margin:0 auto}@media(min-width:750px){.yc-split{gap:44px}.yc-split-head{margin-bottom:28px}}@media(max-width:749px){.yc-split{gap:14px}}.yc-split__card{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--yc-ink);text-decoration:none}.yc-split__media{position:relative;display:block;width:100%;aspect-ratio:4 / 5;padding:6px}.yc-split__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--yc-accent);border-radius:999px 999px 4px 4px;opacity:.55;transition:inset .5s var(--yc-ease),opacity .3s}.yc-split__media picture,.yc-split__media>img,.yc-split__media>svg{position:absolute;top:6px;right:6px;bottom:6px;left:6px;display:block;overflow:hidden;border-radius:999px 999px 2px 2px;background:#e9e1d8}.yc-split__media img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 1.2s var(--yc-ease)}.yc-split__card:hover .yc-split__media img{transform:scale(1.05)}.yc-split__card:hover .yc-split__media:before{top:-6px;right:-6px;bottom:-6px;left:-6px;opacity:1}.yc-split__caption{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:18px}.yc-split__kicker{font-family:var(--FONT-STACK-ACCENT);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--yc-muted)}.yc-split__name{font-family:var(--FONT-STACK-HEADING);font-size:clamp(24px,3vw,34px);letter-spacing:.1em;text-transform:uppercase;line-height:1.1}.yc-split__meta{font-size:12px;line-height:1.5;color:var(--yc-muted);letter-spacing:.04em}.yc-split__cta{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding-bottom:3px;border-bottom:1px solid var(--yc-accent);color:var(--yc-accent);font-family:var(--FONT-STACK-ACCENT);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.yc-split__cta span{transition:transform .3s var(--yc-ease)}.yc-split__card:hover .yc-split__cta span{transform:translate(4px)}@media(max-width:749px){.yc-split__meta{display:none}.yc-split__caption{padding-top:14px}}.yc-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--yc-rail-w, 72%);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none;margin:0 calc(var(--yc-gutter) * -1);padding-left:var(--yc-gutter);padding-right:var(--yc-gutter);scroll-padding:0 var(--yc-gutter)}.yc-rail::-webkit-scrollbar{display:none}.yc-rail>*{scroll-snap-align:start}@media(min-width:750px){.yc-rail{grid-auto-flow:row;grid-template-columns:repeat(var(--yc-cols, 4),1fr);gap:20px;overflow:visible;margin:0;padding:0}}.yc-rail.yc-rail--centered{--yc-gap: 10px;display:flex;flex-wrap:wrap;justify-content:center;gap:22px var(--yc-gap);max-width:1100px;margin:0 auto;padding:0;overflow:visible}.yc-rail--centered>*{flex:0 0 calc((100% - (var(--yc-cols) - 1) * var(--yc-gap)) / var(--yc-cols) - 1px)}@media(max-width:749px){.yc-rail--centered .yc-craft__img{margin-bottom:8px}.yc-rail--centered .yc-craft__name{font-size:12px;letter-spacing:.04em}.yc-rail--centered .yc-craft__desc{font-size:11px;line-height:1.45}}@media(min-width:750px){.yc-rail.yc-rail--centered{--yc-gap: 24px;gap:40px var(--yc-gap)}}.yc-craft{display:flex;flex-direction:column;color:inherit;text-decoration:none}.yc-craft__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#efe7de;margin-bottom:14px}.yc-craft__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--yc-ease)}.yc-craft:hover .yc-craft__img img{transform:scale(1.04)}.yc-craft__name{font-family:var(--FONT-STACK-HEADING);font-size:17px;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.yc-craft__name span[aria-hidden]{margin-left:6px;display:inline-block;transition:transform .3s var(--yc-ease)}.yc-craft:hover .yc-craft__name span[aria-hidden]{transform:translate(4px)}@media(min-width:750px){.yc-craft__name{font-size:20px}}.yc-craft__desc{font-size:14px;line-height:1.55;color:var(--yc-muted);margin:0}.yc-story{display:grid;gap:28px;align-items:center}@media(min-width:750px){.yc-story{grid-template-columns:1fr 1fr;gap:64px}.yc-story--right .yc-story__img{order:2}}.yc-story__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#efe7de}.yc-story__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yc-story__body .rte{font-size:15px;line-height:1.75;color:var(--yc-muted);margin-bottom:22px}.yc-story__points{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:10px}.yc-story__points li{padding-left:20px;position:relative;font-size:14px;line-height:1.5}.yc-story__points li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:1px;background:var(--yc-accent)}.yc-pills{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px var(--yc-gutter);margin:0 calc(var(--yc-gutter) * -1)}.yc-pills::-webkit-scrollbar{display:none}@media(min-width:750px){.yc-pills{flex-wrap:wrap;justify-content:center;overflow:visible;margin:0;padding:0}}.yc-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 20px;border:1px solid var(--yc-line);border-radius:999px;color:var(--yc-ink);text-decoration:none;font-size:13px;letter-spacing:.08em;text-transform:uppercase;background:#fff;transition:border-color .2s,background-color .2s;white-space:nowrap}.yc-pill:hover,.yc-pill[aria-current=page]{border-color:var(--yc-ink);background:var(--yc-cream)}.yc-intro{max-width:760px;margin:0 auto;text-align:center}.yc-intro .rte{font-size:15px;line-height:1.75;color:var(--yc-muted)}.yc-intro .rte p:last-child{margin-bottom:0}.yc-intro .yc-arrow-link{margin-top:16px}.yc-intro .yc-pills{margin-top:24px}.yc-chapters{display:grid;gap:clamp(48px,8vw,96px)}.yc-chapter{display:grid;gap:24px;align-items:center;scroll-margin-top:calc(var(--menu-height-sticky, var(--header-height, 0px)) + 80px)}@media(min-width:750px){.yc-chapter--img{grid-template-columns:5fr 6fr;gap:64px}.yc-chapter--img:nth-child(2n) .yc-chapter__img{order:2}.yc-chapter--img:nth-child(2n){grid-template-columns:6fr 5fr}}.yc-chapter--text{max-width:720px;margin:0 auto;text-align:center}.yc-chapter__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#efe7de}.yc-chapter__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yc-chapter__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 16px;padding:0;list-style:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--yc-muted)}.yc-chapter__meta strong{color:var(--yc-ink);font-weight:600}.yc-chapter--text .yc-chapter__meta{justify-content:center}.yc-attention{outline:2px solid var(--yc-accent);outline-offset:6px;transition:outline-color .3s}.yc-chapter .rte{font-size:15px;line-height:1.8;color:var(--yc-muted);margin-bottom:20px}.yc-toc{position:sticky;top:var(--menu-height-sticky, var(--header-height, 0px));z-index:3;background:#fffffff5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--yc-line);padding:10px 0}.yc-craft-details{border-top:1px solid var(--yc-line);border-bottom:1px solid var(--yc-line);padding:14px 0;margin-bottom:var(--PB, 20px)}.yc-craft-details dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;margin:0;font-size:14px;line-height:1.45}.yc-craft-details dt{color:var(--yc-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;padding-top:2px}.yc-craft-details dd{margin:0;color:var(--yc-ink)}.yc-craft-details .yc-arrow-link{margin-top:12px;font-size:12px;color:var(--yc-accent)}.yc-size-help{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:26px 0 var(--PB, 20px);font-size:13px}.yc-size-help__link{background:none;border:0;padding:0;color:var(--yc-ink);font:inherit;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.yc-size-help__wa{color:#128c4b}.yc-size-help__wa svg{width:16px;height:16px;flex:0 0 auto}.yc-size-help__model{flex-basis:100%;color:var(--yc-muted);margin:0;font-size:13px}.yc-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;list-style:none;margin:0 0 var(--PB, 20px);padding:14px 16px;background:var(--yc-cream);border-radius:var(--yc-radius)}.yc-trust li{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.3;color:var(--yc-ink)}.yc-trust svg{width:16px;height:16px;flex:0 0 auto;color:var(--yc-accent)}.yc-satc{position:fixed;z-index:2147483001;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--yc-line);box-shadow:0 -6px 24px #00000014;padding:10px var(--yc-gutter) calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .35s var(--yc-ease)}.yc-satc.is-visible{transform:translateY(0)}.yc-satc__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:12px}.yc-satc__thumb{width:44px;height:56px;object-fit:cover;flex:0 0 auto;background:#efe7de}.yc-satc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.yc-satc__title{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}.yc-satc__meta{font-size:14px;color:var(--yc-ink);white-space:nowrap}.yc-satc__meta s{color:var(--yc-muted);font-size:12px;margin-left:4px}.yc-satc__size{color:var(--yc-muted)}.yc-satc .yc-btn{flex:0 0 auto;min-height:46px;padding:0 22px}@media(min-width:750px){.yc-satc__title{display:block}}body.yc-satc-open{padding-bottom:76px}shopify-chat{transition:transform .35s var(--yc-ease)}body.yc-satc-open shopify-chat{transform:translateY(calc(-76px - env(safe-area-inset-bottom)))}body.yc-satc-open .bacurr-cur-block.baDropdownStyle.baDropdownStyle,body.yc-satc-open .bacurr-cur-block.bacurr-cur-block{bottom:calc(96px + env(safe-area-inset-bottom))!important;transition:bottom .35s var(--yc-ease)}.yc-fcta{position:fixed;z-index:2147482000;left:16px;bottom:calc(72px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(16px);transition:opacity .3s ease,transform .4s var(--yc-ease),visibility 0s linear .4s;box-shadow:0 8px 24px #0000002e;border-radius:999px}.yc-fcta.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .3s ease,transform .4s var(--yc-ease),visibility 0s}.yc-fcta .yc-btn{border-radius:999px;min-height:44px;padding:0 20px;font-size:12px;white-space:nowrap}@media(min-width:750px){.yc-fcta{left:50%;bottom:24px;transform:translate(-50%,16px)}.yc-fcta.is-visible{transform:translate(-50%)}}.yc-card-colours{margin:4px 0 0;font-size:12px;letter-spacing:.04em;color:var(--yc-muted)}@media(prefers-reduced-motion:reduce){.yc-hero__media video{display:none}.yc-satc,.yc-fcta,.yc-split__tile img,.yc-craft__img img{transition:none}}.yc-gift{margin:0 0 16px;padding:14px 14px 12px;background:var(--yc-cream);border:1px solid rgba(190,108,36,.25);border-radius:6px;color:var(--yc-ink)}.yc-gift__title{margin:0 0 12px;font-size:13px;line-height:1.45}.yc-gift__title strong{color:var(--yc-accent);font-weight:600}.yc-gift__bar{position:relative;height:6px;border-radius:99px;background:#be6c2426;margin:0 6px}.yc-gift__fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,#d9884a,var(--yc-accent));transition:width .6s var(--yc-ease)}.yc-gift__mark{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;border:2px solid rgba(190,108,36,.45)}.yc-gift__mark--end{left:100%}.yc-gift__mark.is-done{background:var(--yc-accent);border-color:var(--yc-accent)}.yc-gift__tiers{position:relative;list-style:none;margin:8px 0 0;padding:0;height:30px;font-size:11px;line-height:1.25}.yc-gift__tiers li{position:absolute;top:0;display:flex;flex-direction:column;color:var(--yc-muted)}.yc-gift__tiers li:first-child{left:var(--at);transform:translate(-50%);align-items:center;text-align:center}.yc-gift__tiers li:last-child{right:0;align-items:flex-end;text-align:right}.yc-gift__tiers li.is-done{color:var(--yc-accent)}.yc-gift__tiers strong{font-weight:600;color:inherit}.yc-gift__note{margin:10px 0 0;font-size:12px;color:#2f6b3a}.yc-gift__claim,.yc-gift__add{cursor:pointer;border:1px solid var(--yc-accent);background:var(--yc-accent);color:#fff;border-radius:4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px}.yc-gift__claim[disabled],.yc-gift__add[disabled]{opacity:.6;cursor:wait}.yc-gift__pick{margin-top:12px;padding-top:12px;border-top:1px dashed rgba(190,108,36,.3)}.yc-gift__pick-title{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em}.yc-gift__rail{display:flex;gap:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.yc-gift__item{flex:0 0 96px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;background:#fff;border-radius:4px;padding:8px 6px}.yc-gift__item img{width:72px;height:90px;object-fit:cover;border-radius:3px}.yc-gift__name{font-size:11px;line-height:1.25;min-height:2.5em}.yc-gift__price{font-size:11px;color:var(--yc-ink);white-space:nowrap}.yc-gift__price s{color:var(--yc-muted)}.yc-gift__add{width:100%;padding:6px 4px}.yc-offer-note{display:flex;gap:10px;align-items:flex-start;margin:-8px 0 var(--PB, 20px);padding:10px 14px;border:1px dashed rgba(190,108,36,.45);border-radius:6px;font-size:12.5px;line-height:1.5;color:var(--yc-ink)}.yc-offer-note span:first-child{font-size:18px;line-height:1.2}.yc-offer-note strong{color:var(--yc-accent)}@media(min-width:767px){.header__desktop.header__desktop--logo_center{grid-template-columns:1fr auto 1fr;column-gap:24px;row-gap:0;padding-inline:32px}.header__desktop--logo_center .header__desktop__bar__k{grid-column:1;grid-row:1;align-self:center;justify-self:start;display:flex;align-items:center;gap:6px}.header__desktop--logo_center .header__desktop__bar__k .header__desktop__buttons{margin:0}.header__desktop--logo_center .header__desktop__bar__k .Vtl-WishlistHeaderWrapper{display:flex;align-items:center}.header__desktop--logo_center .header__desktop__bar__c{grid-column:2;grid-row:1;margin-inline:0}.header__desktop--logo_center .header__desktop__bar__r{grid-column:3;grid-row:1;align-self:center;justify-self:end}.header__desktop--logo_center .header__desktop__bar__l{grid-column:1 / -1;grid-row:2;padding-left:0}}.header__desktop .header__desktop__bar__k .bacurr-cur-block.baDropdownStyle{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;margin:0 0 0 10px!important;box-shadow:none!important;z-index:5!important}.header__desktop .header__desktop__bar__k .bacurr-cur-block .bacurr-dropdownChoices,.header__desktop .header__desktop__bar__k .bacurr-cur-block .bacurr-choiceDesign{box-shadow:none!important}.header__desktop .header__desktop__bar__k .bacurr-cur-block .bacurr-dropdownChoices{border:1px solid rgba(0,0,0,.14);border-radius:6px}.header__desktop .header__desktop__bar__k .bacurr-cur-block .bacurr-dropdown-choices{min-width:300px}@media(max-width:749px){.footer .wrapper{padding-left:24px;padding-right:24px}.footer .footer__image:after{left:-18px!important}.product-grid-item__content .product__badge{top:auto;right:auto;bottom:8px;left:8px;max-width:calc(100% - 72px);padding:3px 7px;font-size:9px!important;letter-spacing:.06em;line-height:1.4}}@media(max-width:749px){[id$=__yc_fav] .Vtl-WishlistIcon__Wrapper,[id$=__yc_fav] .product-grid-item .quickview,[id$=__yc_fav] .product-grid-item [class*=quick-actions-toolbar],[id$=__yc_fav] .product-grid-item [class*=quick-action-button]{display:none!important}[id$=__yc_fav] .product-grid-item__content .product__badge{left:auto;right:6px;bottom:6px;max-width:calc(100% - 12px);padding:2px 5px;font-size:8px!important;letter-spacing:.04em;line-height:1.35}}@media(max-width:749px){html,body{overflow-x:clip}.rk-widget-container{max-width:100%;overflow-x:clip}}.yc-fhero{position:relative;overflow:hidden;background:var(--yc-cream)}.yc-fhero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yc-fhero__track::-webkit-scrollbar{display:none}.yc-fhero__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;display:flex;flex-direction:column}.yc-fhero__media{position:relative;display:block;width:100%;aspect-ratio:var(--yc-fhero-ratio-m, .8);max-height:70svh;background:#e9dfd3;overflow:hidden}.yc-fhero__media picture,.yc-fhero__media img,.yc-fhero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.yc-fhero__media img{object-fit:cover}.yc-fhero__shade{display:none}.yc-fhero__content{position:relative;padding:22px var(--yc-gutter) 30px;text-align:center;color:var(--yc-ink)}.yc-fhero__content .yc-kicker{margin-bottom:6px}.yc-fhero__title{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:clamp(26px,7vw,34px);line-height:1.1;letter-spacing:.01em;margin:0 0 8px;color:var(--yc-ink)}.yc-fhero__text{font-size:14px;line-height:1.55;max-width:420px;margin:0 auto 18px;color:var(--yc-muted)}.yc-fhero__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.yc-fhero__actions .yc-btn{min-height:44px;padding:0 26px}.yc-fhero .yc-fhero__actions a.yc-btn--light{background:var(--yc-ink);color:#fff;border-color:var(--yc-ink)}.yc-fhero .yc-fhero__actions a.yc-btn--ghost{color:var(--yc-ink);border-color:var(--yc-ink)}.yc-fhero__dots{position:absolute;left:0;right:0;top:calc(min(100vw / var(--yc-fhero-ratio-m, .8),70svh) - 26px);display:flex;gap:8px;justify-content:center;pointer-events:none}.yc-fhero__dot{pointer-events:auto;width:8px;height:8px;border-radius:50%;border:0;padding:0;background:#fff9;box-shadow:0 0 0 1px #00000014;cursor:pointer;transition:width .3s var(--yc-ease),background .3s}.yc-fhero__dot.is-active{width:24px;border-radius:4px;background:#fff}.yc-fhero__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#ffffffd9;color:var(--yc-ink);font-size:28px;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0 0 4px;transition:background .2s}.yc-fhero__arrow:hover{background:#fff}.yc-fhero__arrow--prev{left:20px}.yc-fhero__arrow--next{right:20px}@media(min-width:750px){.yc-fhero{background:#1a1613}.yc-fhero__slide{display:block;aspect-ratio:var(--yc-fhero-ratio, 2.4);max-height:86vh}.yc-fhero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;max-height:none}.yc-fhero__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 0% 100%,rgba(0,0,0,var(--yc-overlay, .55)),#0000 60%),linear-gradient(180deg,#0000 55%,rgba(0,0,0,calc(var(--yc-overlay, .55) * .6)))}.yc-fhero__content{position:absolute;left:0;right:0;bottom:0;padding:0 clamp(40px,5.5vw,88px) clamp(52px,8%,88px);text-align:center;color:#fff;pointer-events:none}.yc-fhero__content>*{max-width:520px;margin-left:auto;margin-right:auto}.yc-fhero__content a,.yc-fhero__content button{pointer-events:auto}.yc-fhero__content .yc-kicker{color:#ffffffeb}.yc-fhero__title{font-size:clamp(30px,3.2vw,48px);color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.3)}.yc-fhero__text{font-size:15px;color:#ffffffeb}.yc-fhero .yc-fhero__actions a.yc-btn--light{background:#fff;color:var(--yc-ink);border-color:#fff}.yc-fhero .yc-fhero__actions a.yc-btn--ghost{color:#fff;border-color:#ffffffd9}.yc-fhero__slide--left .yc-fhero__content{text-align:left}.yc-fhero__slide--left .yc-fhero__content>*{margin-left:0}.yc-fhero__slide--left .yc-fhero__actions{justify-content:flex-start}.yc-fhero__dots{top:auto;bottom:20px}}@media(min-width:990px){.yc-fhero__arrow{display:flex}}.yc-cbanner{background:var(--yc-cream)}.yc-cbanner .yc-fhero__slide{flex:none}.yc-cbanner__more{padding-top:6px;padding-bottom:26px;text-align:center}.yc-cbanner__more .yc-kicker{margin-bottom:12px}.yc-cbanner--plain .yc-fhero__content{padding-top:40px;padding-bottom:20px}@media(min-width:750px){.yc-cbanner{background:var(--yc-cream)}.yc-cbanner .yc-fhero__slide{background:#1a1613}.yc-cbanner--plain .yc-fhero__slide{aspect-ratio:auto;max-height:none;background:transparent}.yc-cbanner--plain .yc-fhero__content{position:relative;padding:56px var(--yc-gutter) 22px;text-align:center!important;color:var(--yc-ink)}.yc-cbanner--plain .yc-fhero__content>*{margin-left:auto!important;margin-right:auto!important;max-width:640px}.yc-cbanner--plain .yc-fhero__title{color:var(--yc-ink);text-shadow:none}.yc-cbanner--plain .yc-fhero__text{color:var(--yc-muted)}.yc-cbanner--plain .yc-fhero__content .yc-kicker{color:var(--yc-accent)}.yc-cbanner__more{padding-top:22px;padding-bottom:30px}}.yc-fbt{margin:14px 20px 10px;padding:16px 14px 12px;border-radius:14px;background:linear-gradient(160deg,#fff3e6,#fdebe0 55%,#fbf5ee);border:1px solid rgba(190,108,36,.28);box-shadow:0 6px 18px #be6c241a}.yc-fbt[hidden]{display:none}@media(max-width:749px){.yc-fbt--drawer{margin-left:12px;margin-right:12px;padding-left:12px;padding-right:12px}}.yc-fbt--page{margin:24px 0 8px}.yc-fbt__head{display:flex;align-items:center;gap:10px;margin:0 0 12px}.yc-fbt__spark{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--yc-accent);color:#fff;font-size:14px}.yc-fbt__kicker{margin:0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--yc-accent);font-weight:600}.yc-fbt__title{margin:1px 0 0;font-family:var(--FONT-STACK-HEADING, inherit);font-size:18px;line-height:1.2;color:var(--yc-ink);letter-spacing:.02em}.yc-fbt__img{position:relative}.yc-fbt__badge{position:absolute;z-index:1;left:6px;top:6px;right:6px;width:max-content;max-width:calc(100% - 12px);padding:3px 7px;border-radius:999px;background:#1f1a17;color:#fff;font-size:10px;font-weight:600;letter-spacing:.03em;line-height:1.3}.yc-fbt__card{background:#fff;border-radius:10px;padding:6px 6px 8px;box-shadow:0 1px 4px #1f1a170f}.yc-fbt__list{display:grid;grid-auto-flow:column;grid-auto-columns:132px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:6px}.yc-fbt--page .yc-fbt__list{grid-auto-columns:168px}@media(min-width:990px){.yc-fbt--page .yc-fbt__list{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}}.yc-fbt__card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.yc-fbt__img{display:block;aspect-ratio:3 / 4;background:var(--yc-cream);overflow:hidden;border-radius:6px}.yc-fbt__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--yc-ease)}.yc-fbt__img:hover img{transform:scale(1.03)}.yc-fbt__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35;color:var(--yc-ink);text-decoration:none;margin:8px 0 2px;min-height:2.7em}.yc-fbt__price{font-size:12px;margin:0 0 8px;color:var(--yc-ink)}.yc-fbt__price s{color:var(--yc-muted);margin-left:4px}.yc-fbt__row{display:flex;gap:6px;margin-top:auto}.yc-fbt__select{flex:1 1 auto;min-width:0;height:34px;padding:0 6px;font-size:12px;border:1px solid var(--yc-line);border-radius:var(--yc-radius);background:#fff;color:var(--yc-ink)}.yc-fbt__select.is-invalid{border-color:#c0392b;box-shadow:0 0 0 1px #c0392b}.yc-fbt__add{flex:0 0 auto;height:34px;padding:0 12px;border:1px solid var(--yc-accent);background:var(--yc-accent);color:#fff;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--yc-radius);cursor:pointer}.yc-fbt__add:hover{background:#a45a1a;border-color:#a45a1a}.yc-fbt__add[disabled]{opacity:.6;cursor:default}.yc-fbt__row input[type=hidden]+.yc-fbt__add{flex:1 1 auto}.yc-offer__tiers{position:relative;list-style:none;margin:8px 6px 0;padding:0;height:34px;font-size:10.5px;line-height:1.25}.yc-offer__tiers li{position:absolute;top:0;left:var(--at);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;white-space:nowrap;color:var(--yc-muted)}.yc-offer__tiers li.is-last{left:auto;right:-6px;transform:none;align-items:flex-end;text-align:right}.yc-offer__tiers li.is-done{color:var(--yc-accent)}.yc-offer__tiers strong{font-weight:600;color:inherit}.yc-offer__gift{font-size:10px}.yc-offer-note__tier{display:inline-block}.yc-offer-note__tier,.yc-offer-note__tier *{font-size:inherit!important;line-height:inherit!important}html{scroll-behavior:smooth}#curated-edits{scroll-margin-top:calc(var(--menu-height-sticky, var(--menu-height, 170px)) + 12px)}.yc-offers{margin:4px 0 22px}.yc-offers__title{margin:0 0 12px}.yc-offers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--yc-offers-cols, 2),minmax(0,1fr));gap:10px}.yc-offers__card{position:relative;overflow:hidden;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:132px;padding:16px 10px;border-radius:14px;color:#1f1a17;isolation:isolate}.yc-offers__card:after{content:"";position:absolute;z-index:-1;width:70%;aspect-ratio:1;border-radius:50%;right:-22%;top:-30%;background:#ffffff73}.yc-offers__card--0{background:#fdeee0;--yc-offer-ic: #b8661f}.yc-offers__card--1{background:#f8e2f6;--yc-offer-ic: #9a3c97}.yc-offers__card--2{background:#dfe9fb;--yc-offer-ic: #2f5fb3}.yc-offers__card--3{background:#e3f1e2;--yc-offer-ic: #3c7a3a}.yc-offers__icon{color:var(--yc-offer-ic);margin-bottom:8px;line-height:0}.yc-offers__big{font-size:20px;line-height:1.15;font-weight:700;letter-spacing:.02em}.yc-offers__plus{margin-top:3px;font-size:13px;font-weight:600;color:var(--yc-offer-ic)}.yc-offers__small{margin-top:4px;font-size:13px;line-height:1.35;color:#4a423c}.yc-offers__note{margin:10px 0 0;font-size:12px;color:#6b625c}@media(max-width:749px){.yc-offers__card{min-height:120px;padding:14px 8px}.yc-offers__big{font-size:18px}}.yc-offers__amt,.yc-offers__amt *{white-space:nowrap;color:#1f1a17!important;font-weight:600}.header__backfill{height:var(--yc-header-h, auto)!important;overflow:hidden}html:has(.drawer.drawer--visible) shopify-chat,html:has(.drawer.drawer--visible) .bacurr-cur-blocker>.bacurr-cur-block,html:has(.drawer.drawer--visible) .yc-fcta{visibility:hidden!important}@media(max-width:749px){html:has(.drawer--visible .collection__filters__outer) shopify-chat,html:has(.drawer--visible .collection__filters__outer) .bacurr-cur-blocker>.bacurr-cur-block,html:has(.drawer--visible .collection__filters__outer) .yc-fcta{visibility:hidden!important}}#shopify-pc__banner{z-index:2147483647!important}@media(min-width:750px){.product-grid-item__content .product__badge{top:10px;right:auto;bottom:auto;left:10px}}@media(min-width:750px){.template-collection .collection>.wrapper,.cart__template>.wrapper{padding-left:32px;padding-right:32px}}.cart__template>.bacurr-checkoutNotice{position:static!important;top:auto!important;margin:0!important;padding:16px 16px 0}.cart__template>.bacurr-checkoutNotice .big-ol-cart-notice{margin:0;width:auto}@media(min-width:750px){.cart__template>.bacurr-checkoutNotice{padding:16px 32px 0}}.quantity__wrapper.yc-qty-locked{display:none}@media(pointer:coarse){.header__desktop.header__desktop--logo_center{display:none!important}}@media(min-width:768px)and (max-width:1240px){.review .testimonial-slider{flex:1 1 auto;width:auto;min-width:0;margin:auto 60px auto 16px}.review .arrows-container{right:-50px}}@media(min-width:767px){.collection__hero.section-padding{padding-top:max(calc(var(--PT) - 48px),0px)}}.template-blog .float-grid.grid--uniform{flex-wrap:wrap}.charkha-philosophy__craft-info{min-width:0}.charkha-philosophy__craft-description{white-space:normal;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/84/assets/yc-custom.css.map */
