.product-info__breadcrumbs{display:flex;gap:0 10px;align-items:center;white-space:nowrap;flex-wrap:wrap;width:100%}@media screen and (max-width:999px){.product-info__breadcrumbs{white-space:normal}}.mobile-breadcrumbs{display:block}.mobile-breadcrumbs .product-info__breadcrumbs{margin:0}.desktop-breadcrumbs{display:none}@media screen and (min-width:1000px){.mobile-breadcrumbs{display:none}.desktop-breadcrumbs{display:flex}}bb-show-more-option-values .show-more-btn{cursor:pointer}bb-show-more-option-values .show-more-input{display:none!important}bb-show-more-option-values .show-more-btn--variant-image{border-radius:min(4px,var(--rounded-input));height:60px;width:60px;display:flex;justify-content:center}.product-info-usp-info-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:.75rem;width:fit-content}.product-info-usp-info-box__single{display:flex;gap:.5rem;align-items:center}@media screen and (max-width:700px){.product-info-usp-info-box{grid-template-columns:repeat(1,minmax(0,1fr));column-gap:.75rem}}@media screen and (max-width:1150px){.bb-inline-search-list-item{position:absolute;bottom:0;left:0;right:0;width:100%;padding:0 2.125rem 2.125rem}header .header__wrapper{padding-bottom:6.75rem}}@media screen and (max-width:700px){.bb-inline-search-list-item{padding:0 1.125rem 1.125rem}header .header__wrapper{padding-bottom:5rem}bb-inline-search .bb-inline-search-mega-menu-button button{display:none!important}}bb-inline-search .bb-inline-search-mega-menu-button{position:relative;border-radius:23px;overflow:hidden;background:#f3f3f3;border:1px solid #f3f3f3;caret-color:#444646b3}bb-inline-search .bb-inline-search-mega-menu-button button{position:absolute;top:50%;transform:translateY(-50%);right:1.25rem;background:transparent;border:none;color:#444646b3;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}bb-inline-search .bb-inline-search-mega-menu-button button svg{color:#444646b3;width:16px;height:16px}bb-inline-search input{padding:12px 40px 12px 16px;border:none;background:transparent;color:#444646;border-radius:23px;width:269px;height:40px;box-sizing:border-box}bb-inline-search input::placeholder{color:#444646b3}bb-inline-search input:focus{outline:none!important;border:none!important;box-shadow:none!important}bb-inline-search input:focus-visible{outline:none}#bb-inline-search-mega-menu{mix-blend-mode:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;position:absolute;top:100%;left:0;right:0;z-index:1000}#bb-inline-search-mega-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.product-info__icon-with-text{display:flex;gap:14px;align-items:flex-start}.product-info__icon-with-text img{width:18px;height:18px;flex-shrink:0;margin-top:4px;object-fit:contain}.product-info__delivery-time{display:block}.product-info__delivery-time .product-info__icon-with-text{display:flex;gap:14px;align-items:flex-start}.product-info__delivery-time .product-info__icon-with-text img{width:18px;height:18px;flex-shrink:0;object-fit:contain}.mega-menu{padding-bottom:0;padding-top:0;padding-right:0}.mega-menu .mega-menu__nav{padding:var(--mega-menu-block-padding) 0;flex-direction:row;gap:var(--spacing-3)}.color-link:before{content:"";display:inline-block;width:1.2em;height:1.2em;background:var(--swatch-color, #000);margin-top:-.2em;vertical-align:middle;margin-right:.2em}.navigation-promo{gap:0}@media screen and (min-width:1150px)and (max-width:1670px){.header__wrapper{grid-template:"logo main-nav secondary-nav" / auto auto auto}}.product-info__sondermasse{margin:1rem 0}.sondermasse-container{border:1px solid #e0e0e0;padding:1rem;border-radius:4px;background-color:#fafafa;display:flex;flex-direction:column;gap:1rem}.sondermasse-price-per-sqm{padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}.sondermasse-price-per-sqm p{margin:0;display:flex;align-items:center;gap:.5rem}.sondermasse-fields{display:flex;gap:1rem;flex-wrap:wrap}.sondermasse-fields .form-control{flex:1;min-width:200px}.sondermasse-fields .form-label{display:block;margin-bottom:.25rem;font-weight:500;font-size:.875rem}.sondermasse-fields .form-label .text-subdued{font-weight:400;color:#666;font-size:.75rem}.sondermasse-input{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;transition:border-color .2s ease}.sondermasse-input:focus{outline:none;border-color:#007c89;box-shadow:0 0 0 2px #007c891a}.sondermasse-input.is-invalid{border-color:#dc3545}.sondermasse-price-display{padding-top:1rem;border-top:1px solid #e0e0e0;background-color:#fff;padding:1rem;border-radius:4px;border:1px solid #ddd}.sondermasse-calculation{margin-top:.5rem}.sondermasse-calculation p{margin:0;color:#666}.sondermasse-error{color:#dc3545;font-size:.875rem;padding:.5rem;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}@media screen and (max-width:768px){.sondermasse-fields{flex-direction:column;gap:.75rem}.sondermasse-fields .form-control{min-width:auto}.sondermasse-price-display{padding:.75rem}}.footer__block.footer__block--text>.prose p{margin:0!important}@media screen and (min-width:700px){.footer__block--text{flex-basis:unset!important;flex-shrink:0}}@media screen and (max-width:999px){.footer__block-list{display:flex;flex-direction:column;gap:2rem}.footer__block--menu{width:100%}}.header{border-bottom:1px solid #e9e9e9}.header[allow-transparency]:not(.is-filled){border-bottom:unset}.subheading{font-weight:400!important}.header__link-list li,.product-card__title,.product-card__badge-list .badge,.image-link-blocks__title,.accordion__toggle,.serif-custom{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform)}.promo-text-custom{bottom:32px;left:12px}.text-with-icons img{aspect-ratio:1;object-fit:contain;object-position:center}.product-card__image{object-fit:cover;object-position:center}.product-gallery__media img{object-fit:cover;object-position:center;aspect-ratio:2/3}@media screen and (min-width:1000px){.product-gallery__media img{aspect-ratio:auto}}.press-text{text-align:center;font-weight:700;width:100%}.footer__payment-icons svg{width:60px;height:auto}.product-info__details-table{background-color:#f4f4f4;padding:12px 16px;margin-top:16px}.product-info__details-table-name{color:rgb(var(--text-color));font-size:.875rem;font-weight:700;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform)}.product-info__details-table-value{color:rgb(var(--text-color));font-size:.875rem;font-weight:400;margin-top:8px}.product-info__details-table-row{padding:12px 0}.product-info__details-table-divider{border-bottom:1px solid #dbdbdb}@media screen and (min-width:1000px){.product-info__details-table{padding:18px 28px;margin-top:18px}}.product-info__text--has-bg{background-color:var(--text-block-bg, #f4f4f4);padding:16px 20px;border-radius:var(--rounded-button)}.badge--normal{--badge-background: var(--button-background-primary);color:rgb(var(--button-text-primary))}html:has(bb-inline-search input:focus){scroll-padding-top:0}@media screen and (min-width:990px){.template-collection .prose h2,.template-collection .prose h3{color:red!important}}newsletter-popup.newsletter-popup-modal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:999!important}newsletter-popup.newsletter-popup-modal::part(outside-close-button){display:none!important}newsletter-popup.newsletter-popup-modal::part(overlay){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0006!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}newsletter-popup.newsletter-popup-modal::part(content){position:relative!important;inset:auto!important;width:92vw!important;max-width:460px!important;max-height:90vh!important;max-height:90dvh!important;height:auto!important;border-radius:16px!important;overflow:hidden!important;overflow-y:auto!important;background:#fff!important;box-shadow:0 25px 80px #0003!important}newsletter-popup.newsletter-popup-modal::part(header),newsletter-popup.newsletter-popup-modal::part(footer){display:none!important}newsletter-popup.newsletter-popup-modal::part(body){padding:0!important;overflow:visible!important}.newsletter-popup__accent-bar{height:4px;background:linear-gradient(90deg,rgb(var(--button-background-primary)),rgb(var(--button-background-primary) / .5));border-radius:0 0 2px 2px}.newsletter-popup__content{position:relative;padding:0}.newsletter-popup__close{position:absolute;top:16px;right:16px;background:#0000000d;border:none;cursor:pointer;padding:8px;color:inherit;line-height:0;z-index:1;border-radius:50%;transition:background .2s ease}.newsletter-popup__close:hover{background:#0000001a}.newsletter-popup__discount{display:flex;align-items:baseline;gap:8px;padding:32px 32px 0}.newsletter-popup__discount-value{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:4rem;line-height:1;letter-spacing:-.03em;color:rgb(var(--button-background-primary))}.newsletter-popup__discount-label{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.25rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--button-background-primary) / .7)}.newsletter-popup__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h4);line-height:1.3;margin:12px 0 0;padding:0 48px 0 32px}.newsletter-popup__benefits{margin:20px 0 0;padding:0 32px}.newsletter-popup__benefits ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.newsletter-popup__benefits li{display:flex;align-items:center;gap:10px;font-size:var(--text-sm)}.newsletter-popup__benefits li:before{content:"";width:20px;height:20px;flex-shrink:0;border-radius:50%;background:rgb(var(--button-background-primary) / .12);display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:11px}.newsletter-popup__form{padding:24px 32px 0}.newsletter-popup__field{margin-bottom:12px}.newsletter-popup__field .input{background:#fff!important;border-color:#0000001f!important;border-radius:10px!important}.newsletter-popup__field .input:focus{border-color:rgb(var(--button-background-primary))!important;box-shadow:0 0 0 3px rgb(var(--button-background-primary) / .1)!important}.newsletter-popup__form .button{width:100%;border-radius:10px!important;font-size:var(--text-base)!important;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease}.newsletter-popup__form .button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgb(var(--button-background-primary) / .3)}.newsletter-popup__legal{margin:0;padding:16px 32px 28px;line-height:1.5}.newsletter-popup__legal a{text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:699px){newsletter-popup.newsletter-popup-modal::part(content){width:94vw!important;max-height:85dvh!important;border-radius:14px!important}.newsletter-popup__discount{padding:28px 24px 0}.newsletter-popup__discount-value{font-size:3.25rem}.newsletter-popup__title{font-size:var(--text-h5);padding:0 44px 0 24px}.newsletter-popup__benefits{padding:0 24px}.newsletter-popup__form{padding:20px 24px 0}.newsletter-popup__legal{padding:14px 24px 24px}}@media screen and (min-width:700px)and (max-width:999px){newsletter-popup.newsletter-popup-modal::part(content){max-width:440px!important}.footer__widerruf{margin-bottom:1.75rem}.footer__widerruf-button{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.75rem;background-color:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));font-family:var(--heading-font-family);font-weight:700;font-size:var(--text-base);letter-spacing:.03em;text-decoration:none;border-radius:var(--rounded-button);box-shadow:0 3px 10px #0000002e;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.footer__widerruf-button:before{content:"\21a9";font-size:1.1em;line-height:1}.footer__widerruf-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000040;opacity:.95}}.shopify-section--rich-text .rich-text:has(.metafield-rich_text_field){justify-content:center}.shopify-section--rich-text .metafield-rich_text_field :is(ul,ol){list-style-position:outside;padding-inline-start:2.25em}.shopify-section--rich-text .prose .metafield-rich_text_field h2{font-size:1.75rem}.shopify-section--rich-text .prose .metafield-rich_text_field h3{font-size:1.375rem}:root{--tc-mint: #afd4c4;--tc-espresso: #3f3229;--tc-terra: #aa5c4b;--tc-sand: #c8bd9e;--tc-muted: rgb(63 50 41 / .55);--tc-signal: #e4ff79;--tc-signal-text: #3f3229}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(bricolage-grotesque-latin.woff2) format("woff2")}@font-face{font-family:Anek Devanagari;font-style:normal;font-weight:100 800;font-stretch:75% 125%;font-display:swap;src:url(anek-devanagari-latin.woff2) format("woff2");ascent-override:92%;descent-override:28%;line-gap-override:0%}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(oswald-latin.woff2) format("woff2");ascent-override:115%;descent-override:34%;line-gap-override:0%}html:root{--heading-font-family: "Oswald", system-ui, sans-serif;--text-font-family: "Oswald", system-ui, sans-serif;--heading-font-weight: 200;--text-font-weight: 300}body{font-weight:300}.bold,strong,b{font-weight:500}.h4,.h5,.h6{font-weight:300}.button,.badge,.variant-picker__option-info legend,.variant-picker__option-info>:first-child{font-weight:500}.price-list,.price-list sale-price,.price-list compare-at-price,.product-info__price{font-weight:300}.product-info__vendor,.product-card__info .text-subdued{color:#3f322999}@media screen and (min-width:1000px){html:root{--text-h0: 3.5rem;--text-h1: 3.125rem;--text-h2: 1.875rem;--text-h3: 1.875rem;--text-h4: 1.25rem;--text-h5: 1.125rem;--text-h6: 1rem}}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){letter-spacing:0}.h0,.h1{line-height:1.2}.h2,.h3{line-height:1.17}.h4,.h5,.h6{line-height:1.3}body{line-height:1.5}.button{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}.header__link-list .bold{font-weight:300;font-size:clamp(16px,1.15vw,20px);letter-spacing:0}.header__link-list .bold:hover,.header__link-list [aria-expanded=true]{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px}@media screen and (min-width:1150px){.header__link-list details[is=mega-menu-disclosure]>summary svg{display:none}.header__link-list details[is=mega-menu-disclosure][open]>summary{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px}.mega-menu{padding:50px 30px 56px;border-radius:0 0 5px 5px;border-top:0}.mega-menu .mega-menu__nav{padding:0}body:has(details[is=mega-menu-disclosure][open]) .header{border-bottom-color:transparent}.mega-menu:not(#bb-inline-search-mega-menu) .mega-menu__nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:32px;row-gap:30px;width:100%;max-width:none}.mega-menu:not(#bb-inline-search-mega-menu) .mega-menu__nav>li{gap:10px;grid-row:1 / span 2;align-content:start}.mega-menu .h5{font-size:20px;line-height:25px;font-weight:200;letter-spacing:0;color:var(--tc-espresso)}.mega-menu .mega-menu__nav ul{gap:8px}.mega-menu .link-faded{opacity:1;color:#3f32299e;font-size:16px;line-height:24px;font-weight:300;transition:color .2s ease-in-out}.mega-menu .link-faded:hover{color:var(--tc-espresso)}.mega-menu .color-link{display:inline-flex;align-items:center;gap:8px}.mega-menu .color-link:before{width:15px;height:15px;margin:0;border-radius:4px;box-shadow:inset 0 0 0 1px #0000001a}main,.shopify-section-group-footer-group{transition:filter .25s ease}body:has(details[is=mega-menu-disclosure][open]) main,body:has(details[is=mega-menu-disclosure][open]) .shopify-section-group-footer-group{filter:blur(8px)}}.product-card__title,.product-card__title .bold{font-size:15px;font-weight:300}[id$=__collection_list_FhNwgN]{overflow-x:clip;container-type:inline-size}[id$=__collection_list_FhNwgN] .section{padding-block-start:0}[id$=__collection_list_FhNwgN] .section-header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[id$=__collection_list_FhNwgN] .section-stack{gap:0}[id$=__collection_list_FhNwgN] .collection-card svg{display:none}[id$=__collection_list_FhNwgN] .collection-card .content-over-media{position:relative}[id$=__collection_list_FhNwgN] .collection-card .content-over-media:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#00000059);pointer-events:none}[id$=__collection_list_FhNwgN] .collection-card__content-wrapper{place-self:end center;padding:0 48px 88px;position:relative;z-index:1}[id$=__collection_list_FhNwgN] .collection-card__content .h3{font-size:30px;line-height:1.17;font-weight:200}@media screen and (min-width:1000px){[id$=__collection_list_FhNwgN] .scroll-area{margin-inline:calc(50% - 50cqw);padding-inline:0;scroll-padding-inline:0}[id$=__collection_list_FhNwgN] .collection-list{--collection-list-grid: auto / repeat(4, minmax(0, 1fr)) !important;gap:0!important}[id$=__collection_list_FhNwgN] .collection-card .content-over-media{aspect-ratio:4 / 5}}.announcement-bar{padding-block:6px}@media screen and (min-width:1151px){.header__wrapper{padding:20px 30px}.header{--header-part-gap: 100px;--header-link-list-spacing: 32px;--header-icon-list-spacing: 12px}.header__logo{transform:translateY(1px)}bb-inline-search input.input{width:200px;height:40px}bb-inline-search .bb-inline-search-mega-menu-button{background:#3f322914;border-color:transparent}}@media screen and (min-width:1000px){[id$=__slideshow] .content-over-media{--container-max-width: 100vw;--content-over-media-column-gap: 10vw}[id$=__slideshow] .h0{font-size:4.375rem;line-height:1.143}[id$=__slideshow] .prose .subheading{font-size:20px;line-height:1.25;font-weight:200!important}[id$=__slideshow] .button--xl{font-size:15px;padding-block:11px;padding-inline:40px}}[id$=__main].shopify-section--main-collection .section{padding-block-start:32px}.facets-horizontal{gap:8px}.facets-horizontal>button.text-with-icon,.sort-by-facet>button.text-with-icon{border:1px solid rgb(63 50 41 / .25);border-radius:999px;padding:8px 14px 8px 18px;gap:6px;transition:background .2s,color .2s,border-color .2s}.facets-horizontal>button.text-with-icon .bold{font-size:14px;font-weight:500}.facets-horizontal>button.text-with-icon:hover,.sort-by-facet>button.text-with-icon:hover{border-color:var(--tc-espresso)}.facets-horizontal>button.text-with-icon[aria-expanded=true]{background:var(--tc-espresso);border-color:var(--tc-espresso);color:#fff}.facets-horizontal .circle-chevron,.sort-by-facet .circle-chevron{background:transparent;width:auto;height:auto}.sort-by-facet>.bold{font-weight:300;color:#3f322999}.product-card__badge-list{gap:4px}.badge{font-size:12px;font-weight:500;line-height:20px;padding:0 6px;border-radius:2px;letter-spacing:0;text-transform:none}.badge--normal,.badge--on-sale{background:var(--tc-signal);color:var(--tc-signal-text)}.product-card .product-card__badge-list{left:0!important}.product-card__badge-list .badge{font-family:var(--text-font-family);font-weight:500;font-size:12px;line-height:20px;padding:0 5px;border-radius:0 2px 2px 0;text-transform:none;letter-spacing:0}.badge--primary{--badge-background: 175 212 196;color:var(--tc-espresso)}.badge--sold-out{--badge-background: 200 189 158;color:var(--tc-espresso)}.price-list compare-at-price{color:inherit!important;font-size:inherit}.product-card .block-swatch{font-size:12px;padding:4px 10px;min-width:0;min-height:0;border-radius:999px}@media screen and (min-width:1000px){.product-info{--product-info-block-spacing: 20px;max-width:460px;margin-inline:auto}}.product-info__title{font-size:30px;line-height:1.17;font-weight:200}.product-info .price-list--lg{font-size:20px;font-weight:300}.product-info__breadcrumbs{font-size:12px;color:#3f322999}.variant-picker__option-info{font-size:15px}@media screen and (min-width:1000px){[id$=__multiple_images_with_text_nKkiWj] .multiple-images-with-text__image-list{position:relative;isolation:isolate}[id$=__multiple_images_with_text_nKkiWj] .multiple-images-with-text__image-list:before{content:"";position:absolute;top:10%;right:12%;bottom:-6%;left:-4%;background:var(--tc-terra);z-index:-1}[id$=__multiple_images_with_text_jQPbba] .multiple-images-with-text__image-list{position:relative;isolation:isolate}[id$=__multiple_images_with_text_jQPbba] .multiple-images-with-text__image-list:before{content:"";position:absolute;top:8%;right:-4%;bottom:-6%;left:14%;background:var(--tc-mint);z-index:-1}}.price-list:has(compare-at-price) sale-price{background:var(--tc-signal);color:var(--tc-signal-text);padding:0 4px;border-radius:0}.product-card .price-list{font-size:15px}.product-info .buy-buttons .button{border-radius:6px;min-height:50px;padding-block:0;display:flex;align-items:center;justify-content:center}.product-info .variant-picker .select{border-radius:6px;height:50px;font-size:15px;font-weight:300;border:1px solid rgb(63 50 41 / .35)}.product-info quantity-selector,.product-info .quantity-selector{border-radius:6px}.product-info__delivery-time,.product-info__delivery-time .prose{font-size:13px;line-height:1.5}.tc-service-list{display:grid;gap:8px;margin-block-start:14px;padding:0;list-style:none;font-size:13px;line-height:18px;font-weight:300}.tc-service-list li{display:flex;align-items:center;gap:10px}.tc-service-list svg{flex:none;color:var(--tc-espresso)}.tc-service-list strong{font-weight:500}@media screen and (min-width:1000px){:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .section-stack{position:relative}:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .scroll-area.bleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0;overflow-y:hidden}:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .scrollbar__buttons{position:absolute;top:-6px;right:0;gap:8px}:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .section-header{padding-inline-end:124px}:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .scrollbar__buttons .circle-button{width:48px;height:48px;background:transparent;border:1px solid var(--tc-espresso);color:var(--tc-espresso);box-shadow:none}:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .scrollbar__buttons .circle-button[disabled]{opacity:.3}}:is(.shopify-section--featured-collection,.shopify-section--product-recommendations,[id$=__tc_styles]) .scrollbar__progress{height:2px;background:#3f322926}.jdgm-testimonials-carousel{margin-inline:0!important;font-family:var(--text-font-family)!important;color:var(--tc-espresso)}.jdgm-testimonials-carousel .jdgm-header{text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;margin-block-end:32px}.jdgm-testimonials-carousel .jdgm-title{font-family:var(--heading-font-family)!important;font-size:30px!important;line-height:1.17!important;font-weight:200!important;color:var(--tc-espresso)!important;text-align:left!important}.jdgm-testimonials-carousel .jdgm-header-info,.jdgm-testimonials-carousel .jdgm-average-rating{justify-content:flex-start!important}.jdgm-testimonials-carousel .jdgm-rating-text,.jdgm-testimonials-carousel .jdgm-reviews-count{font-size:15px!important;font-weight:300!important;color:var(--tc-espresso)!important}.jdgm-testimonials-carousel .jdgm-rating-star,.jdgm-testimonials-carousel .jdgm-star{color:#ffb74a!important}.jdgm-testimonials-carousel .jdgm-card{border:0!important;border-top:1px solid rgb(63 50 41 / .15)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.jdgm-testimonials-carousel .jdgm-card-content{align-items:flex-start!important;text-align:left!important;padding-inline:0!important}.jdgm-testimonials-carousel .jdgm-quote-marks{display:none!important}.jdgm-testimonials-carousel .jdgm-text,.jdgm-testimonials-carousel .jdgm-text p{font-family:var(--heading-font-family)!important;font-size:30px!important;line-height:1.25!important;font-weight:200!important;color:var(--tc-espresso)!important;text-align:left!important;max-width:900px}.jdgm-testimonials-carousel .jdgm-rating-section{align-items:flex-start!important;justify-content:flex-start!important}.jdgm-testimonials-carousel .jdgm-reviewer-name{font-size:13px!important;font-weight:500!important;color:var(--tc-espresso)!important}.jdgm-testimonials-carousel .jdgm-reviewer-verified-icon{background-color:var(--tc-espresso)!important}.jdgm-testimonials-carousel .jdgm-product-name,.jdgm-testimonials-carousel .jdgm-product-name a{font-size:13px!important;font-weight:300!important;color:#3f3229b3!important;text-align:left!important}.jdgm-testimonials-carousel .jdgm-arrows--bottom{justify-content:flex-start!important;gap:8px!important}.jdgm-testimonials-carousel .jdgm-arrow{width:48px!important;height:48px!important;border:1px solid var(--tc-espresso)!important;border-radius:50%!important;background:transparent!important;display:grid!important;place-items:center!important}.jdgm-testimonials-carousel .jdgm-arrow svg{width:14px!important;height:14px!important}.jdgm-testimonials-carousel .jdgm-card{padding-inline:0!important}.jdgm-testimonials-carousel .jdgm-reviewer-info{justify-content:flex-start!important;text-align:left!important}.tc-announce-under{position:fixed;left:0;right:0;z-index:9;text-align:center;font-size:12px;font-weight:500;line-height:18px;padding-block:6px;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease}.tc-announce-under.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.tc-announce-under p{margin:0}.product-info__inventory .text-success,.product-info__inventory{color:var(--tc-espresso);font-size:13px;font-weight:500}.product-info__quantity-selector .block-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-info__quantity-selector .quantity-selector{height:50px;border-radius:6px}html:root{--heading-font-weight: 400;--text-font-weight: 400}@media screen and (min-width:1000px){html:root{--text-h0: 3.125rem;--text-h1: 2.625rem;--text-h2: 1.5625rem;--text-h3: 1.5625rem;--text-h4: 1.0625rem;--text-h5: 1rem;--text-h6: .9375rem}[id$=__slideshow] .h0{font-size:3.6875rem;line-height:80px}}body{font-weight:400}strong,b{font-weight:500}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6),.jdgm-testimonials-carousel .jdgm-title,.jdgm-testimonials-carousel .jdgm-text,.jdgm-testimonials-carousel .jdgm-text p,.tc-cat-hero__title,.product-info__title,[id$=__collection_list_FhNwgN] .collection-card__content .h3{font-weight:400!important}.h0,[id$=__slideshow] .h0{font-weight:300!important}.jdgm-testimonials-carousel .jdgm-title,.jdgm-testimonials-carousel .jdgm-text,.jdgm-testimonials-carousel .jdgm-text p,[id$=__collection_list_FhNwgN] .collection-card__content .h3{font-size:25px!important}.product-info__title{font-size:25px}.header__link-list .bold{font-weight:400;font-size:clamp(15px,1vw,17px)}@media screen and (min-width:1150px){.mega-menu .h5{font-weight:500;font-size:17px}.mega-menu .link-faded{font-weight:400}}.product-card__title,.product-card__title .bold,.price-list,.product-info__price,.tc-related__name,.tc-cat-hero__text,.tc-service-list{font-weight:400}.tc-service-list strong{font-weight:600}[id$=__slideshow] .prose .subheading{font-weight:400!important}.tc-related__title,.tc-related__name{font-weight:400}body{letter-spacing:.03em}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6),.tc-cat-hero__title{letter-spacing:.01em!important}.product-card__title,.product-card__title .bold,.product-card .price-list,.tc-related__name,.tc-cat-hero__text{font-size:16px}.shopify-section--tc-collection-hero .tc-related__name,.shopify-section--tc-collection-hero .tc-cat-hero__text{font-weight:400}@media screen and (min-width:1200px){.shopify-section--main-collection,.shopify-section--tc-collection-hero{--container-max-width: 100vw;--container-gutter: 50px}.shopify-section--main-collection{--product-list-items-per-row: 6 !important}}store-header[allow-transparency]:not(.is-filled) bb-inline-search .bb-inline-search-mega-menu-button{background:#ffffff2e;border-color:#ffffff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}store-header[allow-transparency]:not(.is-filled) bb-inline-search input{color:#fff}store-header[allow-transparency]:not(.is-filled) bb-inline-search input::placeholder{color:#ffffffd9}store-header[allow-transparency]:not(.is-filled) bb-inline-search .bb-inline-search-mega-menu-button button svg{color:#fff}.tc-announce-under{padding-inline:48px}.tc-announce-under__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;color:inherit;background:transparent;border:0;cursor:pointer;opacity:.85}.tc-announce-under__close:hover{opacity:1}[id$=__text_with_icons_nJGeLf] .section{padding-block:28px}[id$=__text_with_icons_nJGeLf] .section-stack{gap:0}[id$=__text_with_icons_nJGeLf] .text-with-icons__item{gap:10px}[id$=__text_with_icons_nJGeLf] .text-with-icons img{max-width:28px;mix-blend-mode:multiply}[id$=__text_with_icons_nJGeLf] .prose{display:grid;gap:2px}[id$=__text_with_icons_nJGeLf] .prose>*{margin:0}[id$=__text_with_icons_nJGeLf] .prose .h5{font-size:16px;line-height:1.3;font-weight:500}[id$=__text_with_icons_nJGeLf] .prose p:not(.h5){font-size:14px;line-height:1.4;opacity:.85}@media screen and (min-width:700px){[id$=__text_with_icons_nJGeLf] .text-with-icons{grid-template-columns:minmax(0,1fr);justify-content:stretch}[id$=__text_with_icons_nJGeLf] .text-with-icons__list{width:100%;max-width:none}[id$=__text_with_icons_nJGeLf] .text-with-icons__list{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:0}[id$=__text_with_icons_nJGeLf] .text-with-icons__item{padding:6px 24px}[id$=__text_with_icons_nJGeLf] .text-with-icons__item+.text-with-icons__item{border-inline-start:1px solid rgb(63 50 41 / .2)}[id$=__text_with_icons_nJGeLf] .text-with-icons__list{margin-inline:0;padding-inline:0}[id$=__text_with_icons_nJGeLf] page-dots{display:none}}@media screen and (min-width:700px)and (max-width:1149px){[id$=__text_with_icons_nJGeLf] .text-with-icons__item{padding:4px 12px}}.shopify-section[id$=__text_with_icons_nJGeLf] .section{margin-block:0}@media screen and (min-width:1150px){html:root,html:root .shopify-section{--section-outer-spacing-block: 112px}}.tc-seo-section .rich-text__wrapper{max-width:1180px!important;width:100%}.tc-seo-section .rich-text{justify-content:center}.tc-seo-section .prose,.tc-seo-section .prose>*{max-width:none;width:100%}.tc-seo{display:grid;gap:40px;text-align:left}.tc-seo__toc-title{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;color:#3f322999}.tc-seo__toc ol{list-style:none;counter-reset:toc;margin:0;padding:0;display:grid;gap:4px}.tc-seo__toc li{counter-increment:toc;margin:0}.tc-seo__toc a{display:flex;gap:12px;padding:6px 0;font-size:15px;line-height:1.35;color:#3f3229b3;text-decoration:none;transition:color .2s}.tc-seo__toc a:before{content:counter(toc,decimal-leading-zero);color:var(--tc-terra);font-size:13px;min-width:20px}.tc-seo__toc a:hover,.tc-seo__toc a.is-active{color:var(--tc-espresso)}.tc-seo__toc a.is-active{font-weight:500}.tc-seo__article{counter-reset:chapter;min-width:0}.tc-seo__chapter{counter-increment:chapter;border-top:1px solid rgb(63 50 41 / .15);padding-top:40px;margin-top:56px}.tc-seo__chapter--intro{border-top:0;padding-top:0;margin-top:0}.tc-seo__chapter>h2{font-size:30px!important;line-height:1.2;margin:0 0 20px;scroll-margin-top:140px}.tc-seo__chapter>h2:before{content:counter(chapter,decimal-leading-zero);display:block;font-size:14px;letter-spacing:.08em;color:var(--tc-terra);margin-bottom:10px}.tc-seo__chapter p,.tc-seo__chapter li{font-size:16px;line-height:1.7}.tc-seo__chapter p{margin:0 0 16px}.tc-seo__chapter--intro>h2+p{font-size:19px;line-height:1.6}.tc-seo__chapter strong{font-weight:500}.tc-seo__chapter a{text-decoration:underline;text-underline-offset:3px}.tc-seo__chapter ul{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:6px}.tc-seo__chapter ul li{position:relative;padding-left:24px;margin:0}.tc-seo__chapter ul li:before{content:"+";position:absolute;left:0;color:var(--tc-terra);font-weight:500}.tc-seo__chapter--steps ol{list-style:none;counter-reset:step;padding:0;margin:8px 0 24px;display:grid;gap:12px}.tc-seo__chapter--steps ol li{counter-increment:step;position:relative;display:block;margin:0;padding:22px 24px 22px 84px;background:#f6f3ec;border-radius:6px}.tc-seo__chapter--steps ol li:before{content:counter(step);position:absolute;left:28px;top:18px;font-size:34px;line-height:1;color:var(--tc-terra);font-weight:300}.tc-seo__chapter--steps ol li>strong:first-child{display:block;font-size:17px;margin-bottom:4px}.tc-seo__chapter--cta{background:var(--tc-sand);border-top:0;padding:40px;border-radius:6px}.tc-seo__chapter--cta>h2:before{color:var(--tc-espresso)}.tc-seo__faq{border-bottom:1px solid rgb(63 50 41 / .15)}.tc-seo__faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0}.tc-seo__faq summary::-webkit-details-marker{display:none}.tc-seo__faq summary>*{margin:0;font-size:18px!important;line-height:1.4}.tc-seo__faq summary>p strong,.tc-seo__faq summary>p b{font-weight:inherit}.tc-seo__faq summary:after{content:"+";font-size:24px;line-height:1;color:var(--tc-terra);transition:transform .2s ease}.tc-seo__faq[open] summary:after{transform:rotate(45deg)}.tc-seo__faq-answer{padding:0 0 20px;max-width:64ch}@media screen and (min-width:1000px){.tc-seo{grid-template-columns:260px minmax(0,760px);justify-content:center;gap:96px}.tc-seo__toc{position:sticky;top:140px;align-self:start}}.tc-seo .tc-seo__toc ol{padding-left:0!important;margin-left:0!important}.tc-seo .tc-seo__toc a{text-decoration:none!important;background-image:none!important}.tc-seo .tc-seo__chapter ul,.tc-seo .tc-seo__chapter--steps ol{padding-left:0!important;margin-left:0!important}.footer__aside-top{align-items:center;gap:24px;flex-wrap:wrap}.footer__aside-top .footer__widerruf-button{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 22px;border:1px solid rgb(239 233 220 / .6);border-radius:60px;background:transparent;color:#efe9dc;font-family:var(--text-font-family);font-size:14px;font-weight:500;letter-spacing:.03em;text-decoration:none;box-shadow:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.footer__aside-top .footer__widerruf-button:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center / contain no-repeat}.footer__aside-top .footer__widerruf-button:hover{background:#efe9dc;border-color:#efe9dc;color:#3f3229;transform:none}[reveal-js],[reveal-on-scroll=true],reveal-items{opacity:1!important}.collection-card .collection-card__content,.collection-card .collection-card__content+svg{transform:none!important;transition:none!important}.collection-card .collection-card__content-wrapper svg{display:none!important}:root{--tc-ease: cubic-bezier(.4, 0, .2, 1)}.shopify-section--header:is(.shopify-section--header,#tc-id){position:relative!important;top:auto!important}.header,.header[allow-transparency]{transition:transform .3s var(--tc-ease),color .3s var(--tc-ease),background .3s var(--tc-ease),border-color .3s var(--tc-ease)!important}.header[allow-transparency] .header__logo-image{transition:opacity .3s var(--tc-ease)}.header.tc-header--instant{transition:none!important}.header.tc-header--fixed{position:fixed;top:0;left:0;right:0}.header.tc-header--fixed.tc-header--hidden{transform:translateY(calc(-100% - var(--tc-under-h, 0px)))}.header[allow-transparency][data-tc-top]:not(:hover):not(:has([open])){--header-background-opacity: 0;--header-logo-opacity: 0;--header-background-blur-radius: 0px;--text-color: var(--header-transparent-text-color);border-bottom-color:transparent}.header[allow-transparency][data-tc-top]:not(:hover):not(:has([open])) bb-inline-search .bb-inline-search-mega-menu-button{background:#ffffff2e;border-color:#ffffff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header[allow-transparency][data-tc-top]:not(:hover):not(:has([open])) bb-inline-search input{color:#fff}.header[allow-transparency][data-tc-top]:not(:hover):not(:has([open])) bb-inline-search input::placeholder{color:#ffffffd9}.header[allow-transparency][data-tc-top]:not(:hover):not(:has([open])) bb-inline-search .bb-inline-search-mega-menu-button button svg{color:#fff}.header bb-inline-search .bb-inline-search-mega-menu-button{transition:background-color .3s var(--tc-ease),border-color .3s var(--tc-ease)}.header .tc-announce-under{position:absolute;top:100%;left:0;right:0;z-index:auto;background:#000;color:#fff;transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--tc-ease),visibility .3s var(--tc-ease)}.header:not(.tc-header--fixed) .tc-announce-under{opacity:0;visibility:hidden;pointer-events:none}.header.tc-header--fixed:is(.header,#tc-id){--header-background-opacity: 1;--header-logo-opacity: 1;--header-background-blur-radius: 0px;--text-color: var(--header-text)}@media screen and (max-width:699px){:is(.shopify-section--main-collection,.shopify-section--main-search) .v-stack.gap-4:has(>p+div [aria-controls=facets-drawer]){display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;column-gap:16px}:is(.shopify-section--main-collection,.shopify-section--main-search) .v-stack.gap-4:has(>p+div [aria-controls=facets-drawer])>div:has([aria-controls=facets-drawer]){order:1;text-align:start}:is(.shopify-section--main-collection,.shopify-section--main-search) .v-stack.gap-4:has(>p+div [aria-controls=facets-drawer])>p{order:2;margin:0;text-align:end;font-size:14px}:is(.shopify-section--main-collection,.shopify-section--main-search) .v-stack.gap-4:has(>p+div [aria-controls=facets-drawer])>:not(p):not(div:has([aria-controls=facets-drawer])){order:3;grid-column:1 / -1}}@media screen and (max-width:999px){.tc-seo-section .tc-seo__toc{display:none}}newsletter-popup.newsletter-popup-modal{z-index:10000!important}newsletter-popup.newsletter-popup-modal::part(content){width:calc(100vw - 32px)!important;max-width:480px!important;border-radius:0!important;background:var(--tc-nl-panel, #afd4c4)!important;box-shadow:0 30px 80px #00000040!important}newsletter-popup.newsletter-popup-modal::part(overlay){background:#00000073!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.newsletter-popup-modal .newsletter-popup__content{display:grid;color:var(--tc-nl-text, #3f3229)}.newsletter-popup-modal .newsletter-popup__media{display:none;position:relative}.newsletter-popup-modal .newsletter-popup__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.newsletter-popup-modal .newsletter-popup__panel{position:relative;padding:48px 24px 28px;display:grid;gap:20px;align-content:center}.newsletter-popup-modal .newsletter-popup__close{top:12px;right:12px;padding:10px;background:#3f322914;color:var(--tc-nl-text, #3f3229)}.newsletter-popup-modal .newsletter-popup__close:hover{background:#3f322929}.newsletter-popup-modal .newsletter-popup__discount,.newsletter-popup-modal .newsletter-popup__accent-bar{display:none}.newsletter-popup-modal .newsletter-popup__title{margin:0;padding:0 32px 0 0;font-size:28px;line-height:1.25;letter-spacing:.01em;color:inherit}.newsletter-popup-modal .newsletter-popup__benefits{margin:0;padding:0}.newsletter-popup-modal .newsletter-popup__benefits ul{gap:8px}.newsletter-popup-modal .newsletter-popup__benefits li{font-size:15px;gap:12px;align-items:baseline}.newsletter-popup-modal .newsletter-popup__benefits li:before{content:"+";width:auto;height:auto;border-radius:0;background:none;font-size:18px;line-height:1;font-weight:300}.newsletter-popup-modal .newsletter-popup__form{padding:0;display:grid;gap:12px}.newsletter-popup-modal .newsletter-popup__field :is(.input,input){background:#fff;border-color:transparent;border-radius:6px;min-height:50px;color:#3f3229}.newsletter-popup-modal .newsletter-popup__form .button{--button-background: 63 50 41;--button-text-color: 255 255 255;background:#3f3229;color:#fff;border-color:#3f3229;border-radius:999px;min-height:50px}.newsletter-popup-modal .newsletter-popup__legal{margin:0;padding:0;color:inherit;opacity:.8;line-height:1.5}.newsletter-popup-modal .newsletter-popup__legal a{color:inherit;text-decoration:underline}@media screen and (min-width:1000px){newsletter-popup.newsletter-popup-modal.newsletter-popup--has-image::part(content){width:min(1100px,calc(100vw - 64px))!important;max-width:none!important}.newsletter-popup--has-image .newsletter-popup__content{grid-template-columns:1fr 1fr;min-height:560px}.newsletter-popup--has-image .newsletter-popup__media{display:block}.newsletter-popup-modal .newsletter-popup__panel{padding:64px 56px 40px}.newsletter-popup-modal .newsletter-popup__title{font-size:36px}.newsletter-popup-modal .newsletter-popup__form,.newsletter-popup-modal .newsletter-popup__legal{max-width:400px}}.tc-announce-under__nl{all:unset;cursor:pointer;display:inline-flex;gap:6px;align-items:center;justify-content:center;color:inherit;font:inherit;width:100%}.tc-announce-under__nl u{text-underline-offset:3px}@media screen and (max-width:999px){[id^=trustbadge-container],[id^=minimized-trustbadge]{display:none!important}}html.lock shopify-chat{visibility:hidden}.rating--full{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px;line-height:1}.rating__stars-full{position:relative;display:inline-flex;flex:none;line-height:0}.rating__stars-row{display:inline-flex;gap:1px;color:rgb(var(--text-color) / .2)}.rating__stars-row svg{flex:none}.rating__stars-row--fill{position:absolute;inset:0 auto 0 0;width:var(--rating-fill, 0%);overflow:hidden;color:rgb(var(--star-color))}.rating--full .rating__value{font-weight:500}.rating--full .rating__count{color:rgb(var(--text-color) / .65)}.product-card__rating{margin-block:2px 2px}.product-info__rating--title{margin-block-start:8px}.product-info__rating--title .rating--full{gap:6px 8px}.product-info__rating--title .rating__count{text-decoration:underline;text-underline-offset:3px}.jdgm-testimonials-carousel .jdgm-title,.jdgm-testimonials-carousel .jdgm-text,.jdgm-testimonials-carousel .jdgm-text p{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;max-height:none!important;text-overflow:clip!important}@media screen and (max-width:699px){.jdgm-testimonials-carousel .jdgm-text,.jdgm-testimonials-carousel .jdgm-text p{font-size:20px!important;line-height:1.3!important}}.tc-trust-line{margin:12px 0 0;font-size:14px;line-height:1.3}.tc-trust-line--cart,.tc-trust-line--drawer{text-align:center}.tc-trust-line__inner{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.tc-trust-line__inner strong{font-weight:500}.tc-trust-line__star{flex:none;color:rgb(var(--star-color));position:relative;top:-1px}.tc-trust-line+.eu-gw{margin-top:8px}.tc-service-list__link{color:inherit;text-decoration:underline;text-underline-offset:3px}.tc-search-idle{display:grid;gap:28px;padding-block:24px 32px;padding-inline-end:20px}.tc-search-idle__title{margin:0 0 12px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.tc-search-idle__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tc-search-idle__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgb(var(--text-color) / .2);border-radius:999px;font-size:14px;color:inherit;text-decoration:none;transition:border-color .15s}.tc-search-idle__chip:hover{border-color:rgb(var(--text-color))}.tc-search-idle__products{display:grid;gap:12px}.tc-search-idle__products .predictive-search-result>img{width:4rem}.tc-search-idle__links{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:15px}.tc-search-idle__links a{color:inherit;text-decoration:none}.tc-search-idle__links a:hover{text-decoration:underline;text-underline-offset:3px}.tc-search-empty{flex:1 1 100%;padding-block-start:24px;padding-inline-end:20px}.tc-search-empty__title{margin:0 0 6px;font-family:var(--heading-font-family);font-size:20px;line-height:1.2}.tc-search-empty__hint{margin:0;font-size:14px;color:rgb(var(--text-color) / .7)}.tc-search-empty .tc-search-idle{padding-block-start:20px;padding-inline-end:0}@media screen and (max-width:699px){.tc-search-idle__products>:nth-child(n+3){display:none}}@media screen and (min-width:1000px){.tc-search-idle{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.6fr);gap:48px;padding-block:32px 40px;padding-inline-end:var(--container-gutter, 32px)}.tc-search-idle--empty{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.tc-search-idle__products{grid-template-columns:1fr 1fr;gap:16px 24px}}.product-info__block-item[data-block-type=usp-info-box]:not(:has(.product-info-usp-info-box__single)){display:none}.product-info__block-item[data-block-type=inventory]{--product-info-block-spacing: 14px}.product-info__block-item[data-block-type=inventory]~.product-info__block-item[data-block-type=buy-buttons]{margin-block-start:14px}.tc-trust-line{margin-top:14px}.tc-trust-line__inner,.eu-gw__open{gap:8px}.tc-trust-line__star{width:16px;height:16px}.tc-trust-line+.eu-gw{margin-top:10px}.product-info__block-item[data-block-type=delivery-time] .tc-dt-box{padding:16px 18px;border-radius:10px;background:#afd4c438}.product-info__block-item[data-block-type=delivery-time] .product-info__icon-with-text{gap:12px;align-items:flex-start}.product-info__block-item[data-block-type=delivery-time] .product-info__icon-with-text img{margin-top:1px}.product-info__block-item[data-block-type=delivery-time] .prose,.product-info__block-item[data-block-type=delivery-time] .prose p{font-size:13px;line-height:1.45;margin:0}.product-info__block-item[data-block-type=delivery-time] .tc-service-list{margin-block-start:14px;padding-block-start:14px;gap:10px;border-top:1px solid rgb(63 50 41 / .1)}.product-info__block-item[data-block-type=delivery-time] .tc-service-list li{gap:12px}.product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.tc-size-qty{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:12px;align-items:end}.tc-size-qty>.variant-picker__option{min-width:0}.tc-qty{display:grid;min-width:0}.tc-qty__label{display:block;margin-block-end:var(--spacing-2);font-size:15px;line-height:1.5;font-weight:500}.tc-qty__popover{--popover-anchor-inline-spacing: 0px}@media screen and (min-width:1000px){.tc-qty__popover::part(content){min-width:120px}}.product-info__text--has-bg{background-color:color-mix(in srgb,var(--text-block-bg, #fac892) 32%,#fff);border-radius:10px;padding:16px 18px}.product-info__text--has-bg .prose{font-size:13px;line-height:1.5}.product-info__text--has-bg .prose p{margin-block:0 8px}.product-info__text--has-bg .prose p:last-child{margin-block-end:0}.sondermasse-container{border:0;border-radius:10px;background-color:#3f32290a;padding:16px 18px;gap:14px}.sondermasse-price-per-sqm{padding-bottom:12px;border-bottom-color:#3f32291a}.sondermasse-fields{gap:12px}.sondermasse-fields .form-control{min-width:0}.sondermasse-input{height:var(--input-height, 50px);padding:0 var(--input-padding-inline, 16px);border:1px solid rgb(63 50 41 / .18);border-radius:var(--rounded-input, 6px);background:#fff;font-size:15px}.sondermasse-input:focus{border-color:var(--tc-espresso, #3f3229);box-shadow:none}.sondermasse-price-display{border-radius:10px;border-color:#3f32291f}.sondermasse-error{border-radius:8px}@media screen and (max-width:768px){.sondermasse-fields{flex-direction:row}}@media screen and (min-width:1000px){.shopify-section--main-product>.section{padding-inline-start:0;--section-spacing-block-start: 0px}.shopify-section--main-product .product{grid-template-columns:minmax(0,50vw) minmax(0,1fr)}.shopify-section--main-product .product-info{width:100%;margin-inline:auto;padding-block-start:48px}}.tc-pay-logos{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;font-size:14px}.tc-pay-logos__item{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.tc-pay-logos__item+.tc-pay-logos__item{padding-inline-start:16px;border-inline-start:1px solid rgb(63 50 41 / .15)}.tc-klarna-logo{display:block;height:30px;width:auto;flex:none;border-radius:6px}.tc-pay-logos__badge{display:inline-flex;align-items:center;flex:none;height:30px}.tc-pay-logos__badge .tc-paypal-logo{display:block;height:20px;width:auto}.tc-pay-logos+.tc-trust-line{margin-top:12px}@media(max-width:699px){.product-info .tc-pay-logos{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;font-size:13px}.product-info .tc-pay-logos__item{flex-direction:column;justify-content:flex-start;gap:6px;padding:2px 8px;white-space:normal;text-align:center}.product-info .tc-pay-logos__item+.tc-pay-logos__item{padding-inline-start:8px}}.footer__block--newsletter{gap:24px;align-content:start}.tc-footer-nl{display:grid;gap:16px;max-width:440px;align-content:start}.tc-footer-nl__title{margin:0;line-height:1.25}.tc-mark{background:linear-gradient(to bottom,transparent .14em,var(--tc-signal, #e4ff79) .14em,var(--tc-signal, #e4ff79) calc(100% - .06em),transparent calc(100% - .06em));color:var(--tc-signal-text, #3f3229);padding:0 6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.tc-footer-nl .footer__newsletter-form .input{height:54px;border-radius:999px;border-color:#ffffff47;background:#ffffff0f;padding-inline-start:22px}.tc-footer-nl .footer__newsletter-form .input:focus{border-color:#ffffffb3}.tc-footer-nl .footer__newsletter-form .floating-label{inset-inline-start:22px;margin:0;top:0;height:54px;display:flex;align-items:center}.tc-footer-nl .footer__newsletter-form .circle-chevron{width:36px;height:36px}.tc-footer-nl .footer__newsletter-form .self-submit-button{inset-inline-end:9px}.tc-footer-nl__legal{font-size:12px;line-height:1.5}.tc-footer-nl__legal p{margin:0}.tc-footer-nl__legal a{color:inherit}.tc-footer-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media screen and (min-width:700px){.tc-footer-actions{align-items:flex-end}}@media screen and (max-width:699px){.shopify-section--text-with-icons .text-with-icons__list{grid:auto / repeat(2,minmax(0,1fr));gap:28px 12px;margin-inline:0;padding-inline:0}.shopify-section--text-with-icons .text-with-icons__item{padding-inline:4px;gap:12px}.shopify-section--text-with-icons page-dots{display:none}.shopify-section--collection-list .collection-card__content .h3{font-size:19px!important;line-height:1.2}[id$=__collection_list_FhNwgN] .collection-card__content-wrapper{position:absolute;inset:auto 0 0 0;place-self:auto;padding:0 12px 16px;text-align:center}[id$=__collection_list_FhNwgN] .collection-card__content{margin-block-end:0}[role=main] .shopify-section[id$=__collection_list_FhNwgN]{display:none}[role=main] .shopify-section[id$=__featured_collection_iAJmDD]{padding-top:40px}.header__logo{transform:translateY(2px)}.tc-colors__title,.tc-brands__title{font-size:22px;line-height:1.25}}.product-info__block-item[data-block-type=delivery-time] .tc-service-list:first-child{margin-block-start:0;padding-block-start:0;border-top:0}.announcement-bar{position:relative}.tc-announce-nl{display:none}@media screen and (min-width:1000px){.tc-announce-nl{position:absolute;top:50%;right:48px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1;color:inherit;text-decoration:none;white-space:nowrap}.tc-announce-nl .tc-mark{padding:3px 6px}.tc-announce-nl:hover{text-decoration:underline;text-underline-offset:3px}}@media screen and (min-width:1151px){.tc-announce-nl{right:30px}}.tc-announce-under__nl .tc-mark{padding:2px 6px}.product-info__inventory .tc-stock-mark{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:5px 10px 5px 8px;background:var(--tc-signal, #e4ff79);color:var(--tc-signal-text, #3f3229)}.product-info__inventory .tc-stock-mark svg{flex:none}@media screen and (min-width:1000px){.shopify-section--main-collection .collection{margin-top:32px}.collection__top-bar .facets-summary{align-items:center}.collection__top-bar .availability-facet{align-self:center}.collection__top-bar .facets-horizontal button,.collection__top-bar .sort-by-facet>button{height:40px;padding-block:0}.collection__top-bar .sort-by-facet{align-items:center;gap:10px}.collection__top-bar .sort-by-facet>span.bold{display:flex;align-items:center;height:40px;line-height:1}}.product-card__title{min-height:2lh}.product-card__variant-list{flex-wrap:nowrap;overflow:hidden;gap:6px;margin-block:0}.product-card .product-card__info{--product-card-info-padding: 12px 0 0;row-gap:4px}.product-card .product-card__aside{margin-block-start:4px}.product-card .product-card__rating{margin-block:4px 0}.product-card__variant-list .thumbnail-swatch--sm{--swatch-size: 40px}.product-card__variant-list .thumbnail-swatch__view-more{width:40px;height:40px}.product-info__price .rating-with-text{display:block}.product-info__price .price-list{display:inline-flex;align-items:baseline;column-gap:10px;vertical-align:baseline;margin-inline-end:14px}.product-info__price .product-info__badge-list{display:inline-block;vertical-align:baseline;margin:0}.tc-savings{font-size:14px;line-height:1.2;color:rgb(var(--text-color) / .75);white-space:nowrap}.product-quick-add.tc-sticky-buy{inset:auto 0 0 0!important;width:100%;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border:0;border-radius:0;background:#fff;box-shadow:0 -1px #3f32291a,0 -10px 30px #3f32290f;transform:translateY(8px)}.product-quick-add.tc-sticky-buy.is-visible{transform:none}.tc-sticky-buy__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"product price" "atc atc";align-items:center;gap:10px 16px}.tc-sticky-buy__product{grid-area:product;min-width:0}.tc-sticky-buy__title{margin:0;font-size:16px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-sticky-buy__variant{margin:3px 0 0;font-size:14px;color:rgb(var(--text-color) / .7)}.tc-sticky-buy__price{grid-area:price;display:grid;justify-items:end;line-height:1.25}.tc-sticky-buy__compare{font-size:13px;color:rgb(var(--text-color) / .7)}.tc-sticky-buy__amount{font-size:20px}.tc-sticky-buy__amount.is-sale{background:var(--tc-signal, #e4ff79);color:var(--tc-signal-text, #3f3229);padding:0 4px}.tc-sticky-buy__tax{font-size:12px;color:rgb(var(--text-color) / .65)}.tc-sticky-buy__atc{grid-area:atc}.tc-sticky-buy__atc .button{width:100%;min-height:52px;font-size:16px}.tc-sticky-buy__colors,.tc-sticky-buy__size{display:none}@media screen and (max-width:999px){.product-quick-add.tc-sticky-buy{display:none!important}}@media screen and (min-width:1000px){.product-quick-add.tc-sticky-buy{padding:20px 0}.tc-sticky-buy__inner{max-width:var(--container-max-width, 1600px);margin-inline:auto;padding-inline:var(--container-gutter, 48px);grid-template-columns:minmax(0,1fr) auto auto auto 280px;grid-template-areas:"product colors price size atc";column-gap:28px}.tc-sticky-buy__variant{display:none}.tc-sticky-buy__title{font-size:18px}.tc-sticky-buy__amount{font-size:24px}.tc-sticky-buy__compare{font-size:14px}.tc-sticky-buy__colors{grid-area:colors;display:flex;align-items:center;gap:12px}.tc-sticky-buy__label{margin:0;font-size:15px;white-space:nowrap}.tc-sticky-buy__label span{color:rgb(var(--text-color) / .65)}.tc-sticky-buy__swatches{display:flex;align-items:center;gap:6px}.tc-sticky-buy__swatch,.tc-sticky-buy__more{display:grid;place-items:center;width:52px;height:52px;flex:none;border:1px solid rgb(63 50 41 / .15);border-radius:4px;overflow:hidden;background:#fff}.tc-sticky-buy__swatch img{width:100%;height:100%;object-fit:cover}.tc-sticky-buy__swatch.is-selected{border:2px solid var(--tc-espresso, #3f3229)}.tc-sticky-buy__more{font-size:14px;color:rgb(var(--text-color) / .75);cursor:pointer}.tc-sticky-buy__size{grid-area:size;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:230px;height:56px;padding:0 18px;border:1px solid rgb(63 50 41 / .25);border-radius:var(--rounded-input, 6px);background:#fff;font-size:16px;cursor:pointer}.tc-sticky-buy__size:hover{border-color:var(--tc-espresso, #3f3229)}.tc-sticky-buy__atc .button{min-height:56px;font-size:17px}html:has(product-quick-add.tc-sticky-buy.is-visible) shopify-chat{--shopify-chat-activator-offset: 112px}html:has(product-quick-add.tc-sticky-buy.is-visible) [id^=trustbadge-container]{display:none!important}}.product-info__block-item[data-block-type=buy-buttons]{margin-block-end:16px}.product-info__block-item[data-block-type=buy-buttons]+.product-info__block-item,.product-info__block-item[data-block-type=delivery-time]{margin-block-start:16px}#judgeme_product_reviews{max-width:none!important;color:var(--tc-espresso, #3f3229)}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #3f3229 !important;--jm-review-widget-button-color: #3f3229 !important;--jm-widget-primary-color: #3f3229 !important;--jm-review-widget-text-color: #3f3229 !important;--jm-review-widget-lighter-text-color: rgb(63 50 41 / .6) !important;--tc-rv-line: rgb(63 50 41 / .12);gap:0;padding-block:0}#judgeme_product_reviews .jm-review-widget__header-and-body{gap:0}.shopify-section--apps:has(#judgeme_product_reviews)>.section{padding-block-end:64px}#judgeme_product_reviews .jm-review-widget__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title media button" "avg media button" "tools tools tools";column-gap:40px;row-gap:0;padding:0}#judgeme_product_reviews .jm-review-widget__header>.jm-cluster,#judgeme_product_reviews .jm-review-widget__header>.jm-cluster>.jm-stack:first-child,#judgeme_product_reviews .jm-review-widget-minimal-header__filter-container,#judgeme_product_reviews .jm-review-widget-minimal-header__button-and-filters{display:contents}#judgeme_product_reviews .jm-review-widget-minimal-header__title{grid-area:title;margin:0 0 10px;font-size:25px;line-height:1.2;font-weight:400;letter-spacing:.25px;color:inherit}#judgeme_product_reviews .jm-review-widget__header>.jm-cluster>.jm-stack:first-child>.jm-cluster{grid-area:avg;align-self:center;margin:0}#judgeme_product_reviews .jm-average-rating-display--minimal-header>.jm-cluster{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:12px;row-gap:4px}#judgeme_product_reviews .jm-average-rating-display--minimal-header>.jm-cluster>p:first-child{font-size:30px;line-height:1;color:inherit}#judgeme_product_reviews .jm-average-rating-display--minimal-header>.jm-cluster>p:last-child{order:2;grid-column:1 / -1;font-size:14px;color:#3f3229b3}#judgeme_product_reviews .jm-average-rating-display--minimal-header>.jm-cluster>p:last-child:before{content:"Basierend auf "}#judgeme_product_reviews .jm-average-rating-display--minimal-header>.jm-cluster:after{content:var(--tc-stars, none);order:1;flex:none;width:109px;height:18px;background:linear-gradient(90deg,#3f3229 var(--tc-rating-pct, 100%),rgb(63 50 41 / .2) var(--tc-rating-pct, 100%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 15'%3E%3Cpath d='M7.5 0L9.586 5.273L15 5.73L10.875 9.445L12.135 15L7.5 12.023L2.865 15L4.125 9.445L0 5.73L5.414 5.273Z'/%3E%3C/svg%3E") 0 0 / 22.8px 18px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 15'%3E%3Cpath d='M7.5 0L9.586 5.273L15 5.73L10.875 9.445L12.135 15L7.5 12.023L2.865 15L4.125 9.445L0 5.73L5.414 5.273Z'/%3E%3C/svg%3E") 0 0 / 22.8px 18px repeat-x}#judgeme_product_reviews .jm-action-buttons{grid-area:button;align-self:center;margin:0}#judgeme_product_reviews .jm-action-buttons__button{height:44px;padding:0 28px;border:0;border-radius:10px;box-shadow:none;background:#3f3229;color:#fff;font-size:16px;font-weight:500;transition:background-color .2s}#judgeme_product_reviews .jm-action-buttons__button:hover{background:#2a211b}#judgeme_product_reviews .jm-no-reviews-state,#judgeme_product_reviews .jm-no-reviews-state>.jm-stack{display:contents}#judgeme_product_reviews .jm-no-reviews-state__text{grid-area:avg;align-self:center;margin:0;font-size:0;text-align:start}#judgeme_product_reviews .jm-no-reviews-state__text:before{content:"Noch keine Bewertungen \2013  schreib die erste!";font-size:16px;color:#3f3229b3}#judgeme_product_reviews .jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__body{display:none}#judgeme_product_reviews .jm-media-preview{grid-area:media;align-self:center;margin:0;height:auto;min-width:0}#judgeme_product_reviews .jm-media-grid{--thumbnail-size: 64px !important;height:auto}#judgeme_product_reviews .jm-media-grid__container{padding-inline:0;gap:8px}#judgeme_product_reviews .jm-media-grid__item{width:64px;height:64px;flex:none;padding:0;border-radius:4px;overflow:hidden}#judgeme_product_reviews .jm-media-grid__image-container{width:100%;height:100%}#judgeme_product_reviews .jm-media-grid__item img{width:100%;height:100%;object-fit:cover;border-radius:4px}#judgeme_product_reviews .jm-media-grid__arrow{width:32px;height:32px;border:1px solid rgb(63 50 41 / .2);border-radius:50%;background:#fff;color:#3f3229;box-shadow:none;opacity:1}@media screen and (min-width:700px){#judgeme_product_reviews .jm-media-grid:not(:has(.jm-media-grid__item:nth-of-type(17))) .jm-media-grid__arrow{display:none}}@media screen and (max-width:699px){#judgeme_product_reviews .jm-media-grid:not(:has(.jm-media-grid__item:nth-of-type(5))) .jm-media-grid__arrow{display:none}}#judgeme_product_reviews .jm-review-widget-minimal-header__filters{grid-area:tools;margin:20px 0 0;padding-block:0;border-block:1px solid var(--tc-rv-line)}#judgeme_product_reviews .jm-filters{justify-content:flex-start!important}#judgeme_product_reviews .jm-filters__buttons{align-items:center;gap:28px}#judgeme_product_reviews .jm-filters .jm-custom-answer-filter{width:auto;height:38px;padding:0;gap:8px;border:0;border-radius:0;box-shadow:none;background:none;color:#3f3229;font-size:15px}#judgeme_product_reviews .jm-custom-answer-filter__icon{width:auto;height:auto;gap:8px;align-items:center}#judgeme_product_reviews .jm-custom-answer-filter__text{display:inline!important;width:auto;height:auto;font-size:15px;font-weight:400;color:inherit}#judgeme_product_reviews .jm-sort-filter--compact{position:relative;display:flex;align-items:center;width:auto;height:38px;padding:0 18px 0 24px;border:0;border-radius:0;box-shadow:none;color:#3f3229;font-size:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%233f3229' stroke-width='1.4'/%3E%3C/svg%3E") right center / 10px 6px no-repeat}#judgeme_product_reviews .jm-sort-filter--compact:after{content:"Sortieren"}#judgeme_product_reviews .jm-sort-filter--compact .jm-sort-filter__icon--sort{inset-inline-start:0}#judgeme_product_reviews .jm-sort-filter--compact .jm-sort-filter__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;opacity:0;cursor:pointer;border:0!important;box-shadow:none!important}#judgeme_product_reviews .jm-filters .jm-custom-answer-filter:hover .jm-custom-answer-filter__text,#judgeme_product_reviews .jm-sort-filter--compact:hover:after{text-decoration:underline;text-underline-offset:6px}#judgeme_product_reviews .jdgm-review-list{gap:0;padding-block-start:0}#judgeme_product_reviews .jdgm-review-list>*+*{margin-block-start:0}#judgeme_product_reviews .jm-review-item>.jm-stack>.jm-cluster:empty{display:none}#judgeme_product_reviews .jm-review-item{padding-block:20px;border:0;border-block-end:1px solid var(--tc-rv-line)}#judgeme_product_reviews .jm-star-rating__font-icon{font-size:15px!important;color:#3f3229!important}#judgeme_product_reviews .jm-star-rating>.jm-cluster{gap:2px}#judgeme_product_reviews .jm-reviewer-avatar{width:44px;height:44px;flex:none;background:#f3efe6;color:#3f3229}#judgeme_product_reviews .jm-reviewer-avatar__initial{width:100%;height:100%;font-size:15px;letter-spacing:.5px;color:inherit}#judgeme_product_reviews .jm-reviewer-avatar__initial[data-tc-initials]>*{display:none}#judgeme_product_reviews .jm-reviewer-avatar__initial[data-tc-initials]:before{content:attr(data-tc-initials)}#judgeme_product_reviews .jm-reviewer-info__details{gap:0;min-width:0}#judgeme_product_reviews .jm-reviewer-info__details>.jm-cluster:first-child{flex-direction:column;align-items:flex-start;gap:0}#judgeme_product_reviews .jm-reviewer-info__name{font-size:15px;font-weight:500;color:inherit}#judgeme_product_reviews .jm-verified-buyer-badge,#judgeme_product_reviews .jm-verified-buyer-badge__text{padding:0;border:0;border-radius:0;background:none}#judgeme_product_reviews .jm-verified-buyer-badge__text{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:13px;line-height:1.4;color:#3f3229b3}#judgeme_product_reviews .jm-verified-buyer-badge__text:before{content:"\2713";font-size:12px;color:#3f3229}#judgeme_product_reviews .jm-reviewer-info__details>.jm-cluster:last-child{font-size:13px;color:#3f322999}#judgeme_product_reviews .jm-review-content__title{font-size:17px;font-weight:500;color:inherit}#judgeme_product_reviews .jm-review-content__body,#judgeme_product_reviews .jm-review-content__body p{font-size:16px;line-height:1.5;color:inherit}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail{width:72px;height:72px;border-radius:4px;overflow:hidden}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:700px){#judgeme_product_reviews .jm-review-item{display:grid;grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr;column-gap:32px;row-gap:0}#judgeme_product_reviews .jm-review-item>.jm-stack,#judgeme_product_reviews .jm-review-item__body,#judgeme_product_reviews .jm-review-item__content{display:contents}#judgeme_product_reviews .jm-review-item>.jm-stack>*,#judgeme_product_reviews .jm-review-item__content>*{grid-column:2;margin:0}#judgeme_product_reviews .jm-review-item__content>:not(:first-child){margin-block-start:6px}#judgeme_product_reviews .jm-review-item>.jm-stack>:not(:first-child){margin-block-start:12px}#judgeme_product_reviews .jm-review-item__content>.jm-reviewer-info{grid-column:1;grid-row:1 / 6;margin:0;padding-inline-end:24px;border-inline-end:1px solid var(--tc-rv-line);flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px}}#judgeme_product_reviews .jm-pagination-controls{justify-content:center;align-items:center;gap:6px;margin-block-start:20px}#judgeme_product_reviews .jm-pagination-controls__button{min-width:36px;height:40px;padding:0 8px;border:0;border-radius:0;box-shadow:none;background:none!important;color:#3f3229;font-size:15px;font-weight:400}#judgeme_product_reviews .jm-pagination-controls__button:hover{text-decoration:underline;text-underline-offset:8px}#judgeme_product_reviews .jm-pagination-controls__button--active{font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}#judgeme_product_reviews .jm-pagination-controls__button.jm-button--disabled{opacity:.3}#judgeme_product_reviews .jm-pagination-controls__ellipsis{color:#3f322999}@media screen and (max-width:699px){#judgeme_product_reviews .jm-review-widget__header{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "avg" "button" "media" "tools"}#judgeme_product_reviews .jm-review-widget-minimal-header__title{margin-block-end:10px;font-size:22px}#judgeme_product_reviews .jm-action-buttons{margin-block-start:16px}#judgeme_product_reviews .jm-action-buttons>.jm-stack,#judgeme_product_reviews .jm-action-buttons__button{width:100%;justify-content:center;text-align:center}#judgeme_product_reviews .jm-media-preview,#judgeme_product_reviews .jm-review-widget-minimal-header__filters{margin-block-start:16px}.shopify-section--apps:has(#judgeme_product_reviews)>.section{padding-block-end:48px}#judgeme_product_reviews .jm-media-grid{--thumbnail-size: 56px !important}#judgeme_product_reviews .jm-media-grid__item{width:56px;height:56px}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail{width:64px;height:64px}#judgeme_product_reviews .jm-review-item{padding-block:18px}#judgeme_product_reviews .jm-review-item__content{gap:8px}#judgeme_product_reviews .jm-reviewer-avatar{width:40px;height:40px}#judgeme_product_reviews .jm-reviewer-avatar__initial{font-size:14px}}[id$=__slideshow] .prose .h0{line-height:1.1}[id$=__slideshow] .prose .subheading{max-width:36em;margin-top:20px;font-size:18px;line-height:1.45}[id$=__slideshow] .prose .button{margin-top:28px}@media screen and (max-width:699px){[id$=__slideshow] .prose .subheading{margin-top:14px;font-size:16px}[id$=__slideshow] .prose .button{margin-top:22px}}html:root,html:root .shopify-section{--section-stack-spacing-block: 20px}@media screen and (min-width:1000px){html:root,html:root .shopify-section{--section-stack-spacing-block: 24px}}.tc-line-delivery{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:13px;line-height:1.35;color:rgb(var(--text-color) / .8)}.tc-line-delivery svg{flex:none}.tc-line-delivery--stock svg{color:rgb(var(--success-text))}.tc-line-qty{display:inline-flex;align-items:center;gap:8px}.tc-line-qty__selector{height:40px;border-color:#3f322933}.tc-line-qty__selector .quantity-selector__button{display:grid;place-items:center;width:36px;padding:0}.tc-line-qty__selector .quantity-selector__input{width:28px;min-width:0;font-size:15px}.tc-line-qty__remove{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:rgb(var(--text-color) / .55);transition:color .2s,background-color .2s}.tc-line-qty__remove:hover{color:rgb(var(--text-color));background:#3f32290f}.tc-line-qty__remove svg{pointer-events:none}.line-item .sm\:hidden .tc-line-qty{margin-top:10px}.tc-cart-free{font-weight:500;color:rgb(var(--text-color))}.tc-cart-total{margin-top:8px;padding-top:16px;border-top:1px solid rgb(63 50 41 / .12)}.shopify-section--main-cart .tc-cart-total{border-top-color:var(--tc-cart-line)}.shopify-section--main-cart .tc-cart-total .h5{font-size:18px;font-weight:500}.tc-cart-note>summary{list-style:none;cursor:pointer;width:fit-content;color:rgb(var(--text-color) / .75);text-decoration:underline;text-underline-offset:3px}.tc-cart-note>summary::-webkit-details-marker{display:none}.tc-cart-note[open]>summary{margin-bottom:12px}.tc-cart-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid rgb(63 50 41 / .12)}.tc-cart-head__title{margin:0;font-size:22px;line-height:1.3}.tc-cart-head__count{font-size:14px;color:rgb(var(--text-color) / .7)}@media(max-width:699px){.tc-cart-head{margin-block-end:20px}}.shopify-section--main-cart .order-summary__header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shopify-section--main-cart .page-spacer{padding-block-start:0}.shopify-section--main-cart{--tc-cart-panel: #f6f3ed;--tc-cart-line: rgb(63 50 41 / .3)}@media screen and (min-width:1150px){.shopify-section--main-cart{--tc-cart-gap: 80px;overflow:clip}.shopify-section--main-cart .cart-order{position:relative;isolation:isolate}.shopify-section--main-cart .cart-order:before{content:"";position:absolute;z-index:-1;top:-600px;bottom:-600px;left:calc(100% - 380px - var(--tc-cart-gap) / 2);right:-100vw;background:var(--tc-cart-panel)}}@media screen and (min-width:1400px){.shopify-section--main-cart{--tc-cart-gap: 96px}}@media screen and (max-width:1149px){.shopify-section--main-cart .cart-order__recap{margin-inline:calc(-1 * var(--container-outer-width));padding:32px var(--container-outer-width) 40px;background:var(--tc-cart-panel)}}.shopify-section--main-cart .cart-form{gap:20px;padding:0;border:0;border-radius:0;background:none}.tc-cart-summary__title{margin:0;padding-bottom:14px;border-bottom:1px solid var(--tc-cart-line);font-size:22px;line-height:1.3}.shopify-section--main-cart .cart-form__totals{gap:10px}.shopify-section--main-cart .cart-form__totals .text-subdued{color:rgb(var(--text-color) / .8)}.tc-benefit-box{padding:16px 18px;border-radius:10px;background:#afd4c438}.tc-benefit-box .tc-service-list{margin:0;gap:10px}.tc-benefit-box .tc-service-list li{gap:12px}.cart-drawer .tc-benefit-box{padding:12px 16px}.cart-drawer .tc-benefit-box .tc-service-list{gap:7px}.cart-drawer [slot=footer]{row-gap:14px}.tc-cart-trust{display:grid;justify-items:center}.tc-cart-trust .tc-trust-line{margin:0}.cart-order__recap .eu-gw{margin-top:0;text-align:center}.cart-order__recap .h-stack.wrap.justify-center{gap:6px}.cart-order__recap .h-stack.wrap.justify-center svg{width:34px;height:auto}.tc-drawer-empty{width:100%;margin-top:32px;text-align:start}.cart-drawer .empty-state:has(.tc-drawer-empty){align-self:stretch;margin-block:0;gap:0;grid-template-rows:1fr auto auto 1fr auto}.cart-drawer .empty-state:has(.tc-drawer-empty)>.empty-state__icon-wrapper{grid-row:2}.cart-drawer .empty-state:has(.tc-drawer-empty)>.prose{grid-row:3;margin-top:24px}.cart-drawer .empty-state:has(.tc-drawer-empty)>.tc-drawer-empty{grid-row:5}.tc-drawer-empty__title{margin:0 0 8px;font-size:15px;font-weight:500}@media screen and (max-width:699px){.cart-drawer .buy-buttons--compact{grid-template-columns:minmax(0,1fr);gap:12px}.cart-drawer .buy-buttons--compact>[type=submit]{order:-1}.cart-drawer .buy-buttons--compact>.button--secondary{min-height:0;padding:0;justify-self:center;background:none;color:rgb(var(--text-color) / .75);font-size:14px;text-decoration:underline;text-underline-offset:3px}}.shopify-section--main-cart .empty-state{margin-block-end:0}@media screen and (max-width:699px){.cart-drawer .tc-benefit-box{padding:10px 14px}.cart-drawer .tc-benefit-box .tc-service-list li:first-child{display:none}}.tc-line-price{display:grid;gap:2px}.tc-line-price--end{justify-items:end;text-align:end}.tc-line-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}.tc-line-price--end .tc-line-price__row{justify-content:flex-end}.tc-line-price__compare{color:rgb(var(--text-color) / .6);font-size:.92em}.tc-line-price__sale,.tc-cart-mark{padding:0 4px;background:var(--tc-signal, #e4ff79);color:var(--tc-signal-text, #3f3229)}.tc-line-price__saving{margin:0;font-size:12px;color:rgb(var(--text-color) / .7)}@media screen and (min-width:700px){.shopify-section--main-cart .tc-line-item-price{display:none}}.tc-discount{display:grid;gap:8px}.tc-discount__label{font-size:14px;color:rgb(var(--text-color) / .85)}.tc-discount__row{display:flex;gap:8px}.tc-discount__input{flex:1 1 auto;min-width:0;height:48px;padding:0 16px;border:1px solid rgb(63 50 41 / .2);border-radius:10px;background:#fff;color:#3f3229;font-size:15px}.tc-discount__input:focus{border-color:#3f3229;outline:none}.tc-discount__submit{flex:none;height:48px;padding:0 22px;border:1px solid #3f3229;border-radius:var(--rounded-button, 999px);background:transparent;color:#3f3229;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s}.tc-discount__submit:hover{background:#3f3229;color:#fff}.tc-discount__submit:disabled{opacity:.5;cursor:default}.tc-discount__error{margin:0;font-size:13px;line-height:1.4;color:#b3261e}.tc-discount__codes{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tc-discount__code{display:inline-flex;align-items:center;gap:6px;padding:2px 4px 2px 10px;border-radius:999px;background:var(--tc-signal, #e4ff79);color:var(--tc-signal-text, #3f3229);font-size:13px}.tc-discount__code.is-invalid{background:#3f322914}.tc-discount__remove{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;cursor:pointer}.tc-discount__remove:hover{background:#3f32291a}.tc-pay-logos--cart{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;margin-top:0;font-size:13px}.tc-pay-logos--cart .tc-pay-logos__item{flex-direction:column;justify-content:flex-start;gap:6px;padding:2px 8px;white-space:normal;text-align:center}.tc-pay-logos--cart .tc-pay-logos__item+.tc-pay-logos__item{padding-inline-start:8px;border-inline-start:1px solid rgb(63 50 41 / .15)}.tc-pay-logos--cart .tc-klarna-logo{height:36px;border-radius:7px}.tc-pay-logos--cart .tc-pay-logos__badge{height:36px}.tc-pay-logos--cart .tc-pay-logos__badge .tc-paypal-logo{height:25px}.tc-cart-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.tc-cart-payments svg{width:38px;height:auto}.tc-benefit-box--cart .tc-service-list__invoice,.tc-benefit-box--drawer .tc-service-list__invoice{display:none}.cart-drawer .tc-pay-logos--cart+.tc-trust-line{margin-top:0}html{background-color:#3f3229}@media screen and (pointer:coarse){.product-card--show-secondary-media.tc-touch-armed .product-card__image--secondary{display:block;opacity:0;transition:opacity .3s ease}.product-card--show-secondary-media.tc-touch-hover .product-card__image--secondary{opacity:1}.product-card--show-secondary-media.tc-touch-hover .product-card__image--primary{opacity:0;transition:opacity .3s ease}}@media screen and (max-width:999px){.bb-inline-search-list-item{display:none}header .header__wrapper{padding-bottom:var(--header-padding-block)}}.tc-burger__icon{display:block}.tc-menu-search{position:relative;display:flex;align-items:center;gap:8px;margin:0}.tc-menu-search__icon{position:absolute;left:16px;display:inline-flex;pointer-events:none;opacity:.6}.tc-menu-search__icon svg{width:18px;height:18px}.tc-menu-search__input{flex:1 1 auto;min-width:0;height:48px;padding:0 16px 0 44px;border:1px solid rgb(63 50 41 / .2);border-radius:999px;background:#3f32290d;color:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.tc-menu-search__input::placeholder{color:#3f32298c}.tc-menu-search__input:focus{outline:none;border-color:#3f3229;background:#fff}.tc-menu-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.tc-menu-search__submit{flex:none;height:48px;padding:0 18px;border:0;border-radius:999px;background:#3f3229;color:#fff;font-size:15px}.tc-native-select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;font-size:16px;cursor:pointer;-webkit-appearance:none;appearance:none}.tc-panel-social{display:flex;align-items:center;justify-content:space-between;gap:16px}.tc-menu-chat{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;margin-inline-start:auto;border:1px solid rgb(63 50 41 / .25);border-radius:999px;background:none;color:inherit;font-size:15px;cursor:pointer}.tc-menu-chat[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
