:root{--w-ink: #15120f;--w-ink-soft: #5c544b;--w-beige: #a88b6b;--w-beige-dark: #937857;--w-beige-light: #d9c5a8;--w-beige-soft: #ede3d5;--w-coal: #2a2521;--w-beige-text: #7d6444;--w-footer-text: #f3ebdf;--w-sale: #2e7d32;--w-old-price: #757575;--w-sand: #f6f1ea;--w-line: #e7dfd3;--w-green: #1f3d2e;--w-white: #fff;--w-radius: 10px;--w-radius-sm: 6px;--w-gap: clamp(3rem, 2rem + 4vw, 5.5rem);--w-ease: cubic-bezier(.2, 0, 0, 1);--w-dur: .18s}#header-group>.shopify-section:has(.w-announce){position:sticky;top:0;z-index:var(--layer-menu-drawer)}.header-section:has(>#header-component[sticky]){top:calc(var(--w-announce-h, 0px) - 1px)!important}.w-announce{background:var(--w-beige);color:var(--w-white)}.w-announce__inner{display:grid;align-items:center;min-height:36px;padding-block:.4rem;text-align:center}.w-announce__item{grid-area:1 / 1;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.01em;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .4s var(--w-ease),transform .4s var(--w-ease),visibility 0s .4s}.w-announce__item.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .4s var(--w-ease),transform .4s var(--w-ease)}.w-announce__item a{color:inherit;text-decoration:none}.w-announce__icon{display:inline-block;width:auto;height:1.1em;margin-inline-end:.45em;border-radius:3px;vertical-align:-.2em}.w-announce :focus-visible{outline:2px solid var(--w-white);outline-offset:2px}.header-logo .w-logo{display:block;width:auto;height:40px}@media(max-width:749px){.header-logo .w-logo{height:32px}}.header-section{border-block-end:1px solid #dcdcdc}@media(max-width:749px){.w-announce__inner{min-height:34px;padding-block:.35rem}.w-announce__item{font-size:clamp(.6875rem,3.35vw,.8125rem);white-space:nowrap}}.w-sec{color:var(--w-ink);padding-block:calc(var(--w-gap) / 2)}.w-sec--flush{padding-block:0}.w-wrap{width:min(var(--page-content-width, 1400px),100% - var(--page-margin, 16px) * 2);margin-inline:auto}.w-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-block-end:clamp(1.25rem,1rem + 1vw,2rem)}.w-h2{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance;color:var(--w-ink)}.w-link{color:var(--w-ink);font-size:.9375rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;transition:color var(--w-dur) var(--w-ease)}.w-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.6rem;border:1px solid var(--w-beige);border-radius:var(--w-radius-sm);background:var(--w-beige);color:var(--w-white);font:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--w-dur) var(--w-ease),border-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease),transform var(--w-dur) var(--w-ease)}.w-btn:active{transform:translateY(1px)}.w-btn--sm{min-height:38px;padding:.45rem 1.1rem;font-size:.8125rem}.w-btn--ghost{background:transparent;border-color:#ffffffbf;color:var(--w-white)}.w-sec :focus-visible{outline:2px solid var(--w-ink);outline-offset:3px}.w-sec--dark :focus-visible,.w-hero :focus-visible,.w-menus__body :focus-visible{outline-color:var(--w-white)}@media(hover:hover){.w-link:hover{color:var(--w-beige)}.w-btn:hover{background:var(--w-beige-dark);border-color:var(--w-beige-dark)}.w-btn--ghost:hover{background:var(--w-white);border-color:var(--w-white);color:var(--w-ink)}}[data-w-cart] [hidden],.w-contact [hidden]{display:none!important}.w-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[id$=__wilto_bestsellers] :is(h2,h3),[id$=__wilto_new] :is(h2,h3){font-size:clamp(1.125rem,1rem + .6vw,1.5rem)!important;line-height:1.15;letter-spacing:-.02em}.w-hero{position:relative;display:grid;align-items:end;min-height:clamp(30rem,78svh,36rem);overflow:hidden;background:var(--w-ink);color:var(--w-white);isolation:isolate}.w-hero__media,.w-hero__media img,.w-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.w-hero__fallback{background:radial-gradient(60% 70% at 82% 18%,#d59a55 0%,transparent 60%),radial-gradient(50% 60% at 60% 90%,#a8552a 0%,transparent 65%),linear-gradient(135deg,#2a1e14,#6f5237 55%,#c7a57c)}.w-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#15120fd1,#15120f59 55%,#15120f1a)}.w-hero__content{padding-block:clamp(2rem,1rem + 5vw,4.5rem);max-width:38rem}.w-eyebrow{display:inline-block;margin:0 0 1rem;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-light)}.w-hero__title{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(2.1rem,1.3rem + 4vw,4rem);line-height:1.04;letter-spacing:-.03em;text-wrap:balance;color:var(--w-white)}.w-hero__text{margin:1rem 0 0;max-width:32rem;font-size:clamp(1rem,.95rem + .3vw,1.1875rem);line-height:1.55;color:#ffffffe6;text-wrap:pretty}.w-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem}@media(min-width:750px){.w-hero{align-items:center;min-height:clamp(30rem,44vw,40rem)}.w-hero:after{background:linear-gradient(90deg,#15120fcc,#15120f73 45%,#15120f00 80%)}}@media(max-width:479px){.w-hero__actions .w-btn{flex:1 1 100%}}.w-hero-section{padding-block:clamp(.75rem,.5rem + 1vw,1.5rem) clamp(.75rem,.5rem + 1vw,1.25rem)}.w-hero--plain{display:block;min-height:0;border-radius:var(--w-radius);background:var(--w-sand)}.w-hero--plain:after{content:none}.w-hero--plain .w-hero__media,.w-hero--plain .w-hero__media img{position:static;display:block;width:100%;height:auto}.w-hero--plain:focus-visible{outline:2px solid var(--w-ink);outline-offset:3px}.w-cf{text-align:center}.w-cf__heading{margin-block-end:.25rem}.w-cf__stage{--cw: 42vw;--step: 31vw;--visible: 1;position:relative;display:flex;gap:.75rem;padding:1rem var(--page-margin, 16px);overflow-x:auto;scrollbar-width:none}.w-cf__card{position:relative;flex:none;display:block;width:var(--cw);aspect-ratio:4 / 5;border-radius:10px;overflow:hidden;background:var(--w-sand);box-shadow:0 6px 18px #15120f1a;color:var(--w-white);text-decoration:none}.w-cf__card img,.w-cf__card svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.w-cf__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#15120f8c,#15120f00 50%)}.w-cf__info{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;display:grid;justify-items:center;gap:.45rem;padding:.75rem .6rem .85rem}.w-cf__name{max-width:100%;overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.w-cf__btn{padding:.28rem .9rem;border:1.5px solid var(--w-beige);border-radius:var(--w-radius-sm);background:var(--w-white);color:var(--w-ink);font-size:.6875rem;font-weight:600;letter-spacing:.02em;transition:background-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease)}.w-cf__arrow{display:none}.w-cf.is-ready .w-cf__stage{display:block;height:calc(var(--cw) * 1.25 + 2.5rem);padding:0;overflow:hidden;perspective:1400px;touch-action:pan-y}.w-cf.is-ready .w-cf__card{position:absolute;inset-block-start:1rem;inset-inline-start:50%;margin-inline-start:calc(var(--cw) / -2);z-index:calc(20 - var(--abs, 0));transform:translate(calc(var(--o, 0) * var(--step))) scale(calc(1 - var(--abs, 0) * .1)) rotateY(calc(var(--o, 0) * -7deg));transition:transform .45s var(--w-ease),opacity .3s var(--w-ease),filter .3s var(--w-ease)}.w-cf.is-ready .w-cf__card:not(.is-active){filter:saturate(.9) brightness(.97)}.w-cf.is-ready .w-cf__card.is-active{box-shadow:0 12px 30px #15120f2e}.w-cf.is-ready .w-cf__card.is-far{opacity:0;pointer-events:none}.w-cf.is-ready .w-cf__arrow{position:absolute;inset-block-start:calc(1rem + var(--cw) * .625);z-index:30;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--w-line);border-radius:50%;background:var(--w-white);box-shadow:0 2px 8px #15120f1a;color:var(--w-ink);transform:translateY(-50%);cursor:pointer;transition:background-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease)}.w-cf__arrow svg{width:12px;height:12px}.w-cf__arrow--prev{inset-inline-start:.5rem}.w-cf__arrow--next{inset-inline-end:.5rem}@media(hover:hover){.w-cf__arrow:hover,.w-cf__card.is-active:hover .w-cf__btn{background:var(--w-beige);color:var(--w-white)}}@media(min-width:750px){.w-cf__stage{--cw: clamp(190px, 20vw, 280px);--step: calc(var(--cw) * .8);--visible: 2}.w-cf__name{font-size:1rem}.w-cf__btn{padding:.4rem 1.25rem;font-size:.8125rem}.w-cf.is-ready .w-cf__arrow{width:36px;height:36px}.w-cf__arrow svg{width:14px;height:14px}.w-cf__arrow--prev{inset-inline-start:1.5rem}.w-cf__arrow--next{inset-inline-end:1.5rem}}@media(min-width:1200px){.w-cf__stage{--visible: 3}}.w-about{display:grid;gap:1.25rem;align-items:center}.w-about.w-about--text{display:block;max-width:46rem;margin-inline:auto;padding:clamp(1.5rem,1rem + 2.5vw,2.75rem);border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-sand);text-align:center}.w-about--text .w-about__text{margin-inline:auto}.w-about__media{aspect-ratio:1;border-radius:var(--w-radius);overflow:hidden;background:var(--w-sand)}.w-about__media img{display:block;width:100%;height:100%;object-fit:cover}.w-about__eyebrow{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-dark)}.w-about__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.375rem,1.15rem + 1.1vw,2rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance;color:var(--w-ink)}.w-about__text{margin-block-start:.85rem;max-width:52ch;font-size:.9375rem;line-height:1.65;color:var(--w-ink-soft)}.w-about__text p{margin:0 0 .75rem}.w-about__text p:last-child{margin-block-end:0}.w-about__action{margin:1.25rem 0 0}@media(min-width:900px){.w-about{grid-template-columns:1fr 1fr;gap:clamp(2rem,1rem + 4vw,4.5rem)}.w-about--reverse .w-about__media{order:2}}.w-cats{display:grid;grid-template-columns:1fr;grid-template-areas:"head" "track" "arrows"}.w-cats .w-head{grid-area:head}.w-cats__track{--per: 3;--g: .75rem;grid-area:track;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--g) * (var(--per) - 1)) / var(--per));gap:var(--g);margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.w-cats__track::-webkit-scrollbar{display:none}.w-cats__item{scroll-snap-align:start;min-width:0}.w-cats__link{display:block;color:var(--w-ink);text-decoration:none}.w-cats__img{aspect-ratio:1;border-radius:var(--w-radius);overflow:hidden;background:var(--w-sand)}.w-cats__img img,.w-cats__img svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--w-ease)}.w-cats__name{display:block;margin-block-start:.65rem;font-size:.75rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.w-arrows{grid-area:arrows;display:flex;justify-content:center;gap:.4rem;margin-block-start:1rem}.w-arrow svg{width:14px;height:14px}.w-arrow{position:relative;overflow:hidden;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--w-line);border-radius:50%;background:var(--w-white);color:var(--w-ink);cursor:pointer;transition:background-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease),border-color var(--w-dur) var(--w-ease),opacity var(--w-dur) var(--w-ease)}.w-arrow[disabled]{opacity:.35;cursor:not-allowed}@media(hover:hover){.w-arrow:not([disabled]):hover{background:var(--w-beige);border-color:var(--w-beige);color:var(--w-white)}.w-cats__link:hover img{transform:scale(1.04)}.w-cats__link:hover .w-cats__name{color:var(--w-beige)}}@media(min-width:750px){.w-cats__track{--per: 4;--g: 1.25rem}.w-cats__name{font-size:.9375rem}}@media(min-width:990px){.w-cats__track{--per: 6}}.w-deal{padding:1rem 1.25rem 1.1rem;border-radius:var(--w-radius);background:var(--w-beige);color:var(--w-footer-text)}.w-deal__title{margin:0 0 .75rem;font-family:var(--font-heading--family);font-size:.8125rem;font-weight:700;line-height:1.3;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--w-footer-text)}.w-deal__list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.w-deal__item{display:flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;line-height:1.3}.w-deal__item svg{flex:none;width:1.25rem;height:1.25rem;color:var(--w-footer-text)}.w-deal__note{margin:.75rem 0 0;font-size:.75rem;text-align:center;color:#ffffffd9}@media(min-width:750px){.w-deal{padding:1rem 2rem 1.15rem}.w-deal__title{font-size:1.125rem}.w-deal__list{grid-auto-flow:column;justify-content:space-around;gap:2rem}}.w-promo{border-radius:var(--w-radius);overflow:hidden;background:var(--w-sand)}.w-promo__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.25rem;padding:.55rem 1rem;background:var(--w-beige);color:var(--w-white);text-align:center}.w-promo__title{margin:0;font-family:var(--font-heading--family);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--w-white)}.w-promo__text{margin:0;font-size:.875rem}.w-code{display:inline-flex;align-items:stretch;border:1px solid rgb(255 255 255 / .75);border-radius:var(--w-radius-sm);overflow:hidden;color:var(--w-white)}.w-code__value{display:grid;place-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:700;letter-spacing:.1em;border-inline-end:1px dashed rgb(255 255 255 / .6)}.w-code__btn{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:0 .75rem;border:0;background:var(--w-white);color:var(--w-ink);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color var(--w-dur) var(--w-ease)}.w-code__btn svg{width:.875rem;height:.875rem}.w-promo__bar :focus-visible{outline:2px solid var(--w-white);outline-offset:2px}@media(hover:hover){.w-code__btn:hover{background:var(--w-beige-soft)}}.w-promo__media{display:block;position:relative;color:var(--w-white);text-decoration:none}.w-promo__media picture,.w-promo__media img{display:block;width:100%;height:auto}@media(max-width:749px){.w-promo__bar{flex-direction:column;gap:.35rem;padding:.7rem 1rem}}.w-trust{display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;border-block:1px solid var(--w-line);list-style:none}.w-trust__item{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.9rem .5rem;font-size:.75rem;line-height:1.35;text-align:center;color:var(--w-ink-soft)}.w-trust__item:nth-child(2n){border-inline-start:1px solid var(--w-line)}.w-trust__item:nth-child(n+3){border-block-start:1px solid var(--w-line)}.w-trust__icon{flex:none;display:grid;place-items:center;color:var(--w-beige)}.w-trust__icon svg{width:1.25rem;height:1.25rem}.w-trust__item strong{display:block;font-size:.875rem;font-weight:700;color:var(--w-ink)}@media(min-width:900px){.w-trust{grid-template-columns:repeat(4,1fr)}.w-trust__item{flex-direction:row;justify-content:center;gap:.75rem;padding:1.1rem 1rem;font-size:.8125rem;text-align:start}.w-trust__item:nth-child(n){border-block-start:0;border-inline-start:1px solid var(--w-line)}.w-trust__item:first-child{border-inline-start:0}.w-trust__icon svg{width:1.5rem;height:1.5rem}.w-trust__item strong{font-size:.9375rem}}.w-menus{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.w-menus::-webkit-scrollbar{display:none}.w-menus__card{display:grid;grid-template-rows:auto auto 1fr;scroll-snap-align:start;border-radius:var(--w-radius);overflow:hidden;background:var(--w-coal)}.w-menus__img{aspect-ratio:16 / 10;background:var(--w-sand)}.w-menus__img img,.w-menus__img svg{display:block;width:100%;height:100%;object-fit:cover}.w-menus__title{position:relative;overflow:hidden;margin:0;padding:.7rem 1rem;background:var(--w-beige);color:var(--w-white);font-family:var(--font-heading--family);font-size:.9375rem;font-weight:600;letter-spacing:-.005em}.w-menus__body{display:flex;flex-direction:column;padding:.25rem 1rem 1rem;color:var(--w-white)}.w-menus__list{margin:0 0 1rem;padding:0;list-style:none}.w-menus__list a{position:relative;overflow:hidden;display:flex;align-items:center;min-height:40px;padding-block:.45rem;border-block-end:1px solid rgb(255 255 255 / .14);color:var(--w-white);font-size:.8125rem;text-decoration:none;transition:color var(--w-dur) var(--w-ease),padding var(--w-dur) var(--w-ease)}.w-menus__cta{display:inline-flex;align-items:center;gap:.7rem;margin-block-start:auto;color:var(--w-white);font-size:.8125rem;font-weight:500;text-decoration:none}.w-menus__cta span:first-child{flex:none;display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid var(--w-beige-light);border-radius:50%;color:var(--w-beige-light);transition:background-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease)}.w-menus__cta svg{width:.875rem;height:.875rem}.w-menus__nav{display:flex;align-items:center;gap:1rem;margin-block-start:.9rem}.w-menus__arrows{display:flex;flex:none;gap:.4rem}.w-progress{position:relative;flex:1;height:2px;border-radius:2px;background:var(--w-line);overflow:hidden}.w-progress span{position:absolute;inset-block:0;inset-inline-start:0;width:25%;border-radius:2px;background:var(--w-ink)}@media(hover:hover){.w-menus__list a:hover{color:var(--w-beige-light);padding-inline-start:.25rem}.w-menus__cta:hover span:first-child{background:var(--w-beige-light);color:var(--w-ink)}}@media(min-width:600px){.w-menus{grid-auto-columns:46%}}@media(min-width:900px){.w-menus{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);gap:1rem;overflow:visible}.w-menus__nav{display:none}}.w-arrow:after,.w-menus__list a:after,.w-menus__title:after,.w-cats__img:after{content:"";position:absolute;inset-block:0;inset-inline-start:-70%;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .45),transparent);transform:skew(-18deg);pointer-events:none}.w-cats__img{position:relative}.w-arrow.is-pressed{border-color:var(--w-beige);background:var(--w-beige);color:var(--w-white)}.w-menus__list a.is-pressed{padding-inline-start:.25rem;color:var(--w-beige-light)}.w-menus__cta.is-pressed span:first-child{background:var(--w-beige-light);color:var(--w-ink)}.w-cats__link.is-pressed .w-cats__name{color:var(--w-beige-text)}.w-arrow.is-pressed:after,.w-menus__list a.is-pressed:after,.w-cats__link.is-pressed .w-cats__img:after{animation:w-shine .55s var(--w-ease)}@media(max-width:899px){.w-menus__card{transition:box-shadow .3s var(--w-ease)}.w-menus__card.is-current .w-menus__title:after{animation:w-shine .9s var(--w-ease)}}.w-faq-sec{background:var(--w-beige-soft);padding-block:calc(var(--w-gap) * .7)}.w-faq{max-width:46rem;margin-inline:auto;color:var(--w-coal)}.w-faq .w-h2{color:var(--w-coal)}.w-faq__intro{margin:.5rem 0 0;max-width:60ch;font-size:.875rem;color:#5a524a;line-height:1.6}.w-faq__list{margin-block-start:1.25rem;border-block-start:1px solid var(--w-beige-light)}.w-faq__item{border-block-end:1px solid var(--w-beige-light)}.w-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:44px;padding-block:.8rem;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--w-coal);cursor:pointer;list-style:none}.w-faq__q::-webkit-details-marker{display:none}.w-faq__q svg{flex:none;width:1rem;height:1rem;color:var(--w-beige);transition:transform var(--w-dur) var(--w-ease)}.w-faq__item[open] .w-faq__q svg{transform:rotate(180deg)}.w-faq__a{padding:0 2.25rem 1rem 0;max-width:65ch;font-size:.875rem;color:#5a524a;line-height:1.65}.w-faq__a>:first-child{margin-block-start:0}.w-faq__a>:last-child{margin-block-end:0}.w-faq__a a{color:var(--w-coal);text-underline-offset:.2em}.w-faq__more{margin:1.25rem 0 0}@media(hover:hover){.w-faq__q:hover{color:var(--w-beige-dark)}}@media(max-width:749px){.w-faq__q{padding-block:.7rem;font-size:.875rem}.w-faq__a{font-size:.8125rem}}.w-news{display:grid;gap:1.25rem;padding:1.5rem 1.25rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-sand);text-align:center}.w-news>*{min-width:0}.w-news__form{width:100%}.w-news__eyebrow{margin:0 0 .4rem;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-dark)}.w-news__text{margin:.5rem auto 0;max-width:44ch;font-size:.875rem;color:var(--w-ink-soft);line-height:1.6}.w-news__form{max-width:28rem;margin-inline:auto;text-align:start}.w-news__label{display:block;margin-block-end:.35rem;font-size:.75rem;font-weight:600}.w-news__row{display:flex;border:1px solid var(--w-ink);border-radius:var(--w-radius-sm);background:var(--w-white);overflow:hidden}.w-news__row:focus-within{outline:2px solid var(--w-ink);outline-offset:2px}.w-news__input{flex:1;min-width:0;min-height:44px;padding:0 .9rem;border:0;background:transparent;color:var(--w-ink);font:inherit;font-size:1rem}.w-news__input:focus{outline:0}.w-news__input::placeholder{color:#7a7269}.w-news__btn{min-height:44px;padding-inline:1.1rem;border-radius:0;font-size:.8125rem}.w-news__msg{margin:.6rem 0 0;font-size:.8125rem;font-weight:500}.w-news__msg--ok{color:var(--w-green)}.w-news__msg--err{color:#a3271a}.w-news__fine{margin:.6rem 0 0;font-size:.6875rem;color:var(--w-ink-soft)}@media(min-width:900px){.w-news{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:2rem 2.5rem;text-align:start}.w-news__text{margin-inline:0}.w-news__form{margin-inline:0 0;max-width:none}}product-price .price,.sticky-add-to-cart__price .price{color:var(--w-coal);font-weight:700}product-price .compare-at-price,.sticky-add-to-cart__price .compare-at-price{margin-inline-start:.35em;color:var(--w-old-price);font-size:.82em;font-weight:400;text-decoration:line-through;opacity:1}product-card product-price .price{font-size:.9375rem}.w-price-badge{display:none}.product-badges{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-badges__badge{font-weight:600;letter-spacing:.01em}.product-badges__badge.w-badge--new{background:var(--w-beige);color:var(--w-white)}product-card .buy-buttons-block :is(.quantity-selector,quantity-selector-component,.accelerated-checkout-block){display:none}product-card,product-card .product-card__content{height:100%}product-card .buy-buttons-block{margin-block-start:auto}product-card .buy-buttons-block .add-to-cart-button{position:relative;overflow:hidden;width:auto;height:40px;min-height:0;padding:0 1.15rem;border-radius:var(--w-radius-sm);font-size:.8125rem;line-height:1;font-weight:600;letter-spacing:.01em;white-space:nowrap;transition:background-color var(--w-dur) var(--w-ease),transform .12s var(--w-ease)}product-card .buy-buttons-block .add-to-cart-button .add-to-cart-icon{display:none}product-card .buy-buttons-block .add-to-cart-button:after{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .38),transparent);transform:skew(-18deg);pointer-events:none}product-card .buy-buttons-block .add-to-cart-button:not([disabled]):active{transform:scale(.97)}product-card .buy-buttons-block .add-to-cart-button:not([disabled]):is(:active,.is-pressed):after{animation:w-shine .56s var(--w-ease)}@media(max-width:749px){product-card .buy-buttons-block .add-to-cart-button{height:44px;padding:0 1.1rem;font-size:.8125rem}}product-card .buy-buttons-block .add-to-cart-button[disabled]{background:var(--w-beige-soft);border-color:var(--w-beige-soft);color:#4a433b;opacity:1;cursor:not-allowed}@media(hover:hover){product-card .buy-buttons-block .add-to-cart-button:not([disabled]):hover{background:var(--w-beige-dark)}product-card .buy-buttons-block .add-to-cart-button:not([disabled]):hover:after{animation:w-shine .7s var(--w-ease)}}@keyframes w-shine{to{inset-inline-start:120%}}.w-colhero-sec{padding-block:clamp(.75rem,.5rem + 1vw,1.5rem) .25rem}.w-colhero{position:relative;display:grid;place-items:center;min-height:clamp(7rem,4.75rem + 14vw,18rem);padding:1.25rem;border-radius:var(--w-radius);overflow:hidden;background:var(--w-coal);text-align:center;isolation:isolate}.w-colhero__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.w-colhero--soft .w-colhero__img{filter:blur(1.5px);transform:scale(1.03)}.w-colhero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(21 18 15 / var(--w-overlay, .4))}.w-colhero__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.375rem,1.05rem + 1.6vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--w-white)}.w-colhero__crumb{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0 0 .4rem;font-size:.75rem;color:#ffffffd9}.w-colhero__crumb a{color:inherit;text-underline-offset:.2em}.w-colhero--tile,.w-colhero--plain{display:block;place-items:normal;min-height:0;padding:0 0 clamp(.9rem,.7rem + .8vw,1.5rem);border-block-end:1px solid var(--w-line);border-radius:0;overflow:visible;background:none;text-align:start}.w-colhero--tile:after,.w-colhero--plain:after{content:none}.w-colhero__content{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,.6rem + 1.6vw,1.75rem);max-width:100%}.w-colhero--tile .w-colhero__content,.w-colhero--plain .w-colhero__content{justify-content:flex-start}.w-colhero__thumb{flex:none;width:clamp(6rem,4.5rem + 6vw,9rem);aspect-ratio:1;border:1px solid var(--w-line);border-radius:clamp(12px,8px + .8vw,18px);overflow:hidden;background:var(--w-sand);box-shadow:0 6px 18px #15120f14}.w-colhero__thumb img{display:block;width:100%;height:100%;object-fit:cover}.w-colhero__text{min-width:0}.w-colhero--tile .w-colhero__title,.w-colhero--plain .w-colhero__title{color:var(--w-ink)}.w-colhero__eyebrow{margin:0 0 .3rem;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-text)}.w-colhero--tile .w-colhero__crumb,.w-colhero--plain .w-colhero__crumb{justify-content:flex-start;color:var(--w-ink-soft)}.w-colhero--tile :focus-visible,.w-colhero--plain :focus-visible{outline-color:var(--w-ink)}.w-colhero__desc{margin-block-start:.85rem;max-width:65ch;font-size:.9375rem;line-height:1.6;color:var(--w-ink-soft)}.w-colhero :focus-visible{outline:2px solid var(--w-white);outline-offset:3px}.ui-test-collection-list .collection-card__image,.ui-test-collection-list .collection-card__image img{border-radius:var(--w-radius)}.ui-test-collection-list .collection-card__image img{transition:transform .5s var(--w-ease)}.ui-test-collection-list .collection-card__image{overflow:hidden;background:var(--w-sand)}.ui-test-collection-list .collection-card__content p{margin-block-start:.35rem;font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--w-ink)}@media(hover:hover){.ui-test-collection-list .collection-card:hover .collection-card__image img{transform:scale(1.04)}.ui-test-collection-list .collection-card:hover .collection-card__content p{color:var(--w-beige-text)}}@media(max-width:749px){.ui-test-collection-list .collection-card__content p{font-size:.8125rem}}.product-details .group-block .text-block h1{font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);line-height:1.2;letter-spacing:-.02em;color:var(--w-ink)}.product-details product-price>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem}.product-details product-price .price{font-size:1.3125rem;line-height:1.15}.product-details product-price .compare-at-price{margin-inline-start:0;font-size:.9375rem}.product-details product-price .w-price-badge{display:inline-flex;align-items:center;padding:.32rem .75rem;border-radius:6px;background:var(--w-sale);color:var(--w-white);font-size:.8125rem;font-weight:600;line-height:1.2;letter-spacing:.02em}.product-details .group-block-content.layout-panel-flex--column{gap:clamp(1.5rem,1.3rem + .9vw,2rem)}.product-details .group-block-content .group-block-content.layout-panel-flex--column{gap:.75rem}.product-information slideshow-container{border-radius:12px;overflow:hidden}@media(max-width:749px){.product-information__media{padding:.9rem var(--page-margin, 16px) 0}.product-details{padding-block-start:.25rem}}@media(min-width:750px){.product-information.section{padding-block-start:clamp(1.25rem,.75rem + 1.5vw,2.25rem)}}.w-bullets{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.w-bullets__item{display:flex;align-items:center;gap:.7rem;font-size:.9375rem;line-height:1.35;color:var(--w-ink-soft)}.w-bullets__icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:6px;overflow:hidden}.w-bullets__icon img{display:block;width:100%;height:100%;object-fit:contain}.w-bullets__emoji{font-size:1.25rem;line-height:1}.w-bullets__text strong{font-weight:700;color:var(--w-beige-text)}@media(max-width:749px){.w-bullets__item{min-width:0}.w-bullets__text{min-width:0;overflow:hidden;font-size:clamp(.8rem,4vw,.9375rem);white-space:nowrap;text-overflow:ellipsis}.w-bullets__icon{width:24px;height:24px}.w-bullets__emoji{font-size:1.0625rem}.product-details .w-paytrust.w-paytrust{gap:.5rem;margin-block-start:-.4rem}.product-details .w-paytrust__icons{gap:.25rem}.product-details .w-paytrust__icons li{flex-basis:30px}.product-details .w-paytrust__text{font-size:.75rem}.product-details .w-paytrust__text svg{width:.9rem;height:.9rem}}.product-details .variant-option--swatches{gap:.7rem}.product-details .variant-option legend{margin-block-end:.35rem}.product-details .variant-option legend{font-size:.875rem;font-weight:600;color:var(--w-ink)}.product-details .variant-option__swatch-value{margin-inline-start:.35rem;font-weight:400;color:var(--w-ink-soft)}.swatch.w-swatch-text{display:grid;place-items:center;padding:2px;overflow:hidden;background:var(--w-sand);font-size:.5625rem;font-weight:600;line-height:1.05;text-align:center}.product-details .buy-buttons-block .product-form-buttons{flex-direction:column;align-items:stretch;gap:1.5rem}.product-details .product-form-buttons>.quantity-selector-wrapper{align-self:flex-start}.product-details .product-form-buttons>span,.product-details .product-form-buttons .add-to-cart-button{width:100%}.product-details .product-form-buttons .add-to-cart-button{height:50px;border-radius:8px;font-size:.9375rem;font-weight:600;letter-spacing:.01em}.product-details .add-to-cart-button .add-to-cart-icon,.product-details .accelerated-checkout-block{display:none}.product-details .product-form-buttons .add-to-cart-button,sticky-add-to-cart .sticky-add-to-cart__button{position:relative;overflow:hidden;transition:background-color var(--w-dur) var(--w-ease),transform .12s var(--w-ease)}.product-details .product-form-buttons .add-to-cart-button:after,sticky-add-to-cart .sticky-add-to-cart__button:after{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;width:40%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .32),transparent);transform:skew(-18deg);pointer-events:none}.product-details .product-form-buttons .add-to-cart-button:not([disabled]):active,sticky-add-to-cart .sticky-add-to-cart__button:not([disabled]):active{transform:scale(.985)}.product-details .product-form-buttons .add-to-cart-button:not([disabled]):is(:active,.is-pressed):after,sticky-add-to-cart .sticky-add-to-cart__button:not([disabled]):is(:active,.is-pressed):after{animation:w-shine .6s var(--w-ease)}.w-paytrust{display:grid;justify-items:center;gap:.55rem}.product-details .w-paytrust{margin-block-start:-.85rem}.w-paytrust__icons{display:flex;justify-content:center;gap:.3rem;width:100%;margin:0;padding:0;list-style:none}.w-paytrust__icons li{flex:0 1 36px;min-width:0}.w-paytrust__icons svg{display:block;width:100%;height:auto}.w-paytrust__text{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.8125rem;font-weight:600;color:var(--w-coal)}.w-paytrust__text svg{flex:none;width:1rem;height:1rem;color:var(--w-sale)}.w-tabs{border-block-start:1px solid var(--w-line)}.w-tabs__item{border-block-end:1px solid var(--w-line)}.w-tabs__head{display:flex;align-items:center;gap:.65rem;margin:0;padding:1rem 0;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:0;color:var(--w-ink);list-style:none}.w-tabs__head::-webkit-details-marker{display:none}.w-tabs__item>.w-tabs__head{min-height:44px;cursor:pointer}.w-tabs__head>span{flex:1}.w-tabs__head>svg{flex:none;width:1.25rem;height:1.25rem;color:var(--w-beige)}.w-tabs__item>.w-tabs__head>svg:last-child{width:1rem;height:1rem;color:var(--w-ink);transition:transform var(--w-dur) var(--w-ease)}.w-tabs__item[open]>.w-tabs__head>svg:last-child{transform:rotate(180deg)}.w-tabs__body{padding-block-end:1.25rem;font-size:.875rem;line-height:1.7;color:var(--w-ink-soft)}.w-tabs__body :is(h1,h2,h3,h4,h5,h6){margin:1.4rem 0 .4rem;font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--w-ink)}.w-tabs__body p{margin:0 0 .6rem}.w-tabs__body img{margin-block:.5rem}.w-tabs__body>:first-child{margin-block-start:0}.w-tabs__body>:last-child{margin-block-end:0}.w-tabs__body img{max-width:100%;height:auto;border-radius:8px}.w-tabs__body strong{color:var(--w-ink)}.w-tabs :focus-visible{outline:2px solid var(--w-ink);outline-offset:3px}@media(hover:hover){.w-tabs__item>.w-tabs__head:hover{color:var(--w-beige-text)}}slideshow-controls[thumbnails] .slideshow-controls__thumbnails{display:flex;width:100%;margin-inline:0;padding-inline:0;gap:8px}slideshow-controls[thumbnails] .slideshow-controls__thumbnails .slideshow-control{flex:0 0 calc((100% - 32px)/5);width:auto;aspect-ratio:1}.w-about--card{display:block}.w-about--card .w-about__copy{position:relative;margin:-3rem 1rem 0;padding:1.25rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white);box-shadow:0 10px 30px #15120f14}@media(min-width:900px){.w-about--card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:0}.w-about--card .w-about__copy{margin:0 0 0 -5rem;padding:2.25rem}}.w-cart-sec{padding-block:clamp(1rem,.75rem + 1.5vw,2.5rem) calc(var(--w-gap) / 2);color:var(--w-ink)}.w-cart{transition:opacity var(--w-dur) var(--w-ease)}.w-cart.is-busy{opacity:.55;pointer-events:none}.w-cart__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-block-end:.75rem}.w-cart__title{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-heading--family);font-size:clamp(1.25rem,1.05rem + 1vw,1.875rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--w-ink)}.w-cart__title:focus{outline:0}.w-cart__title svg{flex:none;width:1.25em;height:1.25em;color:var(--w-beige)}.w-cart__count{font-weight:500;color:var(--w-ink-soft)}.w-cart__continue{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;color:var(--w-ink);font-size:.8125rem;font-weight:500;text-decoration:none;white-space:nowrap}.w-cart__continue svg{width:.8125rem;height:.8125rem}.w-cart__grid{display:grid;gap:.75rem}.w-cart__error{margin:0 0 .75rem;padding:.6rem .9rem;border-radius:var(--w-radius);background:#fdecea;color:#8a1f14;font-size:.8125rem;font-weight:500}.w-cart__box{border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white);overflow:hidden}.w-cart__usp{display:flex;align-items:center;gap:.5rem;margin:0;padding:.5rem .9rem;background:var(--w-beige-soft);color:var(--w-coal);font-size:.8125rem;font-weight:600}.w-cart__usp svg{flex:none;width:1.125rem;height:1.125rem;color:var(--w-beige-text)}.w-cart__list{margin:0;padding:0;list-style:none}.w-cart-item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:.75rem;padding:.8rem .9rem}.w-cart-item+.w-cart-item{border-block-start:1px solid var(--w-line)}.w-cart-item__media{display:block;align-self:start;aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--w-sand)}.w-cart-item__media img{display:block;width:100%;height:100%;object-fit:cover}.w-cart-item__info{min-width:0}.w-cart-item__title{display:-webkit-box;overflow:hidden;color:var(--w-ink);font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.w-cart-item__meta{margin:.15rem 0 0;font-size:.75rem;line-height:1.4;color:var(--w-ink-soft)}.w-cart-item__actions{display:flex;align-items:center;gap:.35rem;margin-block-start:.55rem}.w-qty{display:inline-flex;align-items:center;border:1px solid var(--w-line);border-radius:6px;overflow:hidden;background:var(--w-white)}.w-qty__btn{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;color:var(--w-ink);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:background-color var(--w-dur) var(--w-ease)}.w-qty__btn[disabled]{opacity:.35;cursor:not-allowed}.w-qty__value{min-width:1.5rem;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center}.w-cart-item__remove{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--w-old-price);cursor:pointer;transition:color var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease)}.w-cart-item__remove svg{width:.875rem;height:.875rem}.w-cart-item__prices{display:grid;align-content:start;justify-items:end;gap:.05rem;font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.w-cart-item__now{font-size:.875rem;font-weight:700;line-height:1.35;color:var(--w-coal)}.w-cart-item__was{font-size:.75rem;color:var(--w-old-price)}.w-cart-item__save{font-size:.6875rem;font-weight:600;color:var(--w-sale)}.w-cart-item__save-label{display:none}.w-cart-item__save:before{content:"\2212  "}.w-cart__summary{padding:1rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-sand)}.w-cart__summary-title{margin:0 0 .7rem;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--w-ink)}.w-cart__rows{display:grid;gap:.45rem;margin:0}.w-cart__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.875rem}.w-cart__row dt{color:var(--w-ink-soft)}.w-cart__row dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--w-ink)}.w-cart__row--good dd{color:var(--w-sale)}.w-cart__row--total{margin-block-start:.25rem;padding-block-start:.7rem;border-block-start:1px solid var(--w-beige-light)}.w-cart__row--total dt{font-size:.9375rem;font-weight:700;color:var(--w-ink)}.w-cart__row--total dd{font-size:1.125rem;font-weight:700}.w-cart__micro{margin:.2rem 0 0;font-size:.6875rem;color:var(--w-ink-soft)}.w-cart__checkout{width:100%;min-height:46px;margin-block-start:.85rem;border-radius:8px;font-size:.9375rem}.w-cart .cart__summary-inner{display:block;padding:0}.w-cart .cart__summary-inner .ship-insurance{margin-block-start:.6rem}.w-cart__pay{margin-block-start:.75rem}.w-cart__pay .w-paytrust__icons li{flex-basis:32px}.w-cart__empty{display:grid;justify-items:center;gap:.6rem;padding:clamp(2.5rem,2rem + 4vw,4.5rem) 1.25rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-sand);text-align:center}.w-cart__empty-icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--w-white);color:var(--w-beige)}.w-cart__empty-icon svg{width:1.5rem;height:1.5rem}.w-cart__empty-title{margin:.4rem 0 0;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;color:var(--w-ink)}.w-cart__empty-text{margin:0 0 .6rem;max-width:40ch;font-size:.9375rem;line-height:1.6;color:var(--w-ink-soft)}.w-cart-sec :focus-visible{outline:2px solid var(--w-ink);outline-offset:2px}@media(hover:hover){.w-cart__continue:hover span,.w-cart-item__title:hover{text-decoration:underline;text-underline-offset:.2em}.w-qty__btn:not([disabled]):hover{background:var(--w-sand)}.w-cart-item__remove:hover{background:#fdecea;color:#a3271a}}@media(min-width:750px){.w-cart__grid{gap:1.25rem}.w-cart__usp{padding:.65rem 1.25rem;font-size:.875rem}.w-cart-item{grid-template-columns:88px minmax(0,1fr) auto;gap:1.25rem;padding:1.1rem 1.25rem}.w-cart-item__title{font-size:.9375rem}.w-cart-item__meta{font-size:.8125rem}.w-cart-item__actions{gap:.5rem;margin-block-start:.75rem}.w-qty__btn,.w-cart-item__remove{width:34px;height:34px}.w-qty__value{min-width:1.75rem;font-size:.875rem}.w-cart-item__now{font-size:1rem}.w-cart-item__was{font-size:.8125rem}.w-cart-item__save{font-size:.75rem}.w-cart-item__save-label{display:inline}.w-cart-item__save:before{content:none}.w-cart__summary{padding:1.5rem}.w-cart__summary-title{font-size:1.125rem}.w-cart__row{font-size:.9375rem}.w-cart__row--total dd{font-size:1.25rem}.w-cart__checkout{min-height:50px}}@media(min-width:990px){.w-cart__grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:2.5rem}.w-cart__summary{position:sticky;top:calc(var(--header-group-height, 110px) + 1rem)}}sticky-add-to-cart .sticky-add-to-cart__bar{width:min(680px,calc(100% - 2rem));padding:.6rem .7rem;gap:.85rem;border-radius:14px;box-shadow:0 12px 32px #15120f29}sticky-add-to-cart .sticky-add-to-cart__image{height:44px;border-radius:8px}sticky-add-to-cart .sticky-add-to-cart__title{font-size:.8125rem;font-weight:600;color:var(--w-coal)}sticky-add-to-cart .sticky-add-to-cart__variant{margin-block-start:0;font-size:.75rem}sticky-add-to-cart .sticky-add-to-cart__price>div{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}sticky-add-to-cart .sticky-add-to-cart__price .price{font-size:1rem}sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price{margin-inline-start:0;font-size:.75rem}sticky-add-to-cart .sticky-add-to-cart__button{height:44px;padding-inline:1.25rem;border-radius:8px;font-size:.875rem;font-weight:600;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none}@media(max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"image title button" "image price button";align-items:center;gap:.1rem .7rem;width:100%;padding:.55rem .85rem calc(.55rem + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;box-shadow:0 -6px 24px #15120f1f}sticky-add-to-cart .sticky-add-to-cart__image{grid-area:image;height:40px}sticky-add-to-cart .sticky-add-to-cart__info{grid-area:title}sticky-add-to-cart .sticky-add-to-cart__title{font-size:.75rem}sticky-add-to-cart .sticky-add-to-cart__variant{display:none}sticky-add-to-cart .sticky-add-to-cart__price{grid-area:price;font-size:inherit}sticky-add-to-cart .sticky-add-to-cart__price>div{flex-direction:row;align-items:baseline;gap:.4rem}sticky-add-to-cart .sticky-add-to-cart__price .price{font-size:.9375rem}sticky-add-to-cart .sticky-add-to-cart__bar .compare-at-price{display:inline}sticky-add-to-cart .sticky-add-to-cart__button{grid-area:button;width:auto;height:42px;padding:0 1rem;font-size:.8125rem}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}}header-drawer .menu-drawer{border-inline-end:0;background:var(--w-white);box-shadow:0 0 48px #15120f24;color:var(--w-ink)}header-drawer .w-drawer__head{position:sticky;inset-block-start:0;z-index:2;display:flex;flex:none;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 1rem .7rem 1.25rem;border-block-end:1px solid var(--w-line);background:var(--w-white)}header-drawer .w-drawer__title{margin:0;padding-block-end:.3rem;background:linear-gradient(var(--w-beige),var(--w-beige)) left bottom / 1.5rem 2px no-repeat;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--w-ink)}header-drawer .w-drawer__head .menu-drawer__close-button{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--w-line);border-radius:50%;background:var(--w-sand);box-shadow:none;color:var(--w-ink);transition:background-color var(--w-dur) var(--w-ease),transform var(--w-dur) var(--w-ease)}header-drawer .w-drawer__head .menu-drawer__close-button:active{background:var(--w-beige-soft);transform:scale(.94)}header-drawer .w-drawer__head .menu-drawer__close-button .svg-wrapper{display:grid;place-items:center;width:.875rem;height:.875rem;margin:0}header-drawer .w-drawer__note{display:flex;flex:none;align-items:center;gap:.55rem;margin:.9rem 1.25rem 0;padding:.55rem .8rem;border:1px solid var(--w-line);border-radius:var(--w-radius-sm);background:var(--w-sand);font-size:.78125rem;font-weight:600;line-height:1.35;color:var(--w-ink)}header-drawer .w-drawer__note svg{flex:none;width:1.125rem;height:1.125rem;color:var(--w-beige-text)}header-drawer .menu-drawer .menu-drawer__navigation{flex:none;margin-block-start:0;padding:.35rem 0 0}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu{margin-block-end:0;padding-inline:1.25rem}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{display:block;min-height:0;margin:0;border-block-end:1px solid var(--w-line)}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li.tmenu_disabled{display:none}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>:is(a,summary,details>summary).menu-drawer__menu-item,header-drawer .menu-drawer li.tmenu_item_level_0>a.tmenu_item_link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:auto;min-height:52px;margin-inline:-1.25rem;padding:.5rem 1.25rem;font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.005em;text-transform:none;text-decoration:none;color:var(--w-ink);transition:background-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease)}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item:active,header-drawer .menu-drawer li.tmenu_item_level_0>a.tmenu_item_link:active{background:var(--w-sand)}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a[aria-current=page],header-drawer .menu-drawer li.tmenu_item--current>a.tmenu_item_link{color:var(--w-beige-text)}header-drawer .menu-drawer .menu-drawer__menu-item>.svg-wrapper,header-drawer .menu-drawer .tmenu_indicator{display:grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;margin:0;padding:0;border-radius:50%;background:var(--w-sand);color:var(--w-beige-text);transition:transform var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease)}header-drawer .menu-drawer .tmenu_indicator{position:static!important;inset:auto!important;transform:none!important}header-drawer .menu-drawer a[aria-expanded=true]>.tmenu_indicator{transform:rotate(180deg)!important}header-drawer .menu-drawer .tmenu_item_text,header-drawer .menu-drawer .menu-drawer__menu-item-text{flex:1 1 auto;min-width:0;padding:0}header-drawer .menu-drawer .tmenu_indicator_icon{display:grid;place-items:center}header-drawer .menu-drawer .tmenu_indicator svg,header-drawer .menu-drawer .menu-drawer__menu-item>.svg-wrapper svg{width:.7rem;height:.7rem}header-drawer .menu-drawer a[aria-expanded=true]>.tmenu_indicator{background:var(--w-beige-soft)}header-drawer .menu-drawer li.tmenu_item_level_0.tmenu_item_active>a.tmenu_item_link{background:var(--w-sand)!important}header-drawer .menu-drawer ul.tmenu_submenu.tmenu_submenu--mobile,header-drawer .menu-drawer .menu-drawer__list-item--flat>.menu-drawer__menu--childlist{display:block!important;margin:.5rem 0 .75rem!important;padding:.1rem 0 .1rem .9rem!important;border-inline-start:2px solid var(--w-beige-light)!important;background:none!important;list-style:none}header-drawer .menu-drawer .tmenu_submenu--mobile>li,header-drawer .menu-drawer .menu-drawer__menu--childlist>li{display:block;min-height:0;margin:0;border:0}header-drawer .menu-drawer .tmenu_submenu--mobile a.tmenu_item_link,header-drawer .menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child{display:flex;align-items:center;min-height:40px;padding:.35rem 0;font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:1.3;text-transform:none;text-decoration:none;color:var(--w-ink-soft)}header-drawer .menu-drawer .tmenu_submenu--mobile a.tmenu_item_link:active,header-drawer .menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:active{color:var(--w-ink)}header-drawer .w-drawer__more{display:grid;flex:none;gap:.9rem;margin:1.1rem 1.25rem 1.5rem}header-drawer .w-drawer__extra{padding:.9rem 1rem .35rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-sand)}header-drawer .w-drawer__eyebrow{margin:0 0 .35rem;font-size:.6875rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--w-beige-text)}header-drawer .w-drawer__list{margin:0;padding:0;list-style:none}header-drawer .w-drawer__list li+li{border-block-start:1px solid var(--w-line)}header-drawer .w-drawer__list a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:42px;padding-block:.3rem;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;color:var(--w-ink)}header-drawer .w-drawer__list a[aria-current=page]{color:var(--w-beige-text);font-weight:600}header-drawer .w-drawer__list svg{flex:none;width:.9rem;height:.9rem;color:var(--w-beige-text)}header-drawer .w-drawer__mail{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;font-size:.9375rem;font-weight:600;text-decoration:none;color:var(--w-ink)}header-drawer .w-drawer__mail-icon{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border:1px solid var(--w-line);border-radius:50%;background:var(--w-sand);color:var(--w-beige-text)}header-drawer .w-drawer__mail-icon svg{width:1.125rem;height:1.125rem}header-drawer .menu-drawer :focus-visible{outline:2px solid var(--w-ink);outline-offset:2px}.menu-drawer-container[open] :is(.w-drawer__note,.w-drawer__more){animation:menu-drawer-nav-open var(--drawer-animation-speed) ease-in-out backwards;animation-delay:calc(var(--drawer-animation-speed) + .1s)}.menu-drawer-container[open] .w-drawer__more{animation-delay:calc(var(--drawer-animation-speed) + .45s)}@media(hover:hover){header-drawer .w-drawer__head .menu-drawer__close-button:hover{background:var(--w-beige-soft)}header-drawer .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item:hover,header-drawer .menu-drawer li.tmenu_item_level_0>a.tmenu_item_link:hover{color:var(--w-beige-text)}header-drawer .menu-drawer .tmenu_submenu--mobile a.tmenu_item_link:hover,header-drawer .menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:hover,header-drawer .w-drawer__list a:hover{color:var(--w-beige-text)}header-drawer .w-drawer__mail:hover span:last-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}}.search-modal .search-modal__content.dialog-modal{border:0;background:var(--w-white);color:var(--w-ink)}.search-modal predictive-search-component{background:var(--w-white)}.search-modal .predictive-search-form__header{gap:.6rem;padding:.75rem .9rem;border:0;border-radius:0;background:var(--w-white)}.search-modal .predictive-search-form__header:before{content:none!important}.search-modal .predictive-search-form__header-inner{position:relative;min-height:48px;border:1px solid var(--w-line)!important;border-radius:var(--w-radius);background:var(--w-sand);transition:border-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease)}.search-modal .predictive-search-form__header-inner:focus-within{outline:2px solid transparent;border-color:var(--w-ink)!important;background:var(--w-white);box-shadow:0 0 0 3px #a88b6b59}.search-modal input.search-input{min-height:46px;padding-block:0;padding-inline:2.75rem .5rem;font-size:1rem;font-weight:500;color:var(--w-ink)}.search-modal input.search-input::placeholder{color:#6f675e;font-weight:400}.search-modal .predictive-search__icon{inset-inline-start:.85rem;display:grid;place-items:center;width:1.25rem;height:1.25rem;color:var(--w-beige-text)}.search-modal .predictive-search__icon>svg{width:1.125rem;height:1.125rem}.search-modal .predictive-search__reset-button{min-width:0;height:2rem;margin-inline-end:.5rem;padding-inline:.6rem;border-radius:999px;background:var(--w-beige-soft);color:var(--w-ink);font-size:.75rem;font-weight:600;opacity:1}.search-modal .predictive-search__close-modal-button{flex:none;width:2.5rem;height:2.5rem;margin:0;border:1px solid var(--w-line);border-radius:50%;background:var(--w-sand);color:var(--w-ink);transition:background-color var(--w-dur) var(--w-ease),transform var(--w-dur) var(--w-ease)}.search-modal .predictive-search__close-modal-button:active{background:var(--w-beige-soft);transform:scale(.94)}.search-modal .predictive-search__close-modal-button :is(.svg-wrapper,svg){width:.875rem;height:.875rem}.search-modal .predictive-search-form__content-wrapper{border-block-start:1px solid var(--w-line);background:var(--w-white)}.search-modal .predictive-search-form__content-wrapper:not(:has([data-search-results])){display:none}.search-modal .predictive-search-form__content{background:var(--w-white)}.search-modal .predictive-search-results__inner{padding:.9rem .9rem .5rem;color:var(--w-ink)}.search-modal .predictive-search-form__content-wrapper:has([data-search-results]):not(:has(.predictive-search-results__no-results))>.predictive-search-form__content{padding-block-end:0}.search-modal .w-search__group+.w-search__group{margin-block-start:1rem}.search-modal .w-search__title{display:block;margin:0 0 .5rem;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--w-beige-text)}.search-modal :is(.w-search__list,.w-search__chips).predictive-search-results__list{margin:0;padding:0;animation:search-element-slide-up .24s var(--w-ease) backwards}.search-modal .w-search__chips.predictive-search-results__list{display:flex;flex-wrap:wrap;gap:.5rem}.search-modal :is(.w-search__item,.w-search__chip-item).predictive-search-results__card{width:auto;margin:0;padding:0;border:0;border-radius:0;background:none;animation:none;transform:none}.search-modal .w-search__chip{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.3rem .9rem .3rem .35rem;border:1px solid var(--w-line);border-radius:999px;background:var(--w-sand);font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;color:var(--w-ink);transition:background-color var(--w-dur) var(--w-ease),border-color var(--w-dur) var(--w-ease)}.search-modal .w-search__chip:not(:has(img)){padding-inline-start:.9rem}.search-modal .w-search__chip-img{flex:none;width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover;background:var(--w-white)}.search-modal .w-search__item.predictive-search-results__card+.w-search__item{border-block-start:1px solid var(--w-line)}.search-modal .w-search__link{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.55rem .35rem;border-radius:var(--w-radius-sm);text-decoration:none;color:var(--w-ink);transition:background-color var(--w-dur) var(--w-ease)}.search-modal .w-search__thumb{display:block;flex:none;width:3.5rem;height:3.5rem;border:1px solid var(--w-line);border-radius:var(--w-radius-sm);background:var(--w-sand);overflow:hidden}.search-modal .w-search__thumb img{display:block;width:100%;height:100%;object-fit:cover}.search-modal .w-search__body{display:grid;flex:1 1 auto;gap:.2rem;min-width:0}.search-modal .w-search__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;font-weight:500;line-height:1.3}.search-modal .w-search__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;line-height:1.2}.search-modal .w-search__now{font-size:.875rem;font-weight:700}.search-modal .w-search__was{font-size:.75rem;color:var(--w-old-price)}.search-modal .w-search__link>svg{flex:none;width:.9rem;height:.9rem;color:var(--w-beige-text)}.search-modal .w-search__link:active,.search-modal .w-search__item[aria-selected=true].keyboard-focus .w-search__link{background:var(--w-sand)}.search-modal .w-search__chip:active,.search-modal .w-search__chip-item[aria-selected=true].keyboard-focus .w-search__chip{border-color:var(--w-beige);background:var(--w-beige-soft)}.search-modal .predictive-search-results__no-results{margin:.75rem 0 1rem;font-size:.875rem;line-height:1.5;text-align:center;color:var(--w-ink-soft)}.search-modal .predictive-search-form__footer{position:static;flex:none;justify-content:center;padding:.6rem .9rem .75rem;border-block-start:1px solid var(--w-line);background:var(--w-white);background-image:none}.search-modal predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__footer{display:flex}.search-modal .predictive-search__search-button{min-height:38px;margin:0;padding:.45rem 1.1rem;border:1px solid var(--w-beige);border-radius:var(--w-radius-sm);background:var(--w-beige);box-shadow:none;color:var(--w-white);font-size:.8125rem;font-weight:600;letter-spacing:.01em}.search-modal :is(a,button):focus-visible{outline:2px solid var(--w-ink);outline-offset:2px}@media(hover:hover){.search-modal .w-search__link:hover{background:var(--w-sand)}.search-modal .w-search__chip:hover{border-color:var(--w-beige);background:var(--w-beige-soft)}.search-modal .predictive-search__close-modal-button:hover{background:var(--w-beige-soft)}.search-modal .predictive-search__search-button:hover{border-color:var(--w-beige-dark);background:var(--w-beige-dark);box-shadow:none;transform:none}}@media(max-width:749px){.search-modal .search-modal__content.dialog-modal{inset:0 0 auto;width:100%;max-width:100%;height:auto;max-height:none;margin:0;padding:0;overflow:visible;border-radius:0 0 14px 14px;box-shadow:0 18px 40px #15120f2e}.search-modal .search-modal__content.dialog-modal::backdrop{display:block;background:#15120f73}.search-modal .search-modal__content.dialog-modal:has([data-search-results]){border-radius:0}.search-modal predictive-search-component,.search-modal .predictive-search-form__header{border-radius:0 0 14px 14px}.search-modal .predictive-search-form__content-wrapper{border-radius:0 0 14px 14px;box-shadow:0 18px 40px #15120f2e}.search-modal .predictive-search-form__content{max-height:min(66dvh,34rem)}}@media(min-width:750px){.search-modal .search-modal__content.dialog-modal{--modal-width: min(40rem, 92vw);margin-block-start:12vh;border-radius:14px;overflow:hidden}.search-modal .predictive-search-form__header{padding:.9rem 1rem}.search-modal .predictive-search-results__inner{padding-inline:1rem}}.w-contact-sec{padding-block:clamp(1.25rem,1rem + 1.5vw,2.5rem) clamp(2.5rem,2rem + 3vw,4.5rem)}.w-contact__inner{max-width:62rem;margin-inline:auto}.w-contact__head{margin-block-end:clamp(1.1rem,.9rem + 1vw,1.75rem);padding-block-end:clamp(.9rem,.7rem + .8vw,1.5rem);border-block-end:1px solid var(--w-line)}.w-contact__eyebrow,.w-contact__label{margin:0 0 .3rem;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-text)}.w-contact__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.25rem,1.05rem + 1vw,1.875rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--w-ink)}.w-contact__intro{margin:.5rem 0 0;max-width:68ch;font-size:.9375rem;line-height:1.55;color:var(--w-ink-soft)}.w-contact__content{margin-block-end:clamp(1.1rem,.9rem + 1vw,1.75rem);max-width:68ch;font-size:.9375rem;line-height:1.6;color:var(--w-ink-soft)}.w-contact{display:grid;gap:1rem}.w-contact>*{min-width:0}.w-contact__card,.w-contact__aside{padding:1.25rem;border:1px solid var(--w-line);border-radius:var(--w-radius)}.w-contact__card{background:var(--w-white)}.w-contact__aside{background:var(--w-sand)}.w-contact__h{margin:0 0 1rem;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--w-ink)}.w-contact__form,.w-contact__row{display:grid;gap:.9rem}.w-field{display:grid;gap:.35rem;min-width:0}.w-field__label{font-size:.75rem;font-weight:600;line-height:1.3;color:var(--w-ink)}.w-field__opt{font-weight:400;color:var(--w-ink-soft)}.w-field__req{color:var(--w-beige-text)}.w-contact .w-field__input{display:block;width:100%;min-height:44px;margin:0;padding:.6rem .8rem;border:1px solid #9c9080;border-radius:var(--w-radius-sm);background:var(--w-white);box-shadow:none;color:var(--w-ink);font:inherit;font-size:1rem;line-height:1.4;-webkit-appearance:none;appearance:none;transition:border-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease)}.w-contact textarea.w-field__input{min-height:7rem;resize:vertical}.w-contact .w-field__input::placeholder{color:#7a7269}.w-contact .w-field__input:focus-visible{outline:2px solid transparent;outline-offset:0;border-color:var(--w-ink);box-shadow:0 0 0 3px #a88b6b66}.w-contact .w-field__input[aria-invalid=true]{border-color:#a3271a}.w-contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-block-start:.15rem}.w-contact__submit{min-height:44px;padding:.55rem 1.4rem;font-size:.875rem}.w-contact__fine{flex:1 1 14rem;margin:0;font-size:.75rem;line-height:1.5;color:var(--w-ink-soft)}.w-contact__fine span{display:block}.w-contact__fine a{color:var(--w-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.w-contact__note{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .9rem;border:1px solid;border-radius:var(--w-radius-sm);font-size:.875rem;line-height:1.5}.w-contact__note:focus{outline:0}.w-contact__note svg{flex:none;width:1.25rem;height:1.25rem;margin-block-start:.05rem}.w-contact__note p,.w-contact__note ul{margin:0}.w-contact__note ul{padding-inline-start:1.1rem}.w-contact__note--ok{border-color:#cfe0d3;background:#eef4ef;color:var(--w-green);font-weight:500}.w-contact__note--err{border-color:#f0cfc9;background:#fbefed;color:#8f2217}.w-contact__group+.w-contact__group{margin-block-start:1.1rem;padding-block-start:1.1rem;border-block-start:1px solid var(--w-line)}.w-contact__label{margin-block-end:.6rem;letter-spacing:.14em}.w-contact__mail{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;color:var(--w-ink);font-size:.9375rem;font-weight:600;text-decoration:none}.w-contact__icon{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border:1px solid var(--w-line);border-radius:50%;background:var(--w-white);color:var(--w-beige-text)}.w-contact__icon svg{width:1.125rem;height:1.125rem}.w-contact__links{margin:-.35rem 0 0;padding:0;list-style:none}.w-contact__links li+li{border-block-start:1px solid var(--w-line)}.w-contact__links a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;color:var(--w-ink);font-size:.875rem;font-weight:500;text-decoration:none;transition:color var(--w-dur) var(--w-ease)}.w-contact__links svg{flex:none;width:1rem;height:1rem;color:var(--w-beige-text);transition:transform var(--w-dur) var(--w-ease)}.w-contact__company{font-size:.8125rem;line-height:1.65;color:var(--w-ink-soft)}.w-contact__company p{margin:0}.w-contact__company p+p{margin-block-start:.5rem}.w-contact__company strong{color:var(--w-ink);font-weight:600}@media(hover:hover){.w-contact__mail:hover span:last-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.w-contact__links a:hover{color:var(--w-beige-text)}.w-contact__links a:hover svg{transform:translate(3px)}.w-contact .w-field__input:hover{border-color:var(--w-ink-soft)}}@media(min-width:600px){.w-contact__row{grid-template-columns:1fr 1fr}.w-contact__row>:only-child{grid-column:1 / 2}}@media(min-width:900px){.w-contact{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1.5rem}.w-contact__card,.w-contact__aside{padding:1.75rem}}.w-field__hint{margin:0;font-size:.75rem;line-height:1.45;color:var(--w-ink-soft)}.w-contact .w-field__select{padding-inline-end:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237d6444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;cursor:pointer}.w-btn--line{border-color:#9c9080;background:transparent;color:var(--w-ink)}.w-contact__aside .w-contact__mail{margin-block-start:.5rem}.w-contact__aside .w-contact__company+.w-contact__links{margin-block-start:.5rem}.w-steps{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0 0 1rem;border-block-end:1px solid var(--w-line);list-style:none}.w-steps__chip{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:.2rem .75rem .2rem .3rem;border:1px solid var(--w-line);border-radius:999px;background:var(--w-white);font-size:.75rem;font-weight:600;line-height:1.2;color:var(--w-ink-soft);transition:background-color var(--w-dur) var(--w-ease),border-color var(--w-dur) var(--w-ease),color var(--w-dur) var(--w-ease)}.w-steps__num{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--w-sand);font-size:.6875rem;font-weight:700;color:var(--w-ink-soft)}.w-steps__chip.is-active{border-color:var(--w-beige-light);background:var(--w-beige-soft);color:var(--w-ink)}.w-steps__chip.is-active .w-steps__num{background:var(--w-beige);color:var(--w-white)}.w-steps__chip.is-done{color:var(--w-ink)}.w-steps__chip.is-done .w-steps__num{background:var(--w-green);color:var(--w-white)}.w-wd{scroll-margin-block-start:calc(var(--w-announce-h, 0px) + 5.5rem)}.w-wd__step{display:grid;gap:.9rem}.w-wd.is-enhanced .w-wd__step:not(.is-active){display:none}.w-wd__step+.w-wd__step{padding-block-start:1rem;border-block-start:1px solid var(--w-line)}.w-wd.is-enhanced .w-wd__step+.w-wd__step{padding-block-start:0;border-block-start:0}.w-wd__title{margin:0;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--w-ink)}.w-wd__title:focus{outline:0}.w-wd__text{margin:-.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--w-ink-soft)}.w-choice{display:grid;gap:.5rem;min-width:0;margin:0;padding:0;border:0}.w-choice legend{margin-block-end:.4rem;padding:0}.w-choice__item{display:flex;align-items:center;gap:.65rem;min-height:46px;padding:.55rem .8rem;border:1px solid #9c9080;border-radius:var(--w-radius-sm);background:var(--w-white);font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--w-ink);cursor:pointer;transition:border-color var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease)}.w-choice__item input{flex:none;width:1.125rem;height:1.125rem;margin:0;accent-color:var(--w-beige-dark)}.w-choice__item:has(input:checked){border-color:var(--w-beige-dark);background:var(--w-sand)}.w-choice__item:has(input:focus-visible){outline:2px solid var(--w-ink);outline-offset:2px}.w-wd__actions{justify-content:space-between}.w-wd__actions .w-contact__fine{flex:1 1 12rem}.w-wd__back{min-height:44px;padding:.55rem 1.2rem;font-size:.875rem}.w-wd__confirm-note,.w-wd__after{margin:0;font-size:.875rem;line-height:1.55;color:var(--w-ink-soft)}.w-wd__after p{margin:0}.w-wd__after p+p{margin-block-start:.5rem}@media(hover:hover){.w-btn--line:hover{border-color:var(--w-ink);background:var(--w-sand);color:var(--w-ink)}.w-choice__item:hover{border-color:var(--w-ink-soft)}}@media(max-width:479px){.w-wd__actions .w-btn{flex:1 1 auto;white-space:normal;text-align:center}.w-steps{flex-wrap:nowrap;gap:.3rem}.w-steps__chip{gap:.3rem;min-width:0;padding:.2rem .55rem .2rem .25rem;font-size:.6875rem;white-space:nowrap}.w-steps__num{width:1.25rem;height:1.25rem;font-size:.625rem}}@media(min-width:900px){.w-contact--wd .w-contact__card{order:-1}}.w-footer{margin-block-start:calc(var(--w-gap) / 2);padding-block-end:1.5rem;background:var(--w-beige);color:var(--w-footer-text)}.w-footer__usps{border-block-end:1px solid rgb(255 255 255 / .3)}.w-usps{display:grid;margin-block:0;padding:.25rem 0;list-style:none}.w-usps__item{display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.8rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.3;text-align:center}.w-usps__item+.w-usps__item{border-block-start:1px solid rgb(255 255 255 / .25)}.w-usps__item svg{flex:none;width:1.375rem;height:1.375rem}.w-usps__img{flex:none;width:1.75rem;height:1.75rem;object-fit:contain;filter:invert(1)}.w-footer__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.25rem;padding-block-start:clamp(1.75rem,1.25rem + 2vw,3rem)}.w-footer__brand,.w-footer__col--wide{grid-column:1 / -1}.w-footer__logo{display:inline-block}.w-footer__logo img{display:block;width:auto;height:44px;filter:brightness(0) invert(1)}.w-footer__tagline{margin:.75rem 0 0;max-width:30ch;font-size:.875rem;line-height:1.6;color:var(--w-footer-text)}.w-footer__col{min-width:0}.w-footer__title{margin:0 0 .85rem;font-family:var(--font-heading--family);font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--w-white)}.w-footer__subtitle{display:flex;align-items:center;gap:.45rem;margin:1.15rem 0 .55rem;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--w-white)}.w-footer__subtitle svg{flex:none;width:1.125rem;height:1.125rem}.w-footer__list{display:grid;gap:.1rem;margin:0;padding:0;list-style:none}.w-footer__list a{display:inline-block;padding-block:.3rem;color:var(--w-footer-text);font-size:.875rem;line-height:1.4;text-decoration:none;text-underline-offset:.25em}.w-footer__text{margin:0;font-size:.875rem;line-height:1.65;color:var(--w-footer-text)}.w-footer__text p{margin:0 0 .6rem}.w-footer__text p:last-child{margin-block-end:0}.w-footer__text strong{color:var(--w-white)}.w-footer__mail{display:flex;align-items:center;gap:.5rem;margin:.85rem 0 0;font-size:.875rem}.w-footer__mail svg{flex:none;width:1.125rem;height:1.125rem;color:var(--w-white)}.w-footer__mail a{color:var(--w-white);font-weight:600;text-underline-offset:.25em}.w-footer__partner{display:inline-grid;place-items:center;padding:.15rem .55rem;border-radius:var(--w-radius-sm);background:var(--w-white)}.w-footer__partner img{display:block;width:auto;height:34px;border-radius:6px}.w-footer :focus-visible{outline:2px solid var(--w-white);outline-offset:3px}.w-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin-block-start:clamp(1.75rem,1.25rem + 2vw,3rem);padding-block-start:1.25rem;border-block-start:1px solid rgb(255 255 255 / .3);text-align:center}.w-footer__copy{margin:0;font-size:.75rem;color:var(--w-footer-text)}.w-footer__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:0;list-style:none}.w-footer__pay svg{display:block;width:38px;height:24px}@media(hover:hover){.w-footer__list a:hover{color:var(--w-white);text-decoration:underline}}@media(min-width:750px){.w-usps{grid-template-columns:repeat(2,1fr);align-items:center;padding:.4rem 0}.w-usps__item{padding:.7rem .5rem;font-size:.875rem;white-space:nowrap}.w-usps__item+.w-usps__item{border-block-start:0}.w-footer__main{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2.5rem}.w-footer__col--wide{grid-column:auto}}@media(min-width:1100px){.w-usps{grid-template-columns:repeat(4,auto);justify-content:space-evenly;padding:0}.w-usps__item{padding:1.1rem .5rem}.w-footer__main{grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:3rem}.w-footer__brand{grid-column:auto}}@media(prefers-reduced-motion:reduce){product-card .buy-buttons-block .add-to-cart-button:after,.product-details .product-form-buttons .add-to-cart-button:after,sticky-add-to-cart .sticky-add-to-cart__button:after{display:none}.w-announce__item{transform:none;transition:none}.w-arrow:after,.w-menus__list a:after,.w-menus__title:after,.w-cats__img:after{display:none}.w-cf.is-ready .w-cf__card{transition:none}.w-sec *,.w-hero *{transition-duration:.01ms!important;scroll-behavior:auto!important}}.w-track{padding-block-end:calc(var(--w-gap) * .8);background:var(--w-white)}.w-track__hero{padding:2.75rem 0 6rem;background:var(--w-sand);text-align:center}.w-track__intro{max-width:40rem}.w-track__eyebrow{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-text)}.w-track__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.3rem + 2vw,2.6rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--w-ink)}.w-track__text{max-width:32rem;margin:.9rem auto 0;font-size:.9375rem;line-height:1.6;color:var(--w-ink-soft)}.w-track__body{position:relative;max-width:42rem;margin:-4rem auto 0;padding-inline:1rem}.w-track__card{padding:1.5rem 1.25rem;background:var(--w-white);border:1px solid var(--w-line);border-radius:var(--w-radius);box-shadow:0 18px 44px #15120f14}.w-track__form{display:grid;gap:1rem}.w-track__field span{display:block;margin-bottom:.45rem;font-size:.8125rem;font-weight:600;color:var(--w-ink)}.w-track__field input{width:100%;height:52px;padding:0 1rem;border:1px solid var(--w-line);border-radius:var(--w-radius-sm);background:var(--w-sand);font:inherit;font-size:1rem;color:var(--w-ink);transition:border-color var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease)}.w-track__field input::placeholder{color:#9a9087}.w-track__field input:focus{outline:none;border-color:var(--w-beige);background:var(--w-white)}.w-track__btn{width:100%;min-height:52px;margin-top:.25rem;font-size:1rem}.w-track__btn svg{width:1.15rem;height:1.15rem}.w-track__btn.is-busy{opacity:.65;pointer-events:none}.w-track__msg{margin:0;padding:.75rem .9rem;border-radius:var(--w-radius-sm);background:#fbefed;color:#9b3a30;font-size:.875rem}.w-track__hint{margin:0;text-align:center;font-size:.8125rem;color:var(--w-ink-soft)}.w-track__account{display:grid;justify-items:center;gap:.75rem;text-align:center}.w-track__icon{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--w-sand);color:var(--w-beige-text)}.w-track__icon svg{width:1.35rem;height:1.35rem}.w-track__account-title,.w-track__contact-title{margin:.25rem 0 0;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;color:var(--w-ink)}.w-track__account-text{max-width:26rem;margin:0 0 .5rem;font-size:.9375rem;line-height:1.6;color:var(--w-ink-soft)}.w-track__steps{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none}.w-track__steps li{display:flex;align-items:center;gap:.6rem;padding:.75rem .85rem;border:1px solid var(--w-line);border-radius:var(--w-radius-sm);background:var(--w-white);font-size:.875rem;font-weight:600;color:var(--w-ink)}.w-track__step-num{display:grid;place-items:center;flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--w-beige);color:var(--w-white);font-size:.75rem;font-weight:700}.w-track__faq{margin-top:2.75rem}.w-track__faq .w-faq__list,.w-track__faq .w-faq__item{border-color:var(--w-line)}.w-track__contact{display:grid;justify-items:center;gap:.6rem;margin-top:2.25rem;padding:1.75rem 1.25rem;border-radius:var(--w-radius);background:var(--w-sand);text-align:center}.w-track__contact p{max-width:26rem;margin:0 0 .4rem;font-size:.9375rem;line-height:1.6;color:var(--w-ink-soft)}@media(min-width:750px){.w-track__hero{padding:3.75rem 0 7rem}.w-track__card{padding:2.25rem 2.5rem}.w-track__steps{grid-template-columns:repeat(4,1fr)}.w-track__steps li{flex-direction:column;text-align:center;padding:1rem .5rem}}#pp-tracking-page-app{max-width:46rem;margin:0 auto;padding:0 1rem;color:var(--w-ink)}#pp-tracking-page-app *{font-family:var(--font-body--family)!important}#pp-tracking-page-app .pp_tracking_form_div{margin:0 -1rem 1.75rem;padding:2.5rem 1rem 2rem;background:var(--w-sand);border-radius:0 0 var(--w-radius) var(--w-radius)}#pp-tracking-page-app .pp_tracking_title{margin:0 0 1.5rem;text-align:center;font-family:var(--font-heading--family)!important;font-size:clamp(1.75rem,1.3rem + 2vw,2.6rem)!important;font-weight:700!important;letter-spacing:-.02em;color:var(--w-ink)}#pp-tracking-page-app .pp_tracking_form_in{max-width:36rem;margin:0 auto;padding:1.5rem 1.25rem;background:var(--w-white);border:1px solid var(--w-line);border-radius:var(--w-radius);box-shadow:0 18px 44px #15120f14}#pp-tracking-page-app .pp_tracking_tab_left{font-size:.875rem!important;font-weight:600!important;color:var(--w-ink-soft)}#pp-tracking-page-app .pp_tracking_tab_left.pp_active{color:var(--w-ink)}#pp-tracking-page-app .pp_tracking_span{font-size:.8125rem!important;font-weight:600!important;color:var(--w-ink)}#pp-tracking-page-app .PP-TextField__Input{height:52px!important;border:1px solid var(--w-line)!important;border-radius:var(--w-radius-sm)!important;box-shadow:none!important;background:var(--w-sand)!important;font-size:1rem!important;color:var(--w-ink)!important}#pp-tracking-page-app .PP-TextField__Input:focus{border-color:var(--w-beige)!important;background:var(--w-white)!important;outline:none!important}#pp-tracking-page-app .pp-button-enter{min-height:52px;border:0!important;border-radius:var(--w-radius-sm)!important;background:var(--w-beige)!important;color:var(--w-white)!important;font-size:1rem!important;font-weight:600!important}#pp-tracking-page-app .pp_tracking_result_title{font-size:.8125rem!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:var(--w-beige-text)!important}#pp-tracking-page-app .pp_num_status_show{font-family:var(--font-heading--family)!important;font-size:1.5rem!important;font-weight:700!important;color:var(--w-ink)!important}#pp-tracking-page-app .progress-bar-node--active,#pp-tracking-page-app .line-front{background-color:var(--w-beige)!important}#pp-tracking-page-app .progress-bar-node-disabled{background-color:var(--w-line)!important}#pp-tracking-page-app .icon-svg svg{fill:var(--w-beige-text)}#pp-tracking-page-app div:has(>.PP-GoogleMap),#pp-tracking-page-app .PP-GoogleMap,#pp-tracking-page-app .pp_timeline,#pp-tracking-page-app .PP-Section-CarrierInfo{display:none!important}#pp-tracking-page-app .pp_tracking_info_title{font-size:.8125rem!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:var(--w-ink)}#pp-tracking-page-app .pp_tracking_product_picture img,#pp-tracking-page-app .pp_tracking_info_img img{border-radius:var(--w-radius-sm)!important}.w-pp-help{max-width:42rem;margin:2.5rem auto 3.5rem}@media(min-width:750px){#pp-tracking-page-app .pp_tracking_form_in{padding:2rem 2.25rem}}.w-protect{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;margin:1rem 0 .9rem;padding:.85rem .9rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white);transition:border-color var(--w-dur) var(--w-ease),opacity var(--w-dur) var(--w-ease)}.w-protect.is-on{border-color:var(--w-beige)}.w-protect.is-busy{opacity:.6;pointer-events:none}.w-protect__icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--w-sand);color:var(--w-beige-text)}.w-protect__icon svg{width:1.2rem;height:1.2rem}.w-protect__copy{min-width:0}.w-protect__title{margin:0;font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--w-ink)}.w-protect__price{margin-left:.25rem;font-weight:700;white-space:nowrap}.w-protect__text{margin:.2rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--w-ink-soft)}.w-protect__switch{position:relative;flex:none;width:46px;height:28px;padding:0;border:0;border-radius:14px;background:var(--w-line);cursor:pointer;transition:background-color var(--w-dur) var(--w-ease)}.w-protect__switch span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--w-white);box-shadow:0 1px 3px #15120f40;transition:transform var(--w-dur) var(--w-ease)}.w-protect__switch[aria-checked=true]{background:var(--w-beige)}.w-protect__switch[aria-checked=true] span{transform:translate(18px)}.w-protect__switch:focus-visible{outline:2px solid var(--w-ink);outline-offset:3px}.w-stock{--w-stock: #f07a1a;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem .6rem;margin:0;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;line-height:1.3;letter-spacing:.005em;color:var(--w-ink)}.product-details .product-form-buttons>.w-stock{margin-block-end:-.75rem}.w-stock__dot{position:relative;flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--w-stock);box-shadow:0 0 0 3px #f07a1a29}.w-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--w-stock);animation:w-stock-pulse 1.8s cubic-bezier(.2,0,0,1) infinite}.w-stock__sub{font-weight:400;color:var(--w-ink-soft)}@keyframes w-stock-pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.w-stock__dot:after{animation:none}}.w-specs{display:grid;margin:0;border-block-start:1px solid var(--w-line);font-size:.875rem;line-height:1.5}.w-specs__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;padding:.65rem 0;border-block-end:1px solid var(--w-line)}.w-specs__row--full{grid-template-columns:minmax(0,1fr)}.w-specs dt{margin:0;font-weight:600;color:var(--w-ink)}.w-specs dd{margin:0;color:var(--w-ink-soft);overflow-wrap:anywhere}:root{--w-bf-black: #15120f;--w-bf-accent: #a88b6b;--w-bf-gold: #c9a97c;--w-cream: #f3ebdf;--w-old: #9a948d;--w-save: #2f6b4f;--w-save-soft: #e7f0ea}#MainContent :is(h1,h2,h3):not(.w-hero__title){font-weight:600;letter-spacing:-.01em;line-height:1.15}#header-component .header__row{transition:box-shadow var(--w-dur) var(--w-ease)}#header-component[data-sticky-state=active] .header__row--top,#header-component[data-sticky-state=active] .header__row:first-child{box-shadow:0 1px 0 var(--w-line)}.header-section .menu-list__link{font-size:14px;font-weight:500;letter-spacing:.005em}.header-section .menu-list__link[aria-current=page],.header-section .menu-list__link:hover{text-decoration:underline;text-decoration-color:var(--w-beige);text-decoration-thickness:1.5px;text-underline-offset:6px}.header-section .menu-list__link[href$="/collections/aanbiedingen"]{font-weight:600;color:var(--w-ink)}.header-section .menu-list__link[href$="/collections/aanbiedingen"]:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:.45em;border-radius:50%;background:var(--w-bf-gold);vertical-align:.15em}@media(max-width:749px){.header-logo__image,.header__heading-logo{min-height:28px}}.header-section .mega-menu__link{font-size:14px;font-weight:400;color:var(--w-ink-soft);transition:color var(--w-dur) var(--w-ease)}.header-section .mega-menu__link:hover{color:var(--w-ink)}.header-section .mega-menu__link--parent{font-weight:600;color:var(--w-ink)}header-drawer .w-drawer__promo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.25rem 1.25rem .5rem;padding:.95rem 1rem;border-radius:var(--w-radius);background:var(--w-bf-black);color:var(--w-cream);text-decoration:none}header-drawer .w-drawer__promo-copy{display:grid;gap:.15rem}header-drawer .w-drawer__promo-eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-bf-gold)}header-drawer .w-drawer__promo-title{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}header-drawer .w-drawer__promo-cta{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;white-space:nowrap}header-drawer .w-drawer__promo-cta svg{width:16px;height:16px}header-drawer .menu-drawer .menu-drawer__menu>li>a[href$="/collections/aanbiedingen"] .menu-drawer__menu-item-text:after{content:"\2212 40%";margin-inline-start:.5rem;padding:.15rem .45rem;border-radius:999px;background:var(--w-bf-black);color:var(--w-cream);font-size:.6875rem;font-weight:600;letter-spacing:.06em;vertical-align:.1em}.w-btn:not(.w-btn--ghost):not(.w-btn--cream){background:var(--w-ink);border-color:var(--w-ink)}@media(hover:hover){.w-btn:not(.w-btn--ghost):not(.w-btn--cream):hover{background:var(--w-coal);border-color:var(--w-coal)}}.w-btn svg{width:18px;height:18px;flex:none}.w-btn--cream{background:var(--w-cream);border-color:var(--w-cream);color:var(--w-ink)}@media(hover:hover){.w-btn--cream:hover{background:var(--w-white);border-color:var(--w-white)}}.product-details .product-form-buttons .add-to-cart-button,sticky-add-to-cart .sticky-add-to-cart__button{height:52px;border-radius:var(--w-radius-sm);background-color:var(--w-bf-black)!important;border-color:var(--w-bf-black)!important;color:var(--w-white)!important;font-weight:600;letter-spacing:.02em}@media(hover:hover){.product-details .product-form-buttons .add-to-cart-button:not([disabled]):hover,sticky-add-to-cart .sticky-add-to-cart__button:not([disabled]):hover{background-color:var(--w-coal)!important}}.w-atc-note{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:0;font-size:.875rem;font-weight:600;line-height:1.3;color:var(--w-ink)}.w-atc-note svg{width:18px;height:18px;flex:none;color:var(--w-bf-accent)}.product-details .product-form-buttons>.w-atc-note{margin-block-end:-.85rem}.product-details .product-form-buttons>.w-stock+.w-atc-note{margin-block-start:-.6rem}.w-ticks{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;margin:0;padding:0;list-style:none;font-size:.8125rem;color:var(--w-ink-soft)}.w-ticks li{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.w-ticks svg{width:15px;height:15px;flex:none;color:var(--w-save);stroke-width:2.2}.product-details .product-form-buttons>.w-ticks{margin-block-start:-.6rem}.w-stock{--w-stock: #c2410c}.w-stock__dot{box-shadow:0 0 0 3px #c2410c29}.w-bf-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border-radius:999px;background:var(--w-bf-black);color:var(--w-cream);font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.w-bf-badge:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--w-bf-gold)}.product-details product-price .w-price-badge.w-bf-badge{padding:.34rem .7rem;border-radius:999px;background:var(--w-bf-black);color:var(--w-cream);font-size:.6875rem;letter-spacing:.1em}product-card .w-price-badge{display:none!important}product-price .price,.product-details product-price .price{color:var(--w-bf-black);font-weight:700}.product-details product-price .price{font-size:1.625rem;letter-spacing:-.01em}product-price .compare-at-price,.product-details product-price .compare-at-price{color:var(--w-old)!important;font-weight:400;text-decoration-color:var(--w-old)}.w-save{display:inline-flex;align-items:center;padding:.22rem .55rem;border-radius:999px;background:var(--w-save);color:var(--w-white);font-family:var(--font-body--family);font-size:.75rem;font-weight:600;line-height:1.25;letter-spacing:.01em;white-space:nowrap}.product-details product-price .w-save{font-size:.8125rem;padding:.28rem .65rem}product-card .w-save{padding:0;background:none;color:var(--w-save);font-size:.75rem}product-card product-price [ref=priceContainer]{flex-wrap:wrap;row-gap:.15rem}product-card product-price .w-save{flex-basis:100%}.product-badges .w-bf-badge--card{padding:.28rem .55rem;font-size:.625rem;letter-spacing:.08em;box-shadow:0 4px 12px -6px #00000059}@media(max-width:749px){.product-badges .w-bf-badge--card{font-size:.5625rem;padding:.24rem .45rem;gap:.3rem}}product-card .card-gallery{border-radius:var(--w-radius);overflow:hidden;background:var(--w-sand)}product-card .card-gallery img{transition:transform .5s var(--w-ease)}@media(hover:hover){product-card:hover .card-gallery img{transform:scale(1.03)}}product-card :is(.product-title,[class*=product-title]) :is(a,p,span,h3){font-size:15px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w-hero--card{border-radius:var(--w-radius);min-height:clamp(34rem,120vw,40rem);align-items:start;background:var(--w-bf-black)}.w-hero--card:after{background:linear-gradient(180deg,#15120fb3,#15120f26 55%,#15120f00 75%)}.w-hero--card .w-hero__content{padding:clamp(1.75rem,1rem + 4vw,4.5rem) clamp(1.25rem,.75rem + 3vw,4.5rem);max-width:36rem;color:var(--w-cream)}.w-hero--card .w-eyebrow{margin-bottom:.9rem;font-size:.75rem;letter-spacing:.14em;color:var(--w-bf-gold)}.w-hero--card .w-hero__title{font-weight:600;font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);line-height:1.08;letter-spacing:-.02em;color:var(--w-cream)}.w-hero--card .w-hero__text{font-size:1rem;color:#f3ebdfcc}.w-hero--card .w-hero__actions{margin-block-start:1.5rem}.w-hero--card .w-btn{min-height:50px;padding-inline:1.5rem}.w-hero__note{margin:.9rem 0 0;font-size:.8125rem;color:#f3ebdfb3}@media(min-width:750px){.w-hero--card{align-items:center;min-height:clamp(30rem,42vw,38rem)}.w-hero--card:after{background:linear-gradient(90deg,#15120fbf,#15120f00 60%)}}@media(max-width:479px){.w-hero--card .w-hero__actions .w-btn{flex:0 1 auto}}.w-promo__title{font-weight:600;letter-spacing:-.01em}.w-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;margin:.9rem 0 0;padding:0;list-style:none;font-size:.8125rem;color:var(--w-ink-soft)}.w-strip li{display:inline-flex;align-items:center;gap:.45rem}.w-strip svg{width:18px;height:18px;flex:none;color:var(--w-beige-text)}@media(max-width:749px){.w-strip{flex-direction:column;align-items:flex-start;gap:.5rem;padding-inline:.25rem}}@media(max-width:749px){.w-hero--card{display:flex;flex-direction:column;min-height:0}.w-hero--card:after{content:none}.w-hero--card .w-hero__content{order:1;position:relative;z-index:1;padding-bottom:0}.w-hero--card .w-hero__media{order:2;position:relative;inset:auto;display:block;z-index:0;width:100%;height:auto;aspect-ratio:5 / 4;margin-top:-1.5rem}.w-hero--card .w-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 92%}.w-hero--card .w-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--w-bf-black) 0%,rgb(21 18 15 / 0) 30%)}.w-hero--card .w-hero__title{font-size:1.95rem}.w-hero--card .w-hero__text{font-size:.9375rem;margin-top:.75rem}}@media(max-width:749px){.product-details product-price .w-price-badge.w-bf-badge{font-size:.625rem;letter-spacing:.08em;padding:.32rem .6rem;gap:.35rem}.product-details product-price .w-save{font-size:.75rem;padding:.3rem .6rem}.w-ticks{gap:.3rem .75rem;font-size:.75rem}.w-ticks svg{width:13px;height:13px}}@media(min-width:750px){.header-section .mega-menu__grid:has(.w-mega-promo){display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:2.5rem;align-items:start}.header-section .mega-menu__grid:has(.w-mega-promo) .mega-menu__list{display:block}.header-section .mega-menu__grid:has(.w-mega-promo) .mega-menu__column{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem 2rem}.header-section .mega-menu__grid .mega-menu__link{display:block;padding:.55rem 0;border-bottom:1px solid var(--w-line);font-size:14px}.header-section .menu-list__link-title{display:inline-flex;align-items:center}.header-section .menu-list__link[href$="/collections/aanbiedingen"]:before{content:none}.header-section .menu-list__link[href$="/collections/aanbiedingen"] .menu-list__link-title:before{content:"";width:6px;height:6px;margin-inline-end:.45em;border-radius:50%;background:var(--w-bf-gold)}}.w-mega-promo{position:relative;display:block;overflow:hidden;border-radius:var(--w-radius);background:var(--w-bf-black);color:var(--w-cream);text-decoration:none;aspect-ratio:16 / 10}.w-mega-promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;transition:transform .5s var(--w-ease)}.w-mega-promo:hover img{transform:scale(1.03)}.w-mega-promo__copy{position:absolute;inset:auto 0 0 0;display:grid;gap:.2rem;padding:1.1rem 1.2rem;background:linear-gradient(0deg,#15120fd9,#15120f00)}.w-mega-promo__eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-bf-gold)}.w-mega-promo__title{font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.w-mega-promo__cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:.3rem;font-size:.8125rem;font-weight:600}.w-mega-promo__cta svg{width:16px;height:16px}@media(min-width:750px){.header-section .mega-menu__grid:has(.w-mega-promo){grid-template-columns:minmax(0,1fr) 300px!important;grid-auto-flow:column}.header-section .mega-menu__grid:has(.w-mega-promo)>.mega-menu__list{grid-column:1!important;grid-row:1}.header-section .mega-menu__grid>.w-mega-promo{grid-column:2!important;grid-row:1}}header-drawer .menu-drawer details>summary.menu-drawer__menu-item,header-drawer .menu-drawer details>summary.menu-drawer__menu-item .menu-drawer__menu-item-text{font-family:var(--font-body--family);font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:none}header-drawer .menu-drawer details[open]>summary.menu-drawer__menu-item{color:var(--w-ink)}header-drawer .menu-drawer details .menu-drawer__menu--childlist .menu-drawer__menu-item--child{font-size:.9375rem;color:var(--w-ink-soft)}.w-bullets__text,.w-bullets__text strong{color:var(--w-bf-black)}.w-bullets__text strong{font-weight:700}.product-details .w-paytrust__text{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:.65rem 0 0;font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:var(--w-ink-soft)}.product-details .w-paytrust__text svg{width:16px;height:16px;flex:none;color:var(--w-beige)}sticky-add-to-cart :is(.w-bf-badge,.w-save,.w-price-badge){display:none!important}.product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .6rem}.product-details product-price .price{font-size:1.375rem;font-weight:700;letter-spacing:-.01em}.product-details product-price .compare-at-price{font-size:.875rem;font-weight:400;color:#a9a39b!important;text-decoration-thickness:1px}.product-details product-price .w-price-badge.w-bf-badge{padding:.3rem .6rem;font-size:.625rem;letter-spacing:.09em;gap:.35rem}.w-bf-badge__short{display:none}.product-details product-price .w-save{flex-basis:100%;width:fit-content;max-width:max-content;padding:0;background:none;color:var(--w-save);font-size:.8125rem;font-weight:600;letter-spacing:0}.product-details product-price .w-save:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:.45rem;border-radius:50%;background:var(--w-save);vertical-align:.12em}@media(max-width:749px){.product-details product-price .price{font-size:1.3125rem}.w-bf-badge__long{display:none}.w-bf-badge__short{display:inline}}.w-footer__pay img,.w-footer__pay svg{filter:none!important;opacity:1!important}.header-section .menu-list__link[href$="/collections/aanbiedingen"]{font-weight:500}.header-section .menu-list__link[href$="/collections/aanbiedingen"] .menu-list__link-title:before{width:5px;height:5px;background:var(--w-beige)}header-drawer .w-drawer__promo{padding:.8rem 1rem;border:1px solid var(--w-line);background:var(--w-sand);color:var(--w-ink)}header-drawer .w-drawer__promo-eyebrow{color:var(--w-beige-text)}header-drawer .w-drawer__promo-title{font-size:1rem}header-drawer .w-drawer__promo-cta{color:var(--w-beige-text)}header-drawer .menu-drawer .menu-drawer__menu>li>a[href$="/collections/aanbiedingen"] .menu-drawer__menu-item-text:after{padding:.1rem .4rem;background:var(--w-beige-soft);color:var(--w-beige-text);font-size:.6875rem}.w-hero__note{display:inline-flex;align-items:center;gap:.55rem;margin-top:1rem;padding:.4rem .8rem .4rem .7rem;border:1px solid rgb(243 235 223 / .18);border-radius:999px;background:#f3ebdf0f;font-size:.8125rem;letter-spacing:.01em;color:#f3ebdfe0}.w-hero__note-dot{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:#6fbf8e;box-shadow:0 0 0 3px #6fbf8e2e}.w-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:820px;margin:1rem auto 0;padding:0;list-style:none}.w-strip__item{display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:0;padding:.35rem .75rem}.w-strip__item+.w-strip__item{border-left:1px solid var(--w-line)}.w-strip__icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--w-sand);color:var(--w-beige-text)}.w-strip__icon svg{width:17px;height:17px}.w-strip__text{display:grid;line-height:1.25;font-size:.75rem;color:var(--w-ink-soft)}.w-strip__text strong{font-size:.8125rem;font-weight:600;color:var(--w-ink)}@media(max-width:749px){.w-strip{margin-top:.75rem;padding-inline:0}.w-strip__item{flex-direction:column;gap:.35rem;padding:.3rem .25rem;text-align:center}.w-strip__icon{width:30px;height:30px}.w-strip__icon svg{width:15px;height:15px}.w-strip__text{font-size:.6875rem}.w-strip__text strong{font-size:.75rem}}.w-deal-sec{background:var(--w-sand)}.w-deal-sec .w-deal{text-align:center}.w-deal-sec .w-deal__title{color:var(--w-ink);font-weight:600;letter-spacing:-.01em}.w-deal-sec .w-deal__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:900px;margin-inline:auto}.w-deal-sec .w-deal__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem .75rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white);color:var(--w-ink);text-align:center}.w-deal__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--w-beige-soft);color:var(--w-beige-text)}.w-deal__icon svg{width:19px;height:19px}.w-deal__copy{display:grid;gap:.15rem}.w-deal__big{font-family:var(--font-heading--family);font-size:clamp(1.125rem,1rem + .8vw,1.5rem);font-weight:600;letter-spacing:-.01em;color:var(--w-ink)}.w-deal__small{font-size:.8125rem;color:var(--w-ink-soft)}.w-deal-sec .w-deal__note{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.8125rem;color:var(--w-ink-soft)}.w-deal-sec .w-deal__note svg{width:16px;height:16px;color:var(--w-save)}@media(max-width:749px){.w-deal-sec .w-deal__list{gap:.5rem}.w-deal-sec .w-deal__item{padding:.9rem .4rem;gap:.45rem}.w-deal__icon{width:34px;height:34px}.w-deal__small{font-size:.6875rem;line-height:1.3}}.w-trust__item,.w-trust__item:nth-child(2n),.w-trust__item:nth-child(n+3){border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white)}.w-trust__item{padding:1.1rem .75rem;gap:.5rem}.w-trust__icon{width:40px;height:40px;border-radius:50%;background:var(--w-beige-soft);color:var(--w-beige-text)}.w-trust__icon svg{width:19px;height:19px}.w-trust__item strong{font-size:.9375rem;font-weight:600}.rp-cart-sec{--rpc-ink: #1b1817;--rpc-soft: #6b6560;--rpc-line: #ebe7e0;--rpc-good: #0f7a4f;--rpc-good-bg: #e9f6ef;padding-block:18px 56px;background:#fbfaf7;color:var(--rpc-ink)}.rp-cart *,.rp-cart *:before,.rp-cart *:after{box-sizing:border-box}.rp-cart__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:0}.rp-cart__title{display:flex;align-items:baseline;flex-wrap:nowrap;gap:0 8px;min-width:0;margin:0;font-family:var(--font-heading--family);font-size:clamp(26px,4vw,38px);font-weight:700;line-height:1.1;letter-spacing:-.015em;white-space:nowrap;color:var(--rpc-ink)}.rp-cart__title:focus{outline:0}.rp-cart__count{font-family:var(--font-body--family);font-size:14px;font-weight:500;letter-spacing:0;color:#8a837c}.rp-cart__count:before{content:"\b7  "}.rp-cart__continue{flex:none;display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:#8a837c;text-decoration:none;white-space:nowrap}.rp-cart__continue svg{display:none}.rp-cart__continue:hover{color:var(--rpc-ink);text-decoration:underline;text-underline-offset:3px}.rp-ship.rp-ship--line{margin:16px 0 24px;padding:0;border:0;border-radius:0;background:none}.rp-ship--line .rp-ship__text{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:1.35;color:#2f6b4f;white-space:nowrap}.rp-ship__tick{flex:none;display:block;width:22px;height:22px}.rp-ship__tick svg{display:block;width:100%;height:100%}.rp-cart__grid{display:grid;gap:24px;align-items:start}.rp-cart__grid>*,.rp-cart__list,.rp-cart__list>li{min-width:0}.rp-cart__list{margin:0;padding:0 20px;list-style:none;border:1px solid var(--rpc-line);border-radius:16px;background:#fff}.rp-citem{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:14px;padding-block:20px}.rp-citem+.rp-citem{border-top:1px solid var(--rpc-line)}.rp-citem__media{display:block;align-self:start;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#f4f1ec}.rp-citem__media img{display:block;width:100%;height:100%;object-fit:cover}.rp-citem__info{min-width:0}.rp-citem__title{display:block;font-size:16px;font-weight:600;line-height:1.3;color:var(--rpc-ink);text-decoration:none}.rp-citem__title:hover{text-decoration:underline;text-underline-offset:3px}.rp-citem__meta{margin:3px 0 0;font-size:13.5px;line-height:1.4;color:var(--rpc-soft)}.rp-citem__delivery{display:flex;align-items:center;gap:6px;margin:7px 0 0;font-size:12.5px;font-weight:500;color:var(--rpc-good)}.rp-citem__delivery svg{flex:none;width:14px;height:14px}.rp-citem__actions{display:flex;align-items:center;gap:14px;margin-top:12px}.rp-qty{display:inline-flex;align-items:center;height:40px;border:1px solid var(--rpc-line);border-radius:10px;background:#fff}.rp-qty__btn{display:grid;place-items:center;width:36px;height:100%;padding:0;border:0;border-radius:10px;background:transparent;color:var(--rpc-ink);font:inherit;font-size:17px;line-height:1;cursor:pointer;transition:background-color .15s ease}.rp-qty__btn:not([disabled]):hover{background:#f4f1ec}.rp-qty__btn[disabled]{color:#c7c1b8;cursor:default}.rp-qty__value{min-width:24px;font-size:14.5px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center}.rp-citem__remove{min-height:40px;padding:0;border:0;background:none;color:#8a837c;font:inherit;font-size:13px;text-decoration:none;cursor:pointer}.rp-citem__remove:hover{color:var(--rpc-ink);text-decoration:underline;text-underline-offset:3px}.rp-citem__prices{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right}.rp-citem__now{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25;color:var(--rpc-ink)}.rp-citem__was{font-size:13.5px;font-variant-numeric:tabular-nums;color:#b3aca4}.rp-citem__save{margin-top:3px;padding:4px 9px;border-radius:999px;background:var(--rpc-good-bg);color:var(--rpc-good);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.rp-sum{padding:22px 20px;border:1px solid var(--rpc-line);border-radius:16px;background:#fff}.rp-sum__title{margin:0 0 16px;font-family:var(--font-heading--family);font-size:21px;font-weight:700;line-height:1.2;color:var(--rpc-ink)}.rp-cart-sec .rp-protect.w-protect{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 18px;padding:12px 14px;border:1px solid #ece6dc;border-radius:12px;background:#fff;transition:border-color .2s ease,background-color .2s ease}.rp-cart-sec .rp-protect.w-protect.is-on{border-color:#d7ebdf;background:#f6fbf8}.rp-protect__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#f4f1ec;color:var(--rpc-ink);transition:background-color .2s ease,color .2s ease}.rp-protect.is-on .rp-protect__icon{background:var(--rpc-good-bg);color:var(--rpc-good)}.rp-protect__icon svg{display:block;width:22px;height:22px}.rp-protect__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin:0;font-size:14px;font-weight:600;line-height:1.3;color:var(--rpc-ink)}.rp-protect__price{font-weight:600;color:var(--rpc-soft);white-space:nowrap}.rp-protect__text{margin:3px 0 0;font-size:12.5px;line-height:1.4;color:var(--rpc-soft)}.rp-protect__switch.w-protect__switch{width:44px;height:26px;border-radius:13px;background:#d9d4cc}.rp-protect__switch.w-protect__switch span{width:20px;height:20px}.rp-protect__switch.w-protect__switch[aria-checked=true]{background:var(--rpc-good)}.rp-sum__rows{margin:0}.rp-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:5px;font-size:14.5px;color:var(--rpc-soft)}.rp-sum__row[hidden]{display:none}.rp-sum__row dt,.rp-sum__row dd{margin:0}.rp-sum__row dd{font-variant-numeric:tabular-nums;color:var(--rpc-ink)}.rp-sum__row--good dd{font-weight:700;color:var(--rpc-good)}.rp-sum__row--total{margin-top:10px;padding-top:14px;border-top:1px solid var(--rpc-line)}.rp-sum__row--total dt{font-size:16px;font-weight:700;color:var(--rpc-ink)}.rp-sum__row--total dd{font-size:24px;font-weight:800;letter-spacing:-.01em}.rp-sum__saved{display:flex;align-items:center;justify-content:center;gap:7px;margin:12px 0 0;padding:9px 12px;border-radius:10px;background:var(--rpc-good-bg);color:var(--rpc-good);font-size:13.5px;font-weight:600;line-height:1.3}.rp-sum__saved svg{flex:none;width:16px;height:16px}.rp-cart .cart__summary-inner{margin-top:14px}.rp-cart__checkout{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:58px;padding:0 22px;border:0;border-radius:12px;background:#937857;box-shadow:0 10px 22px #93785747;color:#fff;font:inherit;font-size:17px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.rp-cart__checkout:hover{background:#7d6444;color:#fff}.rp-cart__checkout:active{transform:translateY(1px)}.rp-cart__checkout:focus-visible{outline:2px solid var(--rpc-ink);outline-offset:3px}.rp-cart__checkout svg{flex:none;width:18px;height:18px}.rp-sum__pay{margin-top:14px}.rp-sum__pay .w-paytrust__icons{flex-wrap:wrap;justify-content:center;gap:5px}.rp-sum__pay .w-paytrust__icons li{flex:0 0 36px}.rp-trust{display:flex;margin:16px 0 0;padding:14px 0 0;list-style:none;border-top:1px solid var(--rpc-line)}.rp-trust li{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding-inline:4px;text-align:center;font-size:12px;line-height:1.3;color:var(--rpc-soft)}.rp-trust li+li{border-left:1px solid var(--rpc-line)}.rp-trust svg{display:block;width:24px;height:24px;color:var(--rpc-ink)}.rp-trust strong{display:block;font-size:12.5px;font-weight:700;color:var(--rpc-ink)}.rp-cart__empty{max-width:460px;margin:18px auto 0;padding:44px 22px;border:1px solid var(--rpc-line);border-radius:16px;background:#fff;text-align:center}.rp-cart__emptyvan{display:block;width:72px;margin:0 auto 16px}.rp-cart__emptyvan svg{display:block;width:100%;height:auto}.rp-cart__emptytitle{margin:0;font-family:var(--font-heading--family);font-size:24px;font-weight:700;color:var(--rpc-ink)}.rp-cart__emptytext{margin:8px 0 22px;font-size:15px;line-height:1.5;color:var(--rpc-soft)}.rp-cart__emptybtn{display:inline-flex;width:auto}@media(max-width:749px){.rp-cart-sec{padding-block:16px 40px}.rp-cart__head{gap:12px}.rp-cart__title{font-size:clamp(23px,6.9vw,28px)}.rp-cart__count,.rp-cart__continue{font-size:12.5px}.rp-ship--line .rp-ship__text{font-size:clamp(12px,3.6vw,14px)}.rp-citem{grid-template-columns:88px minmax(0,1fr);column-gap:14px;row-gap:0}.rp-citem__media{grid-row:1 / span 6}.rp-citem__info{display:contents}.rp-citem__info>*{grid-column:2}.rp-citem__prices{grid-column:2;order:1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;text-align:left}.rp-citem__save{margin-top:0}.rp-citem__actions{order:2;gap:12px;margin-top:10px}.rp-qty__btn{width:34px}.rp-sum{padding:18px 16px 20px}.rp-sum__title{margin-bottom:14px;font-size:19px}.rp-cart-sec .rp-protect.w-protect{grid-template-columns:36px minmax(0,1fr) auto;gap:11px;padding:11px 12px}.rp-protect__icon{width:36px;height:36px;border-radius:9px}.rp-protect__icon svg{width:20px;height:20px}.rp-protect__title{font-size:13.5px}.rp-protect__text{font-size:12px}.rp-sum__row{padding-block:3px;font-size:14px}.rp-sum__row--total dd{font-size:22px}}@media(min-width:750px){.rp-cart__list{padding-inline:24px}.rp-citem{grid-template-columns:120px minmax(0,1fr) auto;gap:20px;padding-block:24px}.rp-citem__title{font-size:18px}}@media(min-width:990px){.rp-cart-sec{padding-block:34px 80px}.rp-cart__grid{grid-template-columns:minmax(0,1fr) 420px}.rp-sum{position:sticky;top:110px;padding:24px}}.product-details:has(vk-bundle) .buy-buttons-block :is(quantity-selector-component,.quantity-selector){display:none!important}.vk-bundle{display:block;width:100%}.vk-bundle__set{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.vk-bundle__head{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 6px;padding:0}.vk-bundle__line{flex:1;height:1px;background:var(--w-line)}.vk-bundle__title{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-ink);white-space:nowrap}.vk-bundle__row{position:relative;display:grid;grid-template-columns:20px auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:12px 14px;border:1px solid var(--w-line);border-radius:12px;background:var(--w-white);cursor:pointer;transition:border-color var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease)}.vk-bundle__row:hover{border-color:#cdbfa9}.vk-bundle__row.is-selected{border-color:var(--w-bf-black);background:#fcfaf6;box-shadow:0 0 0 1px var(--w-bf-black),0 8px 20px -14px #15120f59}.vk-bundle__radio{position:absolute;opacity:0;pointer-events:none}.vk-bundle__dot{width:20px;height:20px;border:1.5px solid #c9c1b5;border-radius:50%;background:#fff;transition:border-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease)}.vk-bundle__row.is-selected .vk-bundle__dot{border-color:var(--w-bf-black);box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px var(--w-bf-black)}.vk-bundle__radio:focus-visible~.vk-bundle__dot{outline:2px solid var(--w-ink);outline-offset:2px}.vk-bundle__stack{display:flex;align-items:center}.vk-bundle__stack img{width:48px;height:48px;border-radius:9px;object-fit:cover;background:var(--w-sand);box-shadow:0 0 0 2px #fff,0 2px 6px -2px #15120f40}.vk-bundle__stack img+img{margin-left:-26px}.vk-bundle__stack--2 img:first-child,.vk-bundle__stack--3 img:first-child{transform:rotate(-4deg)}.vk-bundle__stack--3 img:last-child{transform:rotate(4deg)}.vk-bundle__main{display:grid;gap:2px;min-width:0}.vk-bundle__name{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.vk-bundle__name strong{font-size:.9375rem;font-weight:700;color:var(--w-ink)}.vk-bundle__pill{padding:.15rem .45rem;border-radius:999px;background:var(--w-beige-soft);color:var(--w-beige-text);font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.02em;white-space:nowrap}.vk-bundle__sub{font-size:.8125rem;line-height:1.35;color:var(--w-ink-soft)}.vk-bundle__each{font-size:.75rem;color:#8a837c}.vk-bundle__prices{display:grid;justify-items:end;gap:1px;text-align:right}.vk-bundle__now{font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--w-bf-black)}.vk-bundle__was{font-size:.75rem;font-variant-numeric:tabular-nums;color:#a9a39b}.vk-bundle__save{margin-top:2px;font-size:.6875rem;font-weight:700;color:var(--w-save);white-space:nowrap}.vk-bundle__best{position:absolute;top:-9px;right:12px;padding:.15rem .55rem;border-radius:999px;background:var(--w-bf-black);color:var(--w-cream);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.vk-bundle__picks{display:grid;gap:8px;margin-top:10px;padding:12px;border-radius:12px;background:var(--w-sand)}.vk-bundle__picks[hidden],.vk-bundle__pick[hidden]{display:none}.vk-bundle__picks-title{margin:0 0 2px;font-size:.8125rem;font-weight:600;color:var(--w-ink)}.vk-bundle__pick{display:grid;grid-template-columns:22px 40px minmax(0,1fr);align-items:center;gap:10px}.vk-bundle__pick-no{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--w-white);font-size:.75rem;font-weight:700;color:var(--w-ink)}.vk-bundle__pick-img img{display:block;width:40px;height:40px;border-radius:8px;object-fit:cover;background:#fff}.vk-bundle__select{position:relative;display:block;min-width:0}.vk-bundle__select select{width:100%;height:42px;padding:0 2.25rem 0 .8rem;border:1px solid var(--w-line);border-radius:9px;background:#fff;color:var(--w-ink);font:inherit;font-size:.875rem;appearance:none;-webkit-appearance:none;cursor:pointer}.vk-bundle__select select:focus-visible{outline:2px solid var(--w-ink);outline-offset:1px}.vk-bundle__select svg{position:absolute;right:.75rem;top:50%;width:16px;height:16px;transform:translateY(-50%);pointer-events:none;color:var(--w-ink-soft)}.vk-bundle__foot{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:10px 0 0;font-size:.75rem;color:var(--w-ink-soft)}.vk-bundle__foot svg{width:15px;height:15px;flex:none;color:var(--w-save)}.vk-bundle__error{margin:8px 0 0;font-size:.8125rem;color:#b42318}@media(max-width:749px){.vk-bundle__row{grid-template-columns:18px auto minmax(0,1fr) auto;gap:10px;min-height:72px;padding:11px 12px}.vk-bundle__dot{width:18px;height:18px}.vk-bundle__row.is-selected .vk-bundle__dot{box-shadow:inset 0 0 0 3.5px #fff,inset 0 0 0 9px var(--w-bf-black)}.vk-bundle__stack img{width:42px;height:42px}.vk-bundle__stack img+img{margin-left:-24px}.vk-bundle__sub{font-size:.75rem}}.vk-bundle__row{grid-template-columns:20px 52px minmax(0,1fr) auto}.vk-bundle__thumb{position:relative;display:block;width:52px;height:52px}.vk-bundle__thumb img{display:block;width:52px;height:52px;border-radius:10px;object-fit:cover;background:var(--w-sand)}.vk-bundle__count{position:absolute;right:-6px;bottom:-6px;min-width:22px;height:22px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--w-bf-black);color:var(--w-cream);font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.vk-bundle__main .vk-bundle__save{margin-top:2px;font-size:.75rem}.vk-bundle__prices .vk-bundle__each{margin-top:2px;font-size:.6875rem;color:#8a837c;white-space:nowrap}@media(max-width:749px){.vk-bundle__row{grid-template-columns:18px 46px minmax(0,1fr) auto}.vk-bundle__thumb,.vk-bundle__thumb img{width:46px;height:46px}.vk-bundle__name strong{font-size:.875rem}.vk-bundle__now{font-size:.9375rem}}.w-deal-sec .w-deal{padding:0;border-radius:0;background:transparent;color:var(--w-ink)}.w-deal-sec .w-deal__title{margin:0 0 1.1rem;font-size:clamp(1.25rem,1.05rem + 1vw,1.75rem);font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--w-ink)}.w-deal-sec .w-deal__item{font-weight:400}.w-deal-sec .w-deal__item svg{color:var(--w-beige-text)}.w-deal-sec .w-deal__note{color:var(--w-ink-soft)}@media(min-width:750px){.w-deal-sec .w-deal{padding:0}.w-deal-sec .w-deal__list{grid-auto-flow:row}}.w-hero--card .w-eyebrow{display:inline-flex;align-items:center;gap:.65rem}.w-hero--card .w-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.w-hero--card .w-hero__title{font-weight:500;font-size:clamp(2rem,1.35rem + 2.7vw,3.6rem);line-height:1.06;letter-spacing:-.03em}.w-hero__accent{display:block;font-weight:400;color:var(--w-bf-gold)}.w-hero--card .w-hero__text{max-width:30rem;font-size:1rem;line-height:1.6;color:#f3ebdfb8}.w-hero__note{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;padding:0;border:0;border-radius:0;background:none;font-size:.75rem;letter-spacing:.04em;color:#f3ebdf99}.w-hero__note svg{width:15px;height:15px;flex:none;color:var(--w-bf-gold)}.w-hero__note-dot{display:none}@media(max-width:749px){.w-hero--card .w-hero__title{font-size:1.95rem}.w-hero--card .w-hero__text{font-size:.9375rem}}.w-deal-sec{background:transparent}.w-deal-sec .w-deal{position:relative;overflow:hidden;padding:2.25rem 1.25rem 2rem;border-radius:var(--w-radius);background:radial-gradient(120% 140% at 85% 0%,#3b3128,#1b1714 52%,#15120f);color:var(--w-cream);text-align:center}.w-deal__eyebrow{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--w-bf-gold)}.w-deal-sec .w-deal__title{margin:0 0 1.75rem;font-size:clamp(1.45rem,1.1rem + 1.5vw,2.15rem);font-weight:500;letter-spacing:-.02em;color:var(--w-cream)}.w-deal-sec .w-deal__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:760px}.w-deal-sec .w-deal__item{padding:.25rem .5rem;border:0;border-radius:0;background:transparent;color:var(--w-cream)}.w-deal-sec .w-deal__item+.w-deal__item{border-left:1px solid rgb(243 235 223 / .14)}.w-deal-sec .w-deal__icon{display:none}.w-deal-sec .w-deal__big{font-size:clamp(1.6rem,1.15rem + 2vw,2.6rem);font-weight:500;letter-spacing:-.03em;color:var(--w-bf-gold)}.w-deal-sec .w-deal__small{font-size:.8125rem;color:#f3ebdfb3}.w-deal__link{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.75rem;padding:.8rem 1.4rem;border-radius:999px;background:var(--w-cream);color:var(--w-ink);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color var(--w-dur) var(--w-ease)}.w-deal__link:hover{background:#fff}.w-deal__link svg{width:16px;height:16px}@media(max-width:749px){.w-deal-sec .w-deal{padding:1.9rem .75rem 1.75rem}.w-deal-sec .w-deal__small{font-size:.6875rem;line-height:1.35}}.w-trust{gap:.75rem;border:0}.w-trust__item,.w-trust__item:nth-child(2n),.w-trust__item:nth-child(n+3){border:0;border-radius:14px;background:var(--w-sand)}.w-trust__item{padding:1.35rem .75rem 1.25rem;gap:.55rem;font-size:.8125rem}.w-trust__icon{width:46px;height:46px;border-radius:50%;background:#fff;color:var(--w-beige-text);box-shadow:0 0 0 1px var(--w-line)}.w-trust__icon svg{width:20px;height:20px}.w-trust__item strong{font-family:var(--font-heading--family);font-size:1rem;font-weight:600;letter-spacing:-.01em}.w-footer{background:#1b1714;color:#f3ebdfc7}.w-footer__usps{border-block-end-color:#f3ebdf1a}.w-footer__title{color:var(--w-bf-gold)!important;font-size:.75rem;letter-spacing:.16em}.w-footer a{color:#f3ebdfd1}@media(hover:hover){.w-footer a:hover{color:#fff}}.w-footer__text p{margin:0 0 .3rem;font-size:.8125rem;line-height:1.5}.w-footer__bottom{border-top-color:#f3ebdf1a!important}.w-footer__copy{font-size:.75rem;color:#f3ebdf8c}header-drawer .w-drawer__promo{display:none!important}header-drawer .menu-drawer .menu-drawer__menu>li>a[href$="/collections/aanbiedingen"] .menu-drawer__menu-item-text:after{content:none}header-drawer .menu-drawer .menu-drawer__menu>li>a[href$="/collections/aanbiedingen"] .menu-drawer__menu-item-text:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:.55rem;border-radius:50%;background:var(--w-beige);vertical-align:.15em}.product-details product-price .w-price-badge.w-bf-badge{padding:.32rem .65rem .32rem .6rem;border:1px solid rgb(201 169 124 / .35);background:linear-gradient(180deg,#26211d,#15120f)}.w-bf-badge__pct{margin-inline-start:.45rem;padding-inline-start:.45rem;border-inline-start:1px solid rgb(201 169 124 / .35);color:var(--w-bf-gold)}.product-details product-price .w-save{margin-top:.35rem;padding:.24rem .6rem;border-radius:6px;background:#eef6f1;color:#2f6b4f;font-size:.75rem;font-weight:600}.product-details product-price .w-save:before{content:none}.product-details:has(vk-bundle) variant-picker{display:none!important}vk-bundle.vk-bundle{margin-bottom:-.55rem}.vk-bundle__row{border-radius:14px;border-color:#e8e1d6}.vk-bundle__row.is-selected{border-color:var(--w-bf-black);background:linear-gradient(180deg,#fffdf9,#faf6ef);box-shadow:0 0 0 1px var(--w-bf-black),0 10px 24px -16px #15120f73}.vk-bundle__thumb img{border-radius:10px;box-shadow:0 0 0 1px #eee6da}.vk-bundle__name strong{font-family:var(--font-heading--family);font-size:1rem;letter-spacing:-.01em}.vk-bundle__pill{border:1px solid #e6d9c6;background:#f6efe4;color:#7d6444}.vk-bundle__main .vk-bundle__save{color:#2f6b4f}.vk-bundle__picks{margin-top:10px;padding:12px 12px 10px;border:1px solid #eee6da;border-radius:14px;background:#faf7f2}.vk-bundle__picks-title{font-size:.8125rem;font-weight:600;letter-spacing:0}.product-details .product-form-buttons .add-to-cart-button{height:54px;border-radius:12px;background-image:linear-gradient(180deg,#2c2622,#15120f)!important;box-shadow:inset 0 1px #ffffff14,0 12px 24px -14px #15120fbf;font-size:1rem;letter-spacing:.03em}.product-details .w-paytrust.w-paytrust{gap:.3rem}.product-details .w-paytrust__text{margin-top:0}.rp-cart__head{align-items:flex-start;gap:16px}.rp-cart__title{flex-direction:column;align-items:flex-start;gap:4px;font-size:clamp(22px,3vw,32px);white-space:normal}.rp-cart__count{font-size:13px}.rp-cart__count:before{content:none}.rp-cart__continue{gap:4px;padding-top:6px}.rp-cart__continue svg{display:inline-block;width:12px;height:12px}.rp-ship.rp-ship--line{margin:18px 0 20px}.rp-ship--line .rp-ship__text{width:fit-content;max-width:100%;margin:0 auto;padding:8px 16px;border-radius:999px;background:#eef6f1;color:#2f6b4f;font-size:13px;font-weight:600}.rp-ship--line .rp-ship__tick{width:20px;height:20px}.rp-cart__grid{gap:16px}.rp-cart__list{padding-inline:16px}.rp-citem{padding-block:18px}.rp-citem__title{font-size:15px}.rp-citem__now{font-size:16px}.rp-qty{height:34px;border-radius:8px}.rp-qty__btn{width:30px;font-size:15px;border-radius:8px}.rp-qty__value{min-width:20px;font-size:13.5px}.rp-citem__remove{min-height:34px;font-size:12.5px}.rp-sum{padding:20px 16px}.rp-sum__title{margin-bottom:14px;font-size:18px}.rp-cart__checkout{min-height:50px;border-radius:10px;font-size:16px;box-shadow:0 8px 18px -10px #93785799}.rp-sum__saved{white-space:nowrap;font-size:13px}.rp-sum__pay .w-paytrust__icons{flex-wrap:nowrap;justify-content:center;gap:4px}.rp-sum__pay .w-paytrust__icons li{flex:0 1 34px;min-width:0}.rp-sum__pay .w-paytrust__icons li>*{width:100%;height:auto}@media(min-width:750px){.rp-cart__list{padding-inline:24px}.rp-citem__title{font-size:16px}.rp-sum{padding:24px}}@media(max-width:749px){.rp-cart__title{font-size:24px}.rp-citem{grid-template-columns:76px minmax(0,1fr);column-gap:12px}.rp-citem__media{width:76px}}.w-deal-sec .w-deal__big{white-space:nowrap}vk-bundle.vk-bundle{margin-bottom:-.9rem}:root{--w-price-red: #9f1d20}product-price:has(.compare-at-price) .price,.product-details product-price:has(.compare-at-price) .price,sticky-add-to-cart .sticky-add-to-cart__price .price{color:var(--w-price-red)!important}product-card product-price .w-save{margin-top:.3rem}.product-details .product-form-buttons>.w-stock{margin-block-start:-.7rem}.product-details .w-paytrust__text{gap:.4rem;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:#2f2a26}.product-details .w-paytrust__text svg{width:16px;height:16px;color:#2f2a26}sticky-add-to-cart .sticky-add-to-cart__bar{border:1px solid #ece6dc}sticky-add-to-cart .sticky-add-to-cart__button{height:46px;padding-inline:1.35rem;border-radius:10px;background-image:linear-gradient(180deg,#2c2622,#15120f)!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px -10px #15120fb3;font-size:.9375rem;letter-spacing:.03em}@media(max-width:749px){sticky-add-to-cart .sticky-add-to-cart__button{height:44px;padding-inline:1.1rem;font-size:.875rem}}.w-footer__title{color:#f3ebdfeb!important}.w-hero__note{gap:.55rem;margin-top:1.1rem;font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f3ebdfb3}.w-hero__note svg{width:16px;height:16px}.w-strip{max-width:860px;margin:.85rem auto 0;border:1px solid var(--w-line);border-radius:12px;background:#fff}.w-strip li,.w-strip__item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.6rem;padding:.75rem .9rem}.w-strip__icon{width:auto;height:auto;border-radius:0;background:none;color:var(--w-beige-text)}.w-strip__icon svg{width:20px;height:20px}.w-strip__text{font-size:.75rem;line-height:1.3}.w-strip__text strong{font-size:.8125rem;font-weight:600}@media(max-width:749px){.w-strip li,.w-strip__item{flex-direction:column;gap:.3rem;padding:.7rem .3rem;text-align:center}.w-strip__icon svg{width:18px;height:18px}.w-strip__text{font-size:.6875rem}.w-strip__text strong{font-size:.75rem}}.rp-ship.rp-ship--line{margin:14px 0 18px}.rp-ship--line .rp-ship__text{margin:0;justify-content:flex-start}.rp-sum__row{color:#3f3a35}.rp-sum__row dd{color:var(--rpc-ink)}.rp-trust{margin-top:14px;padding-top:12px}.rp-trust li{gap:5px;padding-inline:2px;font-size:11.5px;line-height:1.25;color:#5f5953}.rp-trust svg{width:20px;height:20px}.rp-trust strong{font-size:12px}.rp-sum__row.rp-sum__row--good dd{color:var(--rpc-good)}@media(max-width:749px){.w-hero__note{font-size:.75rem;letter-spacing:.02em;text-transform:none;white-space:nowrap}}.product-details:has(kaching-bundle) .quantity-selector-wrapper,.product-details:has(kaching-bundle) quantity-selector-component{display:none!important}.product-details:has(kaching-bundle .kaching-bundles__bar-variants) variant-picker{display:none!important}.product-details:has(kaching-bundle) .product-form-buttons>.w-stock{margin-block-start:-1rem}kaching-bundle{display:block;margin-bottom:-.4rem}kaching-bundles-block .kaching-bundles__block{--bar-border-radius: 14px !important;--bar-background-color: #fff !important;--bar-selected-background-color: #fcfaf6 !important;--bar-border-color: #e8e1d6 !important;--bar-selected-border-color: #15120f !important;--bar-title-color: #15120f !important;--bar-title-font-size: 16px !important;--bar-title-font-weight: 600 !important;--bar-subtitle-color: #6b6560 !important;--bar-subtitle-font-size: 13px !important;--bar-subtitle-font-weight: 500 !important;--bar-price-color: #9f1d20 !important;--bar-full-price-color: #a9a39b !important;--bar-variant-select-border-radius: 8px !important;--bar-image-border-radius: 8px !important;--block-spacing: .5 !important}kaching-bundles-block .kaching-bundles__block-title{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:12px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:#15120f!important;text-align:center;white-space:nowrap}kaching-bundles-block .kaching-bundles__block-title:before,kaching-bundles-block .kaching-bundles__block-title:after{content:"";flex:1;height:1px;background:var(--w-line)}kaching-bundles-block .kaching-bundles__bar-container{border-width:1px!important;transition:border-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease),background-color var(--w-dur) var(--w-ease)}kaching-bundles-block .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:0 0 0 1px #15120f,0 10px 24px -16px #15120f73}kaching-bundles-block .kaching-bundles__bar-radio{border:1.5px solid #c9c1b5!important;background:#fff!important}kaching-bundles-block .kaching-bundles__bar--selected .kaching-bundles__bar-radio{border-color:#15120f!important;background:#fff!important;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px #15120f}kaching-bundles-block .kaching-bundles__bar-radio:after,kaching-bundles-block .kaching-bundles__bar-radio:before{display:none!important}kaching-bundles-block .kaching-bundles__bar-title{font-family:var(--font-heading--family);letter-spacing:-.01em}kaching-bundles-block .kaching-bundles__bar-price{font-weight:700!important;letter-spacing:-.01em}kaching-bundles-block .kaching-bundles__bar-full-price{font-size:13px!important}kaching-bundles-block .kaching-bundles__bar-most-popular{--bar-most-popular-background-color: #15120f !important;--bar-most-popular-color: #e2cfae !important;--badge-text-size: 11px !important}kaching-bundles-block .kaching-bundles__bar-most-popular__content{font-weight:700;letter-spacing:.06em;text-transform:uppercase}kaching-bundles-block .kaching-bundles__bar-variants{padding-top:4px}kaching-bundles-block .kaching-bundles__bar-variant-names{font-size:12px;font-weight:600;letter-spacing:.02em;color:#6b6560}kaching-bundles-block .kaching-bundles__bar-variant-image{border-radius:8px!important;box-shadow:0 0 0 1px #eee6da}kaching-bundles-block .kaching-bundles__bar-variant-select{min-height:38px;padding-inline:10px 28px!important;border:1px solid #e3dbcf!important;border-radius:8px!important;background-color:#fff!important;color:#15120f!important;font:inherit!important;font-size:14px!important}kaching-bundles-block .kaching-bundles-savings-summary{--kaching-bundles-savings-summary-background-color: #eef6f1 !important;--kaching-bundles-savings-summary-text-color: #2f6b4f !important;--kaching-bundles-savings-summary-value-color: #2f6b4f !important;--kaching-bundles-savings-summary-icon-color: #2f6b4f !important;--kaching-bundles-savings-summary-border-color: transparent !important;--kaching-bundles-savings-summary-border-width: 0px !important;--kaching-bundles-savings-summary-border-radius: 10px !important;--kaching-bundles-savings-summary-alignment: center !important;font-size:13.5px;font-weight:600}kaching-bundles-block .kaching-bundles-savings-summary__value{font-weight:700}.w-footer__usps{background:var(--w-sand);border-block-end:0!important;color:var(--w-ink)}.w-footer__usps .w-usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:18px}.w-footer__usps .w-usps__item,.w-footer__usps .w-usps__item+.w-usps__item{flex-direction:column;gap:8px;padding:16px 10px;border:0;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--w-line);color:var(--w-ink);font-size:12.5px;font-weight:600;line-height:1.3}.w-footer__usps .w-usps__img{width:42px;height:42px;padding:9px;border-radius:50%;background:var(--w-sand);filter:none;opacity:.9}.w-footer__usps .w-usps__item svg{width:22px;height:22px;color:var(--w-beige-text)}@media(min-width:750px){.w-footer__usps .w-usps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-block:24px}.w-footer__usps .w-usps__item,.w-footer__usps .w-usps__item+.w-usps__item{flex-direction:row;justify-content:center;padding:16px 14px;font-size:13px}}kaching-bundles-block .kaching-bundles__bar--selected .kaching-bundles__bar-radio{border:1.5px solid #15120f!important;background:#15120f!important;box-shadow:inset 0 0 0 3.5px #fff!important}kaching-bundles-block .kaching-bundles__bar-variant__content{width:100%}kaching-bundles-block .kaching-bundles__bar-variant-main,kaching-bundles-block .kaching-bundles__bar-variant-selects{flex:1 1 auto;min-width:0}kaching-bundles-block .kaching-bundles__bar-variant-select{width:100%!important;max-width:none!important}kaching-bundles-block .kaching-bundles__bar-most-popular__content{font-size:11px!important}.w-deal-sec .w-deal{padding:2.4rem 1.5rem 2.1rem;border:1px solid rgb(201 169 124 / .22);background:radial-gradient(80% 90% at 100% 0%,#c9a97c29,#c9a97c00 60%),linear-gradient(180deg,#1d1915,#15120f);box-shadow:0 24px 48px -32px #15120f99}.w-deal-sec .w-deal__eyebrow{display:inline-flex;align-items:center;gap:.6rem}.w-deal-sec .w-deal__eyebrow:before,.w-deal-sec .w-deal__eyebrow:after{content:"";width:18px;height:1px;background:currentColor;opacity:.6}.w-deal-sec .w-deal__title{margin-bottom:1.6rem;font-size:clamp(1.4rem,1.1rem + 1.3vw,2rem)}.w-deal-sec .w-deal__item+.w-deal__item{border-left-color:#c9a97c38}.w-deal-sec .w-deal__copy{gap:.3rem}.w-deal-sec .w-deal__big{font-size:clamp(1.75rem,1.3rem + 2vw,2.75rem);font-weight:400;line-height:1}.w-deal-sec .w-deal__small{font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#f3ebdf9e}.w-deal-sec .w-deal__link{margin-top:1.6rem;padding:.7rem 1.3rem;border:1px solid rgb(243 235 223 / .35);background:transparent;color:var(--w-cream);font-size:.8125rem;letter-spacing:.04em}.w-deal-sec .w-deal__link:hover{background:var(--w-cream);color:var(--w-ink)}@media(max-width:749px){.w-deal-sec .w-deal{padding:2rem .6rem 1.8rem}.w-deal-sec .w-deal__small{font-size:.625rem;letter-spacing:.05em;line-height:1.35}}kaching-bundle{margin-bottom:0!important}.product-details:has(kaching-bundle) .product-form-buttons>.w-stock{margin-block-start:-.3rem;margin-block-end:-.45rem}kaching-bundles-block .kaching-bundles__bar-content{align-items:center;gap:12px}kaching-bundles-block .kaching-bundles__bar-content:before{content:"";display:var(--vk-thumb-show, none);flex:none;width:54px;height:54px;border-radius:10px;background:var(--vk-thumb, none) center / cover no-repeat,#f6f1ea;box-shadow:0 0 0 1px #eee6da}kaching-bundles-block .kaching-bundles__bar-content-left{flex:1 1 auto;min-width:0}kaching-bundles-block .kaching-bundles__bar-main{gap:14px!important;padding-block:4px}kaching-bundles-block .kaching-bundles__bar-subtitle{margin-top:1px}@media(max-width:749px){kaching-bundles-block .kaching-bundles__bar-content:before{width:48px;height:48px}kaching-bundles-block .kaching-bundles__bar-main{gap:12px!important}kaching-bundles-block .kaching-bundles__bar-content{gap:10px}}kaching-bundles-block .kaching-bundles__bar-variants{margin-top:6px;padding-top:10px;border-top:1px solid #eee6da}kaching-bundles-block .kaching-bundles__bar-variant-selector-wrapper,kaching-bundles-block .kaching-bundles__bar-variant{width:100%}kaching-bundles-block .kaching-bundles__bar-variant__content{display:flex;align-items:center;gap:10px;width:100%}kaching-bundles-block .kaching-bundles__bar-variant-main,kaching-bundles-block .kaching-bundles__bar-variant-selects{flex:1 1 auto;width:100%;min-width:0}kaching-bundles-block .kaching-bundles__bar-variant-select{flex:1 1 auto;width:100%!important}kaching-bundles-block .kaching-bundles__bar-variant-image{width:40px!important;height:40px!important;object-fit:cover}kaching-bundles-block .kaching-bundles-savings-summary{display:flex!important;align-items:center;justify-content:center;gap:8px;margin-top:4px;padding:11px 14px!important;box-shadow:inset 0 0 0 1px #d7ebdf;color:#24563f;font-size:13.5px;font-weight:500}kaching-bundles-block .kaching-bundles-savings-summary__icon{display:none!important}kaching-bundles-block .kaching-bundles-savings-summary:before{content:"";flex:none;width:17px;height:17px;background:#2f6b4f;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20.6%2013.4%2013.4%2020.6a2%202%200%200%201-2.8%200L3%2013V3h10l7.6%207.6a2%202%200%200%201%200%202.8z%27/%3E%3Ccircle%20cx%3D%277.5%27%20cy%3D%277.5%27%20r%3D%271.4%27/%3E%3C/svg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20.6%2013.4%2013.4%2020.6a2%202%200%200%201-2.8%200L3%2013V3h10l7.6%207.6a2%202%200%200%201%200%202.8z%27/%3E%3Ccircle%20cx%3D%277.5%27%20cy%3D%277.5%27%20r%3D%271.4%27/%3E%3C/svg%3E) center / contain no-repeat}kaching-bundles-block .kaching-bundles-savings-summary__value{font-weight:700;color:#1f4d37}.w-mo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.w-mo__badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#15120f;color:#d9c4a3;font-family:var(--font-body--family);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.w-mo__list{position:absolute;left:14px;bottom:14px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 28px);margin:0;padding:0;list-style:none}.w-mo__item{display:inline-flex;align-items:center;gap:5px;max-width:100%;margin:0;padding:5px 10px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:#ffffffb3;-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);box-shadow:0 2px 8px #0000000d;color:#15120f;font-family:var(--font-body--family);font-size:11px;font-weight:500;line-height:1.25;letter-spacing:0;white-space:nowrap}.w-mo__item span{overflow:hidden;text-overflow:ellipsis}.w-mo__check{flex:none;width:11px;height:11px;color:#b08d57}.w-mo__check path{stroke-width:1.8}@media(max-width:749px){.w-mo__badge{top:10px;left:10px;padding:5px 10px;font-size:10px}.w-mo__list{left:10px;bottom:10px;gap:5px;max-width:calc(100% - 20px)}.w-mo__item{gap:4px;padding:3.5px 8px;font-size:9.5px}.w-mo__check{width:9.5px;height:9.5px}}.product-badges .w-bf-badge--card.w-ebf-card{gap:0;padding:5px 10px;border-radius:999px;background:#15120f;color:#d9c4a3;font-size:10px;font-weight:600;letter-spacing:.08em;box-shadow:none}.product-badges .w-ebf-card:before{content:none}.product-badges .w-ebf-card{transition:opacity .2s ease,visibility .2s}.card-gallery.w-not-first .w-ebf-card{opacity:0;visibility:hidden}@media(max-width:749px){.product-badges .w-bf-badge--card.w-ebf-card{padding:4px 8px;font-size:9px}}product-price .compare-at-price,.product-details product-price .compare-at-price,sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price{color:#9a948d!important}product-price .w-save{color:#2f6b4f}.product-details product-price .w-price-badge.w-bf-badge{background:#15120f;color:#d9c4a3}kaching-bundles-block .kaching-bundles__block{--bar-full-price-color: #9a948d !important}kaching-bundles-block .kaching-bundles-savings-summary__value{color:#2f6b4f}#ads-agent-host{display:none!important}.heymerch-stockcount-container{display:flex!important;justify-content:flex-start!important;margin:4px 0 16px!important}.product-details:has(kaching-bundle) .heymerch-stockcount-container{margin-top:-18px!important}.heymerch-stockcount-wrapper-stock{display:inline-flex!important;align-items:center;gap:4px;padding:0;border:0;background:none;font-family:var(--font-body--family);line-height:1.3}.heymerch-stockcount-wrapper-stock :is(.heymerch-stockcount-text,.heymerch-stockcount-text2,.heymerch-stockcount-number){color:#15120f!important;font-size:14px!important;letter-spacing:.005em}.heymerch-stockcount-text,.heymerch-stockcount-text2{font-weight:500}.heymerch-stockcount-number,.heymerch-stockcount-wrapper-stock b{font-weight:700}.heymerch-stockcount-emoji{display:inline-flex;line-height:0}.heymerch-stockcount-emoji svg{width:20px!important;height:20px!important;margin:0 -4px 0 -5px!important;overflow:visible;transform:scale(.9)}.heymerch-stockcount-emoji circle{fill:#9f1d20!important;stroke:#9f1d20!important}.heymerch-stockcount-emoji circle:first-of-type{animation:veikoPulse 2s ease-out infinite!important;transform-box:fill-box;transform-origin:center}@keyframes veikoPulse{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(2.1);opacity:0}}@media(prefers-reduced-motion:reduce){.heymerch-stockcount-emoji circle{animation:none!important}}@media(max-width:749px){.heymerch-stockcount-wrapper-stock :is(.heymerch-stockcount-text,.heymerch-stockcount-text2,.heymerch-stockcount-number){font-size:13.5px!important}}kaching-bundles-block .kaching-bundles-savings-summary{white-space:nowrap}@media(max-width:749px){kaching-bundles-block .kaching-bundles-savings-summary{gap:6px;padding:10px 12px!important;font-size:13px}kaching-bundles-block .kaching-bundles-savings-summary:before{width:15px;height:15px}}sticky-add-to-cart .sticky-add-to-cart__button [ref=quantityDisplay]{display:none!important}@media(max-width:749px){sticky-add-to-cart .sticky-add-to-cart__button{min-width:124px;height:48px;padding-inline:1.4rem;font-size:.9375rem;font-weight:700}}.product-badges__badge.w-pct-badge{padding:3px 7px;border-radius:6px;background:#fffffff0;color:#9f1d20;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.01em;box-shadow:0 1px 3px #15120f1f}.w-page{color:var(--w-ink)}.w-page__hero{background:var(--w-sand);border-block-end:1px solid var(--w-line)}.w-page__hero-inner{padding-block:clamp(2rem,1.4rem + 3vw,4rem) clamp(1.75rem,1.2rem + 2.4vw,3.25rem);text-align:center}.w-page__crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 1.25rem;font-size:.8125rem;color:var(--w-ink-soft)}.w-page__crumbs a{color:inherit;text-decoration:none}.w-page__crumbs a:hover{color:var(--w-ink);text-decoration:underline;text-underline-offset:.2em}.w-page__crumbs [aria-current]{color:var(--w-ink)}.w-page__eyebrow{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-beige-text)}.w-page__title{margin:0 auto;max-width:22ch;font-family:var(--font-heading--family);font-size:clamp(2rem,1.55rem + 2.2vw,3.25rem);line-height:1.08;letter-spacing:-.02em;color:var(--w-ink);text-wrap:balance}.w-page__lead{margin:1rem auto 0;max-width:46ch;font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.6;color:var(--w-ink-soft);text-wrap:pretty}.w-page__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem .625rem;margin:1.5rem 0 0;padding:0;list-style:none}.w-page__chips li{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid var(--w-line);border-radius:999px;background:var(--w-white);font-size:.8125rem;line-height:1.2;color:var(--w-ink)}.w-page__chips svg{flex:none;width:.9rem;height:.9rem;color:var(--w-beige)}.w-page__body{display:grid;gap:1.25rem;padding-block:clamp(2rem,1.5rem + 2.5vw,3.5rem) 0}.w-page__content{width:100%;max-width:46rem;margin-inline:auto}@media(min-width:990px){.w-page--toc .w-page__body{grid-template-columns:15rem minmax(0,46rem);justify-content:center;align-items:start;column-gap:clamp(2.5rem,4vw,4.5rem)}.w-page--toc .w-page__content{margin-inline:0}.w-page--toc .w-page__toc{position:sticky;top:calc(var(--header-height, 72px) + 1.5rem);max-height:calc(100vh - var(--header-height, 72px) - 3rem);overflow:auto}}.w-page__toc{width:100%;max-width:46rem;margin-inline:auto;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white);padding:0 1rem}.w-page__toc[hidden]{display:none}.w-page__toc-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;padding-block:.75rem;cursor:pointer;list-style:none;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-beige-text)}.w-page__toc-title::-webkit-details-marker{display:none}.w-page__toc-title:after{content:"";flex:none;width:.45rem;height:.45rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--w-dur) var(--w-ease)}.w-page__toc[open] .w-page__toc-title:after{transform:translateY(2px) rotate(-135deg)}.w-page__toc-list{margin:0 0 .9rem;padding:0;list-style:none;border-inline-start:1px solid var(--w-line)}.w-page__toc-list a{display:block;margin-inline-start:-1px;padding:.4rem 0 .4rem .9rem;border-inline-start:2px solid transparent;font-size:.875rem;line-height:1.4;color:var(--w-ink-soft);text-decoration:none;transition:color var(--w-dur) var(--w-ease),border-color var(--w-dur) var(--w-ease)}.w-page__toc-list a:hover,.w-page__toc-list a:focus-visible{color:var(--w-ink);border-inline-start-color:var(--w-beige)}@media(min-width:990px){.w-page__toc{margin-inline:0;border:0;background:none;padding:0}.w-page__toc-title{min-height:0;padding-block:0 .75rem;cursor:default;pointer-events:none}.w-page__toc-title:after{display:none}}.w-page__content,.shopify-policy__body{font-size:1rem;line-height:1.75;color:var(--w-ink-soft);overflow-wrap:anywhere}.w-page__content>:first-child{margin-block-start:0}.w-page__content h2,.shopify-policy__body h2{margin:2.75rem 0 .9rem;padding-block-start:2.25rem;border-block-start:1px solid var(--w-line);font-family:var(--font-heading--family);font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem);line-height:1.25;letter-spacing:-.01em;color:var(--w-ink);scroll-margin-top:calc(var(--header-height, 72px) + 1.5rem)}.w-page__content>h2:first-child{margin-block-start:0;padding-block-start:0;border-block-start:0}.w-page__content h3,.shopify-policy__body h3{margin:1.9rem 0 .5rem;font-size:1.0625rem;line-height:1.35;font-weight:600;color:var(--w-ink);scroll-margin-top:calc(var(--header-height, 72px) + 1.5rem)}.w-page__content p,.shopify-policy__body p{margin:0 0 1rem}.w-page__content :is(strong,b),.shopify-policy__body :is(strong,b){color:var(--w-ink);font-weight:600}.w-page__content a,.shopify-policy__body a{color:var(--w-ink);text-decoration:underline;text-decoration-color:var(--w-beige-light);text-decoration-thickness:1.5px;text-underline-offset:.2em;transition:text-decoration-color var(--w-dur) var(--w-ease)}.w-page__content a:hover,.shopify-policy__body a:hover{text-decoration-color:var(--w-beige)}.w-page__content ul,.shopify-policy__body ul{margin:0 0 1.25rem;padding:0;list-style:none}.w-page__content ul>li,.shopify-policy__body ul>li{position:relative;margin:.45rem 0;padding-inline-start:1.5rem}.w-page__content ul>li:before,.shopify-policy__body ul>li:before{content:"";position:absolute;inset-inline-start:.35rem;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--w-beige)}.w-page__content ol:not(.steps),.shopify-policy__body ol{margin:0 0 1.25rem;padding:0;list-style:none;counter-reset:wol}.w-page__content ol:not(.steps)>li,.shopify-policy__body ol>li{counter-increment:wol;position:relative;margin:.65rem 0;padding-inline-start:2.25rem}.w-page__content ol:not(.steps)>li:before,.shopify-policy__body ol>li:before{content:counter(wol);position:absolute;inset-inline-start:0;top:.2em;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--w-beige-soft);color:var(--w-beige-text);font-size:.75rem;font-weight:700;line-height:1}.w-page__content ol.steps{display:grid;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;counter-reset:wst}.w-page__content ol.steps>li{counter-increment:wst;position:relative;padding:1rem 1.1rem 1rem 3.4rem;border:1px solid var(--w-line);border-radius:var(--w-radius);background:var(--w-white);line-height:1.6}.w-page__content ol.steps>li:before{content:counter(wst);position:absolute;inset-inline-start:1rem;top:1rem;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--w-coal);color:var(--w-white);font-size:.8rem;font-weight:700;line-height:1}.w-page__content table{width:100%;margin:0 0 1.25rem;border-collapse:separate;border-spacing:0;border:1px solid var(--w-line);border-radius:var(--w-radius);overflow:hidden;font-size:.9375rem;line-height:1.5}.w-page__content :is(th,td){padding:.85rem 1rem;text-align:start;vertical-align:top;border-block-end:1px solid var(--w-line)}.w-page__content th{background:var(--w-sand);color:var(--w-ink);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.w-page__content tr:last-child td{border-block-end:0}.w-page__content td:last-child{color:var(--w-ink);font-weight:600}.w-page__content :is(.ok,.note){margin:0 0 1.25rem;padding:1rem 1.15rem;border:1px solid var(--w-line);border-inline-start:3px solid var(--w-beige);border-radius:var(--w-radius);background:var(--w-sand);color:var(--w-ink);font-size:.9375rem;line-height:1.6}.w-page__date{margin:2.5rem 0 0!important;padding-block-start:1.25rem;border-block-start:1px solid var(--w-line);font-size:.8125rem;color:var(--w-ink-soft)}@media(max-width:749px){.w-page__chips{gap:.4rem}.w-page__chips li{padding:.4rem .7rem;font-size:.75rem}.w-page__content :is(th,td){padding:.75rem .8rem}}.w-page--faq .w-page__content{border-block-start:1px solid var(--w-beige-light)}.w-page--faq .w-faq__q{min-height:56px;padding-block:1.05rem;font-size:1rem}.w-page--faq .w-faq__a{padding-block-end:1.25rem;font-size:.9375rem;color:var(--w-ink-soft)}.w-page--faq .w-faq__a p{margin:0 0 .75rem}.w-page__help{padding-block:clamp(2.5rem,2rem + 2.5vw,4.5rem) clamp(3rem,2.4rem + 3vw,5.5rem)}.w-page__help-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;max-width:64rem;margin-inline:auto;padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);border-radius:calc(var(--w-radius) * 1.4);background:var(--w-coal);color:var(--w-footer-text)}.w-page__help-title{margin:0 0 .35rem;font-family:var(--font-heading--family);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.2;color:var(--w-white)}.w-page__help-text p{margin:0;max-width:44ch;font-size:.9375rem;line-height:1.6;color:#f3ebdfcc}.w-page__help-actions{display:flex;flex-wrap:wrap;gap:.75rem}.w-page__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.4rem;border:1px solid rgb(243 235 223 / .35);border-radius:var(--w-radius-sm);color:var(--w-white);font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color var(--w-dur) var(--w-ease),border-color var(--w-dur) var(--w-ease)}.w-page__btn--primary{background:var(--w-beige);border-color:var(--w-beige)}@media(hover:hover){.w-page__btn:hover{border-color:var(--w-footer-text)}.w-page__btn--primary:hover{background:var(--w-beige-dark);border-color:var(--w-beige-dark)}}@media(max-width:749px){.w-page__help-actions{width:100%}.w-page__btn{flex:1 1 100%}}.shopify-policy__container{max-width:46rem!important;padding-block:clamp(2rem,1.5rem + 2.5vw,4rem) clamp(3rem,2.5rem + 3vw,5.5rem)!important}.shopify-policy__title{margin-block-end:2rem;padding-block-end:1.5rem;border-block-end:1px solid var(--w-line);text-align:center}.shopify-policy__title h1{margin:0;font-family:var(--font-heading--family);font-size:clamp(2rem,1.55rem + 2.2vw,3rem);line-height:1.1;letter-spacing:-.02em;color:var(--w-ink)}.shopify-policy__body>div>p:first-child{font-size:.8125rem;color:var(--w-ink-soft)}.w-page__content h4,.shopify-policy__body h4{margin:1.4rem 0 .4rem;font-size:1rem;line-height:1.4;font-weight:600;color:var(--w-ink)}.w-reviews{padding-block:clamp(2.5rem,2rem + 2.5vw,4.5rem);background:var(--w-sand);border-block-start:1px solid var(--w-line)}.w-reviews__inner{max-width:1120px;margin-inline:auto}.w-reviews__head{max-width:640px;margin:0 auto clamp(1.5rem,1.2rem + 1vw,2.25rem);text-align:center}.w-reviews__eyebrow{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-beige, #a3826a)}.w-reviews__title{margin:0;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);line-height:1.15;letter-spacing:-.01em;color:var(--w-ink)}.w-reviews__text{margin:.75rem 0 0;font-size:1rem;line-height:1.6;color:var(--w-ink-soft)}.w-reviews__widget{padding:clamp(1rem,.6rem + 1.6vw,2rem);background:#fff;border:1px solid var(--w-line);border-radius:18px;box-shadow:0 10px 30px #15120f0f}.w-reviews__widget #looxReviews{max-width:1080px;margin:0 auto;padding:0;border:0}.w-footer__usps{background:var(--w-sand);border-block-start:1px solid var(--w-line);border-block-end:0!important}.w-footer__usps .w-usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:20px}.w-footer__usps .w-usps__item,.w-footer__usps .w-usps__item+.w-usps__item{flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;padding:18px 12px;border:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--w-line),0 6px 18px #15120f0a;color:var(--w-ink);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.005em;text-align:center}.w-footer__usps .w-usps__item>span{min-width:0;overflow-wrap:break-word;text-wrap:balance}.w-footer__usps .w-usps__img{flex:none;width:46px;height:46px;padding:10px;border-radius:50%;background:var(--w-sand);box-shadow:inset 0 0 0 1px var(--w-line);opacity:1;object-fit:contain}@media(min-width:750px){.w-footer__usps .w-usps{gap:12px;padding-block:24px}.w-footer__usps .w-usps__item,.w-footer__usps .w-usps__item+.w-usps__item{flex-direction:row;justify-content:flex-start;gap:14px;padding:16px 18px;font-size:14px;text-align:left}.w-footer__usps .w-usps__item>span{text-wrap:pretty}}@media(min-width:990px){.w-footer__usps .w-usps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-block:28px}.w-footer__usps .w-usps__item,.w-footer__usps .w-usps__item+.w-usps__item{gap:12px;padding:16px;font-size:13.5px}.w-footer__usps .w-usps__img{width:40px;height:40px;padding:9px}}@media(min-width:1200px){.w-footer__usps .w-usps__item,.w-footer__usps .w-usps__item+.w-usps__item{gap:14px;padding:18px 20px;font-size:14px}.w-footer__usps .w-usps__img{width:46px;height:46px;padding:10px}}.w-footer__usps .w-usps{align-items:stretch}kaching-bundles-block .kaching-bundles-savings-summary{gap:10px;margin-top:6px;padding:12px 16px!important;border-radius:12px!important;background:linear-gradient(135deg,#f3faf5,#e5f2ea)!important;box-shadow:inset 0 0 0 1px #2f6b4f38,0 2px 10px #2f6b4f14;color:#24563f;font-size:14px;font-weight:500;letter-spacing:-.005em}kaching-bundles-block .kaching-bundles-savings-summary:before{width:24px;height:24px;border-radius:50%;-webkit-mask:none;mask:none;background:#2f6b4f url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20.6%2013.4%2013.4%2020.6a2%202%200%200%201-2.8%200L3%2013V3h10l7.6%207.6a2%202%200%200%201%200%202.8z%27/%3E%3Ccircle%20cx%3D%277.5%27%20cy%3D%277.5%27%20r%3D%271.4%27/%3E%3C/svg%3E) center / 13px 13px no-repeat;box-shadow:0 1px 3px #2f6b4f40}kaching-bundles-block .kaching-bundles-savings-summary__value{font-size:15px;font-weight:700;color:#1f4d37}.product-information #looxReviews,.product-details #looxReviews{max-width:1080px;margin:clamp(2rem,1.6rem + 1.6vw,3rem) auto 0;padding:clamp(1rem,.7rem + 1.2vw,1.75rem);background:#fff;border:1px solid var(--w-line);border-radius:18px;box-shadow:0 10px 30px #15120f0d}.product-details .loox-rating{margin-block-end:.2rem}.product-details loox-snippets-widget{display:block;margin-block-start:.5rem}.product-information .shopify-block:has(>#looxReviews){grid-column:1 / -1;width:100%;display:flex;flex-direction:column;align-items:center;padding-inline:var(--page-margin, 20px);box-sizing:border-box}.product-information .shopify-block:has(>#looxReviews)>#looxReviews{width:100%;max-width:1080px;margin:1.25rem auto 0;box-sizing:border-box}body.w-has-reviews .product-information .shopify-block:has(>#looxReviews):before{content:"Vad kunderna s\e4ger";order:-2;display:block;width:100%;max-width:1080px;margin:clamp(2.5rem,2rem + 2vw,4rem) auto 0;text-align:center;font-family:var(--font-heading--family);font-size:clamp(1.5rem,1.25rem + 1.1vw,2.125rem);font-weight:600;line-height:1.15;letter-spacing:-.01em;color:var(--w-ink)}body.w-has-reviews .product-information .shopify-block:has(>#looxReviews):after{content:"Uppt\e4 ck varf\f6r kunderna \e4r s\e5  n\f6jda.";display:block;order:-1;width:100%;max-width:1080px;margin:.5rem auto 0;text-align:center;font-size:.9375rem;color:var(--w-ink-soft)}kaching-bundles-block :is(.kaching-bundles__bar-price,.kaching-bundles__bar-full-price,.kaching-bundles-savings-summary__value):after{content:"\a0kr"}@media(max-width:749px){kaching-bundles-block .kaching-bundles-savings-summary{gap:8px;padding:11px 12px!important;font-size:13px;white-space:nowrap}kaching-bundles-block .kaching-bundles-savings-summary:before{width:22px;height:22px;background-size:12px 12px}kaching-bundles-block .kaching-bundles-savings-summary__value{font-size:14px}}.product-details product-price .w-price-badge.w-bf-badge .w-bf-badge__long{display:none}.product-details product-price .w-price-badge.w-bf-badge .w-bf-badge__short{display:inline}@media(max-width:749px){.product-details product-price .w-price-badge.w-bf-badge{letter-spacing:.05em;padding:.3rem .5rem .3rem .45rem;gap:.3rem}.product-details product-price .w-bf-badge__pct{margin-inline-start:.35rem;padding-inline-start:.35rem}}@media(max-width:370px){.product-details product-price>div:first-child{column-gap:.5rem}.product-details product-price .price{font-size:1.1875rem}.product-details product-price .compare-at-price{font-size:.8125rem}}kaching-bundles-block .kaching-bundles-savings-summary{justify-content:center!important}kaching-bundles-block .kaching-bundles-savings-summary__title{min-width:0;white-space:normal;text-align:center;text-wrap:balance}kaching-bundles-block .kaching-bundles-savings-summary__value{white-space:nowrap}@media(max-width:749px){kaching-bundles-block .kaching-bundles-savings-summary{gap:8px!important;padding:11px 14px!important}kaching-bundles-block .kaching-bundles-savings-summary__title{font-size:12.5px!important;letter-spacing:-.01em}kaching-bundles-block .kaching-bundles-savings-summary__value{font-size:13.5px!important}}@media(max-width:370px){kaching-bundles-block .kaching-bundles-savings-summary{gap:7px!important;padding:11px 12px!important}kaching-bundles-block .kaching-bundles-savings-summary__title{font-size:12px!important;letter-spacing:-.015em}kaching-bundles-block .kaching-bundles-savings-summary__value{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wilto.css.map */
