.announcement-bar-text svg,.announcement-bar-text-mobile svg{vertical-align:middle}@media screen and (max-width:719px){.announcement-bar-text{display:none!important}.announcement-bar-text-mobile{align-items:center;display:flex;justify-content:center}}.announcement-bar-wrapper{width:100%;overflow:hidden;margin:0}.announcement-bar-text{display:flex;justify-content:center}.swiper-wrapper{display:flex!important;flex-direction:row!important;align-items:center;transition:transform .5s ease-in-out;will-change:transform}.swiper-slide{flex:0 0 100%;max-width:100%;text-align:center;display:flex!important;align-items:center;justify-content:center}.swiper-slide:not(.swiper-slide-active){opacity:0;transition:opacity .5s ease-in-out}.announcement-bar{width:100%;text-align:center}.navmenu-meganav-standard_contact-block{background:#f3f5f7;flex:0 1 340px;max-width:340px;min-width:280px;overflow:visible;position:relative;padding:1rem 1rem 2rem;margin:0}.navmenu-meganav-standard_contact-block p,.navmenu-meganav-standard_contact-block li a{font-size:14px}.navmenu-meganav-standard_contact-block .contact-list li a{color:inherit;margin-left:1rem}.navmenu-meganav-standard_contact-block .contact-list li{display:flex;align-items:center;padding:.5rem 1rem;border:1px solid #ccc;border-radius:30px;margin:1rem 0}.navmenu-meganav-standard_contact-block .navmenu-meganav-standard__image-wrapper img{position:absolute;bottom:10px;right:10px;max-width:180px}.site-navigation .navmenu-meganav-standard__image-link span{color:#fff;background:#f28d00;display:inline-flex;padding:1rem;border-radius:30px}.site-header-sticky .navmenu-meganav-wrapper{justify-content:space-between}.navmenu-meganav-standard__image-link:focus{outline:none!important}.navmenu-meganav-standard__trust-link{color:inherit;display:block;text-decoration:none}.navmenu-meganav-standard__trust-link:focus{outline:2px solid rgba(242,140,0,.55);outline-offset:2px}.navmenu-meganav-standard__trust-widget{display:block;max-width:100%;overflow:visible}.navmenu-meganav-standard_contact-block .jdgm-medals-wrapper{max-width:100%;overflow:visible!important;padding:0 0 20px}.navmenu-meganav-standard_contact-block .jdgm-medals__container{display:flex!important;flex-wrap:wrap!important;justify-content:center;max-width:100%;overflow:visible!important;width:100%!important}.navmenu-meganav-standard_contact-block .jdgm-medals-wrapper--small .jdgm-medal{width:75px;height:75px}.navmenu-meganav-standard_contact-block .jdgm-medals-wrapper--small .jdgm-medal__value{top:40px;width:75px;font-size:13px}.navmenu-meganav-standard_contact-block .jdgm-medals-wrapper--small .jdgm-medal[data-type=mon_rec] .jdgm-medal__value{top:35px}.navmenu-meganav-standard_contact-block .jdgm-medals-wrapper--rebranding{gap:6px}.navmenu-meganav-standard_contact-block .jdgm-verified-by__text,.jdgm-verified-by__image{display:inline-block;height:20px}.jdgm-widget.jdgm-medals-wrapper{align-items:flex-start!important}.site-navigation .navmenu-meganav-standard__image-link{text-align:center}@media only screen and (min-width:1480px){.navmenu-meganav-standard_contact-block{flex-basis:380px;max-width:380px;padding:1rem 1.5rem 2rem}}@media only screen and (min-width:768px){.navmenu-meganav-standard_contact-block .jdgm-medals-wrapper .jdgm-medals-separator{display:none!important}}@media screen and (min-width:1024px){.navmenu-meganav-wrapper{overflow-y:initial;padding-right:0}.navmenu-meganav-standard__wrapper:after{content:"";position:absolute;background:#f3f5f7;top:0;bottom:0;left:100%;right:-100%;z-index:9999999}}@media screen and (max-width:1023px){.navmenu-meganav-standard__image-container{display:none}}.header-category-menu{display:none}@media screen and (min-width:1024px){html.header-category-menu-open,html.header-category-menu-open body{overflow:hidden}html.header-category-menu-open .site-header{z-index:2147482998}html.header-category-menu-open .site-navigation-wrapper{z-index:2147482999}.site-navigation{align-items:stretch;gap:12px;justify-content:flex-start;position:relative}.site-navigation>.navmenu-depth-1:not(.site-navigation__secondary-menu){flex:1 1 auto;flex-wrap:nowrap;min-width:0;margin-left:0;overflow:visible}html.js .site-navigation>.navmenu-depth-1:not(.site-navigation__secondary-menu):not(.header-category-menu__nav-ready){overflow:hidden}.site-navigation>.navmenu-depth-1:not(.site-navigation__secondary-menu)>li{flex:0 0 auto;min-width:0;white-space:nowrap}.site-navigation>.navmenu-depth-1:not(.site-navigation__secondary-menu)>li.header-category-menu__nav-overflow-hidden{display:none}.site-navigation>.navmenu-depth-1:not(.site-navigation__secondary-menu)>li>.navmenu-link,.site-navigation>.navmenu-depth-1:not(.site-navigation__secondary-menu)>li>details>.navmenu-link{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.header-category-menu{display:block;flex:0 0 auto;position:static}.header-category-menu__toggle{align-items:center;background:#f28c00;border:1px solid #f28c00;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:6px;height:34px;justify-content:center;line-height:1.2;margin:13px 0;padding:0 10px;white-space:nowrap}.header-category-menu__toggle:hover,.header-category-menu__toggle[aria-expanded=true]{background:#d97700;border-color:#d97700}.header-category-menu__toggle:focus{outline:0}.header-category-menu__close:focus,.header-category-menu__rail-link:focus,.header-category-menu__submenu-title:focus,.header-category-menu__column-title:focus,.header-category-menu__links a:focus,.header-category-menu__promo-link:focus{outline:2px solid rgba(242,140,0,.55);outline-offset:2px}.header-category-menu__toggle-icon{display:inline-flex;flex-direction:column;gap:3px;width:13px}.header-category-menu__toggle-icon span{background:currentColor;border-radius:999px;display:block;height:2px;width:100%}.header-category-menu__overlay{background:#00000073;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .22s ease,visibility 0s linear .22s;visibility:hidden;z-index:2147483000}.header-category-menu__panel{background:#fff;border-radius:0 10px 10px 0;bottom:0;box-shadow:0 24px 70px #0000003d;color:#2f3133;display:flex;flex-direction:column;height:100vh;height:100dvh;left:0;overflow:hidden;position:fixed;top:0;transform:translate(-100%);transition:transform .28s cubic-bezier(.22,.61,.36,1);width:min(920px,calc(100vw - 48px));z-index:2147483001}.header-category-menu__panel[hidden],.header-category-menu__overlay[hidden]{display:none}.header-category-menu.is-open .header-category-menu__overlay{opacity:1;transition-delay:0s;visibility:visible}.header-category-menu.is-open .header-category-menu__panel{transform:translate(0)}.header-category-menu__panel-header{align-items:center;border-bottom:1px solid #e4e7ea;display:flex;flex:0 0 auto;justify-content:space-between;min-height:72px;padding:0 26px}.header-category-menu__panel-title{color:#111;font-size:20px;font-weight:700}.header-category-menu__close{align-items:center;background:transparent;border:0;border-radius:4px;color:#4d4d4d;cursor:pointer;display:inline-flex;height:42px;justify-content:center;padding:0;width:42px}.header-category-menu__close:hover{background:#f4f6f8;color:#111}.header-category-menu__close svg{height:14px;width:14px}.header-category-menu__panel-body{display:flex;flex:1 1 auto;min-height:0;position:relative}.header-category-menu__rail{border-right:1px solid #e4e7ea;background:#f7f8fa;flex:0 0 300px;list-style:none;margin:0;overflow-y:auto;padding:28px 0 16px}.header-category-menu__rail-item{margin:0}.header-category-menu__rail-link{align-items:center;color:#2f3133;display:flex;font-weight:600;justify-content:space-between;line-height:1.35;min-height:52px;padding:0 20px 0 24px;position:relative;text-decoration:none}.header-category-menu .header-category-menu__rail-link{align-items:center;display:flex}.header-category-menu__rail-item.is-active>.header-category-menu__rail-link,.header-category-menu__rail-link:hover{background:#fff;color:#111}.header-category-menu__rail-item.is-active>.header-category-menu__rail-link:before{background:#f28c00;border-radius:0 999px 999px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:4px}.header-category-menu__rail-arrow{color:#73777c;display:inline-flex;margin-left:12px;transform:rotate(-90deg)}.header-category-menu__rail-arrow svg{display:block;height:7px;width:9px}.header-category-menu__submenu{bottom:0;display:none;left:300px;overflow:hidden;position:absolute;right:0;top:0}.header-category-menu__rail-item.is-active>.header-category-menu__submenu{display:block}.header-category-menu__submenu-scroll{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:30px 40px 42px}.header-category-menu__submenu-header{border-bottom:1px solid #eceff2;margin-bottom:24px;padding-bottom:22px}.header-category-menu__submenu-title{color:#111;display:inline-flex;font-size:24px;font-weight:700;line-height:1.2;text-decoration:none}.header-category-menu__column-title:hover,.header-category-menu__links a:hover{color:#f28c00}.header-category-menu__columns{column-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));row-gap:30px}.header-category-menu__column{min-width:0;padding-top:2px}.site-navigation .header-category-menu__column-title{color:#2f3133;display:inline-flex;font-weight:700;line-height:1.35;margin-bottom:10px;text-decoration:none}.header-category-menu__links{list-style:none;margin:0;padding:0}.header-category-menu__links li{margin:0}.header-category-menu__links a{color:#4d5156;display:inline-flex;line-height:1.4;padding:6px 0;text-decoration:none}.header-category-menu__promo{align-self:center;margin-top:auto;max-width:320px;padding-top:40px;width:100%}.header-category-menu__promo-link{display:block}.header-category-menu__promo-image{aspect-ratio:1 / 1;display:block;height:auto;max-height:none;object-fit:contain!important;width:100%}}@media screen and (min-width:1024px)and (max-width:1240px){.header-category-menu__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.vcb-views-count-text{background:#fef7ec;color:#f28c01!important;padding:6px 15px;font-size:14px;border-radius:30px;position:relative}.vcb-views-count-text:before{content:"dit product wordt vaak bekeken";background:#fef7ee;position:absolute;left:4px;right:84%;top:0;border-radius:30px;width:272px;padding:6px 22px}.product__badge--sale,.productitem__badge--sale,.hotspot__badge--sale,.product__badge--pre-order,.productitem__badge--pre-order,.hotspot__badge--pre-order{padding:.5rem 1.1rem;border-radius:5px}.product-pricing,.price.product__price,.price.productitem__price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;transition:none}.price__current--on-sale{font-weight:700}.price__compare-at--single{margin-left:.8rem;margin-right:.8rem}.productitem__badge{bottom:initial;right:0;top:0;left:initial}.readless,.readmore{font-weight:700}.readless svg,.readmore svg{width:12px;height:12px;margin-right:1rem}.readless .icon-chevron-down{transform:rotate(180deg)}.template-product .shopify-section--faq{background-color:#f5f3ee;padding:.1rem 0 2rem;margin-top:4rem}.template-product .faq__details{background:#fff;border-bottom:none;padding:0 1.5rem;border-radius:5px;margin-bottom:1rem}.faq__summary-icon{width:.7rem;height:.7rem}.options-selection__option-swatch[data-variant-image] .options-selection__option-swatch-inner{width:72px!important}.options-selection__option-swatch-wrapper:has([data-variant-image]){height:72px}.custom-delivery{display:flex;align-items:center;color:green}.custom-delivery.hidden,.custom-delivery .disclaimer.hidden{display:none!important}#delivery-date{font-weight:700;margin-right:.5rem}.custom-delivery svg,.product-stock-level__text svg{color:#fff;width:22px;height:22px;border-radius:50%;padding:4px;background:#45b92a;margin-right:.5rem}.product-stock-level--low svg{background:#e99114}.productitem_badge--custom{left:0;padding:0}.productitem--image .productitem_badge--custom img{visibility:visible;margin:0;max-height:80px}.price__compare-at{text-decoration:none}.price__compare-at--single{position:relative}.price__compare-at--single:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:#e32619;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}.variantitem--swatch{background-size:contain;background-repeat:no-repeat;height:50px;width:50px!important}.variantitem--swatch .productitem--swatches-swatch-inner{border:none}.swatches-variant-images-square{height:50px;flex-basis:100%}.variantitem--swatch[data-swatch-image=""]{height:30px;width:30px!important}.variantitem--swatch[data-swatch-image*=file]{background-color:transparent!important}.product-gallery--media-thumbnail[data-gallery-selected=true]{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #f28c00}.product-stock-level-wrapper[data-stock-variant-selected=true]{display:block}@media screen and (min-width:720px){.product-pricing .product__price .price__current{font-size:1.7rem}.product-pricing .product__price .price__compare-at{font-size:1rem}.productitem--image .productitem_badge--custom img{max-height:110px}}.featured-collection__content .product__rating{min-height:22px}.productitem--title{min-height:98px;font-size:15px}.productitem--title a{color:#707070;font-weight:700}.productitem--action-trigger{padding:.3rem .25rem}.productitem--action-trigger.productitem--action-atc .atc-button--text{display:flex;align-items:center;justify-content:center}.productitem--action-trigger.productitem--action-atc .atc-button--text svg{width:20px;height:20px;margin:0 .5rem}.productitem--actions{margin-top:1rem;margin-left:0}.variantgrid--item .productitem--swatches{width:100%;display:none}.variantgrid--item .productitem--swatches-container{padding-right:15px;display:none}.product-form--atc .product-form--atc-button{color:#fff;background-color:#f28c00;border:1px solid #f28c00}.product-form--atc .product-form--atc-button:not(.disabled):hover{background:#f3981a;border:1px solid rgb(243,152,26)}@media screen and (min-width:1200px){.productitem--actions .productitem__price{width:40%}.productitem--actions--inner{width:60%}}@media screen and (min-width:1024px){.productitem--actions{position:relative;visibility:visible;opacity:1;display:flex;justify-content:space-between;align-items:center}.variantgrid--item .productitem--swatches{width:50%}.variantgrid--item .productitem--action,.variantgrid--item .productitem--swatches{margin-top:10px;width:auto}}.light-bg{background-color:#f5f3ee}.waarom-denver{padding:.3rem 1rem}.waarom-denver h5{margin:1rem 0}.waarom-denver ul li{font-size:13px;padding:.4rem 0 0 .2rem}.waarom-denver ul{padding-left:1rem;list-style-image:url(/cdn/shop/files/check.svg?v=1739876723)}.full-width-banner img{max-width:100%}.banner-desktop{display:none}.banner-mobile{display:block}@media screen and (min-width:1025px){.productgrid-gridview .productitem--action-trigger{padding:7px 5px;max-width:95%}}@media screen and (min-width:860px){.collection--section .productgrid--outer,.search--section .layout--has-sidebar .productgrid--wrapper{grid-template-columns:230px calc(100% - 255px)}.productgrid--sidebar{width:230px}.productitem--info .rating__star{width:22px}.banner-desktop{display:block}.banner-mobile{display:none}.featured-collection__content .productitem--title{min-height:140px}.featured-collection__content .productitem--title a{min-height:110px;display:inline-block}}@media screen and (max-width:679px){.productitem--title{font-size:12px;line-height:1.15;min-height:105px}.productitem--image .productitem_badge--custom img{max-height:65px}.product__badge--sale,.productitem__badge--sale,.hotspot__badge--sale,.product__badge--pre-order,.productitem__badge--pre-order,.hotspot__badge--pre-order{padding:.3rem .5rem}.product-gallery--viewer .productitem_badge--custom img{max-height:120px}.rating__count{font-size:9px}.productitem .product-stock-level__text svg{width:18px;height:18px}.productitem .product-stock-level__text{margin-top:.6rem}.productitem--action{padding-left:0;margin-top:.8rem}.productitem--actions{margin-top:.5rem}}.productitem__price .price__current{color:#1c1815;font-weight:700}.productitem--emphasis .productitem__price .price__current{font-size:20px}.productitem--emphasis .productitem__price .price__compare-at--single{margin-left:.2rem}.only-mobile{display:none}.only-desktop{display:block}@media screen and (max-width:749px){.only-mobile{display:block}.only-desktop{display:none}}@media screen and (min-width:720px){.product-gallery--navigation{max-width:85px!important}}[data-product-gallery-thumbnails=below] .product-gallery--navigation{max-width:100%!important;width:100%!important;position:relative;display:flex;align-items:center}[data-product-gallery-thumbnails=below] .gallery-navigation--scroller{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start;gap:14px;width:100%!important;height:auto!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}[data-product-gallery-thumbnails=below] .gallery-navigation--scroller::-webkit-scrollbar{display:none}[data-product-gallery-thumbnails=below] .gallery-navigation--scroller>button{flex:0 0 22%;height:auto!important;align-self:flex-start;overflow:hidden;border-radius:16px;scroll-snap-align:start;padding:0!important}[data-product-gallery-thumbnails=below] .gallery-navigation--scroller>button span{display:block;width:100%;height:auto}[data-product-gallery-thumbnails=below] .gallery-navigation--scroller img{display:block;width:100%!important;height:auto!important;object-fit:contain;border-radius:16px}[data-product-gallery-thumbnails=below] .gallery-navigation--scroll-button{position:absolute;top:50%;transform:translateY(-50%);z-index:4;display:flex!important;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#faf7f2;border:1px solid #ded7cd;color:#5a5148;box-shadow:0 1px 2px #1c18150f}[data-product-gallery-thumbnails=below] .scroll-left{left:-8px}[data-product-gallery-thumbnails=below] .scroll-right{right:-8px}[data-product-gallery-thumbnails=below] .gallery-navigation--scroll-button:hover{background:#ede7de;color:#1c1815}@media(max-width:749px){.setup-steps{grid-template-columns:1fr!important}}.maat-kaart{transition:box-shadow .2s ease,border-color .2s ease}.maat-kaart:hover{border-color:#c9bfb0!important;box-shadow:0 8px 24px #1c18151a}.maat-kaart>div:first-child{position:relative;aspect-ratio:4/3;overflow:hidden;background:#efe7da}.maat-kaart>div:first-child img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;display:block;margin:0!important;padding:0!important;border-radius:0!important;transition:transform .3s ease}.maat-kaart:hover>div:first-child img{transform:scale(1.03)}.maat-knop{transition:background-color .2s ease,color .2s ease}.maat-kaart:hover .maat-knop{background:#1c1815!important;color:#faf7f2!important}.maat-kaart--hier{border-color:#c9bfb0!important;border-width:1.5px!important}.maat-kaart--hier:hover{border-color:#c9bfb0!important;box-shadow:0 1px 2px #1c18150f}@media(prefers-reduced-motion:reduce){.maat-kaart,.maat-kaart img,.maat-knop{transition:none}.maat-kaart:hover>div:first-child img{transform:none}}.speclist-section{background:transparent;padding:56px 25px}.speclist{max-width:820px;margin:0 auto;background:#faf7f2;border:1px solid #DED7CD;border-radius:24px;padding:40px}.speclist__heading{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(24px,4vw,32px);line-height:1.12;letter-spacing:-.015em;color:#1c1815;margin:0 0 28px}.speclist__list{list-style:none;margin:0;padding:0}.speclist__item{display:flex;gap:14px;padding:22px 0;border-top:1px solid #DED7CD}.speclist__item:first-child{border-top:0;padding-top:0}.speclist__icon{flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:#fdf1e3;color:#9c9186;display:flex;align-items:center;justify-content:center}.speclist__icon svg{width:20px;height:20px}.speclist__body{display:flex;flex-direction:column;gap:4px;min-width:0}.speclist__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.speclist__label,.speclist__value{font-family:Montserrat,sans-serif;font-weight:600;font-size:17px;color:#1c1815}.speclist__meaning{font-family:Roboto,sans-serif;font-size:15px;line-height:1.65;color:#5a5148}.speclist__toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:10px;padding:18px 0 0;background:none;border:0;border-top:1px solid #DED7CD;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;font-size:15px;color:#8f5200}.speclist__toggle:hover{color:#c27000}.speclist__toggle-less,.speclist-section.is-open .speclist__toggle-more{display:none}.speclist-section.is-open .speclist__toggle-less{display:inline}.speclist__chev{width:18px;height:18px;transition:transform .2s ease}.speclist-section.is-open .speclist__chev{transform:rotate(180deg)}.speclist__table{width:100%;border-collapse:collapse;margin-top:4px}.speclist__row th,.speclist__row td{text-align:left;font-weight:400;padding:14px 0 14px 54px;border-top:1px solid #DED7CD;font-family:Roboto,sans-serif;font-size:15px}.speclist__row th{color:#77706a;width:45%;padding-left:54px}.speclist__row td{color:#1c1815;padding-left:0}@media screen and (max-width:749px){.speclist-section{padding:32px 10px}.speclist{padding:24px;border-radius:16px}.speclist__item{padding:18px 0;gap:12px}.speclist__head{flex-direction:column;gap:2px}.speclist__label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#77706a}.speclist__row th{display:block;width:100%;padding:14px 0 0 54px;border-top:1px solid #DED7CD}.speclist__row td{display:block;padding:0 0 14px 54px}}.image-with-text__media,.image-with-text__media img,.image-with-text__image,.product-gallery--viewer .product-gallery--media,.product-gallery--viewer .product-gallery--image-background{border-radius:16px;overflow:hidden}.product-gallery--viewer .product-gallery--loaded-image{border-radius:16px}.gallery-navigation--scroller .product-gallery--media,.gallery-navigation--scroller .product-gallery--image-background,.gallery-navigation--scroller img{border-radius:10px;overflow:hidden}.speclist__row td a{color:#8f5200;text-decoration:underline}.speclist__row td a:hover{color:#c27000}.faqf{padding:56px 25px}.faqf__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.faqf__heading{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(24px,4vw,32px);line-height:1.12;letter-spacing:-.015em;color:#1c1815;margin:0 0 8px}.faqf__intro{font-family:Roboto,sans-serif;font-size:17px;line-height:1.7;color:#5a5148;max-width:640px;margin:0 0 28px}.faqf__card{background:#faf7f2;border:1px solid #DED7CD;border-radius:24px;padding:8px 32px}.faqf__item{border-top:1px solid #DED7CD}.faqf__item:first-child{border-top:0}.faqf__q{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:22px 0;min-height:48px;font-family:Montserrat,sans-serif;font-weight:600;font-size:19px;line-height:1.3;color:#1c1815}.faqf__q::-webkit-details-marker{display:none}.faqf__q:hover .faqf__sign{border-color:#c9bfb0}.faqf__sign{flex:0 0 32px;width:32px;height:32px;border-radius:50%;border:1px solid #F0DCC2;background:#fdf1e3;color:#8f5200;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease}.faqf__sign svg{width:16px;height:16px}.faqf__bar-v{transition:opacity .15s ease}.faqf__item[open] .faqf__bar-v{opacity:0}.faqf__a{font-family:Roboto,sans-serif;font-size:17px;line-height:1.7;color:#5a5148;max-width:640px;padding:0 0 22px}.faqf__a p{margin:0 0 12px}.faqf__a p:last-child{margin-bottom:0}.faqf__side{position:sticky;top:24px}.faqf__side-card{background:#faf7f2;border:1px solid #DED7CD;border-radius:24px;padding:28px}.faqf__side-heading{font-family:Montserrat,sans-serif;font-weight:600;font-size:21px;line-height:1.25;color:#1c1815;margin:0 0 10px}.faqf__side-text{font-family:Roboto,sans-serif;font-size:15px;line-height:1.65;color:#5a5148;margin:0 0 20px}.faqf__btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 20px;border-radius:10px;background:#fdf1e3;border:1px solid #F0DCC2;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;text-decoration:none;transition:background .15s ease}.faqf__btn:hover{background:#fbe3c4}.faqf__btn svg{width:18px;height:18px;flex:0 0 18px}.faqf__side-foot{border-top:1px solid #DED7CD;margin:20px 0 0;padding-top:16px;font-family:Roboto,sans-serif;font-size:14px;line-height:1.65;color:#5a5148}.faqf__side-foot p{margin:0}.faqf a,.faqf a:link,.faqf a:visited{color:#8f5200!important;text-decoration:underline}.faqf a:hover,.faqf a:focus{color:#c27000!important}.faqf .faqf__btn,.faqf .faqf__btn:link,.faqf .faqf__btn:visited{color:#8f5200!important;text-decoration:none}.faqf .faqf__btn:hover{color:#c27000!important}@media screen and (max-width:989px){.faqf__inner{grid-template-columns:1fr}.faqf__side{position:static}}@media screen and (max-width:749px){.faqf{padding:32px 10px}.faqf__card{border-radius:16px;padding:4px 20px}.faqf__side-card{border-radius:16px;padding:22px}.faqf__q{font-size:17px;padding:18px 0;gap:12px}.faqf__a{font-size:16px;padding-bottom:18px}}:root{--dvs-ink: #1C1815;--dvs-body: #5A5148;--dvs-caption: #77706A;--dvs-icon: #9C9186;--dvs-hairline: #DED7CD;--dvs-linen: #EDE7DE;--dvs-paper: #FAF7F2;--dvs-warm-05: #FDF1E3;--dvs-warm-15: #FBE3C4;--dvs-warm-rule: #F0DCC2;--dvs-action: #F28C00;--dvs-action-deep: #C27000;--dvs-link: #8F5200;--dvs-green: #17703C;--dvs-world-frame: #EFE7DA;--dvs-radius-badge: 6px;--dvs-radius-btn: 10px;--dvs-radius-card: 16px;--dvs-shadow: 0 1px 2px rgba(28,24,21,.06)}.dvs-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:var(--dvs-linen)}@media(min-width:750px){.dvs-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.dvs-card{position:relative;display:flex;flex-direction:column;background:var(--dvs-paper);border:0;border-radius:var(--dvs-radius-card);box-shadow:none;overflow:hidden}.dvs-card__media{position:relative;aspect-ratio:4 / 3;background:var(--dvs-world-frame);border-radius:var(--dvs-radius-card);overflow:hidden}.dvs-card__image{display:block;width:100%;height:100%;object-fit:contain}.dvs-card__badges{position:absolute;left:14px;bottom:14px;z-index:2;display:flex;gap:6px;pointer-events:none;max-width:calc(100% - 72px)}.dvs-card__badge{width:auto;height:80px;display:block;object-fit:contain}.dvs-card__cart-form{position:absolute;right:14px;bottom:14px;z-index:3;margin:0}.dvs-card__cart{width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--dvs-action);color:var(--dvs-ink);display:grid;place-items:center;cursor:pointer;box-shadow:var(--dvs-shadow)}.dvs-card__cart:hover,.dvs-card__cart:active{background:var(--dvs-action-deep)}.dvs-card__cart:focus-visible{outline:2px solid var(--dvs-ink);outline-offset:2px}.dvs-card__cart-glyph{width:20px;height:20px;display:block}.dvs-card__body{padding:14px 14px 22px;display:flex;flex-direction:column;gap:10px}.dvs-card__rating{margin:0;min-height:18px;display:flex;align-items:center;gap:6px;font-family:Roboto,system-ui,sans-serif;font-size:13px;line-height:1.5;color:var(--dvs-caption)}.dvs-card__stars{position:relative;display:inline-block;line-height:0;flex:0 0 auto}.dvs-card__stars-track,.dvs-card__stars-fill{display:flex;gap:2px}.dvs-card__stars-track{color:var(--dvs-icon)}.dvs-card__stars-fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden;color:var(--dvs-action-deep)}.dvs-card__star{width:13px;height:13px;display:block;flex:0 0 auto;fill:currentColor}.dvs-card__rating-value{font-family:Montserrat,system-ui,sans-serif;font-weight:600;color:var(--dvs-ink)}.dvs-card__rating-count{color:var(--dvs-body)}.dvs-card__name{margin:0;font-family:Montserrat,system-ui,sans-serif;font-weight:600;font-size:15px;line-height:1.25;color:var(--dvs-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dvs-card__link{color:inherit;text-decoration:none}.dvs-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dvs-card__link:focus-visible:after{outline:2px solid var(--dvs-ink);outline-offset:-2px;border-radius:var(--dvs-radius-card)}.dvs-card__prices{margin:0;display:flex;align-items:baseline;gap:10px;font-family:Montserrat,system-ui,sans-serif}.dvs-card__price{font-weight:700;font-size:20px;line-height:1.2;color:var(--dvs-ink)}.dvs-card__price-was{font-weight:700;font-size:15px;line-height:1.2;color:var(--dvs-caption);text-decoration:line-through}.dvs-card__features{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;min-height:46px}.dvs-card__feature{display:flex;align-items:center;gap:6px;font-family:Roboto,system-ui,sans-serif;font-size:13px;line-height:1.5;color:var(--dvs-body)}.dvs-card__feature-icon{flex:none;width:16px;height:16px;color:var(--dvs-icon)}@media(max-width:749px){.dvs-card__badges{left:10px;bottom:10px;gap:4px;max-width:calc(100% - 62px)}.dvs-card__badge{height:56px}.dvs-card__badge:nth-child(2){display:none}.dvs-card__rating-count{display:none}.dvs-card__features{min-height:42px}}@media(min-width:750px){.dvs-card__name{font-size:16px}.dvs-card__cart{opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,background-color .18s ease}.dvs-card:hover .dvs-card__cart,.dvs-card:focus-within .dvs-card__cart{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.dvs-card__cart{transition:none;transform:none}}[data-product-gallery-thumbnails=below] .product-gallery--media-thumbnail[data-gallery-selected=true]{box-shadow:none}[data-product-gallery-thumbnails=below] .product-gallery--media-thumbnail[data-gallery-selected=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #f28c00;border-radius:16px;pointer-events:none;z-index:2}.dvs-card__status{position:absolute;top:10px;left:10px;z-index:2;padding:5px 10px;border-radius:var(--dvs-radius-badge);font-family:Montserrat,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.01em;pointer-events:none}.dvs-card__status--soldout{background:var(--dvs-linen);color:var(--dvs-caption)}.dvs-card__status--preorder{background:var(--dvs-warm-15);color:var(--dvs-link)}.dvs-card--soldout .dvs-card__image{opacity:.55}.dvs-card--soldout .dvs-card__price{color:var(--dvs-caption)}.dvs-card__spec{position:absolute;top:10px;right:10px;z-index:2;padding:5px 10px;border-radius:var(--dvs-radius-badge);background:#f5c542;border:1px solid #E0AE29;font-family:Montserrat,system-ui,sans-serif;font-weight:700;font-size:11px;line-height:1.2;letter-spacing:.03em;color:#4a3200;pointer-events:none}@media(max-width:749px){.dvs-card__status{top:8px;left:8px;padding:4px 8px;font-size:11px}.dvs-card__spec{top:8px;right:8px;padding:4px 8px;font-size:10px}}.dvs-card__spec--lg{top:18px;right:18px;padding:7px 13px;font-size:13px}@media(max-width:749px){.dvs-card__spec--lg{top:12px;right:12px;padding:6px 11px;font-size:12px}}@media screen and (max-width:749px){.cart-title{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.5rem;margin-bottom:1.5rem}.cart-title-right{flex-shrink:1;width:100%}.cart-title .cart-title-button,.cart-title .cart-title-total--large{display:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
