:root{--r-bg: var(--c-cream);--r-tile: #efe9db;--r-muted: color-mix(in srgb, var(--c-ink) 58%, transparent);--r-radius: 6px}body{background:var(--r-bg)}:is(.scheme-cream,.scheme-paper,.scheme-butter,.scheme-sage){--s-bg: var(--r-bg);--s-fg: var(--c-ink);--s-heading: var(--c-ink);--s-accent: var(--r-muted);--s-btn-bg: var(--c-petrol);--s-btn-fg: var(--c-cream)}.section{padding-block:clamp(2.75rem,5vw,4.5rem)}.display{font-family:var(--f-body);font-weight:500;text-transform:none;letter-spacing:-.015em;line-height:1.12}.d-lg{font-size:clamp(1.5rem,2.2vw,2rem)}.d-md{font-size:clamp(1.25rem,1.6vw,1.5rem)}.section-head{align-items:center;margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.section-head .eyebrow{display:none}.section-head .btn--outline{min-height:auto;padding:0;border:0;background:none;color:var(--c-ink);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3em}.eyebrow{letter-spacing:.12em}.hero .display{font-family:var(--f-heading);font-weight:var(--f-heading-weight);text-transform:uppercase;letter-spacing:.005em;line-height:.92}.marquee{display:none}.ship-bar{background:var(--c-petrol);color:var(--c-cream);--shipbar-h: 2rem;height:2rem}.ship-bar__text{font-family:var(--f-body);font-weight:500;text-transform:none;letter-spacing:.02em;font-size:.75rem}.site-header{background:var(--r-bg);border-bottom:1px solid color-mix(in srgb,var(--c-ink) 10%,transparent)}.site-nav a{font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.header-cta--second{display:none}.hero{min-height:clamp(30rem,78svh,52rem)}.hero__shade{background:linear-gradient(180deg,#14202000 45%,#1420208c)}.hero__content{padding-top:6rem;padding-bottom:clamp(1.75rem,4vw,3rem)}.hero__text{gap:.9rem;max-width:40rem}.d-hero{font-size:clamp(2.6rem,5.4vw,5.25rem)}.hero .lede{font-size:clamp(.95rem,1.15vw,1.1rem)}.hero .btn--butter,.r-banner .btn{--b-bg: #fff;--b-fg: var(--c-ink);border-radius:3px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;min-height:2.75rem;padding:.6rem 1.5rem}.hero .btn--butter .icon{display:none}.hero .btn--ghost{border-radius:3px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;min-height:2.75rem;padding:.6rem 1.5rem}.hero__usps{display:none}.card{gap:.7rem}.card__media{border-radius:var(--r-radius);background:var(--r-tile)}.card__media img{transition:transform 1.2s var(--ease)}.card:hover .card__media img{transform:scale(1.025)}.card__badge,.card__deal{top:.65rem;left:.65rem;padding:.38rem .55rem;border-radius:3px;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1}.card__deal{position:absolute;background:#fff;color:var(--c-ink)}.card__deal b{color:var(--c-orange);font-weight:700}.card__body{gap:.3rem}.card__type{font-size:.6875rem;font-weight:500;letter-spacing:.08em;color:var(--r-muted)}.card__title{font-family:var(--f-body);font-size:.95rem;font-weight:600;text-transform:none;letter-spacing:0;line-height:1.3;color:var(--c-ink)}.card__price{font-size:.9rem;font-weight:500}.card form{padding-top:.6rem}.card .btn{min-height:2.5rem;border-width:1px;border-radius:3px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.media-card{border-radius:var(--r-radius);overflow:hidden}.media-card .media-card__title{font-size:clamp(1.25rem,1.8vw,1.6rem)}.media-card__body .btn{border-radius:3px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.split{min-height:auto}.split__media{border-radius:var(--r-radius);overflow:hidden}.btn{border-radius:3px}.r-banners{display:grid;grid-template-columns:repeat(var(--r-cols, 1),minmax(0,1fr));gap:var(--gap)}.r-banner{position:relative;display:flex;align-items:flex-end;min-height:var(--r-h, clamp(22rem, 40vw, 36rem));overflow:hidden;border-radius:var(--r-radius);background:var(--c-petrol);color:#fff;text-decoration:none}.r-banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.r-banner:hover>img{transform:scale(1.02)}.r-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#00000080)}.r-banner__body{position:relative;z-index:1;display:grid;justify-items:start;gap:.55rem;max-width:30rem;padding:clamp(1.25rem,3vw,2.25rem)}.r-banner__badge{padding:.38rem .55rem;border-radius:3px;background:#fff;color:var(--c-ink);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1}.r-banner__title{font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:600;letter-spacing:-.015em;line-height:1.1}.r-banner__text{font-size:.95rem;line-height:1.45;opacity:.92}.r-banner .btn{margin-top:.5rem}@media(max-width:749px){.r-banners{grid-template-columns:1fr}.r-banner{min-height:var(--r-h-mobile, 26rem)}}:root{--f-brand: var(--f-heading);--f-brand-weight: var(--f-heading-weight)}body{--f-heading: var(--f-body);--f-heading-weight: 500}.hero{--f-heading: var(--f-brand);--f-heading-weight: var(--f-brand-weight)}main .scheme-petrol{--s-bg: var(--r-bg);--s-fg: var(--c-ink);--s-heading: var(--c-ink);--s-accent: var(--r-muted);--s-btn-bg: var(--c-petrol);--s-btn-fg: var(--c-cream)}body .ship-bar{background:var(--c-petrol);color:var(--c-cream)}.r-banners-wrap{padding-block:clamp(.5rem,1.5vw,1rem)}.r-banners-wrap+.r-banners-wrap,.shopify-section:has(.r-banners-wrap)+.shopify-section:has(.r-banners-wrap) .r-banners-wrap{padding-top:0}.d-xl,.bundle__title{font-size:clamp(1.75rem,2.8vw,2.5rem);letter-spacing:-.02em}.bundle-gift{background:#fff;border:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);color:var(--c-ink)}.bundle-box__name{font-size:1.05rem;font-weight:600}main{--c-butter: #fff;--c-paper: var(--r-bg)}main .feest--strook{border-bottom:1px solid color-mix(in srgb,var(--c-ink) 10%,transparent)}main :is(.feest-keuze__tag,.feest__tag){border:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}main :is(.product__panel,.collection-hero) .d-xl,main .d-xl{font-size:clamp(2rem,3.2vw,2.9rem);letter-spacing:-.02em;line-height:1.05}.card__deal{background:var(--c-orange);color:#fff;font-size:.6875rem}.card__deal b{color:#fff}.card__doos{font-size:.8125rem;color:var(--c-ink)}.card__doos strong{color:var(--c-orange);font-weight:700}.card__doos s{margin-left:.25rem;color:var(--r-muted)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/rust.css.map */
