﻿@font-face{font-family:"Inter-fallback";src:local("Arial");ascent-override:90%;descent-override:22.43%;line-gap-override:0%;size-adjust:107%}:root{--bvba-paper: #FAFAF7;--bvba-ink: #111111;--bvba-stone-50: #F3F2EE;--bvba-stone-100: #E8E5DD;--bvba-stone-200: #B5B0A4;--bvba-stone-300: #6F6A5E;--bvba-pink: #F8BBD0;--bvba-pink-ink: #111111;--bvba-line: rgba(17, 17, 17, 0.08);--bvba-overlay: rgba(17, 17, 17, 0.4);--primary-color: var(--bvba-ink);--background-color: var(--bvba-paper);--text-color: var(--bvba-ink);--accent-color: var(--bvba-ink);--bvba-font-body: "Inter", "Inter-fallback", -apple-system, "system-ui", "Segoe UI", Roboto, sans-serif;--bvba-font-display: "Inter", "Inter-fallback", -apple-system, "system-ui", sans-serif;--bvba-font-logo: "Pinyon Script", "Brush Script MT", cursive;--bvba-text-xs: 11px;--bvba-text-sm: 13px;--bvba-text-base: 15px;--bvba-text-md: 17px;--bvba-text-lg: 22px;--bvba-text-xl: 28px;--bvba-text-2xl: 38px;--bvba-text-3xl: 52px;--bvba-tracking-tight: -0.01em;--bvba-tracking-normal: 0;--bvba-tracking-wide: 0.08em;--bvba-tracking-wider: 0.16em;--bvba-space-1: 4px;--bvba-space-2: 8px;--bvba-space-3: 16px;--bvba-space-4: 24px;--bvba-space-5: 32px;--bvba-space-6: 48px;--bvba-space-7: 72px;--bvba-space-8: 96px;--bvba-transition-fast: 0.15s ease;--bvba-transition-base: 0.25s ease;--bvba-transition-slow: 0.4s ease}html{background-color:var(--bvba-paper)}body{background-color:var(--bvba-paper) !important;color:var(--bvba-ink) !important;font-family:var(--bvba-font-body) !important;font-size:var(--bvba-text-base);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--bvba-ink);text-decoration:none;transition:color var(--bvba-transition-fast)}a:hover{color:var(--bvba-stone-300);text-decoration:none}p{font-size:var(--bvba-text-base);line-height:1.6}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--bvba-font-display) !important;font-weight:500;letter-spacing:var(--bvba-tracking-tight);color:var(--bvba-ink);margin-top:0}h1,.h1{font-size:var(--bvba-text-2xl);line-height:1.15}h2,.h2{font-size:var(--bvba-text-xl);line-height:1.2}h3,.h3{font-size:var(--bvba-text-lg);line-height:1.3}h4,.h4{font-size:var(--bvba-text-md);line-height:1.35}@media(min-width: 768px){h1,.h1{font-size:var(--bvba-text-3xl)}h2,.h2{font-size:var(--bvba-text-2xl)}h3,.h3{font-size:var(--bvba-text-xl)}}.container,.bvba-container{width:100%;max-width:1440px;margin:0 auto;padding:0 var(--bvba-space-3)}@media(min-width: 768px){.container,.bvba-container{padding:0 var(--bvba-space-5)}}.section-advertising{background-color:var(--bvba-ink);color:var(--bvba-paper);padding:var(--bvba-space-2) var(--bvba-space-3);font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;text-align:center;border-bottom:0}.section-advertising a,.section-advertising .link-contrast{color:var(--bvba-paper) !important;text-decoration:none !important;border-bottom:1px solid rgba(250,250,247,.3)}.section-advertising a:hover{border-bottom-color:var(--bvba-paper)}.bvba-ad-swiper{width:100%;overflow:hidden}.bvba-ad-swiper .swiper-slide{text-align:center}.head-main{background-color:var(--bvba-paper) !important;border-bottom:1px solid var(--bvba-line);padding:8px 0 !important;position:relative}.head-main.head-fix{position:sticky;top:0;z-index:9000 !important;background-color:var(--bvba-paper) !important}.head-main{z-index:9000 !important;background-color:var(--bvba-paper) !important}.head-main .logo,.head-main h1.h1,.head-main .col.text-center a{font-family:var(--bvba-font-logo) !important;font-weight:400 !important;font-size:30px !important;letter-spacing:0 !important;text-transform:none !important;color:var(--bvba-ink) !important;line-height:1 !important}@media(min-width: 768px){.head-main .logo,.head-main h1.h1,.head-main .col.text-center a{font-size:40px !important}}.head-main .logo img,.head-main h1.h1 img,.head-main .col.text-center a img{max-height:44px !important;width:auto !important}.head-main .col.text-right>a,.head-main .col.text-right>button,.header-utilities a,.header-utilities button{color:var(--bvba-ink) !important;border:none;background:rgba(0,0,0,0);padding:0 var(--bvba-space-2)}.header-utilities .svg-icon{width:18px;height:18px}.header-utilities .cart-counter,.js-cart-quantity{font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wide)}.head-main .header-search-form{display:none}.bvba-nav-inline,.bvba-nav-inline-row{display:none}@media(min-width: 992px){.bvba-mobile-only{display:none !important}.bvba-nav-inline-row{display:block;width:100%;margin-top:4px;padding-top:6px;border-top:1px solid var(--bvba-line);text-align:center}.bvba-nav-inline-list{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:var(--bvba-space-4);padding:0;margin:0;list-style:none}.bvba-nav-inline-item{list-style:none;position:relative}.bvba-nav-inline-link{display:inline-block;font-size:10px;letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;color:var(--bvba-ink);font-weight:500;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0);transition:border-color var(--bvba-transition-fast);text-decoration:none;white-space:nowrap;line-height:1.2}.bvba-nav-inline-link:hover{border-bottom-color:var(--bvba-ink)}.bvba-nav-submenu{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:var(--bvba-paper);border:1px solid var(--bvba-line);padding:var(--bvba-space-3) var(--bvba-space-4);list-style:none;margin:0;min-width:200px;z-index:100;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease;box-shadow:0 8px 24px rgba(0,0,0,.06)}.bvba-has-submenu:hover>.bvba-nav-submenu,.bvba-has-submenu:focus-within>.bvba-nav-submenu{opacity:1;visibility:visible}.bvba-nav-submenu li{list-style:none;margin:0;padding:var(--bvba-space-1) 0}.bvba-nav-submenu-link{display:block;font-size:var(--bvba-text-sm);color:var(--bvba-ink);padding:6px 0;text-transform:none;letter-spacing:0;font-weight:400;white-space:nowrap;text-decoration:none}.bvba-nav-submenu-link:hover{color:var(--bvba-stone-300)}}@media(max-width: 991px){.bvba-nav-inline,.bvba-nav-inline-row{display:none !important}.bvba-mobile-only{display:inline-flex !important}}.nav-primary,.js-nav-primary,.navigation-nav-list{display:none}@media(min-width: 992px){.nav-primary,.js-nav-primary,.navigation-nav-list{display:flex;justify-content:center;gap:var(--bvba-space-5);padding:var(--bvba-space-2) 0 var(--bvba-space-3);list-style:none}}.modal-nav-hamburger .nav-primary,.nav-hamburger .nav-primary,#nav-hamburger .nav-primary{display:block !important}.modal-nav-hamburger .nav-list,.nav-hamburger .nav-list,#nav-hamburger .nav-list{display:block !important;list-style:none;margin:0;padding:0}.btn,.button,.btn-primary,.btn-add-to-cart,button[type=submit]:not(.js-search-submit){background-color:var(--bvba-ink) !important;color:var(--bvba-paper) !important;border:1px solid var(--bvba-ink) !important;border-radius:0 !important;padding:14px 28px !important;font-family:var(--bvba-font-body) !important;font-size:var(--bvba-text-sm) !important;font-weight:500 !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;transition:background-color var(--bvba-transition-base),color var(--bvba-transition-base) !important;cursor:pointer;line-height:1}.btn:hover,.button:hover,.btn-primary:hover,.btn-add-to-cart:hover,button[type=submit]:not(.js-search-submit):hover{background-color:var(--bvba-paper) !important;color:var(--bvba-ink) !important}.btn-outline,.btn-outline-primary,.btn-secondary{background-color:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;border-color:var(--bvba-ink) !important}.btn-outline:hover,.btn-outline-primary:hover,.btn-secondary:hover{background-color:var(--bvba-ink) !important;color:var(--bvba-paper) !important}.btn-block,.btn-lg{width:100%;padding:18px 28px !important}.section-slider,.js-home-slider,.home-slider{margin-bottom:var(--bvba-space-6)}.section-slider .container,.home-slider .container{max-width:100%;padding:0}.home-slider img,.section-slider img{width:100%;height:auto;display:block;object-fit:cover}.swiper-button-next::after,.swiper-button-prev::after{font-size:14px !important;font-weight:700}.swiper-pagination-bullet--legacy-removed{width:24px !important;height:2px !important;border-radius:0 !important;background:var(--bvba-stone-200) !important;opacity:1 !important;margin:0 4px !important}.swiper-pagination-bullet-active{background:var(--bvba-ink) !important}.section-banners-home{margin-bottom:var(--bvba-space-6)}.section-banners-home .container-fluid,.section-banners-home .container{padding:0 !important}.section-banners-home .row.no-gutters{margin:0}.section-banners-home .textbanner{position:relative;overflow:hidden;aspect-ratio:4/5;background-color:var(--bvba-stone-50)}@media(min-width: 768px){.section-banners-home .textbanner{aspect-ratio:3/4}}.section-banners-home .textbanner-link{display:block;height:100%;color:var(--bvba-paper) !important}.section-banners-home .textbanner-image{position:absolute;inset:0;width:100%;height:100%}.section-banners-home .textbanner-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 30%, rgba(17, 17, 17, 0.55) 100%);pointer-events:none;z-index:1}.section-banners-home .textbanner-image-background{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important}.section-banners-home .textbanner-text{position:absolute;bottom:var(--bvba-space-4);left:0;right:0;z-index:2;text-align:center;padding:0 var(--bvba-space-3);color:var(--bvba-paper)}.section-banners-home .textbanner-title,.section-banners-home .h1.textbanner-title{color:var(--bvba-paper) !important;font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-lg) !important;font-weight:500 !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;margin-bottom:var(--bvba-space-2) !important}@media(min-width: 768px){.section-banners-home .textbanner-title,.section-banners-home .h1.textbanner-title{font-size:var(--bvba-text-xl) !important}}.section-banners-home .textbanner-paragraph{color:var(--bvba-paper);font-size:var(--bvba-text-sm);margin-bottom:var(--bvba-space-3);opacity:.9}.section-banners-home .btn,.section-banners-home .btn-line{background:rgba(0,0,0,0) !important;border:1px solid var(--bvba-paper) !important;color:var(--bvba-paper) !important;padding:10px 22px !important;font-size:var(--bvba-text-xs) !important}.section-banners-home .btn:hover,.section-banners-home .btn-line:hover{background:var(--bvba-paper) !important;color:var(--bvba-ink) !important}.nube-slider-home,.js-home-slider,.js-home-mobile-slider{position:relative;overflow:hidden}.nube-slider-home .slider-slide{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--bvba-stone-50)}@media(min-width: 768px){.nube-slider-home .slider-slide{aspect-ratio:16/9}}@media(min-width: 1200px){.nube-slider-home .slider-slide{aspect-ratio:21/9}}.nube-slider-home .slider-image{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block}.nube-slider-home .swiper-text{position:absolute;bottom:12%;left:0;right:0;text-align:center;z-index:2;color:var(--bvba-paper);padding:0 var(--bvba-space-4)}.nube-slider-home .swiper-text.swiper-dark{color:var(--bvba-ink)}.nube-slider-home .swiper-title,.nube-slider-home .swiper-title.h1{font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-2xl) !important;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin-bottom:var(--bvba-space-2);line-height:1.1}@media(min-width: 768px){.nube-slider-home .swiper-title,.nube-slider-home .swiper-title.h1{font-size:var(--bvba-text-3xl) !important}}.nube-slider-home .swiper-description{font-size:var(--bvba-text-sm);font-weight:400;margin-bottom:var(--bvba-space-3);opacity:.95}.nube-slider-home .swiper-btn,.nube-slider-home .btn.swiper-btn{background:rgba(0,0,0,0) !important;border:1px solid var(--bvba-paper) !important;color:var(--bvba-paper) !important}.nube-slider-home .swiper-btn:hover{background:var(--bvba-paper) !important;color:var(--bvba-ink) !important}.section-featured-home{padding:var(--bvba-space-6) 0}.section-featured-home h3{display:none !important}@media(min-width: 768px){.section-featured-home h3{font-size:var(--bvba-text-xl) !important}}.js-swiper-featured .swiper-slide{height:auto}.js-swiper-featured .swiper-pagination{margin-top:var(--bvba-space-3);position:relative}.section-welcome-message,.js-welcome-message{padding:var(--bvba-space-6) var(--bvba-space-3);text-align:center;max-width:720px;margin:0 auto}.section-welcome-message h2,.js-welcome-message h2{font-family:var(--bvba-font-display);font-size:var(--bvba-text-xl);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin-bottom:var(--bvba-space-3)}.section-welcome-message p,.js-welcome-message p{font-size:var(--bvba-text-md);line-height:1.6;color:var(--bvba-stone-300);max-width:560px;margin:0 auto}.section-modules{padding:var(--bvba-space-5) 0}.section-modules .module-block{margin-bottom:var(--bvba-space-5)}.section-modules .module-image img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--bvba-stone-50)}@media(min-width: 768px){.section-modules .module-image img{aspect-ratio:1/1}}.section-modules .module-text{padding:var(--bvba-space-4) var(--bvba-space-3);text-align:center}@media(min-width: 768px){.section-modules .module-text{text-align:left;padding:var(--bvba-space-5)}}.section-modules .module-title,.section-modules h3{font-family:var(--bvba-font-display);font-size:var(--bvba-text-xl);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin-bottom:var(--bvba-space-3)}.section-banner-services{background:var(--bvba-stone-50);padding:var(--bvba-space-5) 0;margin-top:var(--bvba-space-6)}.section-banner-services .banner-services-item{text-align:center;padding:var(--bvba-space-3)}.section-banner-services .banner-services-icon{color:var(--bvba-ink);margin-bottom:var(--bvba-space-2)}.section-banner-services .banner-services-title{font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin-bottom:var(--bvba-space-1)}.section-banner-services .banner-services-description{font-size:var(--bvba-text-xs);color:var(--bvba-stone-300)}.banner-img-overlay{position:relative;overflow:hidden}.banner-img-overlay::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 40%, var(--bvba-overlay) 100%);pointer-events:none}.item-grid,.product-grid,.js-item-product,.item-product{background:rgba(0,0,0,0);margin-bottom:var(--bvba-space-5)}.item-image-link,.product-image-link,.js-item-img-link{display:block;aspect-ratio:1/1;background-color:var(--bvba-stone-50);overflow:hidden;position:relative}.item-image,.product-image,.js-item-img-link img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;transition:transform var(--bvba-transition-slow)}@media(hover: hover){.item-grid:hover .item-image,.product-grid:hover .product-image,.js-item-product:hover .js-item-img-link img{transform:scale(1.03)}}.item-info,.product-info,.js-item-info{padding:var(--bvba-space-3) 0;text-align:left}.item-title,.item-name,.product-name,.js-item-name{font-family:var(--bvba-font-body) !important;font-weight:500 !important;color:var(--bvba-ink);font-size:var(--bvba-text-sm);margin-bottom:var(--bvba-space-1);letter-spacing:var(--bvba-tracking-normal);text-transform:none}.item-price,.product-price,.js-item-price{color:var(--bvba-ink);font-weight:400;font-size:var(--bvba-text-sm)}.item-price-old,.product-price-old,.js-price-old,.product-compare-price{color:var(--bvba-stone-200) !important;text-decoration:line-through;margin-right:6px}.p-relative,.js-product-item-image-container-private,.js-product-item-image,.item-image-link,.js-item-img-link,.item-product .item-image,.item-product .js-item-img-link,.section-featured-home .swiper-slide,.section-featured-home .item-product{position:relative !important}.labels.js-labels-floating-group,.item-product .labels,.js-item-product .labels{position:absolute !important;top:8px !important;left:8px !important;z-index:5 !important;display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:calc(100% - 16px);pointer-events:none;margin:0 !important;padding:0 !important}.item-product .labels.js-labels-floating-group,.js-item-product .labels.js-labels-floating-group,.labels.js-labels-floating-group.js-labels-floating-group{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;padding:0 !important}.labels .label,.labels .label-default,.labels .label-secondary,.labels .label-primary,.promo-flag,.item-discount,.discount-badge,.product-flag,.js-item-flag,.js-shipping-label-private,.js-free-shipping-minimum-label,.label.label-secondary,.label.label-default{background-color:#f8bbd0 !important;background:#f8bbd0 !important;color:#111 !important;border-radius:0 !important;padding:5px 10px !important;font-size:11px !important;font-weight:500 !important;letter-spacing:.08em !important;text-transform:uppercase !important;border:none !important;line-height:1.2 !important;display:inline-block !important;width:fit-content !important;max-width:100% !important;pointer-events:auto;margin:0 !important}.item-product,.js-item-product{position:relative !important;overflow:visible !important}.item-image-link,.js-item-img-link,.js-product-item-image-container-private,.js-product-item-image{overflow:hidden !important}.item-product.bvba-has-stock .js-stock-label,.item-product.bvba-has-stock .js-stock-label-private,.js-item-product.bvba-has-stock .js-stock-label,.js-item-product.bvba-has-stock .js-stock-label-private,[data-bvba-available="1"] .js-stock-label,[data-bvba-available="1"] .js-stock-label-private,.bvba-labels-wrap[data-bvba-available="1"] .js-stock-label,.bvba-labels-wrap[data-bvba-available="1"] .js-stock-label-private,.bvba-labels-wrap[data-bvba-available="1"] .label-default,.bvba-label-hidden,.label.bvba-label-hidden{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.bvba-labels-wrap{display:contents}.js-stock-label,.js-stock-label-private{background:#f8bbd0 !important;color:#111 !important}.js-offer-label,.label-accent{background:#f8bbd0 !important;color:#111 !important}.js-labels-floating-group .label.label,.js-labels-floating-group .label.label-accent,.js-labels-floating-group .label.label-default,.js-labels-floating-group .label.label-secondary{background:#f8bbd0 !important;background-color:#f8bbd0 !important;color:#111 !important}.js-labels-floating-group .label *,.js-labels-floating-group .label.label *{color:#111 !important}.js-labels-floating-group .js-stock-label.label.label-default,.js-labels-floating-group .js-stock-label-private.label.label-default{background:var(--bvba-stone-300) !important;background-color:var(--bvba-stone-300) !important;color:var(--bvba-paper) !important}.js-labels-floating-group .js-stock-label.label.label-default *,.js-labels-floating-group .js-stock-label-private.label.label-default *{color:var(--bvba-paper) !important}.js-shipping-label-private,.js-free-shipping-minimum-label,.label-secondary{background:#f8bbd0 !important;color:#111 !important;opacity:1}.js-labels-floating-group .js-shipping-label-private::after,.js-labels-floating-group .label-secondary::after{content:" (por tempo limitado)";text-transform:none;font-weight:400;font-size:.9em;letter-spacing:0;opacity:.9}.bvba-label-hidden,.bvba-label-hidden.label,.label.bvba-label-hidden,.js-labels-floating-group .bvba-label-hidden{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;width:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;pointer-events:none !important}.row-products,.products-list,.js-product-table .row{--gap: 8px;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}@media(min-width: 768px){.row-products,.products-list,.js-product-table .row{grid-template-columns:1fr 1fr 1fr;--gap: 12px}}.template-category .category-header,.template-search .page-header{padding:var(--bvba-space-5) 0 var(--bvba-space-3);border-bottom:1px solid var(--bvba-line);margin-bottom:var(--bvba-space-4)}.template-category .category-header h1,.template-category .page-header h1,.template-search .page-header h1{font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-xl) !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;text-align:center;font-weight:500 !important;margin:0 !important}@media(min-width: 768px){.template-category .category-header h1,.template-search .page-header h1{font-size:var(--bvba-text-2xl) !important}}.template-category .breadcrumb,.breadcrumb{background:rgba(0,0,0,0) !important;padding:0 !important;margin-bottom:var(--bvba-space-3) !important;font-size:var(--bvba-text-xs) !important;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-stone-300)}.breadcrumb a{color:var(--bvba-stone-300)}.breadcrumb a:hover{color:var(--bvba-ink)}.category-controls{padding:var(--bvba-space-2) 0;margin-bottom:var(--bvba-space-4);border-top:1px solid var(--bvba-line);border-bottom:1px solid var(--bvba-line)}.category-controls .filter-link,.category-controls a{color:var(--bvba-ink);font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase}.category-controls .sort-by select,.category-controls select.form-control{border:0 !important;border-bottom:1px solid var(--bvba-ink) !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;padding:4px 0 !important;font-size:var(--bvba-text-sm) !important;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-ink) !important}@media(max-width: 767px){.category-controls .filter-link{position:fixed;bottom:var(--bvba-space-3);left:50%;transform:translateX(-50%);background:var(--bvba-paper);border:1px solid var(--bvba-ink);color:var(--bvba-ink);padding:12px 28px;font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;border-radius:999px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:40;display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}}#nav-filters .modal-content,.modal.filters .modal-content{background:var(--bvba-paper)}#nav-filters .modal-header,.modal.filters .modal-header{border-bottom:1px solid var(--bvba-line);padding:var(--bvba-space-3)}#nav-filters .filter-group,.modal.filters .filter-group{border-bottom:1px solid var(--bvba-line);padding:var(--bvba-space-3)}#nav-filters .filter-group h4,.modal.filters .filter-group h4{font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin-bottom:var(--bvba-space-2)}.template-category .sort-by-container,.template-search .sort-by-container{text-align:right}.js-product-table.row,.template-category .js-product-table{display:grid !important;grid-template-columns:1fr 1fr;column-gap:8px;row-gap:var(--bvba-space-7);align-items:start;margin:0}@media(min-width: 768px){.js-product-table.row,.template-category .js-product-table{grid-template-columns:1fr 1fr 1fr;column-gap:16px;row-gap:var(--bvba-space-8)}}.js-product-table>.col,.js-product-table>[class*=col-]{padding:0 !important;flex:unset !important;max-width:unset !important;width:100% !important}.js-product-table .item-product,.js-product-table .js-item-product{padding:0;margin:0;display:flex;flex-direction:column;height:auto}.js-product-table .item-product .item-info,.js-product-table .js-item-product .js-item-info,.js-product-table .item-product .item-description{padding:var(--bvba-space-3) var(--bvba-space-1) var(--bvba-space-2);text-align:center}.js-product-table .item-product .item-info,.js-product-table .js-item-product .js-item-info{padding:var(--bvba-space-2) var(--bvba-space-2) 0}.template-category .text-center p,.template-search .text-center p{padding:var(--bvba-space-7) var(--bvba-space-3);font-size:var(--bvba-text-md);font-style:italic;color:var(--bvba-stone-300)}.pagination{justify-content:center;padding:var(--bvba-space-5) 0}.pagination a,.pagination .page-link{color:var(--bvba-ink);border:1px solid var(--bvba-line);background:rgba(0,0,0,0);border-radius:0;padding:10px 16px;font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide)}.pagination .active .page-link,.pagination a:hover{background:var(--bvba-ink);color:var(--bvba-paper);border-color:var(--bvba-ink)}.js-load-more,.load-more{text-align:center;padding:var(--bvba-space-5);color:var(--bvba-stone-300);font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase}.template-product .section-single-product{padding-top:var(--bvba-space-3);padding-bottom:var(--bvba-space-5)}.template-product .section-single-product>.col,.template-product .section-single-product>[class*=col-md]{padding-top:var(--bvba-space-3)}@media(min-width: 768px){.template-product [data-store^=product-info]{padding-left:var(--bvba-space-5) !important;padding-top:var(--bvba-space-4);position:sticky;top:80px;align-self:flex-start}}.template-product .breadcrumb{margin-bottom:var(--bvba-space-3) !important}.template-product .rating,.template-product .js-product-rating,.template-product .product-rating{display:flex;align-items:center;gap:4px;margin:var(--bvba-space-2) 0;font-size:var(--bvba-text-sm);color:var(--bvba-ink)}.template-product .rating .star,.template-product .product-rating .star{color:var(--bvba-ink)}.template-product .rating .review-count,.template-product .product-rating .review-count{color:var(--bvba-stone-300);margin-left:4px}.template-product .js-prices-template,.template-product .product-price-cont{margin:var(--bvba-space-3) 0}.template-product .product-price,.template-product .js-product-price{font-size:var(--bvba-text-xl) !important;font-weight:500 !important;color:var(--bvba-ink) !important;margin:0}.template-product .product-price-old,.template-product .js-price-old{font-size:var(--bvba-text-md);text-decoration:line-through;color:var(--bvba-stone-200);margin-right:var(--bvba-space-2)}.template-product .product-discount,.template-product .js-product-discount{color:var(--bvba-ink);font-size:var(--bvba-text-sm);margin-left:var(--bvba-space-2)}.template-product .js-installments-template,.template-product .installments-text,.template-product .product-payment-details{font-size:var(--bvba-text-sm) !important;color:var(--bvba-stone-300) !important;margin-top:var(--bvba-space-1)}.template-product .js-installments-template strong,.template-product .installments-amount{color:var(--bvba-ink) !important;font-weight:500}.template-product .product-quantity,.template-product .js-product-quantity,.template-product .quantity-control{display:inline-flex;align-items:center;border:1px solid var(--bvba-ink);margin:var(--bvba-space-3) 0}.template-product .product-quantity button,.template-product .quantity-minus,.template-product .quantity-plus,.template-product .js-quantity-decrement,.template-product .js-quantity-increment{background:rgba(0,0,0,0) !important;border:0 !important;color:var(--bvba-ink) !important;width:40px;height:40px;padding:0 !important;border-radius:0 !important;font-size:var(--bvba-text-md)}.template-product .product-quantity input,.template-product .quantity-input,.template-product .js-quantity-input{border:0;background:rgba(0,0,0,0);color:var(--bvba-ink);text-align:center;width:50px;font-size:var(--bvba-text-base);font-family:var(--bvba-font-body)}.template-product .out-of-stock-message,.template-product .js-out-of-stock{background:var(--bvba-stone-50);color:var(--bvba-stone-300);padding:var(--bvba-space-3);text-align:center;border:1px solid var(--bvba-line);font-style:italic;font-size:var(--bvba-text-sm);margin:var(--bvba-space-3) 0}.template-product .out-of-stock-message::before,.template-product .js-out-of-stock::before{content:"—";margin-right:var(--bvba-space-2);color:var(--bvba-ink)}.template-product .last-product-warning,.template-product .js-last-product{color:var(--bvba-ink);font-size:var(--bvba-text-sm);font-style:italic;margin-top:var(--bvba-space-2)}.template-product .product-image-main{position:relative;aspect-ratio:4/5;background:var(--bvba-stone-50);overflow:hidden}.template-product .product-image-main img,.template-product .js-product-image-current img{width:100% !important;height:100% !important;object-fit:cover !important}.template-product .product-thumbnails,.template-product .js-product-thumbnails{display:flex;gap:var(--bvba-space-2);margin-top:var(--bvba-space-3);overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width: 992px){.template-product .product-thumbnails,.template-product .js-product-thumbnails{flex-direction:column;position:absolute;left:var(--bvba-space-3);top:var(--bvba-space-3);width:64px;max-height:calc(100% - var(--bvba-space-6));overflow-y:auto;background:rgba(0,0,0,0)}}.template-product .product-thumbnails img,.template-product .js-product-thumb{width:64px;height:80px;object-fit:cover;border:1px solid var(--bvba-line);cursor:pointer;opacity:.7;transition:opacity var(--bvba-transition-fast),border-color var(--bvba-transition-fast)}.template-product .product-thumbnails img.active,.template-product .product-thumbnails img:hover,.template-product .js-product-thumb.active{opacity:1;border-color:var(--bvba-ink)}.template-product .related-products,.template-product .js-related-products{padding:var(--bvba-space-6) 0;border-top:1px solid var(--bvba-line);margin-top:var(--bvba-space-6)}.template-product .related-products h3,.template-product .js-related-products h3{font-family:var(--bvba-font-display);font-size:var(--bvba-text-lg);letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;text-align:center;margin-bottom:var(--bvba-space-5)}.template-product .product-image-main img,.template-product .js-product-slider img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;background-color:var(--bvba-stone-50)}.template-product .product-name,.template-product h1{font-size:var(--bvba-text-xl);margin-bottom:var(--bvba-space-3)}.template-product .product-price-cont,.template-product .js-prices-template{margin:var(--bvba-space-3) 0}.template-product .js-installments-template,.template-product .installments{font-size:var(--bvba-text-sm);color:var(--bvba-stone-300)}.template-product .product-variants .btn-variant,.template-product .variant-option{border:1px solid var(--bvba-ink) !important;background:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;border-radius:999px !important;padding:10px 18px !important;margin:0 6px 6px 0;min-width:44px;text-align:center;font-size:var(--bvba-text-sm) !important;text-transform:uppercase;letter-spacing:var(--bvba-tracking-wide)}.template-product .product-variants .btn-variant.active,.template-product .variant-option.active,.template-product .variant-option[aria-pressed=true]{background:var(--bvba-ink) !important;color:var(--bvba-paper) !important}.template-product .product-variants .btn-variant:disabled,.template-product .variant-option[disabled],.template-product .variant-option.out-of-stock{color:var(--bvba-stone-200) !important;border-color:var(--bvba-stone-100) !important;text-decoration:line-through;cursor:not-allowed}.template-product .panel,.template-product .accordion-item{border:0;border-bottom:1px solid var(--bvba-line);background:rgba(0,0,0,0);border-radius:0}.template-product .panel-heading,.template-product .accordion-header{padding:var(--bvba-space-3) 0;cursor:pointer;text-transform:uppercase;letter-spacing:var(--bvba-tracking-wide);font-size:var(--bvba-text-sm)}@media(max-width: 767px){.template-product .js-add-to-cart-form button[type=submit],.template-product .js-add-to-cart{position:fixed !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:100 !important;margin:0 !important;border-radius:0 !important;padding:20px 24px !important;font-size:var(--bvba-text-sm) !important}.template-product{padding-bottom:80px}}.template-cart .container,.template-cart-bvba{padding-top:var(--bvba-space-5);padding-bottom:var(--bvba-space-6)}.empty-cart-container,.js-cart-empty{text-align:center;padding:var(--bvba-space-8) var(--bvba-space-3);background:var(--bvba-paper);max-width:520px;margin:var(--bvba-space-6) auto}.empty-cart-container .empty-cart-icon{color:var(--bvba-ink);margin-bottom:var(--bvba-space-4);opacity:.85}.empty-cart-container .empty-cart-icon svg{display:block;margin:0 auto;color:var(--bvba-ink)}.empty-cart-container h2{font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-xl) !important;color:var(--bvba-ink) !important;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin:0 0 var(--bvba-space-2) !important;font-weight:500 !important}.empty-cart-container .empty-cart-message{font-style:italic;color:var(--bvba-stone-300);font-size:var(--bvba-text-md);margin:0 0 var(--bvba-space-5);line-height:1.5}.empty-cart-container .empty-cart-cta{display:inline-block;min-width:240px}.empty-cart-container .empty-cart-signature{margin-top:var(--bvba-space-5);padding-top:var(--bvba-space-4);border-top:1px solid var(--bvba-line);color:var(--bvba-stone-200);font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;font-style:normal}.template-cart .cart-row{margin:0}.template-cart .cart-item,.template-cart .js-cart-item,.template-cart .cart-item-ajax,.template-cart [data-store^=cart-item]{padding:var(--bvba-space-4) 0;border-bottom:1px solid var(--bvba-line);display:grid;grid-template-columns:80px 1fr auto;gap:var(--bvba-space-3);align-items:flex-start}@media(min-width: 768px){.template-cart .cart-item,.template-cart .js-cart-item{grid-template-columns:120px 1fr auto auto;gap:var(--bvba-space-4);align-items:center}}.template-cart .cart-item img,.template-cart .item-image img{width:100%;aspect-ratio:1/1;object-fit:cover;background:var(--bvba-stone-50)}.template-cart .item-name,.template-cart .cart-item-name{font-size:var(--bvba-text-base) !important;font-weight:500 !important;color:var(--bvba-ink);margin-bottom:var(--bvba-space-1)}.template-cart .item-variant,.template-cart .cart-item-variant{font-size:var(--bvba-text-sm);color:var(--bvba-stone-300);margin-bottom:var(--bvba-space-2)}.template-cart .cart-item-price,.template-cart .js-cart-item-price{font-size:var(--bvba-text-base);color:var(--bvba-ink);font-weight:500}.template-cart .cart-item-remove,.template-cart .js-cart-remove,.template-cart .remove-item{color:var(--bvba-stone-300) !important;font-size:var(--bvba-text-xs);text-transform:uppercase;letter-spacing:var(--bvba-tracking-wide);border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0) !important;border:0 !important;padding:0 !important;margin-top:var(--bvba-space-2)}.template-cart .cart-item-remove:hover,.template-cart .js-cart-remove:hover{color:var(--bvba-ink) !important;border-bottom-color:var(--bvba-ink)}.template-cart .cart-item .product-quantity{margin:0}.template-cart .cart-summary,.template-cart .js-cart-totals,.template-cart .cart-totals{background:var(--bvba-stone-50);padding:var(--bvba-space-4) !important;margin-top:var(--bvba-space-5);border:0 !important;border-radius:0 !important}@media(min-width: 768px){.template-cart .cart-summary,.template-cart .js-cart-totals{max-width:400px;margin-left:auto;padding:var(--bvba-space-5) !important}}.template-cart .cart-totals h3,.template-cart .cart-summary h3{font-size:var(--bvba-text-sm) !important;letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;margin-bottom:var(--bvba-space-3)}.template-cart .cart-subtotal,.template-cart .cart-shipping{display:flex;justify-content:space-between;padding:var(--bvba-space-2) 0;border-bottom:1px solid var(--bvba-line);font-size:var(--bvba-text-sm)}.template-cart .cart-total,.template-cart .js-cart-total{display:flex;justify-content:space-between;padding:var(--bvba-space-3) 0;font-size:var(--bvba-text-md);font-weight:600;color:var(--bvba-ink);border-top:1px solid var(--bvba-ink);margin-top:var(--bvba-space-2)}.template-cart .btn-checkout,.template-cart .js-checkout,.template-cart [type=submit]{width:100%;margin-top:var(--bvba-space-3) !important}.template-cart .shipping-calculator,.template-cart .js-shipping-calculator{margin-top:var(--bvba-space-4);padding-top:var(--bvba-space-3);border-top:1px solid var(--bvba-line)}.template-cart .shipping-calculator input[type=text]{border:0;border-bottom:1px solid var(--bvba-ink);border-radius:0;background:rgba(0,0,0,0);padding:8px 0;font-size:var(--bvba-text-sm)}.modal.cart-modal,#modal-cart .modal-content{background:var(--bvba-paper)}#modal-cart .modal-header{padding:var(--bvba-space-3) var(--bvba-space-4)}#modal-cart .modal-header h3{font-size:var(--bvba-text-sm) !important;letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;margin:0}footer.js-footer,footer{background-color:var(--bvba-paper);color:var(--bvba-ink);border-top:1px solid var(--bvba-line);padding-top:var(--bvba-space-6) !important;padding-bottom:var(--bvba-space-4) !important;margin-top:var(--bvba-space-7)}footer a{color:var(--bvba-ink);border-bottom:1px solid rgba(0,0,0,0)}footer a:hover{border-bottom-color:var(--bvba-stone-200)}footer .copyright,footer .copyright *{font-size:var(--bvba-text-xs) !important;letter-spacing:var(--bvba-tracking-wide) !important;color:var(--bvba-stone-300) !important;line-height:1.6}footer .element-footer{margin-bottom:var(--bvba-space-4)}footer h3,footer h4,footer .h3,footer .h4{font-size:var(--bvba-text-sm) !important;letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;color:var(--bvba-ink);margin-bottom:var(--bvba-space-3)}.js-footer::after{content:none !important}.footer-payments-shipping-logos,footer .footer-payments-shipping-logos{display:none !important}.template-404-bvba{padding:var(--bvba-space-6) 0 var(--bvba-space-7)}.error-404-hero{max-width:560px;margin:0 auto;padding:var(--bvba-space-6) var(--bvba-space-3);text-align:center}.error-404-number{font-family:var(--bvba-font-display);font-size:96px;font-weight:200;color:var(--bvba-stone-200);line-height:1;letter-spacing:-0.03em;margin-bottom:var(--bvba-space-3)}@media(min-width: 768px){.error-404-number{font-size:144px}}.error-404-title{font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-xl) !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;margin:0 0 var(--bvba-space-2) !important;font-weight:500 !important}.error-404-message{font-style:italic;color:var(--bvba-stone-300);font-size:var(--bvba-text-md);margin:0 0 var(--bvba-space-5);line-height:1.5}.error-404-cta{min-width:220px;display:inline-block}.error-404-suggestions{padding-top:var(--bvba-space-6);border-top:1px solid var(--bvba-line);margin-top:var(--bvba-space-5)}.error-404-suggestions .suggestions-title,.search-suggestions .suggestions-title{font-family:var(--bvba-font-display);font-size:var(--bvba-text-md);letter-spacing:var(--bvba-tracking-wider);text-transform:uppercase;color:var(--bvba-stone-300);margin-bottom:var(--bvba-space-4);font-weight:400}.template-search-bvba{padding:var(--bvba-space-5) 0 var(--bvba-space-6)}.search-results-header{padding:0 0 var(--bvba-space-4);border-bottom:1px solid var(--bvba-line);margin-bottom:var(--bvba-space-4)}.search-results-count{font-size:var(--bvba-text-sm);letter-spacing:var(--bvba-tracking-wide);color:var(--bvba-stone-300);margin:0;text-align:center}.search-results-count strong{color:var(--bvba-ink);font-weight:500}.empty-search-container,.js-empty-search{text-align:center;padding:var(--bvba-space-7) var(--bvba-space-3) var(--bvba-space-6);max-width:520px;margin:0 auto}.empty-search-icon{color:var(--bvba-ink);opacity:.7;margin-bottom:var(--bvba-space-3)}.empty-search-icon svg{display:block;margin:0 auto}.empty-search-title{font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-xl) !important;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-ink) !important;margin:0 0 var(--bvba-space-2) !important;font-weight:500 !important}.empty-search-message{font-style:italic;color:var(--bvba-stone-300);font-size:var(--bvba-text-md);margin:0 0 var(--bvba-space-5);line-height:1.5}.empty-search-message em{color:var(--bvba-ink);font-style:italic}.empty-search-cta{min-width:220px;display:inline-block}.search-suggestions{padding-top:var(--bvba-space-6);border-top:1px solid var(--bvba-line);margin-top:var(--bvba-space-5)}.template-account .container,.template-account-login .container,.template-account-register .container{max-width:480px;padding:var(--bvba-space-6) var(--bvba-space-3)}.template-account h1,.template-account-login h1,.template-account-register h1{font-family:var(--bvba-font-display);font-size:var(--bvba-text-xl) !important;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;text-align:center;margin-bottom:var(--bvba-space-5) !important;font-weight:500 !important}.template-account .form-group,.template-account-login .form-group,.template-account-register .form-group{margin-bottom:var(--bvba-space-4)}.template-account label,.template-account-login label,.template-account-register label{font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-ink);margin-bottom:var(--bvba-space-1);display:block}.template-account input[type=text],.template-account input[type=email],.template-account input[type=password],.template-account input[type=tel],.template-account-login input,.template-account-register input{width:100%;border:0 !important;border-bottom:1px solid var(--bvba-ink) !important;background:rgba(0,0,0,0) !important;padding:12px 0 !important;border-radius:0 !important;font-family:var(--bvba-font-body);font-size:var(--bvba-text-base);color:var(--bvba-ink)}.template-account input:focus,.template-account-login input:focus,.template-account-register input:focus{outline:0;border-bottom-width:2px !important}.template-account .form-text,.template-account-login .form-text,.template-account .help-block{font-size:var(--bvba-text-xs);color:var(--bvba-stone-300);margin-top:4px}.template-account .btn-link,.template-account-login .btn-link{color:var(--bvba-ink);border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0) !important;border-radius:0 !important;padding:0 !important;font-size:var(--bvba-text-sm)}.template-account .btn-link:hover,.template-account-login .btn-link:hover{border-bottom-color:var(--bvba-ink)}.template-account-orders .order-item,.template-account .order-row{padding:var(--bvba-space-3) 0;border-bottom:1px solid var(--bvba-line)}.template-account .order-item-status,.template-account .order-status{font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;padding:4px 8px;background:var(--bvba-stone-50);color:var(--bvba-ink);display:inline-block}img{max-width:100%;height:auto}img.lazyload{opacity:0;transition:opacity var(--bvba-transition-slow)}img.lazyloaded{opacity:1}.modal,.modal-content{background:var(--bvba-paper);border-radius:0;border:0}.modal.modal-right.in,.modal-right.in{right:0 !important;left:auto !important}.modal.modal-left.in,.modal-left.in{left:0 !important;right:auto !important}.modal.modal-bottom.in,.modal-bottom.in{bottom:0 !important;top:auto !important}.modal-header{border-bottom:1px solid var(--bvba-line);padding:var(--bvba-space-3)}.modal-header .close,.modal-header .js-close{color:var(--bvba-ink);opacity:1;background:rgba(0,0,0,0);border:0;font-size:var(--bvba-text-lg)}.modal-overlay,.js-modal-overlay{background:var(--bvba-overlay)}.newsletter,.js-newsletter{padding:var(--bvba-space-5) 0;text-align:center}.newsletter h2,.newsletter .h2{font-size:var(--bvba-text-lg);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;margin-bottom:var(--bvba-space-3)}.newsletter input[type=email]{width:100%;max-width:360px;border:1px solid var(--bvba-ink);background:rgba(0,0,0,0);padding:14px 16px;font-size:var(--bvba-text-sm);border-radius:0;margin-right:var(--bvba-space-2)}.bvba-uppercase{text-transform:uppercase;letter-spacing:var(--bvba-tracking-wider)}.bvba-italic{font-style:italic}.bvba-muted{color:var(--bvba-stone-300)}.bvba-line{border-top:1px solid var(--bvba-line)}.bvba-paper-bg{background-color:var(--bvba-paper)}.bvba-ink-bg{background-color:var(--bvba-ink);color:var(--bvba-paper)}.bvba-nav-inline-row{border-top:none !important;padding-top:2px !important;padding-bottom:2px !important;margin-top:4px !important;position:relative !important;z-index:10 !important;background-color:var(--bvba-paper) !important}.js-category-controls,.category-controls,.template-category .js-category-controls,.template-search .js-category-controls{z-index:1 !important}.template-category .category-header,.template-search .page-header,.template-category .page-header{border-bottom:none !important;padding-bottom:var(--bvba-space-3) !important}.category-controls,.template-category .js-category-controls,.template-search .js-category-controls{border:none !important;border-top:none !important;border-bottom:none !important;padding:var(--bvba-space-3) 0 !important;margin-bottom:var(--bvba-space-4) !important}.bvba-trust-seals{border-top:none !important;border-bottom:none !important}.section-featured-home,.section-products-home{border-top:none !important}.error-404-suggestions,.search-suggestions{border-top:none !important}.newsletter,.js-newsletter{border-top:none !important;border-bottom:none !important}footer .element-footer{border-top:none !important;border-bottom:none !important}.no-js .bvba-js-only{display:none}.item-grid .item-rating-container[data-rating="0"],.js-item-rating[data-rating="0"],.product-grid .product-rating[data-rating="0"],.rating[data-count="0"]{visibility:hidden !important}.template-index .js-product-table .item-rating,.template-index .item-info .js-product-rating,.template-index .item-info .rating-stars,.section-featured-home .item-rating,.section-featured-home .rating-stars{display:none !important}.js-home-main-slider-container.hidden,.js-home-main-slider-container:empty,.section-slider:empty,.section-slider .nube-slider-home:empty{display:none !important;min-height:0 !important}.js-cart-quantity{transition:transform .2s ease}.modal.modal-right.in{right:0 !important;left:auto !important}.modal.modal-left.in{left:0 !important;right:auto !important}.modal.modal-bottom.in{bottom:0 !important;top:auto !important}img.lazyload,img[loading=lazy]{background:var(--bvba-stone-50);min-height:1px}.js-loading-dots:empty{display:none}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}.bvba-trust-seals{padding:var(--bvba-space-5) 0 var(--bvba-space-4);border-top:1px solid var(--bvba-line);border-bottom:1px solid var(--bvba-line);margin-bottom:var(--bvba-space-4) !important;background:rgba(0,0,0,0)}.bvba-trust-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:var(--bvba-space-4) var(--bvba-space-6)}.bvba-trust-item{display:flex;flex-direction:column;align-items:center;gap:var(--bvba-space-2);min-width:120px;max-width:180px;color:var(--bvba-ink);text-align:center}.bvba-trust-item svg{color:var(--bvba-ink);opacity:.85;flex-shrink:0}.bvba-trust-label{font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-stone-300);line-height:1.4;font-weight:500}@media(min-width: 768px){.bvba-trust-row{gap:var(--bvba-space-5) var(--bvba-space-7)}.bvba-trust-item{min-width:140px}.bvba-trust-label{font-size:var(--bvba-text-sm)}.bvba-trust-item svg{width:32px;height:32px}}.bvba-powered-hidden{opacity:0;height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px;margin:0;padding:0}.bvba-powered-hidden a{color:rgba(0,0,0,0);font-size:1px}.section-featured-home h3,.section-featured-home .h3,.home-section-title,.section-products-home h3{display:none !important}.section-featured-home,.section-products-home{padding-top:var(--bvba-space-5) !important}*:focus-visible{outline:2px solid var(--bvba-ink);outline-offset:2px}.bvba-skip-link{position:absolute;left:-9999px;background:var(--bvba-ink);color:var(--bvba-paper);padding:var(--bvba-space-2) var(--bvba-space-3);z-index:999}.bvba-skip-link:focus{left:var(--bvba-space-3);top:var(--bvba-space-3)}#modal-cart{width:100% !important;max-width:460px !important}#modal-cart .modal-content,.modal.cart-modal .modal-content,.js-ajax-cart-panel{background:var(--bvba-paper) !important;display:flex !important;flex-direction:column !important;height:100vh !important}#modal-cart .modal-header{padding:var(--bvba-space-4) var(--bvba-space-4) var(--bvba-space-3) !important;border-bottom:1px solid var(--bvba-line) !important;display:flex !important;align-items:center !important;gap:var(--bvba-space-3) !important;margin:0 !important;background:var(--bvba-paper) !important;position:sticky;top:0;z-index:2}#modal-cart .modal-header h3,#modal-cart .modal-header .page-header-text{font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-sm) !important;font-weight:600 !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;margin:0 !important;color:var(--bvba-ink) !important}#modal-cart .modal-header>.modal-close,#modal-cart .modal-header .close,#modal-cart .modal-header>span.modal-close{background:rgba(0,0,0,0) !important;border:0 !important;color:var(--bvba-ink) !important;padding:4px !important;width:32px !important;height:32px !important;flex-shrink:0;display:inline-flex !important;align-items:center !important;justify-content:center !important;opacity:1 !important;cursor:pointer !important;line-height:1 !important}#modal-cart .modal-header.js-modal-close,#modal-cart div.modal-header{width:100% !important;max-width:100% !important;display:flex !important;align-items:center !important;gap:var(--bvba-space-2) !important;padding:var(--bvba-space-4) !important;font-family:var(--bvba-font-display) !important;font-size:var(--bvba-text-sm) !important;font-weight:600 !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;color:var(--bvba-ink) !important;border-bottom:1px solid var(--bvba-line) !important;background:var(--bvba-paper) !important;position:sticky !important;top:0 !important;z-index:2 !important;white-space:nowrap !important}#modal-cart .modal-body{padding:0 !important;flex:1 !important;overflow-y:auto !important;background:var(--bvba-paper) !important}#modal-cart .js-cart-item,#modal-cart .cart-item-ajax{display:grid !important;grid-template-columns:72px 1fr auto !important;column-gap:var(--bvba-space-3) !important;row-gap:var(--bvba-space-1) !important;padding:var(--bvba-space-3) var(--bvba-space-4) !important;border-bottom:0 !important;border-top:0 !important;align-items:start !important;margin:0 !important}#modal-cart .js-cart-item img,#modal-cart .cart-item-image img,#modal-cart .item-image{grid-row:1/span 3 !important;width:72px !important;height:90px !important;object-fit:cover !important;background:var(--bvba-stone-50) !important;border-radius:0 !important}#modal-cart .item-name,#modal-cart .cart-item-name,#modal-cart .js-cart-item-name{grid-column:2 !important;font-size:var(--bvba-text-sm) !important;font-weight:500 !important;color:var(--bvba-ink) !important;line-height:1.3 !important;margin:0 !important;padding-right:var(--bvba-space-2) !important}#modal-cart .cart-item-variant,#modal-cart .item-variant,#modal-cart .js-cart-item-variant{grid-column:2 !important;font-size:var(--bvba-text-xs) !important;color:var(--bvba-stone-300) !important;letter-spacing:var(--bvba-tracking-wide) !important;margin:0 !important}#modal-cart .cart-item-price,#modal-cart .js-cart-item-price,#modal-cart .item-price{grid-column:3 !important;grid-row:1 !important;font-size:var(--bvba-text-sm) !important;font-weight:600 !important;color:var(--bvba-ink) !important;text-align:right !important;margin:0 !important;white-space:nowrap}#modal-cart .product-quantity,#modal-cart .js-product-quantity,#modal-cart .quantity-control{grid-column:2 !important;display:inline-flex !important;align-items:center !important;border:1px solid var(--bvba-line) !important;background:var(--bvba-paper) !important;margin:var(--bvba-space-1) 0 0 !important;width:fit-content !important;height:28px !important;padding:0 !important}#modal-cart .product-quantity button,#modal-cart .quantity-minus,#modal-cart .quantity-plus,#modal-cart .js-quantity-decrement,#modal-cart .js-quantity-increment{background:rgba(0,0,0,0) !important;border:0 !important;color:var(--bvba-ink) !important;width:28px !important;height:28px !important;padding:0 !important;font-size:14px !important;font-weight:400 !important;border-radius:0 !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:none !important;letter-spacing:0 !important}#modal-cart .product-quantity button:hover{background:var(--bvba-stone-50) !important}#modal-cart .product-quantity input,#modal-cart .quantity-input,#modal-cart .js-quantity-input{border:0 !important;background:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;text-align:center !important;width:32px !important;height:28px !important;font-size:var(--bvba-text-sm) !important;padding:0 !important;font-family:var(--bvba-font-body) !important}#modal-cart .cart-item-remove,#modal-cart .js-cart-remove,#modal-cart .remove-item,#modal-cart .js-remove-item{grid-column:3 !important;grid-row:2/span 2 !important;background:rgba(0,0,0,0) !important;border:0 !important;padding:4px !important;margin:0 !important;color:var(--bvba-stone-300) !important;cursor:pointer !important;width:28px !important;height:28px !important;align-self:end !important;justify-self:end !important;border-radius:0 !important;box-shadow:none !important}#modal-cart .cart-item-remove:hover,#modal-cart .js-cart-remove:hover{color:var(--bvba-ink) !important;background:rgba(0,0,0,0) !important}#modal-cart .cart-item-remove svg,#modal-cart .js-cart-remove svg{width:16px !important;height:16px !important}#modal-cart .cart-totals,#modal-cart .js-cart-totals,#modal-cart .cart-summary{background:var(--bvba-paper) !important;border:0 !important;padding:var(--bvba-space-4) !important;margin:0 !important;border-top:1px solid var(--bvba-line) !important;position:sticky;bottom:0;z-index:2;box-shadow:0 -4px 16px rgba(0,0,0,.04)}#modal-cart .cart-subtotal{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:var(--bvba-space-2) 0 !important;font-size:var(--bvba-text-sm) !important;color:var(--bvba-ink) !important;border:0 !important}#modal-cart .js-shipping-calculator-container{padding:var(--bvba-space-4) !important;background:var(--bvba-paper) !important}#modal-cart .js-shipping-button-change-cep{background:rgba(0,0,0,0) !important;border:1px solid var(--bvba-ink) !important;color:var(--bvba-ink) !important;font-size:var(--bvba-text-xs) !important;padding:8px 16px !important;letter-spacing:var(--bvba-tracking-wide) !important;text-transform:uppercase !important;cursor:pointer !important}#modal-cart .js-shipping-option{padding:var(--bvba-space-3) !important;border:1px solid var(--bvba-line) !important;margin-bottom:6px !important;background:var(--bvba-paper) !important;cursor:pointer !important;transition:border-color .15s ease !important}#modal-cart .js-shipping-option:hover{border-color:var(--bvba-stone-300) !important}#modal-cart .js-shipping-option.active,#modal-cart .js-shipping-option.selected{border-color:var(--bvba-ink) !important;background:var(--bvba-stone-50) !important}#modal-cart .modal-header,#modal-cart div.modal-header,#modal-cart .js-modal-close.modal-header{border-bottom:0 !important;border-top:0 !important}body #modal-cart .cart-item,body #modal-cart .js-cart-item,body #modal-cart .js-cart-item-shippable,body #modal-cart .cart-item.js-cart-item,body #modal-cart .cart-item.form-row,body #modal-cart .js-cart-item.form-row,body #modal-cart .cart-item.js-cart-item.js-cart-item-shippable,body #modal-cart .cart-item.js-cart-item.js-cart-item-shippable.form-row,body.template-product #modal-cart .cart-item,body.template-product #modal-cart .js-cart-item{border-bottom:0 !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;box-shadow:none !important}body #modal-cart .cart-item::after,body #modal-cart .cart-item::before,body #modal-cart .js-cart-item::after,body #modal-cart .js-cart-item::before{display:none !important;content:none !important;border:0 !important;background:rgba(0,0,0,0) !important}#modal-cart .divider,#modal-cart .js-visible-on-cart-filled.divider,#modal-cart hr,#modal-cart .border-top,#modal-cart .border-bottom{border:0 !important;background:rgba(0,0,0,0) !important;height:0 !important;margin:0 !important;display:none !important}#modal-cart .row.m-0.justify-content-md-center{border:0 !important}#modal-cart .js-cart-total-container .h2,#modal-cart .js-cart-total-container .h2.row,#modal-cart .js-cart-total-container div.h2,#modal-cart div.h2.row.no-gutters,#modal-cart .h2.row.no-gutters,#modal-cart h2.row,#modal-cart h2.no-gutters,#modal-cart h2[class*=row][class*=no-gutters],#modal-cart .cart-total,#modal-cart .js-cart-total,#modal-cart .total-cart{font-size:var(--bvba-text-base) !important;line-height:1.3 !important;font-weight:600 !important;color:var(--bvba-ink) !important;display:flex !important;justify-content:space-between !important;align-items:baseline !important;padding:var(--bvba-space-3) 0 var(--bvba-space-2) !important;border-top:0 !important;border-bottom:0 !important;margin:var(--bvba-space-3) 0 var(--bvba-space-2) !important;text-transform:uppercase !important;letter-spacing:var(--bvba-tracking-wide) !important}#modal-cart .js-cart-total-container .h2>span:first-child,#modal-cart .js-cart-total-container .h2 .col.mr-1,#modal-cart .h2.row .col.mr-1,#modal-cart .h2.row>span:first-child,#modal-cart h2.row .col.mr-1,#modal-cart h2.row>span:first-child,#modal-cart .cart-total>*:first-child{font-size:var(--bvba-text-base) !important;line-height:1.3 !important;font-weight:600 !important;color:var(--bvba-ink) !important;flex:unset !important;padding:0 !important;margin:0 !important;text-align:left !important;text-transform:uppercase !important;letter-spacing:var(--bvba-tracking-wide) !important}#modal-cart .js-cart-total-container .h2>span:last-child,#modal-cart .js-cart-total-container .h2 .col.text-right,#modal-cart .h2.row .col.text-right,#modal-cart .h2.row>span:last-child,#modal-cart h2.row .col.text-right,#modal-cart h2.row>span:last-child,#modal-cart h2.row>span:nth-child(2),#modal-cart .cart-total>*:last-child,#modal-cart .js-cart-total-value{font-size:var(--bvba-text-lg) !important;line-height:1.3 !important;font-weight:700 !important;color:var(--bvba-ink) !important;flex:unset !important;padding:0 !important;text-align:right !important;letter-spacing:0 !important;text-transform:none !important}#modal-cart h2.row.no-gutters{padding:var(--bvba-space-3) 0 var(--bvba-space-2) !important;margin:0 !important;border-top:0 !important;border-bottom:0 !important;align-items:center !important}#modal-cart .js-installments-cart-total,#modal-cart .cart-installments.js-installments-cart-total,#modal-cart div.cart-installments{background:rgba(20,120,60,.06) !important;border-left:3px solid #14783c !important;padding:12px 14px !important;margin:6px 0 14px !important;border-radius:4px !important;text-align:left !important;font-size:13px !important;line-height:1.4 !important;color:var(--bvba-ink) !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;display:flex !important;align-items:center !important;gap:8px !important}#modal-cart .js-installments-cart-total::before,#modal-cart div.cart-installments::before{content:"✓" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;min-width:20px !important;background:#14783c !important;color:#fff !important;border-radius:50% !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important}#modal-cart .js-cart-installments,#modal-cart .cart-installments-money,#modal-cart span.installment-no-interest{font-size:14px !important;color:#14783c !important;font-weight:700 !important;margin:0 2px !important;padding:0 !important;letter-spacing:0 !important;text-transform:none !important;display:inline !important}#modal-cart .btn-link,#modal-cart a.btn-link,#modal-cart a.js-modal-close.btn-link{background:rgba(0,0,0,0) !important;color:var(--bvba-stone-300) !important;border:0 !important;box-shadow:none !important;padding:var(--bvba-space-3) !important;margin:var(--bvba-space-2) 0 0 !important;font-size:var(--bvba-text-xs) !important;font-weight:500 !important;letter-spacing:var(--bvba-tracking-wide) !important;text-transform:uppercase !important;text-decoration:underline !important;text-underline-offset:4px !important;display:block !important;width:100% !important;text-align:center !important;border-radius:0 !important;line-height:1.4 !important}#modal-cart .btn-link:hover{color:var(--bvba-ink) !important;background:rgba(0,0,0,0) !important}#modal-cart .text-center.my-2,#modal-cart .text-center.text-muted,#modal-cart .checkout-divider{text-transform:uppercase !important;letter-spacing:var(--bvba-tracking-wide) !important;font-size:var(--bvba-text-xs) !important;color:var(--bvba-stone-300) !important;margin:var(--bvba-space-3) 0 !important}#modal-cart .js-checkout,#modal-cart .btn-checkout,#modal-cart [type=submit]:not(.js-quantity-increment):not(.js-quantity-decrement):not([class*=qty]){width:100% !important;background:var(--bvba-ink) !important;color:var(--bvba-paper) !important;border:1px solid var(--bvba-ink) !important;padding:18px 28px !important;font-size:var(--bvba-text-sm) !important;font-weight:600 !important;letter-spacing:var(--bvba-tracking-wider) !important;text-transform:uppercase !important;border-radius:0 !important;cursor:pointer !important;margin-top:var(--bvba-space-2) !important;display:block !important}#modal-cart .js-checkout:hover{background:var(--bvba-paper) !important;color:var(--bvba-ink) !important}#modal-cart .js-cart-item.form-row,#modal-cart .cart-item.form-row{margin:0 !important;padding:var(--bvba-space-4) !important;border-bottom:1px solid var(--bvba-line) !important;align-items:start !important;display:flex !important;flex-wrap:nowrap !important}#modal-cart .js-cart-item .col-2{flex:0 0 80px !important;max-width:80px !important;padding:0 !important}#modal-cart .js-cart-item .col-2 img,#modal-cart .js-cart-item .col-2 a img{width:72px !important;height:90px !important;object-fit:cover !important;background:var(--bvba-stone-50) !important;display:block}#modal-cart .js-cart-item .col-10{flex:1 !important;max-width:calc(100% - 80px - 40px) !important;padding:0 var(--bvba-space-3) !important}#modal-cart .js-cart-item .col-1.cart-item-delete,#modal-cart .js-cart-item .cart-item-delete{flex:0 0 32px !important;max-width:32px !important;padding:0 !important}#modal-cart .cart-item-delete a,#modal-cart .cart-item-delete button,#modal-cart .js-cart-remove-btn,#modal-cart .cart-item-delete .btn{background:rgba(0,0,0,0) !important;border:0 !important;color:var(--bvba-stone-300) !important;padding:4px !important;width:32px !important;height:32px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important}#modal-cart .cart-item-delete a:hover,#modal-cart .cart-item-delete button:hover{color:var(--bvba-ink) !important;background:rgba(0,0,0,0) !important}#modal-cart .cart-item-delete svg{width:16px !important;height:16px !important}#modal-cart .cart-item-quantity{margin:var(--bvba-space-2) 0 0 !important}#modal-cart .cart-item-quantity .form-quantity,#modal-cart .cart-item-quantity .form-group.form-quantity{margin:0 !important;padding:0 !important;width:fit-content !important}#modal-cart .cart-item-quantity .form-quantity .row,#modal-cart .cart-item-quantity .row{display:inline-flex !important;flex-wrap:nowrap !important;align-items:center !important;margin:0 !important;border:1px solid var(--bvba-line) !important;background:var(--bvba-paper) !important;height:28px !important;width:fit-content !important}#modal-cart .cart-item-quantity .js-cart-quantity-btn,#modal-cart .cart-item-quantity .cart-item-btn,#modal-cart .cart-item-quantity .btn,#modal-cart .cart-item-quantity span.btn{background:rgba(0,0,0,0) !important;border:0 !important;color:var(--bvba-ink) !important;width:28px !important;height:28px !important;min-width:28px !important;max-width:28px !important;padding:0 !important;margin:0 !important;font-size:14px !important;border-radius:0 !important;box-shadow:none !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;letter-spacing:0 !important;text-transform:none !important;line-height:1 !important}#modal-cart .cart-item-quantity .js-cart-quantity-btn:hover{background:var(--bvba-stone-50) !important}#modal-cart .cart-item-quantity .js-cart-quantity-btn svg,#modal-cart .cart-item-quantity .cart-item-btn svg{width:12px !important;height:12px !important}#modal-cart .cart-item-quantity input,#modal-cart .cart-item-quantity .js-cart-quantity-input{border:0 !important;background:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;text-align:center !important;width:32px !important;height:28px !important;font-size:var(--bvba-text-sm) !important;font-family:var(--bvba-font-body) !important;padding:0 !important;margin:0 !important;-moz-appearance:textfield !important}#modal-cart .modal-header h3,#modal-cart .modal-header .page-header-text{white-space:nowrap !important;overflow:visible !important;flex:1 !important}#modal-cart .js-close,#modal-cart .js-modal-close-button,#modal-cart .modal-header .close,#modal-cart .modal-header [data-modal-close]{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;color:var(--bvba-ink) !important;font-size:20px !important;width:32px !important;height:32px !important;padding:4px !important;margin:0 !important;border-radius:0 !important;opacity:1 !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}#modal-cart .js-close svg,#modal-cart .modal-header .close svg{width:18px !important;height:18px !important}#modal-cart .js-cart-item .item-price,#modal-cart .js-cart-item .cart-item-price,#modal-cart .js-cart-item-price,#modal-cart .js-cart-item .col-10 .js-cart-item-price{float:right !important;text-align:right !important;font-size:var(--bvba-text-sm) !important;font-weight:600 !important;color:var(--bvba-ink) !important;margin:0 0 var(--bvba-space-1) 0 !important}#modal-cart .js-cart-item .item-name,#modal-cart .js-cart-item .cart-item-name,#modal-cart .js-cart-item .js-cart-item-name{font-size:var(--bvba-text-sm) !important;font-weight:500 !important;color:var(--bvba-ink) !important;line-height:1.3 !important;margin:0 0 var(--bvba-space-1) 0 !important;text-decoration:none !important}#modal-cart .total-cart,#modal-cart .cart-total-row,#modal-cart .js-cart-total-row{display:flex !important;justify-content:space-between !important;align-items:baseline !important;padding:var(--bvba-space-3) 0 !important}#modal-cart .total-cart .label,#modal-cart .total-cart>*:first-child{font-size:var(--bvba-text-base) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:var(--bvba-tracking-wide) !important}#modal-cart .total-cart .value,#modal-cart .total-cart>*:last-child{font-size:var(--bvba-text-lg) !important;font-weight:700 !important}.btn,.button,.form-control,input,select,textarea,.card,.panel,.alert,.badge,.label,.chip,.tag,.box,.product-info,.related-block,.modal,.modal-content,.modal-dialog,.toast,.notification,.popup,.reviewsapp-highlights-item,.reviewsapp-card,.reviewsapp-review,.review-block,.review-item,.recommended-product,.recommended-card,.dropdown-menu,.dropdown-item,[class*=card-],[class*=box-],[class*=panel-]{border-radius:0 !important}.reviewsapp-highlights-item img,.reviewsapp-avatar,.review-avatar,.avatar,.user-avatar,[class*=avatar]{border-radius:50% !important}body{font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif !important;color:var(--bvba-ink) !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,.h1,.page-title,.page-header h1{font-family:"Inter",sans-serif !important;font-size:clamp(28px,4vw,40px) !important;font-weight:600 !important;letter-spacing:-0.01em !important;line-height:1.15 !important;color:var(--bvba-ink) !important;text-transform:none !important;margin:0 0 16px !important}h2,.h2{font-family:"Inter",sans-serif !important;font-size:clamp(22px,3vw,28px) !important;font-weight:600 !important;letter-spacing:-0.005em !important;line-height:1.2 !important;color:var(--bvba-ink) !important;margin:0 0 12px !important}h3,.h3{font-family:"Inter",sans-serif !important;font-size:clamp(18px,2.4vw,22px) !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.25 !important;margin:0 0 10px !important}h4,.h4,h5,.h5,h6,.h6{font-family:"Inter",sans-serif !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.3 !important}p,li,span:not(.label):not(.badge),small{font-family:"Inter",sans-serif !important}.section-title,.bvba-section-title,.related-products-title,.products-related h3,.featured-products-title,.section-featured-home h2,.section-products-home h2{font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:500 !important;letter-spacing:.15em !important;text-transform:uppercase !important;color:var(--bvba-ink) !important;text-align:center !important;margin:0 0 32px !important}.form-control,input.form-control,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],select.form-control,textarea.form-control{border:1px solid var(--bvba-line) !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;font-family:"Inter",sans-serif !important;font-size:14px !important;padding:12px 14px !important;box-shadow:none !important;transition:border-color .2s ease !important}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:var(--bvba-ink) !important;outline:0 !important;box-shadow:none !important}label,.form-label,.control-label{font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:500 !important;color:var(--bvba-stone-300, #6F6A5E) !important;letter-spacing:.06em !important;text-transform:uppercase !important;margin-bottom:6px !important}.btn-primary,input[type=submit].btn,button.btn-primary,.js-checkout,.checkout-btn,.btn.btn-buy{background:var(--bvba-ink) !important;color:var(--bvba-paper) !important;border:1px solid var(--bvba-ink) !important;border-radius:0 !important;padding:14px 28px !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;cursor:pointer !important;transition:opacity .2s ease,background .2s ease !important}.btn-primary:hover,input[type=submit].btn:hover,button.btn-primary:hover,.js-checkout:hover{background:var(--bvba-paper) !important;color:var(--bvba-ink) !important}.btn-secondary,.btn-outline,.btn.btn-default{background:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;border:1px solid var(--bvba-ink) !important;border-radius:0 !important;padding:14px 28px !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:500 !important;letter-spacing:.12em !important;text-transform:uppercase !important;cursor:pointer !important}.btn-secondary:hover,.btn-outline:hover{background:var(--bvba-ink) !important;color:var(--bvba-paper) !important}.btn-link{background:rgba(0,0,0,0) !important;color:var(--bvba-ink) !important;border:0 !important;padding:8px 0 !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:500 !important;letter-spacing:.08em !important;text-transform:uppercase !important;text-decoration:underline !important;text-underline-offset:4px !important}.btn-link:hover{color:var(--bvba-stone-300, #6F6A5E) !important}.template-error,.template-search-empty,.empty-state,.no-results{text-align:center !important;padding:80px 20px !important}.template-error h1,.template-error .h1,.empty-state h1,.no-results h1{font-size:clamp(36px,5vw,56px) !important;font-weight:600 !important;letter-spacing:-0.02em !important;margin:0 0 16px !important}.template-error p,.empty-state p,.no-results p{font-size:15px !important;color:var(--bvba-stone-300, #6F6A5E) !important;margin:0 0 32px !important;max-width:480px !important;margin-left:auto !important;margin-right:auto !important}.template-account-login,.template-account-register,.template-account-recover,.template-account-myaccount{background:var(--bvba-paper) !important}.account-form,.login-form,.register-form,.myaccount-container{max-width:420px !important;margin:64px auto !important;padding:0 20px !important}.account-form h1,.login-form h1,.register-form h1{text-align:center !important;margin-bottom:32px !important}.alert{border:1px solid var(--bvba-line) !important;border-radius:0 !important;padding:14px 18px !important;font-size:13px !important;background:var(--bvba-paper) !important;color:var(--bvba-ink) !important}.alert-success{border-color:rgba(20,120,60,.3) !important;background:rgba(20,120,60,.05) !important;color:#14783c !important}.alert-danger,.alert-error{border-color:rgba(193,58,58,.3) !important;background:rgba(193,58,58,.05) !important;color:#c13a3a !important}.alert-warning{border-color:rgba(200,140,30,.3) !important;background:rgba(200,140,30,.05) !important;color:#8a6a14 !important}.pagination,.js-pagination,.page-numbers{display:flex !important;justify-content:center !important;gap:4px !important;margin:48px 0 !important;padding:0 !important;list-style:none !important}.pagination li,.pagination a,.pagination span,.page-numbers a,.page-numbers span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:36px !important;height:36px !important;padding:0 10px !important;font-size:13px !important;font-family:"Inter",sans-serif !important;color:var(--bvba-ink) !important;background:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important;border-radius:0 !important;text-decoration:none !important}.pagination .active a,.pagination .active span,.page-numbers .current{border-color:var(--bvba-ink) !important;font-weight:600 !important}.reviewsapp-highlights-item,.reviewsapp-card,.reviewsapp-review{border:1px solid var(--bvba-line) !important;border-radius:0 !important;box-shadow:none !important;background:var(--bvba-paper) !important;padding:20px !important}.reviewsapp-stars,.review-stars{color:var(--bvba-ink) !important;letter-spacing:0 !important}.reviewsapp-highlights-item h4,.reviewsapp-card h4,.review-author{font-size:13px !important;font-weight:600 !important;letter-spacing:0 !important}.reviewsapp-highlights-item p,.reviewsapp-card p,.review-text{font-size:13px !important;line-height:1.5 !important;color:var(--bvba-stone-300, #6F6A5E) !important}.accordion,.js-accordion,.product-accordion{border-top:1px solid var(--bvba-line) !important;border-bottom:1px solid var(--bvba-line) !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important}.accordion-header,.js-accordion-header{padding:16px 0 !important;font-size:13px !important;font-weight:500 !important;letter-spacing:.08em !important;text-transform:uppercase !important;cursor:pointer !important}.accordion-body,.js-accordion-body{padding:0 0 16px !important;font-size:14px !important;line-height:1.6 !important;color:var(--bvba-stone-300, #6F6A5E) !important}.bvba-section,.section-featured-home,.section-products-home,.section-categories-home,.section-modules-home,.section-instagram-home,.section-informatives-home,.section-video-home,.section-welcome-home,.section-slider,.section-banners,.section-related-products,.section-footer,.js-newsletter.newsletter,.bvba-trust-seals{padding-top:32px !important;padding-bottom:32px !important}@media(min-width: 768px){.bvba-section,.section-featured-home,.section-products-home,.section-categories-home,.section-modules-home,.section-instagram-home,.section-informatives-home,.section-video-home,.section-welcome-home,.section-slider,.section-banners,.section-related-products,.section-footer,.js-newsletter.newsletter,.bvba-trust-seals{padding-top:48px !important;padding-bottom:48px !important}}.products-section-title-container,.products-section-title,.products-section-container,.products-section-slider-container,.products-section-slider-wrapper,.products-section-prev-container,.products-section-next-container,.products-section-slider-control,.products-section-slider-controls-pagination,.products-section-prev,.products-section-next,.swiper-button-prev,.swiper-button-next,.swiper-pagination,.swiper-wrapper,.swiper-slide,.swiper-container,[class*=section-slider],[class*=section-prev],[class*=section-next],[class*=section-control],[class*=section-pagination],.section-products-related .products-section-slider-wrapper,.section-products-related .swiper-wrapper,.section-related-products .products-section-slider-wrapper,.section-related-products .swiper-wrapper{padding-top:0 !important;padding-bottom:0 !important}.products-section-title-container{padding:0 0 24px !important;margin:0 !important}.products-section-title,.products-section-title-container h2,.products-section-title-container h3{padding:0 !important;margin:0 0 20px !important}.section-single-product,.row.section-single-product{padding-top:24px !important;padding-bottom:24px !important}.page-header,.page-header.mt-3{padding-top:16px !important;padding-bottom:16px !important;margin-top:8px !important;margin-bottom:8px !important}header,.head-main,footer,.footer,nav,.navigation{padding-top:revert !important;padding-bottom:revert !important}a{color:var(--bvba-ink);text-decoration:none;transition:opacity .2s ease,color .2s ease}a:hover{color:var(--bvba-ink);opacity:.7}.modal-content,.modal-dialog,.modal{border-radius:0 !important;border:1px solid var(--bvba-line) !important;box-shadow:0 8px 24px rgba(0,0,0,.06) !important}.modal-header{border-bottom:1px solid var(--bvba-line) !important;padding:18px 24px !important}.modal-body{padding:20px 24px !important}.modal-footer{border-top:1px solid var(--bvba-line) !important;padding:14px 24px !important}.breadcrumb,.breadcrumbs,.js-breadcrumb{background:rgba(0,0,0,0) !important;padding:16px 0 !important;margin:0 0 24px !important;font-size:11px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:var(--bvba-stone-300, #6F6A5E) !important;border-radius:0 !important}.breadcrumb a,.breadcrumbs a{color:var(--bvba-stone-300, #6F6A5E) !important;text-decoration:none !important}.breadcrumb a:hover{color:var(--bvba-ink) !important}.breadcrumb .active,.breadcrumb-item.active{color:var(--bvba-ink) !important}.quickshop-modal,.js-quickshop{border-radius:0 !important}.modal-nav-search .form-control,.js-search-input,input.search-input{border:0 !important;border-bottom:1px solid var(--bvba-line) !important;border-radius:0 !important;padding:14px 0 !important;font-size:18px !important;background:rgba(0,0,0,0) !important}.modal-nav-search .form-control:focus,.js-search-input:focus{border-bottom-color:var(--bvba-ink) !important}.template-cart h1{text-align:center !important;margin-bottom:32px !important}.template-cart .cart-item{border-bottom:0 !important;padding:20px 0 !important}.filters,.js-filters,.filter-link{font-size:12px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--bvba-ink) !important}select.sort-by,.js-results-sort select,.category-controls select{background:rgba(0,0,0,0) !important;border:1px solid var(--bvba-line) !important;border-radius:0 !important;padding:8px 32px 8px 12px !important;font-size:12px !important;letter-spacing:.08em !important;color:var(--bvba-ink) !important}.js-whatsapp-chat,.whatsapp-chat-button,[class*=whatsapp] button{border-radius:50% !important;box-shadow:0 4px 14px rgba(0,0,0,.12) !important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:var(--bvba-line);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--bvba-stone-300, #6F6A5E)}@media(min-width: 992px){.template-product .container,.template-product main>.container{max-width:1240px !important}.template-product h1,.template-product .product-title,.template-product .js-product-name,.product-name{font-size:22px !important;line-height:1.25 !important;font-weight:500 !important;margin:0 0 12px !important;letter-spacing:-0.005em !important}.template-product .price,.template-product .js-price-display,.product-price,.js-product-price{font-size:16px !important;font-weight:600 !important;margin:0 0 8px !important}.product-compare-price,.js-product-compare-price{font-size:13px !important}.product-installments,.js-installments-template,.installments,.installments-text{font-size:12px !important;margin:0 0 16px !important}.template-product .btn-variant,.template-product .js-product-variants .btn,.template-product .product-form-variants .btn,.template-product [data-store=product-variants] .btn,.template-product .variants .btn,.template-product .form-control[name*=variation]+.btn,.js-insta-variant-option,[class*=variant] button{padding:8px 16px !important;font-size:11px !important;min-width:48px !important;letter-spacing:.08em !important;line-height:1.4 !important}.template-product .form-group label,.template-product .variant-label,.js-product-variants label,.product-variants-name{font-size:10px !important;letter-spacing:.08em !important;margin:0 0 8px !important}.template-product .js-quantity-input,.template-product .js-product-quantity,.template-product input.quantity-input,.product-quantity input{width:60px !important;height:38px !important;font-size:13px !important;padding:0 10px !important}.template-product .js-quantity-increment,.template-product .js-quantity-decrement,.js-product-quantity-increment,.js-product-quantity-decrement{width:38px !important;height:38px !important;font-size:14px !important}.template-product .btn-primary,.template-product .js-add-to-cart,.template-product input.btn-primary,.template-product button.js-add-to-cart-button,.js-add-to-cart{padding:12px 24px !important;font-size:12px !important;letter-spacing:.14em !important;font-weight:600 !important;min-height:44px !important}.product-sku,.js-product-sku,.product-code{font-size:11px !important;color:var(--bvba-stone-300, #6F6A5E) !important}.product-description,.js-product-description,.product-description p{font-size:14px !important;line-height:1.55 !important}.products-section-title,.products-section-title-container h2,.products-section-title-container h3{font-size:12px !important;letter-spacing:.15em !important;text-transform:uppercase !important;font-weight:500 !important;margin:0 0 20px !important}.item-product .item-name,.item-product .product-item-name,.js-item-product .item-name,.item-product h3,.item-product h2{font-size:13px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;margin:12px 0 4px !important}.item-product .price,.item-product .item-price,.js-item-product .price{font-size:13px !important;font-weight:500 !important;margin:0 !important}.js-newsletter,.newsletter{padding:40px 0 !important}.js-newsletter h2,.js-newsletter .newsletter-title,.newsletter h2,.newsletter-title{font-size:12px !important;letter-spacing:.15em !important;font-weight:500 !important;margin:0 0 12px !important}.js-newsletter p,.newsletter p{font-size:13px !important;margin:0 0 20px !important}.js-newsletter input,.newsletter input{padding:12px 14px !important;font-size:13px !important;max-width:380px !important}.js-newsletter button,.js-newsletter .btn,.newsletter button{padding:12px 28px !important;font-size:12px !important;letter-spacing:.14em !important}.bvba-trust-seals,.trust-seals,.banner-services{padding:32px 0 !important}.bvba-trust-seals .seal-title,.bvba-trust-seals h4,.trust-seals h4,.banner-services h4,[class*=banner-service] h4{font-size:11px !important;letter-spacing:.12em !important;font-weight:500 !important;margin:8px 0 0 !important}.bvba-trust-seals svg,.trust-seals svg,.banner-services svg,[class*=banner-service] svg{width:28px !important;height:28px !important}.template-category .page-header h1,.template-search .page-header h1,.page-title{font-size:18px !important;font-weight:500 !important;letter-spacing:.1em !important;text-transform:uppercase !important}.js-category-controls,.category-controls{font-size:12px !important}.js-category-controls select,.category-controls select{font-size:11px !important;padding:6px 28px 6px 10px !important}footer h3,footer h4,.footer h3,.footer h4,.footer-title{font-size:11px !important;letter-spacing:.14em !important;font-weight:600 !important;margin:0 0 12px !important}footer a,footer p,footer li,.footer a,.footer p,.footer li{font-size:12px !important;line-height:1.6 !important}.section-featured-home,.section-products-home,.section-categories-home,.section-modules-home,.section-instagram-home,.section-informatives-home,.section-video-home,.section-welcome-home,.section-related-products,.section-products-related{padding-top:36px !important;padding-bottom:36px !important}h1,.h1{font-size:clamp(22px,2.4vw,30px) !important}h2,.h2{font-size:clamp(16px,1.8vw,20px) !important}h3,.h3{font-size:clamp(14px,1.5vw,16px) !important}body,p,li{font-size:14px !important}.btn,button.btn,a.btn,input.btn{padding:10px 22px !important;font-size:12px !important;letter-spacing:.12em !important}.template-error,.template-search-empty{padding:56px 20px !important}.template-error h1,.template-search-empty h1{font-size:clamp(28px,3.5vw,40px) !important}.filters .filter-link,.js-filters a,.filter-link{font-size:11px !important;padding:4px 10px !important;letter-spacing:.08em !important}}.section-slider,.section-categories-home,.section-featured-home,.section-products-home,.section-modules-home,.section-welcome-home,.section-video-home,.section-instagram-home,.section-informatives-home,.section-related-products,.section-products-related,.section-footer,.js-home-sections-container>section,.js-home-sections-container>div{margin-top:0 !important;margin-bottom:0 !important}.reviewsapp-highlights-container,.reviewsapp.reviewsapp-highlights-container,.reviewsapp-highlights{margin-top:16px !important;margin-bottom:8px !important;padding:8px 0 !important}@media(min-width: 992px){.reviewsapp-highlights-container,.reviewsapp.reviewsapp-highlights-container{margin-top:20px !important;margin-bottom:12px !important}}.reviewsapp-highlights-container .container,.reviewsapp .container,.reviewsapp-container,.js-home-sections-container .row,.js-home-sections-container>.container{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}footer.js-footer,footer.js-footer.js-hide-footer-while-scrolling,.js-footer{margin-top:0 !important;padding-top:16px !important;padding-bottom:24px !important}@media(min-width: 992px){footer.js-footer,.js-footer{margin-top:0 !important;padding-top:20px !important;padding-bottom:32px !important}}@media(min-width: 992px){.js-newsletter,.js-newsletter.section-footer{padding-top:28px !important;padding-bottom:36px !important}}.js-newsletter,.js-newsletter.section-footer{margin:0 !important;padding:32px 0 !important}@media(min-width: 992px){.js-newsletter,.js-newsletter.section-footer{padding:40px 0 !important}}.bvba-trust-seals,.banner-services{margin:0 !important;padding:24px 0 !important}@media(min-width: 992px){.bvba-trust-seals,.banner-services{padding:32px 0 !important}}.section-featured-home,.section-products-home{padding:32px 0 !important}@media(min-width: 992px){.section-featured-home,.section-products-home{padding:40px 0 !important}}.section-categories-home{padding:24px 0 !important}@media(min-width: 992px){.section-categories-home{padding:32px 0 !important}}.section-welcome-home{padding:40px 20px !important;text-align:center !important}@media(min-width: 992px){.section-welcome-home{padding:56px 20px !important}}.js-home-sections-container{margin:0 !important;padding:0 !important}.reviewsapp-highlights{gap:16px !important}@media(min-width: 992px){.reviewsapp-highlights{gap:20px !important}}@media(max-width: 767px){.head-main{padding:8px 0 !important}.head-main .container,.head-main .row{align-items:center !important}.head-main .logo,.head-main h1.h1,.head-main .col.text-center a{font-size:26px !important;line-height:1 !important}.head-main .logo img,.head-main h1.h1 img{max-height:28px !important}.header-utilities .svg-icon,.head-main .col.text-right svg{width:20px !important;height:20px !important}.head-main .col.text-right>a,.head-main .col.text-right>button,.header-utilities a,.header-utilities button,.js-modal-open[data-target*=hamburger],.js-modal-open[data-target*=search],.js-modal-open[data-target*=cart]{min-width:44px !important;min-height:44px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px !important}.header-utilities .cart-counter,.js-cart-quantity{font-size:10px !important;margin-left:2px !important}.js-ad-bar,.ad-bar,.head-advertising{font-size:11px !important;padding:6px 12px !important;letter-spacing:.08em !important;line-height:1.3 !important}.section-featured-home,.section-products-home{padding:24px 0 !important}.section-categories-home{padding:16px 0 !important}.section-welcome-home{padding:32px 16px !important}.section-modules-home,.section-video-home,.section-instagram-home,.section-informatives-home{padding:24px 0 !important}.section-related-products,.section-products-related{padding:24px 0 !important}.reviewsapp-highlights-container,.reviewsapp.reviewsapp-highlights-container{margin-top:12px !important;margin-bottom:4px !important;padding:4px 0 !important}.reviewsapp-highlights{gap:12px !important}.reviewsapp-highlights-item{padding:14px !important}.js-newsletter,.js-newsletter.section-footer{padding:24px 16px !important}.js-newsletter h2,.newsletter h2{font-size:11px !important;letter-spacing:.15em !important;margin:0 0 8px !important}.js-newsletter p,.newsletter p{font-size:13px !important;line-height:1.4 !important;margin:0 0 16px !important}.js-newsletter form,.newsletter form{display:flex !important;flex-direction:column !important;gap:10px !important;max-width:100% !important}.js-newsletter input[type=email],.newsletter input{width:100% !important;padding:14px !important;font-size:14px !important;min-height:48px !important}.js-newsletter button,.js-newsletter .btn,.newsletter button{width:100% !important;padding:14px !important;font-size:12px !important;min-height:48px !important}.bvba-trust-seals,.banner-services{padding:20px 16px !important}.bvba-trust-seals .row,.banner-services .row{row-gap:16px !important}.bvba-trust-seals h4,.banner-services h4,[class*=banner-service] h4{font-size:10px !important;letter-spacing:.1em !important;margin:6px 0 0 !important;line-height:1.3 !important}.bvba-trust-seals svg,.banner-services svg{width:24px !important;height:24px !important}footer.js-footer,.js-footer{padding-top:12px !important;padding-bottom:20px !important}footer h3,footer h4,.footer-title{font-size:11px !important;letter-spacing:.12em !important;margin:0 0 10px !important}footer a,footer p,footer li{font-size:13px !important;line-height:1.7 !important}footer .col,footer [class*=col-]{margin-bottom:20px !important}.item-product,.js-item-product{margin-bottom:20px !important}.item-product .item-name,.js-item-product .item-name,.item-product h3,.item-product h2{font-size:12px !important;line-height:1.3 !important;margin:10px 0 4px !important}.item-product .price,.item-product .item-price,.js-item-product .price{font-size:13px !important}.item-product .item-installments,.item-product .js-max-installments{font-size:11px !important}.products-grid-container .row,.products-section-slider-wrapper{margin-left:-6px !important;margin-right:-6px !important}.products-grid-container .col,.products-grid-container [class*=col-]{padding-left:6px !important;padding-right:6px !important}.template-product .container{padding-left:12px !important;padding-right:12px !important}.section-single-product,.row.section-single-product{padding:8px 0 !important}.template-product h1,.template-product .product-title,.template-product .js-product-name{font-size:18px !important;line-height:1.25 !important;font-weight:500 !important;margin:16px 0 8px !important;letter-spacing:-0.005em !important}.template-product .price,.template-product .js-price-display,.product-price{font-size:18px !important;font-weight:600 !important;margin:0 0 4px !important}.product-compare-price,.js-product-compare-price{font-size:14px !important}.product-installments,.js-installments-template{font-size:12px !important;margin:0 0 16px !important}.template-product .btn-variant,.template-product .js-product-variants .btn,.template-product .product-form-variants .btn,.js-insta-variant-option,[class*=variant] button{padding:12px 16px !important;font-size:12px !important;min-height:44px !important;min-width:56px !important;margin-right:6px !important;margin-bottom:6px !important}.template-product .js-quantity-input,.product-quantity input{width:56px !important;height:48px !important;font-size:14px !important}.template-product .js-quantity-increment,.template-product .js-quantity-decrement,.js-product-quantity-increment,.js-product-quantity-decrement{width:48px !important;height:48px !important;font-size:16px !important;min-width:44px !important}.template-product .btn-primary,.template-product .js-add-to-cart,.template-product input.btn-primary,.template-product button.js-add-to-cart-button,.js-add-to-cart{padding:16px 24px !important;font-size:13px !important;min-height:52px !important;width:100% !important;letter-spacing:.12em !important;font-weight:600 !important}.products-section-title,.products-section-title-container h2,.products-section-title-container h3{font-size:11px !important;letter-spacing:.14em !important;margin:0 0 16px !important}body,p,li{font-size:14px !important;line-height:1.55 !important}h1,.h1{font-size:clamp(22px,6vw,28px) !important;line-height:1.2 !important;margin:0 0 12px !important}h2,.h2{font-size:clamp(16px,4vw,20px) !important;line-height:1.25 !important;margin:0 0 10px !important}h3,.h3{font-size:clamp(14px,3.5vw,16px) !important;line-height:1.3 !important}.btn,button.btn,a.btn,input.btn,input[type=submit].btn{padding:14px 22px !important;font-size:12px !important;min-height:44px !important;letter-spacing:.12em !important}.btn-link{padding:10px 4px !important;min-height:40px !important}#modal-cart{width:100% !important}#modal-cart .modal-header{padding:16px !important}#modal-cart .modal-body{padding:8px 16px !important}#modal-cart .modal-footer{padding:12px 16px !important}#modal-cart .js-cart-item,#modal-cart .cart-item{padding:14px 12px !important;grid-template-columns:64px 1fr auto !important;column-gap:12px !important}#modal-cart .js-cart-item img,#modal-cart .cart-item img{width:64px !important;height:80px !important}#modal-cart .cart-item-name{font-size:13px !important}#modal-cart .cart-item-price{font-size:13px !important}#modal-cart .js-quantity-btn,#modal-cart .js-cart-quantity-btn{width:36px !important;height:36px !important}#modal-cart .js-checkout{padding:16px !important;font-size:13px !important;min-height:52px !important}.template-category .page-header,.template-search .page-header{padding:12px 0 !important;margin:0 0 8px !important}.template-category .page-header h1,.template-search .page-header h1{font-size:16px !important;letter-spacing:.1em !important;text-transform:uppercase !important;text-align:center !important}.js-category-controls,.category-controls{padding:8px 0 !important;margin:0 0 12px !important}.js-category-controls select,.category-controls select{font-size:12px !important;padding:8px 28px 8px 12px !important;min-height:40px !important}.js-category-controls .filter-link,.js-category-controls a{font-size:11px !important;min-height:40px !important;display:inline-flex !important;align-items:center !important;padding:8px 12px !important}.breadcrumb,.breadcrumbs{padding:8px 0 !important;margin:0 0 8px !important;font-size:10px !important;letter-spacing:.1em !important}.template-error,.template-search-empty,.empty-state{padding:48px 16px !important}.template-error h1,.template-search-empty h1{font-size:clamp(28px,8vw,40px) !important}.account-form,.login-form,.register-form,.myaccount-container{margin:32px 16px !important;max-width:100% !important}.section-slider,.js-slider,.swiper-container.slider{padding:0 !important;margin:0 !important}.bvba-nav-inline-row{display:none !important}.js-whatsapp-chat,.whatsapp-chat-button{bottom:16px !important;right:16px !important;width:48px !important;height:48px !important}.js-whatsapp-chat svg,.whatsapp-chat-button svg{width:24px !important;height:24px !important}a:hover,.btn:hover,button:hover{opacity:1 !important}.btn:active,button:active,a:active{opacity:.7 !important;transition:opacity .1s ease !important}.container,.container-fluid{padding-left:16px !important;padding-right:16px !important}.modal-nav-hamburger .modal-body,.nav-hamburger .modal-body{padding:16px 0 !important}.nav-hamburger .nav-link,.nav-hamburger a,.modal-nav-hamburger .nav-link,.modal-nav-hamburger a,#nav-hamburger .nav-list-link{font-size:14px !important;padding:14px 16px !important;min-height:48px !important;display:flex !important;align-items:center !important;letter-spacing:.08em !important;text-transform:uppercase !important}.modal-nav-search .form-control,.js-search-input{font-size:16px !important;padding:14px 0 !important}#modal-cart .js-installments-cart-total,#modal-cart div.cart-installments{padding:10px 12px !important;font-size:12px !important;margin:4px 0 12px !important}#modal-cart .js-installments-cart-total::before{width:18px !important;height:18px !important;font-size:11px !important}.template-product .product-gallery,.template-product .js-product-gallery{margin:0 -12px 16px !important}html,body{overflow-x:hidden !important;max-width:100vw !important;position:relative !important}.container,.container-fluid,main,.main-content,section,.section,.row{max-width:100vw !important;overflow-x:clip !important}.swiper-container,.js-swiper-product,.js-swiper-featured,.js-swiper-related,.js-swiper-complementary,.products-section-slider-container,.products-section-container.swiper-container{overflow:hidden !important;max-width:100% !important}.swiper-button-prev,.swiper-button-next,.swiper-button-prev.d-none,.swiper-button-next.d-none,.swiper-button-prev.d-none.d-md-block,.swiper-button-next.d-none.d-md-block,.js-swiper-home-control,.js-swiper-featured-prev,.js-swiper-featured-next,.js-swiper-related-prev,.js-swiper-related-next,.products-section-prev,.products-section-next,.products-section-prev-container,.products-section-next-container{display:flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;background:rgba(17,17,17,.92) !important;color:#fff !important;border-radius:50% !important;z-index:20 !important;cursor:pointer !important;opacity:1 !important;visibility:visible !important;box-shadow:0 2px 8px rgba(0,0,0,.15) !important;padding:0 !important;margin:0 !important;border:0 !important}.swiper-button-prev,.js-swiper-home-prev,.js-swiper-featured-prev,.js-swiper-related-prev,.products-section-prev,.products-section-prev-container{left:8px !important;right:auto !important}.swiper-button-next,.js-swiper-home-next,.js-swiper-featured-next,.js-swiper-related-next,.products-section-next,.products-section-next-container{right:8px !important;left:auto !important}.swiper-button-prev svg,.swiper-button-next svg,.products-section-prev svg,.products-section-next svg,.js-swiper-home-control svg,.js-swiper-featured-prev svg,.js-swiper-featured-next svg,.js-swiper-related-prev svg,.js-swiper-related-next svg{width:14px !important;height:14px !important;fill:#fff !important;stroke:#fff !important;color:#fff !important}.swiper-button-prev::after,.swiper-button-next::after{content:none !important;display:none !important}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35 !important;background:rgba(17,17,17,.5) !important}.swiper-pagination,.js-swiper-related-pagination,.products-section-slider-controls-pagination{display:flex !important;justify-content:center !important;gap:6px !important;bottom:-8px !important;position:relative !important;padding:12px 0 4px !important;opacity:1 !important}.swiper-pagination-bullet{width:6px !important;height:6px !important;background:rgba(17,17,17,.3) !important;border-radius:50% !important;opacity:1 !important;margin:0 !important}.swiper-pagination-bullet-active{background:#111 !important;width:18px !important;border-radius:3px !important}footer .row.element-footer,.js-footer .row.element-footer{margin-bottom:12px !important}footer .row.element-footer:empty,.js-footer .row.element-footer:empty{display:none !important}footer .footer-menu,.js-footer .footer-menu{column-count:2 !important;column-gap:16px !important;padding:0 16px !important;text-align:left !important}footer .footer-menu li,.js-footer .footer-menu li{break-inside:avoid !important;padding:6px 0 !important;margin:0 !important;list-style:none !important}footer .footer-menu a,.js-footer .footer-menu a{font-size:13px !important;letter-spacing:.06em !important;padding:4px 0 !important;display:block !important}footer .contact-info,.js-footer .contact-info{padding:0 !important;margin:0 0 12px !important}footer .contact-info li,.js-footer .contact-info li{font-size:12px !important;padding:4px 0 !important;list-style:none !important}footer .copyright,.js-footer .copyright{font-size:11px !important;padding-top:16px !important;margin-bottom:0 !important;line-height:1.5 !important}footer .social-icons,.js-footer .social-icons,footer .social-links,.js-footer .social-links{margin:12px 0 !important}.reviewsapp-highlights-item{padding:12px !important;min-height:unset !important}.reviewsapp-highlights-item .reviewsapp-highlights-header{margin-bottom:8px !important}.reviewsapp-author-initials-container,.reviewsapp-highlights-item figure{width:36px !important;height:36px !important;min-width:36px !important}.reviewsapp-author-initials-char{font-size:14px !important}.reviewsapp-highlights-author-name{font-size:12px !important}.reviewsapp-highlights-product{font-size:11px !important;line-height:1.3 !important}.reviewsapp-highlights-rating{margin-bottom:8px !important}.reviewsapp-highlights-rating img{width:12px !important;height:12px !important}.reviewsapp-highlights-text{font-size:12px !important;line-height:1.4 !important;margin-bottom:0 !important}.reviewsapp-highlights{scroll-snap-type:x mandatory !important;scroll-padding:0 16px !important}.reviewsapp-highlights-item{scroll-snap-align:start !important;flex:0 0 auto !important;width:240px !important;max-width:75vw !important}.products-section-slider-container{position:relative !important;overflow:visible !important}.products-section .swiper-slide,.section-products-related .swiper-slide,.section-related-products .swiper-slide{height:auto !important}.products-section-prev-container,.products-section-next-container{background:rgba(17,17,17,.92) !important;width:36px !important;height:36px !important;border-radius:50% !important}.section-featured-home{position:relative !important;overflow:visible !important}.section-featured-home .swiper-container,.section-products-home .swiper-container{overflow:visible !important}.js-whatsapp-chat,.whatsapp-chat-button{z-index:100 !important}.template-product .js-add-to-cart,.template-product .btn-primary{z-index:5 !important;position:relative !important}.js-ad-bar,.head-advertising,.ad-bar{min-height:30px !important}}.swiper-button-prev,.swiper-button-next,.swiper-button-prev.d-none,.swiper-button-next.d-none,.swiper-button-prev.d-none.d-md-block,.swiper-button-next.d-none.d-md-block,.js-swiper-home-control,.js-swiper-home-prev,.js-swiper-home-next,.js-swiper-featured-prev,.js-swiper-featured-next,.js-swiper-related-prev,.js-swiper-related-next,.js-swiper-complementary-prev,.js-swiper-complementary-next,.js-swiper-product-prev,.js-swiper-product-next,.js-swiper-product-images-prev,.js-swiper-product-images-next,.js-swiper-gallery-prev,.js-swiper-gallery-next,.products-section-prev,.products-section-next,.products-section-prev-container,.products-section-next-container,.nube-slider-prev,.nube-slider-next,.slick-prev,.slick-next{display:flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;background-color:rgba(17,17,17,.92) !important;background-image:none !important;color:#fff !important;border-radius:50% !important;z-index:20 !important;cursor:pointer !important;opacity:1 !important;visibility:visible !important;box-shadow:0 2px 10px rgba(0,0,0,.18) !important;padding:0 !important;margin:0 !important;border:0 !important;transition:background .2s ease,transform .15s ease !important}@media(min-width: 768px){.swiper-button-prev:hover,.swiper-button-next:hover,.products-section-prev:hover,.products-section-next:hover,.products-section-prev-container:hover,.products-section-next-container:hover,.js-swiper-home-control:hover,.js-swiper-featured-prev:hover,.js-swiper-featured-next:hover,.js-swiper-related-prev:hover,.js-swiper-related-next:hover{background:#000 !important;transform:translateY(-50%) scale(1.06) !important}}.swiper-button-prev,.js-swiper-home-prev,.js-swiper-featured-prev,.js-swiper-related-prev,.js-swiper-complementary-prev,.js-swiper-product-images-prev,.js-swiper-gallery-prev,.products-section-prev,.products-section-prev-container,.nube-slider-prev,.slick-prev{left:12px !important;right:auto !important}.swiper-button-next,.js-swiper-home-next,.js-swiper-featured-next,.js-swiper-related-next,.js-swiper-complementary-next,.js-swiper-product-images-next,.js-swiper-gallery-next,.products-section-next,.products-section-next-container,.nube-slider-next,.slick-next{right:12px !important;left:auto !important}.swiper-button-prev svg,.swiper-button-next svg,.js-swiper-home-control svg,.js-swiper-featured-prev svg,.js-swiper-featured-next svg,.js-swiper-related-prev svg,.js-swiper-related-next svg,.js-swiper-complementary-prev svg,.js-swiper-complementary-next svg,.js-swiper-product-prev svg,.js-swiper-product-next svg,.js-swiper-product-images-prev svg,.js-swiper-product-images-next svg,.products-section-prev svg,.products-section-next svg,.products-section-prev-container svg,.products-section-next-container svg{width:14px !important;height:14px !important;fill:#fff !important;stroke:#fff !important;color:#fff !important}.swiper-button-prev::after,.swiper-button-next::after,.slick-prev::before,.slick-next::before{content:none !important;display:none !important}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled,.products-section-prev.swiper-button-disabled,.products-section-next.swiper-button-disabled{opacity:.35 !important;background:rgba(17,17,17,.55) !important;cursor:default !important}.swiper-button-prev.swiper-button-disabled:hover,.swiper-button-next.swiper-button-disabled:hover{transform:translateY(-50%) !important}.swiper-pagination,.js-swiper-home-pagination,.js-swiper-featured-pagination,.js-swiper-related-pagination,.products-section-slider-controls-pagination,.nube-slider-pagination{display:flex !important;justify-content:center !important;align-items:center !important;gap:6px !important;padding:16px 0 4px !important;position:relative !important;bottom:auto !important;opacity:1 !important;z-index:10 !important}.swiper-pagination-bullet,.slick-dots li button{width:6px !important;height:6px !important;background:rgba(17,17,17,.3) !important;border-radius:50% !important;opacity:1 !important;margin:0 !important;border:0 !important;cursor:pointer !important;transition:background .2s ease,width .25s ease,border-radius .25s ease !important}.swiper-pagination-bullet-active,.slick-dots li.slick-active button{background:#111 !important;width:20px !important;border-radius:3px !important}.swiper-container,.js-swiper-product,.js-swiper-featured,.js-swiper-related,.js-swiper-complementary,.section-featured-home .swiper-container,.section-products-home .swiper-container,.section-related-products .swiper-container,.section-products-related .swiper-container,.products-section-slider-container,.products-section-container.swiper-container{overflow:hidden !important;position:relative !important;max-width:100% !important}@media(max-width: 767px){.swiper-button-prev,.swiper-button-next,.js-swiper-home-prev,.js-swiper-home-next,.js-swiper-featured-prev,.js-swiper-featured-next,.js-swiper-related-prev,.js-swiper-related-next,.js-swiper-complementary-prev,.js-swiper-complementary-next,.products-section-prev,.products-section-next,.products-section-prev-container,.products-section-next-container{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important}.swiper-button-prev,.js-swiper-home-prev,.js-swiper-featured-prev,.js-swiper-related-prev,.products-section-prev,.products-section-prev-container{left:8px !important}.swiper-button-next,.js-swiper-home-next,.js-swiper-featured-next,.js-swiper-related-next,.products-section-next,.products-section-next-container{right:8px !important}}body .swiper-button-prev,body .swiper-button-next,body .js-swiper-home-prev,body .js-swiper-home-next,body .js-swiper-featured-prev,body .js-swiper-featured-next,body .js-swiper-related-prev,body .js-swiper-related-next,body .js-swiper-product-prev,body .js-swiper-product-next,body .js-swiper-product .swiper-button-prev,body .js-swiper-product .swiper-button-next,body .product-image-container .swiper-button-prev,body .product-image-container .swiper-button-next,body .products-section-prev-container,body .products-section-next-container,body section .swiper-button-prev,body section .swiper-button-next,body .section-featured-home .swiper-button-prev,body .section-featured-home .swiper-button-next,body .section-products-home .swiper-button-prev,body .section-products-home .swiper-button-next,body .section-related-products .swiper-button-prev,body .section-related-products .swiper-button-next,body .section-products-related .products-section-prev-container,body .section-products-related .products-section-next-container,body .products-section .products-section-prev-container,body .products-section .products-section-next-container,html body .swiper-button-prev,html body .swiper-button-next,html body .products-section-prev-container,html body .products-section-next-container{background-color:rgba(17,17,17,.92) !important;background:rgba(17,17,17,.92) !important;background-image:none !important;color:#fff !important;border-radius:50% !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 10px rgba(0,0,0,.18) !important;border:0 !important;opacity:1 !important;visibility:visible !important;z-index:20 !important}@media(max-width: 767px){body .swiper-button-prev,body .swiper-button-next,body .products-section-prev-container,body .products-section-next-container,body .js-swiper-featured-prev,body .js-swiper-featured-next,body .js-swiper-related-prev,body .js-swiper-related-next,body .js-swiper-product-prev,body .js-swiper-product-next,body .product-image-container .swiper-button-prev,body .product-image-container .swiper-button-next,html body .swiper-button-prev,html body .swiper-button-next{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important}}body .swiper-button-prev svg,body .swiper-button-next svg,body .products-section-prev-container svg,body .products-section-next-container svg,body .js-swiper-featured-prev svg,body .js-swiper-featured-next svg,body .js-swiper-related-prev svg,body .js-swiper-related-next svg,html body .swiper-button-prev svg,html body .swiper-button-next svg{fill:#fff !important;stroke:#fff !important;color:#fff !important;width:14px !important;height:14px !important}.reviewsapp-highlights-nav,.reviewsapp-highlights-nav-left,.reviewsapp-highlights-nav-right,body .reviewsapp-highlights-nav,body .reviewsapp-highlights-nav-left,body .reviewsapp-highlights-nav-right,html body .reviewsapp-highlights-nav-left,html body .reviewsapp-highlights-nav-right{background-color:rgba(17,17,17,.92) !important;background-image:none !important;color:#fff !important;border-radius:50% !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;max-width:40px !important;max-height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 10px rgba(0,0,0,.18) !important;border:0 !important;cursor:pointer !important;opacity:1 !important;z-index:10 !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;padding:0 !important;font-size:16px !important;font-weight:700 !important;line-height:1 !important;transition:background .2s ease,transform .15s ease !important}.reviewsapp-highlights-nav-left,body .reviewsapp-highlights-nav-left,html body .reviewsapp-highlights-nav-left{left:8px !important;right:auto !important}.reviewsapp-highlights-nav-right,body .reviewsapp-highlights-nav-right,html body .reviewsapp-highlights-nav-right{right:8px !important;left:auto !important}@media(min-width: 768px){.reviewsapp-highlights-nav-left:hover,.reviewsapp-highlights-nav-right:hover{background-color:#000 !important;transform:translateY(-50%) scale(1.06) !important}}@media(max-width: 767px){.reviewsapp-highlights-nav-left,.reviewsapp-highlights-nav-right,body .reviewsapp-highlights-nav-left,body .reviewsapp-highlights-nav-right{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;max-width:36px !important;max-height:36px !important;font-size:14px !important}.reviewsapp-highlights-nav-left{left:4px !important}.reviewsapp-highlights-nav-right{right:4px !important}}.reviewsapp-highlights-item{padding:16px !important}.reviewsapp-highlights-author-name,.reviewsapp-author-initials-char{font-size:12px !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.2 !important}.reviewsapp-highlights-product{font-size:11px !important;line-height:1.3 !important;color:var(--bvba-stone-300, #6F6A5E) !important;font-weight:500 !important;margin-top:2px !important}.reviewsapp-highlights-text{font-size:12px !important;line-height:1.4 !important;color:var(--bvba-ink) !important;margin:8px 0 0 !important}.reviewsapp-highlights-rating{margin:6px 0 !important}.reviewsapp-highlights-rating img,.reviewsapp-highlights-stars img{width:12px !important;height:12px !important}.reviewsapp-author-initials-container,.reviewsapp-highlights-item figure{width:32px !important;height:32px !important;min-width:32px !important}.reviewsapp-highlights-header{margin-bottom:8px !important;gap:10px !important}.reviewsapp-highlights-container{position:relative !important}@media(max-width: 767px){.reviewsapp-highlights-item{padding:14px !important}.reviewsapp-highlights-author-name{font-size:12px !important}.reviewsapp-highlights-product{font-size:11px !important}.reviewsapp-highlights-text{font-size:12px !important}}[class*=nuvempay],[class*=nuvem-pay],[class*=nuvem_pay],[id*=nuvempay],[id*=nuvem-pay],[data-component*=nuvempay],[data-payment*=nuvempay],[data-payment-method*=nuvempay],.js-nuvempay-checkout,.js-nuvempay-button,.js-nuvempay-cart-button,.js-nuvempay-checkout-button,.nuvempay-express-checkout,.nuvempay-express-button,.nuvempay-button,.nuvempay-cart-button,.nuvempay-checkout-button,.btn-nuvempay,.express-checkout-button,.express-checkout-divider,.express-payment-button,.fast-checkout,.fast-checkout-button,.one-click-checkout,.checkout-express,[data-store=nuvempay],[data-store=express-checkout],[data-store="cart.nuvempay-button"],[data-store="cart.express-checkout"]{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;max-height:0 !important;opacity:0 !important;pointer-events:none !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;left:-9999px !important}.express-checkout-or,.checkout-divider-or,.or-separator,.divider-or,.cart-divider-or,.bvba-hide-or-separator,[class*=divider-or],[class*=separator-or]{display:none !important}.swiper-pagination-fraction,body .swiper-pagination-fraction,.js-swiper-product-pagination.swiper-pagination-fraction,.products-section-slider-controls-pagination.swiper-pagination-fraction,[class*=pagination].swiper-pagination-fraction{background-color:rgba(17,17,17,.92) !important;background:rgba(17,17,17,.92) !important;color:#fff !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:500 !important;letter-spacing:.08em !important;padding:6px 14px !important;border-radius:0 !important;opacity:1 !important;width:auto !important;min-width:56px !important;max-width:100px !important;height:auto !important;line-height:1.4 !important;text-align:center !important;position:absolute !important;bottom:16px !important;left:50% !important;transform:translateX(-50%) !important;z-index:5 !important;pointer-events:none !important;box-shadow:0 2px 8px rgba(0,0,0,.18) !important}.swiper-pagination-fraction .swiper-pagination-current,.swiper-pagination-fraction .swiper-pagination-total,body .swiper-pagination-fraction span,.swiper-pagination-current,.swiper-pagination-total{color:#fff !important;background:rgba(0,0,0,0) !important;font-size:13px !important;font-weight:500 !important;padding:0 !important;opacity:1 !important;display:inline !important;width:auto !important;height:auto !important}@media(max-width: 767px){.swiper-pagination-fraction,body .swiper-pagination-fraction{font-size:12px !important;padding:5px 12px !important;min-width:48px !important;bottom:12px !important}.swiper-pagination-fraction .swiper-pagination-current,.swiper-pagination-fraction .swiper-pagination-total{font-size:12px !important}}@media(min-width: 992px){.bvba-product-description-row{margin-top:48px !important;padding:40px 0 24px !important;border-top:1px solid var(--bvba-line) !important}.bvba-product-description-row .product-description,.bvba-product-description-row .user-content{max-width:900px !important;margin:0 auto !important;font-size:15px !important;line-height:1.7 !important}.bvba-product-description-row h2,.bvba-product-description-row h3,.bvba-product-description-row h4,.bvba-product-description-row h5,.bvba-product-description-row .h5,.bvba-product-description-row .product-description>h5{text-align:center !important;font-size:13px !important;letter-spacing:.18em !important;font-weight:600 !important;text-transform:uppercase !important;margin:0 0 28px !important;color:var(--bvba-ink) !important}.bvba-product-description-row .product-description img,.bvba-product-description-row .user-content img{display:block !important;margin:28px auto !important;max-width:100% !important;height:auto !important}.template-product .col>.product-description.user-content[data-store^=product-description]{display:none !important}}@media(max-width: 991px){.template-product .product-description,.template-product .user-content{width:100% !important;margin-left:0 !important;margin-top:32px !important;padding-top:24px !important;border-top:1px solid var(--bvba-line) !important}.template-product .product-description img,.template-product .user-content img{max-width:100% !important;height:auto !important;margin:16px auto !important;display:block !important}}.bvba-sizeguide{margin:0 0 var(--bvba-space-4)}.bvba-sizeguide__toggle{display:flex;align-items:center;gap:var(--bvba-space-2);width:100%;min-height:44px;padding:var(--bvba-space-2) 0;background:none;border:0;border-top:1px solid var(--bvba-line);border-bottom:1px solid var(--bvba-line);font-family:var(--bvba-font-body);font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-ink);cursor:pointer;text-align:left;-webkit-appearance:none;appearance:none}.bvba-sizeguide__label{flex:1 1 auto}.bvba-sizeguide__chevron{display:inline-flex;transition:transform var(--bvba-transition-fast)}.bvba-sizeguide__toggle[aria-expanded=true] .bvba-sizeguide__chevron{transform:rotate(180deg)}.bvba-sizeguide__panel{padding:var(--bvba-space-3) 0 var(--bvba-space-1)}.bvba-sizeguide__panel[hidden]{display:none}.bvba-sizeguide__intro{font-size:var(--bvba-text-sm);line-height:1.5;margin:0 0 var(--bvba-space-3);color:var(--bvba-stone-300)}.bvba-sizeguide__validate{color:var(--bvba-ink)}.bvba-sizeguide__tbl{width:100%;border-collapse:collapse;font-size:var(--bvba-text-sm);margin:0 0 var(--bvba-space-3)}.bvba-sizeguide__tbl th,.bvba-sizeguide__tbl td{padding:10px 8px;border-bottom:1px solid var(--bvba-line);text-align:center}.bvba-sizeguide__tbl th{font-weight:600;letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;font-size:var(--bvba-text-xs);color:var(--bvba-stone-300)}.bvba-sizeguide__tbl th:first-child,.bvba-sizeguide__tbl td:first-child{text-align:left;font-weight:600}.bvba-sizeguide__note{font-size:var(--bvba-text-xs);line-height:1.5;color:var(--bvba-stone-300);margin:0}.bvba-sizeguide__note a{color:var(--bvba-ink);text-decoration:underline}@media(prefers-reduced-motion: reduce){.bvba-sizeguide__chevron{transition:none}}.bvba-stickyatc{display:none}@media(max-width: 768px){.bvba-stickyatc{display:flex;align-items:center;gap:var(--bvba-space-3);position:fixed;left:0;right:0;bottom:0;z-index:1040;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px));background:var(--bvba-paper);border-top:1px solid var(--bvba-line);box-shadow:0 -6px 20px rgba(17,17,17,.06);transform:translateY(110%);transition:transform var(--bvba-transition-base);will-change:transform}.bvba-stickyatc.is-visible{transform:translateY(0)}.bvba-stickyatc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;line-height:1.25}.bvba-stickyatc__name{font-size:var(--bvba-text-xs);letter-spacing:var(--bvba-tracking-wide);text-transform:uppercase;color:var(--bvba-stone-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bvba-stickyatc__price{font-size:var(--bvba-text-md);font-weight:600;color:var(--bvba-ink)}.bvba-stickyatc__btn{flex:0 0 auto;min-height:44px;padding:0 28px;white-space:nowrap;margin:0;width:auto}body.bvba-stickyatc-on .btn-whatsapp{transform:translateY(-70px);transition:transform var(--bvba-transition-base)}body.bvba-stickyatc-on #bvbaCatBtn{bottom:92px}}@media(prefers-reduced-motion: reduce){.bvba-stickyatc{transition:none}body.bvba-stickyatc-on .btn-whatsapp{transition:none}}.item-product,.js-item-product{position:relative}.bvba-card-link{position:absolute;inset:0;z-index:1;display:block}.item-product .item-actions,.item-product .js-quickshop-modal-open,.item-product .js-insta-variant,.item-product .item-colors,.item-product .js-item-colors,.item-product .swiper-button-prev,.item-product .swiper-button-next,.item-product .swiper-pagination,.item-product .item-link{position:relative;z-index:2}.item-product .labels,.js-item-product .labels{pointer-events:none}.section-featured-home .js-swiper-featured .swiper-slide{width:100%}@media(min-width: 640px){.section-featured-home .js-swiper-featured .swiper-slide{width:calc(33.333% - 20px)}}.swiper-button-prev::before,.swiper-button-next::before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%, -50%)}.template-product .js-product-slide-link{display:block;position:relative}.template-product .js-product-slide-link[style*="padding-bottom: 0%"],.template-product .js-product-slide-link[style*="padding-bottom:0%"]{aspect-ratio:1/1}.bvba-size-hint{font-size:var(--bvba-text-sm);color:var(--bvba-stone-300);margin:0 0 var(--bvba-space-3)}.reviewsapp-highlights-container{display:none !important}.bvba-qv-actions{display:flex !important;opacity:1 !important;gap:8px;align-items:stretch;position:relative;z-index:6;margin-top:10px}.bvba-qv-btn{flex:1 1 50%;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 8px;font-size:11px;letter-spacing:.09em;text-transform:uppercase;border-radius:2px;cursor:pointer;text-decoration:none;line-height:1;transition:opacity .2s ease,background-color .2s ease,color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bvba-qv-btn--look{background:#fff;color:var(--bvba-ink, #111);border:1px solid var(--bvba-ink, #111)}.bvba-qv-btn--look:hover{background:var(--bvba-ink, #111);color:#fff}.bvba-qv-btn--buy{background:var(--bvba-ink, #111);color:#fff;border:1px solid var(--bvba-ink, #111)}.bvba-qv-btn--buy:hover{opacity:.85;color:#fff}.bvba-qv-ico{flex:0 0 auto;width:15px;height:15px}@media(max-width: 600px){.bvba-qv-actions{gap:6px}.bvba-qv-btn{font-size:10px;height:36px;letter-spacing:.03em;gap:4px;padding:0 6px}}.js-item-product .js-item-name:not(.bvba-qv-name),.js-item-product .item-name:not(.bvba-qv-name){display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}@media(max-width: 480px){.bvba-qv-actions{flex-direction:column;gap:6px}.bvba-qv-btn{width:100%;flex:1 1 auto;height:40px}}.bvba-qv-modal-eyebrow{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--bvba-stone-300, #6F6A5E);margin-bottom:8px}.bvba-qv-modal-inst{font-size:13px;color:var(--bvba-stone-300, #6F6A5E);margin:-8px 0 16px}.bvba-qv-modal-link{display:inline-block;margin-top:14px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bvba-ink, #111);border-bottom:1px solid currentColor;padding-bottom:2px;text-decoration:none}.bvba-qv-modal-link:hover{opacity:.65}#quickshop-modal{top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;transform:translate(-50%, -50%) !important;margin:0 !important;width:min(94vw,960px) !important;max-width:960px !important;max-height:92vh !important;border-radius:4px;overflow:hidden !important}#quickshop-modal.modal-show{display:flex !important;flex-direction:column !important}#quickshop-modal .modal-header{flex:0 0 auto}#quickshop-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6px 26px 24px}.bvba-qv-grid{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr);gap:30px;align-items:start;text-align:left}.bvba-qv-gallery{position:sticky;top:0}.bvba-qv-main{background:#f1efe9;border-radius:3px;overflow:hidden;aspect-ratio:1/1}.bvba-qv-mainimg{width:100%;height:100%;object-fit:contain;display:block}.bvba-qv-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bvba-qv-thumb{width:58px;height:58px;padding:0;border:1px solid #e2ded5;background:#fff;border-radius:3px;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:border-color .15s ease}.bvba-qv-thumb img{width:100%;height:100%;object-fit:cover;display:block}.bvba-qv-thumb.is-active{border-color:#111}.bvba-qv-info{text-align:left}.bvba-qv-info .bvba-qv-modal-eyebrow{text-align:left}.bvba-qv-info .js-item-name{text-align:left;font-weight:300;line-height:1.18}.bvba-qv-info .item-price-container{text-align:left}.bvba-qv-info #quickshop-form{text-align:left}.bvba-qv-modal-link{margin-top:18px}@media(max-width: 767px){#quickshop-modal{width:96vw !important;max-height:94vh !important}.bvba-qv-grid{grid-template-columns:1fr;gap:14px}.bvba-qv-gallery{position:static}.bvba-qv-main{max-width:60vw;margin:0 auto}.bvba-qv-thumbs{justify-content:center}.bvba-qv-info{text-align:center}.bvba-qv-info .js-item-name,.bvba-qv-info .item-price-container,.bvba-qv-info .bvba-qv-modal-eyebrow{text-align:center}}.js-item-image,.js-product-item-image-private{object-fit:contain !important;object-position:center center;background:var(--bvba-paper, #FAFAF7)}.bvba-qv-main{cursor:zoom-in}.bvba-qv-main .bvba-qv-mainimg{transform-origin:center center;will-change:transform}.btn:hover,.button:hover,.btn-primary:hover,.btn-secondary:hover,.btn-outline:hover,.btn-outline-primary:hover,.btn-add-to-cart:hover,button.btn-primary:hover,button[type=submit]:not(.js-search-submit):hover,input[type=submit].btn:hover,.js-checkout:hover,#modal-cart .js-checkout:hover,.section-banners-home .btn:hover,.section-banners-home .btn-line:hover,.bvba-foot-news__btn:hover,.bvba-pop__btn:hover,.bvba-qv-btn--look:hover,.bvba-qv-btn--buy:hover{background-color:var(--bvba-pink) !important;background:var(--bvba-pink) !important;color:var(--bvba-pink-ink) !important;border-color:var(--bvba-pink) !important;opacity:1 !important;text-decoration:none !important}.swiper-button-prev:hover,.swiper-button-next:hover,.products-section-prev:hover,.products-section-next:hover,.products-section-prev-container:hover,.products-section-next-container:hover,.js-swiper-home-control:hover,.js-swiper-featured-prev:hover,.js-swiper-featured-next:hover,.js-swiper-related-prev:hover,.js-swiper-related-next:hover,.nube-slider-home .swiper-btn:hover,.reviewsapp-highlights-nav-left:hover,.reviewsapp-highlights-nav-right:hover{background-color:var(--bvba-pink) !important;background:var(--bvba-pink) !important;color:var(--bvba-pink-ink) !important}.swiper-button-prev:hover svg,.swiper-button-prev:hover svg *,.swiper-button-next:hover svg,.swiper-button-next:hover svg *,.products-section-prev:hover svg,.products-section-prev:hover svg *,.products-section-next:hover svg,.products-section-next:hover svg *{color:var(--bvba-pink-ink) !important;fill:var(--bvba-pink-ink) !important;stroke:var(--bvba-pink-ink) !important}.bvba-nav-inline-link:hover{color:var(--bvba-ink) !important;border-bottom-color:var(--bvba-pink) !important}.bvba-nav-submenu-link:hover{color:var(--bvba-ink) !important;text-decoration:underline !important;text-decoration-color:var(--bvba-pink) !important;text-underline-offset:3px}.bvba-foot-a:hover,footer a:hover,.breadcrumb a:hover,.btn-link:hover,.template-account .btn-link:hover,.template-account-login .btn-link:hover{text-decoration:underline !important;text-decoration-color:var(--bvba-pink) !important;text-underline-offset:3px;border-bottom-color:var(--bvba-pink) !important}.js-insta-variant.btn-variant,.template-product .btn-variant,.template-product .js-insta-variant,.js-quickshop-modal .btn-variant,#quickshop-modal .btn-variant{display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;box-sizing:border-box !important;height:48px !important;min-width:64px !important;padding:0 18px !important;margin:0 10px 10px 0 !important;line-height:1 !important;vertical-align:top !important}.js-insta-variant.btn-variant .btn-variant-content,.template-product .btn-variant .btn-variant-content,#quickshop-modal .btn-variant .btn-variant-content{margin:0 !important;padding:0 !important;line-height:1 !important;display:block !important}.js-insta-variant.btn-variant.btn-variant-no-stock,.template-product .btn-variant.btn-variant-no-stock,.template-product .btn-variant:disabled,.template-product .btn-variant.out-of-stock,#quickshop-modal .btn-variant.btn-variant-no-stock{background:var(--bvba-stone-300) !important;background-color:var(--bvba-stone-300) !important;border-color:var(--bvba-stone-300) !important;color:var(--bvba-paper) !important;text-decoration:line-through !important;cursor:not-allowed !important;opacity:1 !important}.js-insta-variant.btn-variant.btn-variant-no-stock .btn-variant-content,.template-product .btn-variant.btn-variant-no-stock .btn-variant-content,#quickshop-modal .btn-variant.btn-variant-no-stock .btn-variant-content{color:var(--bvba-paper) !important;text-decoration:line-through !important}.js-insta-variant.btn-variant.btn-variant-no-stock:hover,.template-product .btn-variant.btn-variant-no-stock:hover,#quickshop-modal .btn-variant.btn-variant-no-stock:hover{background:var(--bvba-stone-300) !important;background-color:var(--bvba-stone-300) !important;color:var(--bvba-paper) !important;border-color:var(--bvba-stone-300) !important;cursor:not-allowed !important}.btn.btn:not([style*="display: none"]),.button.button:not([style*="display: none"]),button.btn:not([style*="display: none"]),a.btn:not([style*="display: none"]),input.btn:not([style*="display: none"]),.bvba-foot-news__btn,.bvba-pop__btn{display:inline-flex !important;align-items:center !important;justify-content:center !important}.js-addtocart-placeholder.btn.btn[style*="display: none"],.btn.js-addtocart-placeholder[style*="display: none"],.js-addtocart-placeholder[style*="display: none"]{display:none !important}.fancybox__container,.fancybox-container,.fancybox-overlay{z-index:100000 !important;--fancybox-zIndex: 100000}body.with-fancybox .js-head-main,body.compensate-for-scrollbar .js-head-main,.fancybox-active .js-head-main{z-index:1 !important}.template-product .js-product-variants-group:not(.js-color-variants-container)>.text-center:last-child{display:flex !important;flex-wrap:wrap !important;justify-content:flex-start !important;gap:6px !important}.template-product .js-product-variants-group:not(.js-color-variants-container)>.text-center:last-child .btn-variant{flex:1 1 0 !important;min-width:58px !important;max-width:120px !important;margin:0 !important;padding:0 6px !important;height:44px !important;font-size:10.5px !important;letter-spacing:.04em !important;white-space:nowrap !important}@media(max-width: 480px){.template-product .js-product-variants-group:not(.js-color-variants-container)>.text-center:last-child{gap:4px !important}.template-product .js-product-variants-group:not(.js-color-variants-container)>.text-center:last-child .btn-variant{min-width:52px !important;padding:0 3px !important;font-size:10px !important;letter-spacing:.02em !important;height:42px !important}}.reviewsapp,#reviewsapp,#reviewsapp-widgetContainer{display:none !important}@media(max-width: 767px){.template-product [data-store^=product-info],.template-product [data-store^=product-info] .text-center,.template-product [data-store^=product-info] [class*=text-center],.template-product [data-store^=product-info] .page-header{text-align:left !important}.template-product [data-store^=product-info] .justify-content-center{justify-content:flex-start !important}.template-product [data-store^=product-info] .btn{text-align:center !important}.template-product .js-quantity.form-row{display:inline-flex !important;width:auto !important;margin:14px 0 !important;border:1px solid var(--bvba-ink, #111)}.template-product .js-quantity .js-quantity-down,.template-product .js-quantity .js-quantity-up{flex:0 0 42px !important;width:42px !important;max-width:42px !important;height:42px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}.template-product .js-quantity .form-control-container{flex:0 0 52px !important;width:52px !important;max-width:52px !important;padding:0 !important}.template-product .js-quantity .js-quantity-input{height:42px !important;border:0 !important;border-left:1px solid var(--bvba-line, rgba(17, 17, 17, 0.12)) !important;border-right:1px solid var(--bvba-line, rgba(17, 17, 17, 0.12)) !important;border-radius:0 !important;background:rgba(0,0,0,0) !important}}.template-product .js-price-container>.d-inline-block{display:block !important}.template-product .js-price-container .js-price-display,.template-product .js-price-container #price_display{font-size:40px !important;line-height:1.02 !important;font-weight:700 !important;letter-spacing:-0.015em !important;color:var(--bvba-ink, #111) !important;margin:0 !important}.template-product .js-price-container .js-compare-price-display,.template-product .js-price-container .price-compare,.template-product .js-price-container #compare_price_display{font-size:16px !important;font-weight:400 !important;color:var(--bvba-stone-300, #9a9a96) !important;text-decoration:line-through !important;margin:0 0 1px !important}.template-product .product-detail-installments{font-size:15px !important;color:var(--bvba-stone-300, #6f6a5e) !important;margin-top:6px !important}.template-product .product-detail-installments strong,.template-product .product-detail-installments b{color:var(--bvba-ink, #111) !important;font-weight:600 !important}.template-product .js-product-variants-group .form-label,.template-product .product-form .form-label{font-size:12px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:var(--bvba-ink, #111) !important;font-weight:600 !important;margin-bottom:12px !important}.template-product .bvba-acc__head{padding-top:22px !important;padding-bottom:22px !important;font-size:13.5px !important;letter-spacing:.18em !important}.bvba-urgency{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%;min-width:0;margin-top:4px;padding:9px 15px;border-radius:999px;background:var(--bvba-pink, #F8BBD0);color:var(--bvba-pink-ink, #111);font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:600;box-shadow:inset 0 0 0 1px rgba(17,17,17,.06)}.bvba-urgency__dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--bvba-ink, #111)}.bvba-urgency__fallback{display:inline-block}.bvba-urgency__fallback[hidden]{display:none}.bvba-urgency__live{display:inline-block;white-space:normal}.bvba-urgency__live[hidden]{display:none}.bvba-urgency__time{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:700}.bvba-sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(max-width: 575.98px){.bvba-urgency{font-size:11px;padding:8px 13px;letter-spacing:.06em}}.product-item-image-container>.p-relative,.js-product-item-image-container-private>.p-relative{aspect-ratio:4/5 !important;padding-bottom:0 !important;height:auto !important}.product-item-image-container img.product-item-image{position:absolute !important;top:0 !important;left:0 !important;right:auto !important;bottom:auto !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center !important;background:var(--bvba-paper, #FAFAF7) !important;transform:none !important}.js-item-product:hover .product-item-image-container img.product-item-image-featured{transform:scale(1.03) !important}.template-product .js-product-slide-link{aspect-ratio:4/5 !important;padding-bottom:0 !important;height:auto !important}.template-product .js-product-slide-img,.template-product .product-slider-image{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center !important;background:var(--bvba-paper, #FAFAF7) !important;transform:none !important}.bvba-qv-main{aspect-ratio:4/5 !important}.bvba-qv-main img{width:100% !important;height:100% !important;object-fit:contain !important}.bvba-labels-wrap[data-bvba-freeship="0"] [data-store=product-item-label-shipping],.bvba-labels-wrap[data-bvba-freeship="0"] .js-free-shipping-minimum-label,.bvba-labels-wrap[data-bvba-freeship="0"] [data-promotion-type=free-shipping]{display:none !important}
/* Engine:dart */