#shopify-pc__banner__btn-accept{font-weight:700;background:#ed3138;color:#fff}#shopify-pc__banner__btn-decline{display:none}.main-menu{display:flex}.btn.btn_englarged{padding:calc(var(--btn-padding-y, 12px)*1.5) 39px;font-size:1em}.flex{display:flex}.align-center{align-items:center}.hidden-desktop{display:none}.hidden-mobile{display:block}@media (max-width: 768px){.hidden-desktop{display:block}.hidden-mobile{display:none}}.u-box-shadow{box-shadow:0 0 16px #0000001a}.main-nav__item.is-active{color:#ee3138}.main-nav__list-item--secondary,.main-nav__list-item--tertiary{padding-left:1.5rem}.main-nav__item-submenu-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.main-nav__list-item.open-submenu>.main-nav__item-submenu-wrapper{grid-template-rows:1fr}.main-nav__item-wrapper{display:flex}.main-nav__item-opener{transition:transform .3s}.main-nav__item-opener.open-submenu{transform:rotate(90deg)}.main-nav__item-submenu{overflow:hidden}.categories-menu-wrapper{position:relative}.categories-menu-wrapper span{display:block;min-width:100%;margin-right:4rem}.categories-menu-wrapper nav{position:absolute;top:100%;left:0;background-color:#f6f9f8;z-index:2;min-width:20vw}.breadcrumbs-menu span{background-color:#000;color:#fff;display:block;line-height:1em;padding:.5em .7em;cursor:pointer;text-wrap:nowrap}.breadcrumbs-menu .icon{width:1.2em;height:1.2em;margin-inline-end:.25em;transition:transform .3s ease-in-out}.categories-nav .icon{color:#ee3138}.breadcrumbs-menu:has(nav.is-open)>span .icon{transform:rotate(-.5turn)}.breadcrumbs-menu nav{display:grid;grid-template-columns:1fr;grid-template-rows:0fr;transition:all .3s ease-in-out}.breadcrumbs-menu nav.is-open{grid-template-rows:1fr}.breadcrumbs-menu ul{overflow:hidden}.bwn-container{display:flex;gap:var(--column-gap)}:where(.bwn-nav){width:280px;border:1px solid rgb(var(--nav-border-color) / 1);overflow-y:auto;position:relative;font-weight:700;background-color:rgba(var(--nav-bg-color) / 1);-ms-overflow-style:none}:where(.bwn-nav)::-webkit-scrollbar{display:none}:where(.bwn-nav) nav{position:absolute;top:0;right:0;bottom:0;left:0}:where(.bwn-nav) .categories-nav>.main-nav__list-item{padding-inline-start:1.2rem;border-bottom:1px solid rgb(var(--nav-border-color) / 1)}:where(.bwn-nav) .main-nav__list-item{padding-block:.5rem}:where(.bwn-nav) .main-nav__item{flex:1}:where(.bwn-nav) .main-nav__list-item--secondary{padding-block:.8rem;margin-inline:.9rem}:where(.bwn-nav) .main-nav__list-item--tertiary{padding-block:.8rem;margin-inline:9px}:where(.bwn-nav) .main-nav__item--secondary,:where(.bwn-nav) .main-nav__item--tertiary{margin-left:.5rem}:where(.bwn-nav) .main-nav__item--primary:hover,:where(.bwn-nav) .main-nav__item--primary.is-active{box-shadow:unset}:where(.bwn-nav) .main-nav__item-wrapper{transition:all .2s ease}:where(.bwn-nav) .main-nav__item-wrapper:hover,:where(.bwn-nav) .main-nav__item.is-active{color:#ee3138}:where(.bwn-nav) .main-nav__item-opener{display:flex;align-items:center}:where(.bwn-nav) .icon{width:1.6rem;height:1.6rem}.bwn-main{container-type:inline-size;display:flex;flex-direction:column;gap:var(--row-gap);flex:1}.bwn-icons{display:flex;justify-content:space-between;gap:var(--column-gap);flex-wrap:wrap}.bwn-icons__item{display:flex;flex-direction:column;align-items:center;flex:1 0 10%}@container (max-width: 768px){.bwn-icons__item{flex:1 0 40%}}.bwn-icons__item .icon{color:#f25e64}.bwn-promo{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--column-gap);width:100%}.bwn-promo__collection{display:flex;flex:1;flex-wrap:wrap;row-gap:var(--row-gap);align-items:center;padding:2.5rem;box-shadow:0 0 16px #0000001a;border-radius:var(--btn-border-radius);min-width:min(420px,50vw)}.bwn-promo__content,.bwn-promo__img{flex:1 0 50%;min-width:max(160px,50%)}.bullet-list{list-style:disc;padding-left:1em}.bullet-list li{position:relative}.bullet-list li::marker{color:red}.bullet-list li:not(:last-child):after{content:" ";display:block;width:1px;background:red;position:absolute;left:-.93em;top:1.1em;bottom:-.6em}.fg{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:var(--product-details-block-margin-sm) 0}.fg-content{align-items:baseline;display:flex;flex-direction:column}.fg-heading{font-size:var(--h6-font-size);font-weight:var(--heading-font-weight)}.fg-image{width:120px;aspect-ratio:1;display:block;object-fit:contain}.cart-vat-form{display:flex;width:100%;flex-direction:column;gap:20px;margin:20px 0 0}.product-info__price .price_without_vat__current{font-size:.8em;line-height:0px}.cart-item .price_without_vat__current{font-size:.9em;line-height:0px}.cart_summary .price_without_vat__current{font-size:1em;line-height:0px}.dynamic-cart-btns{margin:20px 0 0}.guarantee-button-component{display:flex;align-items:center;gap:.5em}.guarantee-button-component:hover .guarantee-button,.guarantee-button-component:hover .guarantee-button__icon path{color:#333;fill:#333;transition:all .5s}.guarantee-button{color:#38b000;font-weight:600;font-size:.9em;text-decoration:underline}quantity-input{order:2;flex-basis:0!important;width:200px}.rapi-bundle-content-0{order:1}.add-to-card-button{order:3}.product-info__add-button:has(.rapi-bundle-content-0){flex-direction:column;gap:1rem;max-width:400px}.rapi__price-without-vat{font-size:1.2rem}.rapi-bundles .rapi-bundles__bar-main{padding:1.5rem 0}.rapi-bundles__bar-radio{width:16px;height:16px}.rapi-bundles__bar.mimalist .rapi-bundles__bar-container{padding:0 1.5rem}.rapi-bundles__bar-price{font-weight:600!important;font-size:18px!important}.rapi-bundles .rapi-bundles__bar-pricing-row{gap:1rem}.rapi-header-title{margin-bottom:1rem!important}.rapi-bundles__bar-title,.rapi-bundles__bar-price,.rapi-bundles__bar-full-price,.rapi__price-without-vat{width:max-content}.rapi-bundles .rapi-bundles__bar-first-line{gap:3rem}.rapi-bundles .rapi-bundles__bar-pricing-row{flex-wrap:wrap;justify-content:flex-end}.rapi__price-per-piece{color:#777;font-size:13px;font-weight:400}.ec-v-form-spacer{height:0!important}#ec_form_3-b6fcc542fb021c84fdaff536dd0a74a1 .ec-v-form-holder>form{min-height:unset!important}.ec-v-form-step.ec-v-form-step-visible{height:unset!important;display:flex;justify-content:center}.ec-v-form-text,.ec-v-forms-form-control,.ec-v-form-submit.ec-v-form-btntype-submit button{font-family:Muli,sans-serif!important}#ec_form_3-b6fcc542fb021c84fdaff536dd0a74a1 .ec-v-form-holder p{font-size:12px!important}.ec-v-form-submit.ec-v-form-btntype-submit,.ec-v-form-input{padding:0!important}.ec-v-form-submit.ec-v-form-btntype-submit button{height:46px;font-size:14px!important;border-radius:5px!important}.ec-v-form-html{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;padding-block:1rem}.ec-v-form-input{flex:1;margin-right:1rem}.ec-v-forms-form-control{height:46px!important;border-radius:5px!important}.ec-v-form-text p{margin-bottom:0!important}.ec-v-form-column{margin-bottom:2rem}.footer__main{gap:2rem}.footer-col{flex:1!important}.footer-block,.footer-menu{min-width:200px}facet-filters{min-width:280px}@media (min-width: 1024px){.cc-collection-products .main-products-grid{gap:var(--column-gap)}}@media (max-width: 768px){.cc-collection-products .main-products-grid__grid{margin-top:0!important}}@media (max-width: 768px){.cc-collection-products .promo-item--grid_list{margin-bottom:2.4rem}}@media (min-width: 1024px){.cc-main-search .main-products-grid{gap:var(--column-gap)}}.collection-children-links{--bg-color: #f1f1f1;display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}@media (min-width: 568px){.collection-children-links{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.collection-children-links__link{display:flex;align-items:center;padding:.6rem 1rem;background-color:var(--bg-color);min-height:5rem;color:#333;font-weight:600;font-size:calc(var(--body-font-size) * .09rem);box-shadow:inset 0 -1px #0000001a}.collection-children-links__link:hover{background-color:color-mix(in srgb,var(--bg-color) 95%,#000 5%);color:#ee3138}.disclosure__content h2,.disclosure__content h3,.disclosure__content h4{margin-block:3rem!important}.disclosure__content ul{margin-block-end:2rem;margin-left:2.5rem}.disclosure__content table{font-size:13px!important;overflow-wrap:normal}.disclosure__content ul{padding-left:0}.product-gift-box{display:flex;align-items:center;gap:1.5rem;margin-block:2rem;cursor:pointer}.product-gift-box__image-content{flex-shrink:0}.product-gift-box__image-content img{border-radius:var(--gift-box-image-radius);aspect-ratio:auto!important}.product-gift-box__heading{margin-bottom:.2rem;font-size:1.8rem}.product-gift-box__text p{font-size:1.4rem;margin-bottom:0}:where(product-inventory) .product-inventory__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}:where(product-inventory) .product-inventory__wrapper button{margin-left:auto}:where(.card--product) .card__inventory-notice{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}:where(.card--product) .card__inventory-notice p{margin:0}.company-dialog{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.company-dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.company-dialog-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;padding:calc(4 * var(--space-unit, 1rem));background-color:rgb(var(--bg-color));color:rgb(var(--text-color));border-radius:var(--input-border-radius, 0);box-shadow:0 10px 25px #0003;z-index:1001}.company-dialog-header{position:relative;margin-bottom:calc(3 * var(--space-unit, 1rem));padding-bottom:calc(2 * var(--space-unit, 1rem));border-bottom:1px solid rgba(var(--text-color)/.15)}.company-dialog-header h3{margin:0;padding-right:40px;font-size:var(--h4-font-size, 1.5em);font-weight:var(--heading-font-weight, 700);line-height:1.2}.company-dialog-close{position:absolute;top:0;right:0;width:32px;height:32px;border:none;background:none;color:rgb(var(--text-color));cursor:pointer;font-size:1.5em;line-height:1;opacity:.7}.company-dialog-close:hover{opacity:1}.company-dialog-form{margin-bottom:calc(3 * var(--space-unit, 1rem))}.form-group{margin-bottom:calc(4 * var(--space-unit, 1rem))}.form-actions{display:flex;gap:calc(2 * var(--space-unit, 1rem));justify-content:flex-end;margin-top:2rem}.form-actions .btn{min-width:120px}@media (max-width: 768px){.company-dialog-content{width:95%;padding:calc(3 * var(--space-unit, 1rem))}.form-actions{flex-direction:column;gap:calc(1 * var(--space-unit, 1rem))}.form-actions .btn{min-width:auto;width:100%}}.shopify-pc__banner__dialog h2{color:#1f1f1f;font-family:inherit;font-size:120%;margin:0 0 .5em;padding:0;font-weight:700}.shopify-pc__banner__dialog p{color:#1f1f1f;font-family:inherit;line-height:1.3;margin:0;padding:0}.shopify-pc__banner__dialog a{color:#1f1f1f;text-decoration:underline}.shopify-pc__banner__dialog button{border:none;text-decoration:none;font-family:inherit;padding:10px 25px;margin-top:15px;font-size:100%;flex-basis:50%;border-radius:2px;line-height:120%;height:unset;text-align:center}.shopify-pc__banner__dialog button:focus{outline:none;box-shadow:0 0 0 4px #9edafa}.shopify-pc__banner__dialog button:hover{cursor:pointer}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{border:1px solid hsl(0deg,0%,12%,100%);background:#fff;color:#333}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{text-decoration:underline;padding:0;background:transparent;border:none;color:#333}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus{box-shadow:none}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus span{outline:2px solid hsl(201deg,90%,80%,100%)}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{border:1px solid hsl(0deg,0%,12%,100%);background:#fff;color:#333}.shopify-pc__banner__body p a:focus{outline:2px solid hsl(201deg,90%,80%,100%);box-shadow:none}.shopify-pc__banner__dialog{position:fixed;z-index:2000000;box-shadow:0 4px 10px #3f3f4466;max-height:90%;box-sizing:border-box;opacity:1;padding:32px;background-color:#fff;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;border:none;text-align:left;top:50%;left:25%;width:50%;transform:translateY(-50%);min-width:280px;border-radius:3px}.shopify-pc__banner__wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media only screen and (max-width: 1300px){.shopify-pc__banner__dialog{left:15%;width:70%}}@media only screen and (max-width: 900px){.shopify-pc__banner__dialog{left:5%;width:90%}}.shopify-pc__banner__body{width:100%;margin-bottom:10px}.shopify-pc__banner__btns{display:flex;width:100%;justify-content:flex-end;flex-direction:row;gap:20px}@media only screen and (max-width: 480px){.shopify-pc__banner__btns{flex-direction:column;gap:3px}.shopify-pc__banner__btns-granular :nth-child(1){order:3}.shopify-pc__banner__btns-granular :nth-child(2){order:1}.shopify-pc__banner__btns-granular :nth-child(3){order:2}}@media (max-width: 768px){:where(#widget-container){display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
