@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 500;font-display:swap;src:url(/cdn/shop/files/cormorant-garamond-latin.woff2?v=1793112611) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--luxe-green: #14231c;--luxe-green-2: #2a3a31;--luxe-cream: #f7f3ec;--luxe-card: #efe9df;--luxe-gold: #c9a45c;--luxe-gold-dark: #a8843f;--luxe-ink: #14231c;--luxe-body: #3d4a42;--luxe-muted: #6f6a5e;--luxe-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif}body.template-index,body.template-product,body.template-collection,.template-index .site-header,.template-product .site-header,.template-collection .site-header{background-color:var(--luxe-cream)}.template-index .section-header__title,.template-index .feature-row h2,.template-index .hero__title,.template-index .skrim__title,.template-index .collection-switcher__title,.template-index .jdgm-title,.template-index .kerst-banner__heading,.template-product .product-single__title,.template-product .section-header__title,.template-product .feature-row h2,.template-product .jdgm-title,.template-collection .section-header__title{font-family:var(--luxe-serif)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.template-index .section-header__title,.template-index .feature-row h2,.template-index .collection-switcher__title,.template-index .jdgm-title,.template-product .product-single__title,.template-product .section-header__title,.template-product .feature-row h2,.template-product .jdgm-title{color:var(--luxe-ink)}.template-index .feature-row h2:after,.template-product .feature-row h2:after{content:"";display:block;width:44px;height:1px;margin:18px 0 4px;background:var(--luxe-gold)}.template-index .btn:not(.btn--circle):not(.btn--inverse),.template-product .btn:not(.btn--circle):not(.btn--inverse),.template-collection .btn:not(.btn--circle):not(.btn--inverse){background:var(--luxe-green)!important;color:#f4ecdd!important;border:1px solid var(--luxe-gold)!important;border-radius:0!important;font-size:13px;letter-spacing:.16em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.template-index .btn:not(.btn--circle):not(.btn--inverse):hover,.template-product .btn:not(.btn--circle):not(.btn--inverse):hover,.template-collection .btn:not(.btn--circle):not(.btn--inverse):hover{background:var(--luxe-gold)!important;color:var(--luxe-green)!important}.template-index .btn:after,.template-product .btn:after,.template-collection .btn:after{display:none!important}.template-index .hero__link .btn--inverse{background:transparent!important;color:#f4ecdd!important;border:1px solid var(--luxe-gold)!important;border-radius:0!important;letter-spacing:.16em;text-transform:uppercase}.template-index .hero__link .btn--inverse:hover{background:var(--luxe-gold)!important;color:var(--luxe-green)!important}.template-product .product-block--header:before{content:"Royal T-Stick";display:block;margin-bottom:10px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--luxe-gold-dark)}.template-product .product-single__title{font-size:clamp(32px,3.4vw,46px)!important;line-height:1.1}.template-product .product-block--header:after{content:"";display:block;width:44px;height:1px;margin:16px 0 4px;background:var(--luxe-gold)}.template-product .product__price{font-size:20px;color:var(--luxe-ink)}.template-product .variant__label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--luxe-muted)}.template-product .variant-input-wrap label{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:0 0 0 1px #cfc4ad!important;color:var(--luxe-muted)!important}.template-product .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--luxe-ink)!important;color:var(--luxe-ink)!important}.template-product .element-quantity-selector__input{background-color:transparent}.template-product .product-block--sales-point{color:var(--luxe-body)}.template-product .product-block--sales-point .icon{color:var(--luxe-gold-dark)}.template-product .collapsible-trigger-btn{font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--luxe-ink)}.template-product .collapsible-trigger-btn--borders{border-color:var(--luxe-gold)!important}.template-product .product__photos .image-wrap,.template-product .product__main-photos{background:transparent!important}.template-product .product-main-slide,.template-product .product__thumb,.template-product .product__thumb .image-wrap{background:var(--luxe-card)!important}.template-product .product-main-slide img,.template-product .product__thumb img{mix-blend-mode:multiply}.template-index .grid-product__image-mask,.template-product .grid-product__image-mask,.template-collection .grid-product__image-mask{background:var(--luxe-card);transition:outline-color .25s ease;outline:1px solid transparent;outline-offset:-1px}.template-index .grid-product__image-mask .image-wrap,.template-product .grid-product__image-mask .image-wrap,.template-collection .grid-product__image-mask .image-wrap{background:transparent!important}.template-index .grid-product__image,.template-product .grid-product__image,.template-collection .grid-product__image{mix-blend-mode:multiply}.template-index .grid-product__link:hover .grid-product__image-mask,.template-product .grid-product__link:hover .grid-product__image-mask,.template-collection .grid-product__link:hover .grid-product__image-mask{outline-color:var(--luxe-gold)}.template-index .grid-product__title,.template-product .grid-product__title,.template-collection .grid-product__title{font-family:var(--luxe-serif);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--luxe-ink)}.template-index .grid-product__title:after,.template-product .grid-product__title:after,.template-collection .grid-product__title:after{content:"";display:block;width:28px;height:1px;margin:8px 0 6px;background:var(--luxe-gold)}.template-index .grid-product__price,.template-product .grid-product__price,.template-collection .grid-product__price{font-size:13px;color:var(--luxe-body)}.template-collection .collection-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);height:auto!important;min-height:380px;background:var(--luxe-green)}.template-collection .collection-hero:before,.template-collection .collection-hero:after,.template-collection .collection-hero__content:before,.template-collection .collection-hero__content:after{display:none!important}.template-collection .collection-hero image-element{position:relative;display:block;grid-column:2;grid-row:1;min-height:380px}.template-collection .collection-hero__image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.template-collection .collection-hero__content{position:relative!important;inset:auto!important;grid-column:1;grid-row:1;display:flex;align-items:center;padding:56px clamp(24px,5vw,80px);background:none!important}.template-collection .collection-hero__content .page-width{width:100%;margin:0;padding:0}.template-collection .section-header--hero{margin:0;text-align:left}.template-collection .section-header--hero:before{content:"Collectie";display:block;margin-bottom:14px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--luxe-gold)}.template-collection .section-header--hero .section-header__title{color:#f4ecdd!important;font-size:clamp(34px,4vw,56px)!important}.template-collection .section-header--hero:after{content:"";display:block;width:44px;height:1px;margin-top:18px;background:var(--luxe-gold)}.template-index .jdgm-star,.template-product .jdgm-star,.template-collection .jdgm-star{color:var(--luxe-gold)!important}@media(max-width:768px){.template-collection .collection-hero{grid-template-columns:1fr;min-height:0}.template-collection .collection-hero image-element{grid-column:1;grid-row:1;min-height:0;aspect-ratio:16 / 9}.template-collection .collection-hero__content{grid-row:2;padding:32px 24px 40px}.template-index .grid-product__title,.template-product .grid-product__title,.template-collection .grid-product__title{font-size:17px}}@media(prefers-reduced-motion:reduce){.template-index .btn,.template-product .btn,.template-collection .btn,.grid-product__image-mask{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/luxe.css.map */
