@font-face{font-family:"batonTurboHeavy";src:url("../fonts/BatonTurboWeb-Heavy.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"beirutDisplayBold";src:url("../fonts/BeirutDisplayWeb-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"beirutDisplayBlack";src:url("../fonts/BeirutDisplayWeb-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}body,textarea,select,label{font-family:var(--shop-font-text, batonTurboHeavy, sans-serif);color:var(--shop-text, #1d1d1d) !important}a{color:var(--shop-text, #1d1d1d)}a:hover:not(.btn){text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--shop-font-headline, "beirutDisplayBold", sans-serif);color:var(--shop-headline-light, var(--shop-headline-color)) !important}.border-primary{border-color:var(--shop-primary) !important}@media(min-width: 1200px){body{padding-left:60px;padding-right:60px}}#c4s-main{background:#f5f6f8}:root{--shop-green-medium: #007556;--shop-green-light: #009e74;--shop-green-pale: #f5fffc;--shop-muted: #6b7280;--shop-header-row-min-h: 96px;--shop-nav-h: 48px}.cl-order.is-checkout .header-main{border:0}.header-main{position:relative;z-index:100;border-bottom:1px solid var(--shop-border);color:var(--shop-text, #1d1d1d)}.header-main.c4s-header{background-color:var(--shop-header-bg)}.header-main a:not(.btn){color:var(--shop-text, #1d1d1d)}.header-main .c4s-header-service-menu,.header-main .c4s-header-content,.header-main .c4s-header-navigation{background:rgba(0,0,0,0);box-shadow:none;border:0}.header-main .header-inner{display:block}.header-main .header-inner .c4s-header-content{background-color:var(--shop-header-bg, var(--shop-primary))}.header-main .header-inner .nav-main{background-color:var(--shop-header-bg, var(--shop-primary))}.header-main .nav-header{padding:.5rem 0}.header-main .header-row{min-height:var(--shop-header-row-min-h);align-items:center}.header-main .header-logo-col{flex-shrink:0}.header-main .header-logo-main-link{display:inline-block;text-decoration:none}.header-main .header-logo-picture{line-height:0}.header-main .header-logo-main-img{display:block;height:auto}.header-main .header-top-bar-col .top-bar-nav-item+.top-bar-nav-item{margin-left:.5rem}.header-main .top-bar-nav-item .c4s-header-language-menu .dropdown-toggle,.header-main .top-bar-nav-item .c4s-header-language-menu .btn{color:var(--shop-text);font-size:.875rem;text-transform:none;padding:.25rem .75rem;background:rgba(0,0,0,0);border:0}.header-main .top-bar-nav-item .c4s-header-language-menu .btn:hover,.header-main .top-bar-nav-item .c4s-header-language-menu .btn:focus{color:var(--shop-primary);background:rgba(0,0,0,0)}.header-main .top-bar-nav-item .dropdown-menu{min-width:11rem}.header-main .header-actions-col{flex-shrink:0}.header-main .header-actions-col .btn,.header-main .header-actions-col .c4s-header-service-btn,.header-main .header-actions-col .c4s-minibasket-button{--bs-btn-color: var(--shop-text);--bs-btn-hover-color: var(--shop-primary);--bs-btn-bg: transparent;--bs-btn-hover-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-active-border-color: transparent;background:rgba(0,0,0,0);border:0;width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--shop-text);font-size:1.125rem;line-height:1;transition:color .15s,background-color .15s}.header-main .header-actions-col .btn:hover,.header-main .header-actions-col .c4s-header-service-btn:hover,.header-main .header-actions-col .c4s-minibasket-button:hover{color:var(--shop-primary);background-color:var(--shop-green-pale)}.header-main .header-actions-col .btn i,.header-main .header-actions-col .c4s-header-service-btn i,.header-main .header-actions-col .c4s-minibasket-button i{font-size:1.125rem}.header-main .header-actions-col .btn .mila-icon-account,.header-main .header-actions-col .c4s-header-service-btn .mila-icon-account,.header-main .header-actions-col .c4s-minibasket-button .mila-icon-account{display:inline-block !important}.header-main .header-actions-col .btn .mila-icon-badge,.header-main .header-actions-col .c4s-header-service-btn .mila-icon-badge,.header-main .header-actions-col .c4s-minibasket-button .mila-icon-badge{display:flex !important}.header-main .header-actions-col .mila-wishlist-btn,.header-main .header-actions-col .c4s-minibasket-button{position:relative}.header-main .header-actions-col .mila-wishlist-btn .js-noticeListCnt,.header-main .header-actions-col .mila-wishlist-btn .badge,.header-main .header-actions-col .c4s-minibasket-button .js-noticeListCnt,.header-main .header-actions-col .c4s-minibasket-button .badge{background-color:var(--shop-primary) !important;border-radius:100%;color:var(--shop-text-light);padding:.2em;position:absolute;top:0;right:0;font-size:.8em;height:19px;width:19px;display:flex;justify-content:center;align-items:center;z-index:20}.header-main .header-actions-btn{--bs-btn-color: var(--shop-text);--bs-btn-hover-color: var(--shop-primary);--bs-btn-bg: transparent;--bs-btn-hover-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-active-border-color: transparent;background:rgba(0,0,0,0);border:0;width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--shop-text);font-size:1.125rem;line-height:1;transition:color .15s,background-color .15s}.header-main .header-actions-btn:hover{color:var(--shop-primary);background-color:var(--shop-green-pale)}.header-main .header-actions-btn i{font-size:1.125rem}.header-main .mila-account-menu .c4s-header-service-btn span,.header-main .mila-account-menu .c4s-header-service-btn .fa-angle-down{display:none !important}.header-main .mila-account-menu .dropdown-toggle::after{display:none}.header-main .mila-account-menu .c4s-header-service-menu-account,.header-main .mila-account-menu .c4s-header-service-menu-login-btn{position:relative !important}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout{position:absolute !important;top:100% !important;right:0 !important;left:auto !important;width:180px !important;min-width:180px;max-width:180px;transform:none !important;border:1px solid var(--shop-border);border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:.75rem;font-size:.75rem}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .container,.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .container-lg,.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .container-fluid{width:100%;max-width:none;padding:0}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .row{display:block;margin:0}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-account-flyout-welcome{display:none !important}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-account-flyout-service{display:block !important;width:100%;max-width:none;flex:0 0 100%;padding:0;margin:0}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox{width:100%;height:auto !important}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox .c4s-header-account-flyout-logout-btn{float:none !important;margin:.5rem 0 0 !important}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox .c4s-header-account-flyout-logout-btn .btn{border-radius:0;width:100%;font-size:.75rem;font-weight:600}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox .c4s-header-account-flyout-logout-btn .btn:hover,.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox .c4s-header-account-flyout-logout-btn .btn:focus{background-color:rgba(0,0,0,0);color:var(--shop-primary);text-decoration:underline}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox-title,.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox-custnr{display:none}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox-service-links{display:flex;flex-direction:column;align-items:stretch;text-align:left !important}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox-service-links .list-group-item{display:block;width:100%;border:0;padding:.38rem 0;color:var(--shop-primary);background-color:rgba(0,0,0,0);font-weight:600;line-height:1.35}.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox-service-links .list-group-item:hover,.header-main .mila-account-menu .c4s-header-servicemenu-account-flyout .c4s-header-servicebox-service-links .list-group-item:focus{color:var(--shop-primary);background-color:rgba(0,0,0,0);text-decoration:underline}.header-main .mila-header-cart .c4s-minibasket-button.dropdown-toggle::after{display:none}.header-main .mila-header-cart .badge.bg-primary{position:absolute;top:4px;right:4px;transform:translate(50%, -50%);font-size:.625rem;background-color:var(--shop-primary) !important}.header-main .mila-header-cart .c4s-header-minibasket{position:relative}.header-main .header-menu-button .nav-main-toggle-btn{color:var(--shop-text);font-size:1.25rem}.header-main .header-search-col{width:100%}.header-main .header-search{max-width:none;margin:0;background-color:var(--shop-primary)}.header-main .header-search .c4s-header-search-form{width:100%}.header-main .header-search .input-group{overflow:hidden;max-width:760px;margin:0 auto;height:70px}.header-main .header-search .input-group input.form-control{border:0;box-shadow:none;padding:.65rem 1rem;font-size:.95rem;background-color:inherit;color:var(--shop-text-light);text-align:center}.header-main .header-search .input-group input.form-control:focus{box-shadow:none}.header-main .header-search .input-group input.form-control::placeholder{color:var(--shop-text-light);text-align:center}.header-main .header-search .input-group .btn{border:0;background:var(--shop-btn-primary-bg, var(--shop-primary));color:var(--shop-btn-primary-text, var(--shop-secondary));border-radius:0;padding:0 1.25rem}.header-main .search-toggle-btn[aria-expanded=false] .icon-search-close{display:none !important}.header-main .search-toggle-btn[aria-expanded=true] .icon-search{display:none}.header-main .search-toggle-btn[aria-expanded=true] .icon-search-close{display:inline-block !important}.header-main .nav-main{background-color:var(--shop-header-bg)}.header-main .nav-main .c4s-header-navigation{background:rgba(0,0,0,0);box-shadow:none;padding:0;min-height:var(--shop-nav-h)}.header-main .nav-main .c4s-header-navigation .container,.header-main .nav-main .c4s-header-navigation .container-lg,.header-main .nav-main .c4s-header-navigation .container-fluid{padding-left:0;padding-right:0}.header-main .nav-main .navbar-collapse{justify-content:flex-start}.header-main .nav-main .c4s-header-category-menu{flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.header-main .nav-main .c4s-header-category-menu::-webkit-scrollbar{display:none}.header-main .nav-main .c4s-header-category-menu .nav-link{color:var(--shop-text, #1d1d1d) !important;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-size:.875rem;padding:.85rem 1rem !important;white-space:nowrap;position:relative;border-bottom:2px solid rgba(0,0,0,0);transition:color .15s,border-color .15s}.header-main .nav-main .c4s-header-category-menu .nav-link:hover{color:var(--shop-primary) !important;border-bottom-color:var(--shop-primary)}.header-main .nav-main .c4s-header-category-menu .nav-item.active>.nav-link{border-bottom-color:var(--shop-primary)}.header-main .nav-main .c4s-header-category-menu .dropdown-toggle::after{margin-left:.35rem;vertical-align:middle}.header-main .nav-main .c4s-header-category-menu-link{color:var(--shop-text, #1d1d1d) !important;font-weight:500;text-transform:uppercase;letter-spacing:.3px;font-size:.875rem;padding:.85rem 1rem !important;white-space:nowrap;position:relative;border-bottom:2px solid rgba(0,0,0,0);transition:color .15s,border-color .15s}.header-main .nav-main #c4s-header-company-menu{display:none !important}.header-main .nav-main .c4s-header-subcategory-menu,.header-main .nav-main .dropdown-menu.c4s-header-subcategory-menu{background-color:var(--shop-flyout-bg, var(--shop-primary));border:1px solid var(--shop-border);box-shadow:0 8px 24px rgba(0,0,0,.08);border-radius:0 0 .5rem .5rem;margin-top:0;color:var(--shop-flyout-text, var(--shop-text-light))}.header-main .nav-main .c4s-header-subcategory-menu a,.header-main .nav-main .dropdown-menu.c4s-header-subcategory-menu a{background-color:var(--shop-flyout-bg, var(--shop-primary));color:var(--shop-flyout-text, var(--shop-text-light))}.header-main .nav-main .c4s-header-subcategory-menu a:hover,.header-main .nav-main .dropdown-menu.c4s-header-subcategory-menu a:hover{color:var(--shop-flyout-text-hover, var(--shop-text-light));background-color:rgba(0,0,0,0)}.header-main .nav-main .c4s-header-subcategory-menu a::after,.header-main .nav-main .dropdown-menu.c4s-header-subcategory-menu a::after{background:var(--shop-flyout-text-hover, var(--shop-text-light))}.header-main .bg-primary.c4s-header-service-menu{display:none !important}.mila-mobile-offcanvas{width:320px}.mila-mobile-offcanvas .offcanvas-title{color:var(--shop-primary);font-weight:600}.mila-mobile-offcanvas .mila-mobile-nav-categories{position:relative;overflow:hidden;min-height:300px}.mila-mobile-offcanvas .mila-mobile-nav-categories .navbar{background:rgba(0,0,0,0);box-shadow:none;padding:0}.mila-mobile-offcanvas .mila-mobile-nav-categories .navbar>.container,.mila-mobile-offcanvas .mila-mobile-nav-categories .navbar>.container-lg{padding:0}.mila-mobile-offcanvas .mila-mobile-nav-categories .navbar-collapse{display:block !important}.mila-mobile-offcanvas .mila-mobile-nav-categories ul.navbar-nav{flex-direction:column}.mila-mobile-offcanvas .mila-mobile-nav-categories .nav-link{color:var(--shop-text) !important;font-weight:500;text-transform:uppercase;padding:.65rem 0 !important;border-bottom:1px solid var(--shop-border);border-left:0;border-right:0;border-top:0}.mila-mobile-offcanvas .mila-mobile-category-navigation{position:relative;width:100%;min-height:300px}.mila-mobile-offcanvas .mila-mobile-category-level{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translateX(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s linear .3s;z-index:1}.mila-mobile-offcanvas .mila-mobile-category-level.active{position:relative;opacity:1;visibility:visible;transform:translateX(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s linear 0s;z-index:10}.mila-mobile-offcanvas .mila-mobile-category-level.slide-in-right{position:absolute;opacity:1;visibility:visible;transform:translateX(100%);z-index:10}.mila-mobile-offcanvas .mila-mobile-category-level.slide-in-left{position:absolute;opacity:1;visibility:visible;transform:translateX(-100%);z-index:10}.mila-mobile-offcanvas .mila-mobile-category-level.slide-out-left{position:absolute;opacity:0;transform:translateX(-100%);z-index:1}.mila-mobile-offcanvas .mila-mobile-category-level.slide-out-right{position:absolute;opacity:0;transform:translateX(100%);z-index:1}.mila-mobile-offcanvas .mila-mobile-category-header{margin-bottom:1rem;padding-bottom:1rem}.mila-mobile-offcanvas .mila-mobile-category-show-all{font-weight:600;font-size:.875rem;padding:.75rem 1rem;text-transform:uppercase;letter-spacing:.5px}.mila-mobile-offcanvas .mila-mobile-category-show-all i{font-size:.875rem}.mila-mobile-offcanvas .mila-mobile-category-title-section{margin-bottom:1rem}.mila-mobile-offcanvas .mila-mobile-category-title{font-size:1.25rem;font-weight:700;color:var(--shop-primary);margin-bottom:1rem;text-transform:uppercase}.mila-mobile-offcanvas .mila-mobile-category-back{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:var(--shop-primary);font-weight:600;font-size:.95rem;cursor:pointer;transition:color .2s ease}.mila-mobile-offcanvas .mila-mobile-category-back:hover{color:var(--shop-primary);opacity:.8}.mila-mobile-offcanvas .mila-mobile-category-back i{font-size:.875rem}.mila-mobile-offcanvas .mila-mobile-category-view-all{font-weight:600;font-size:.875rem;padding:.75rem 1rem;text-transform:uppercase;letter-spacing:.5px}.mila-mobile-offcanvas .mila-mobile-category-view-all i{font-size:.875rem}.mila-mobile-offcanvas .mila-mobile-category-list{margin:0;padding:0}.mila-mobile-offcanvas .mila-mobile-category-item{border-bottom:1px solid var(--shop-border)}.mila-mobile-offcanvas .mila-mobile-category-item:last-child{border-bottom:none}.mila-mobile-offcanvas .mila-mobile-category-link{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;color:var(--shop-text);text-decoration:none;font-weight:500;transition:color .2s ease}.mila-mobile-offcanvas .mila-mobile-category-link:hover{color:var(--shop-primary)}.mila-mobile-offcanvas .mila-mobile-category-link .mila-mobile-category-name{flex:1;text-transform:uppercase;font-size:.9rem}.mila-mobile-offcanvas .mila-mobile-category-link .mila-mobile-category-icon{color:var(--shop-text-muted, #6c757d);font-size:.875rem}.mila-mobile-offcanvas .mila-mobile-nav-language{margin-top:1rem}.mila-mobile-offcanvas #c4s-header-company-menu{display:none}@media(max-width: 575.98px){.mila-header .header-logo-main{text-align:center !important}.mila-header .header-logo-main-img{margin:0 auto;max-height:44px !important}}@media(max-width: 991.98px){.mila-header .header-row{min-height:72px}.mila-header .nav-main{display:none}}@media(min-width: 1200px){.mila-header .header-logo-col{padding-right:1.5rem}}body{color:var(--shop-text, #1d1d1d)}.mila-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;line-height:0;pointer-events:none}.mila-icon svg{width:100%;height:100%}.mila-icon-btn{display:inline-flex;align-items:center;justify-content:center;position:relative}.mila-icon-badge{position:absolute;top:6px;right:6px;min-width:14px;height:14px;padding:0;border-radius:50%;background:var(--shop-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center}.mila-icon-badge .mila-icon-check{width:10px;height:10px;filter:brightness(0) invert(1)}.mila-account-menu .mila-icon-btn::after{display:none}.mila-icon-account,.icon-account{color:var(--shop-primary)}.c4s-service-menu-dropdown-backdrop{display:none !important;opacity:0 !important}.basketFlyout.modal-sidebar-right .modal-dialog{width:min(100%,420px);max-width:420px;min-height:100vh;margin:0 0 0 auto;transform:translateX(100%)}.basketFlyout.modal-sidebar-right.show .modal-dialog{transform:translateX(0)}.basketFlyout.modal-sidebar-right .modal-content{min-height:100vh;border:0;border-radius:0}.basketFlyout.modal-sidebar-right .modal-body{overflow-y:auto}.basketFlyout.modal-sidebar-right .minibasket-link{display:grid;grid-template-columns:40px minmax(0, 1fr);gap:.75rem;color:inherit;text-decoration:none}.mila-checkout-back-link{display:inline-flex;align-items:center;gap:.375rem;color:var(--shop-green-medium);font-weight:600;text-decoration:none;white-space:nowrap}.mila-checkout-back-link:hover,.mila-checkout-back-link:focus{color:var(--shop-green-light);text-decoration:underline}.mila-checkout-back-link .mila-checkout-back-arrow{display:inline-flex;align-items:center}.mila-checkout-back-link .mila-checkout-back-arrow svg{width:1.1em;height:1.1em}.mila-footer-landscape{width:100%}.mila-footer-landscape-img{display:block;width:100%;height:auto;background-color:#f5f6f8}.c4s-footer h6{color:var(--shop-text-light) !important}.c4s-breadcrumb{background-color:var(--shop-breadcrumb-bg, transparent);font-size:var(--shop-breadcrumb-font-size, 0.875rem);font-weight:var(--shop-breadcrumb-font-weight, 400)}.c4s-breadcrumb .breadcrumb-item{color:var(--shop-breadcrumb-text, var(--shop-text))}.c4s-breadcrumb .breadcrumb-item a{color:inherit}.c4s-breadcrumb .breadcrumb-item a:hover,.c4s-breadcrumb .breadcrumb-item a:focus{color:var(--shop-breadcrumb-text-hover, var(--shop-text))}.c4s-private-sales-content .mila-gdpr-message{font-size:.9rem;line-height:1.5}.c4s-private-sales-content .mila-gdpr-text{margin-bottom:0;color:var(--shop-text)}.c4s-private-sales-content .mila-gdpr-link{color:var(--shop-primary);text-decoration:underline;font-weight:600;cursor:pointer}.c4s-private-sales-content .mila-gdpr-link:hover{color:var(--shop-primary);text-decoration:none}.c4s-category-list-content .mila-listing-products .locator,.c4s-category-list-content .c4s-search-articles-list .locator,.c4s-main-content .mila-listing-products .locator,.c4s-main-content .c4s-search-articles-list .locator{margin-bottom:1rem}.c4s-category-list-content .mila-listing-products .row,.c4s-category-list-content .c4s-search-articles-list .row,.c4s-main-content .mila-listing-products .row,.c4s-main-content .c4s-search-articles-list .row{align-items:center}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-wishlist,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-wishlist,.c4s-main-content .mila-listing-products .row .mila-listing-product-wishlist,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-wishlist{display:flex;align-items:center;justify-content:center}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-wishlist .mila-listing-wishlist-icon,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-wishlist .mila-listing-wishlist-icon,.c4s-main-content .mila-listing-products .row .mila-listing-product-wishlist .mila-listing-wishlist-icon,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-wishlist .mila-listing-wishlist-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--shop-primary);font-size:1.125rem;text-decoration:none !important;border:0;background:rgba(0,0,0,0)}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-media,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-media,.c4s-main-content .mila-listing-products .row .mila-listing-product-media,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-media{height:100px;text-align:center}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-media img,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-media img,.c4s-main-content .mila-listing-products .row .mila-listing-product-media img,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-media img{width:100px;height:100%;object-fit:contain}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-title,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-title,.c4s-main-content .mila-listing-products .row .mila-listing-product-title,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-title{min-width:0}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-title a,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-title a,.c4s-main-content .mila-listing-products .row .mila-listing-product-title a,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-title a{color:var(--shop-primary);text-decoration:none}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-title a:hover,.c4s-category-list-content .mila-listing-products .row .mila-listing-product-title a:focus,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-title a:hover,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-title a:focus,.c4s-main-content .mila-listing-products .row .mila-listing-product-title a:hover,.c4s-main-content .mila-listing-products .row .mila-listing-product-title a:focus,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-title a:hover,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-title a:focus{color:var(--shop-primary);text-decoration:underline}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-title .basketItemTitle,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-title .basketItemTitle,.c4s-main-content .mila-listing-products .row .mila-listing-product-title .basketItemTitle,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-title .basketItemTitle{font-size:.95rem;font-weight:700;line-height:1.3}@media(max-width: 768px){.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions{place-items:center;grid-column:2;justify-self:start}}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .form-group,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .form-group,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .form-group,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .form-group{margin-bottom:0}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .input-group,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .input-group,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .input-group,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .input-group{flex-wrap:nowrap;width:auto}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .form-control.amount,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .form-control.amount,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .form-control.amount,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .form-control.amount{width:5rem;min-width:5rem;max-width:5rem;border-color:var(--shop-primary);color:var(--shop-primary);text-align:center}@media(max-width: 768px){.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .form-control.amount,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .form-control.amount,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .form-control.amount,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .form-control.amount{min-width:20vw}}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .input-group-text,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .input-group-text,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .input-group-text,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .input-group-text{border-color:var(--shop-primary);color:var(--shop-primary);background-color:rgba(0,0,0,0)}.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .mila-listing-product-cart-button,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .mila-listing-product-cart-button,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .mila-listing-product-cart-button,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .mila-listing-product-cart-button{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;border-color:var(--shop-primary);background-color:var(--shop-primary);color:var(--shop-text-light)}@media(max-width: 768px){.c4s-category-list-content .mila-listing-products .row .mila-listing-product-actions .mila-listing-product-cart-button,.c4s-category-list-content .c4s-search-articles-list .row .mila-listing-product-actions .mila-listing-product-cart-button,.c4s-main-content .mila-listing-products .row .mila-listing-product-actions .mila-listing-product-cart-button,.c4s-main-content .c4s-search-articles-list .row .mila-listing-product-actions .mila-listing-product-cart-button{min-width:20vw}}#c4s-sidebar .c4s-sidebar-categories,#c4s-sidebar .c4s-sidebar-category-tree{color:var(--shop-primary)}#c4s-sidebar .c4s-sidebar-categories .nav-item,#c4s-sidebar .c4s-sidebar-category-tree .nav-item{background-color:var(--shop-secondary);padding:.5rem}#c4s-sidebar .c4s-sidebar-categories .nav-item.exp,#c4s-sidebar .c4s-sidebar-categories .nav-item.exp .nav-item,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.exp,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.exp .nav-item{background-color:var(--shop-primary)}#c4s-sidebar .c4s-sidebar-categories .nav-item.exp a,#c4s-sidebar .c4s-sidebar-categories .nav-item.exp i,#c4s-sidebar .c4s-sidebar-categories .nav-item.exp .nav-item a,#c4s-sidebar .c4s-sidebar-categories .nav-item.exp .nav-item i,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.exp a,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.exp i,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.exp .nav-item a,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.exp .nav-item i{color:var(--shop-text-light) !important}#c4s-sidebar .c4s-sidebar-categories .nav-item.mila-current-category,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.mila-current-category{background-color:var(--shop-primary-dark)}#c4s-sidebar .c4s-sidebar-categories .nav-item.mila-current-category>a,#c4s-sidebar .c4s-sidebar-categories .nav-item.mila-current-category>a i,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.mila-current-category>a,#c4s-sidebar .c4s-sidebar-category-tree .nav-item.mila-current-category>a i{color:var(--shop-text-light) !important}#c4s-sidebar .card{border:0;border-radius:0;background-color:rgba(0,0,0,0)}#c4s-sidebar .card-body{padding:0}#c4s-sidebar .card-title{margin-bottom:1rem;color:var(--shop-primary);font-family:var(--shop-font-headline, inherit);font-size:1rem;font-weight:700}#c4s-sidebar .c4s-sidebar-category-tree .nav-link{padding:.35rem 0;color:var(--shop-primary);font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none}#c4s-sidebar .c4s-sidebar-category-tree .nav-link:hover,#c4s-sidebar .c4s-sidebar-category-tree .nav-link:focus{color:var(--shop-primary);text-decoration:underline}#c4s-sidebar .c4s-sidebar-category-tree .nav-link i{width:.875rem;margin-right:.25rem;font-size:.75rem}#c4s-sidebar .c4s-sidebar-category-tree .mila-current-category>.nav-link{color:var(--shop-text-light);text-decoration:underline}#c4s-sidebar .c4s-sidebar-category-tree .subtree{margin-left:1rem !important}.c4s-details .cms-block-product-heading{margin-bottom:1.5rem}.c4s-details .product-detail-name{margin-bottom:0;color:var(--shop-primary);font-family:var(--shop-font-headline, inherit);font-size:2.25rem;font-weight:700;line-height:1}.c4s-details .cms-block-gallery-buybox{margin-bottom:3rem}.c4s-details .product-detail-media .c4s-details-picture{margin-bottom:1rem;background-color:rgba(0,0,0,0);position:relative}.c4s-details .product-detail-media .c4s-details-picture img{min-height:430px}.c4s-details .product-detail-media .c4s-details-zoom-picture,.c4s-details .product-detail-media .gallery-slider-image{display:block;max-height:620px;object-fit:contain}.c4s-details .product-detail-media .c4s-details-more-pictures-swiper{margin-top:1rem}.c4s-details .product-detail-media .mila-detail-wishlist-icon{position:absolute;top:.75rem;right:.75rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--shop-primary);font-size:1.25rem;text-decoration:none !important;border:0;background:rgba(0,0,0,0);cursor:pointer}.c4s-details .product-detail-media .mila-detail-wishlist-icon.in-noticelist i{font-weight:900}.c4s-details .product-detail-buy{color:var(--shop-primary)}.c4s-details .product-detail-ordernumber-container,.c4s-details .product-detail-description-text,.c4s-details .product-detail-delivery-information{color:var(--shop-primary)}.c4s-details .c4s-details-article-buybox{color:var(--shop-primary)}.c4s-details .c4s-details-article-buybox .card-header,.c4s-details .c4s-details-article-buybox .card-body,.c4s-details .c4s-details-article-buybox .card-footer{padding-left:0;padding-right:0}.c4s-details .c4s-details-article-buybox .table{margin-bottom:.75rem;color:inherit;font-size:.875rem}.c4s-details .c4s-details-article-buybox .table td{padding:.2rem 0}.c4s-details .c4s-details-article-buybox .c4s-article-details-weight .table td,.c4s-details .c4s-details-article-buybox .c4s-article-details-infos .table td{text-align:center}.c4s-details .c4s-details-article-buybox .c4s-article-details-weight .table td:first-child,.c4s-details .c4s-details-article-buybox .c4s-article-details-infos .table td:first-child{text-align:left;width:15rem;white-space:nowrap}.c4s-details .product-detail-price-container{margin-bottom:1rem}.c4s-details .product-detail-price{color:var(--shop-primary);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700}.c4s-details .c4s-details-buybox-action-row .input-group{flex-wrap:nowrap}.c4s-details .c4s-details-buybox-action-row .input-group input[type=number]{min-width:5rem;max-width:8rem;text-align:center}.c4s-details .c4s-details-buybox-action-row .input-group .input-group-text{color:var(--shop-primary);background-color:rgba(0,0,0,0)}.c4s-details .c4s-details-buybox-action-row .input-group #c4s-details-article-basket-button{margin-left:auto;width:60%}.c4s-details .btn-buy{border-color:var(--shop-primary);background-color:var(--shop-primary);color:var(--shop-text-light);font-weight:700}.c4s-details .btn-buy:hover,.c4s-details .btn-buy:focus{border-color:var(--shop-primary-dark);background-color:var(--shop-primary-dark);color:var(--shop-text-light)}.c4s-details .c4s-details-article-links{background-color:rgba(0,0,0,0)}.c4s-details .c4s-details-article-links .card-body{padding-left:0 !important;padding-right:0}.c4s-details .c4s-details-article-links .list-group-item{border:0;color:var(--shop-primary);background-color:rgba(0,0,0,0);padding-left:0;padding-right:0}.c4s-details .c4s-details-additional-info{margin-top:2rem}@media(min-width: 992px){.c4s-details .product-detail-buy{padding-left:2rem}}#c4s-account-menu .c4s-account-menu-link{color:var(--shop-primary)}#c4s-account-menu .c4s-account-menu-link.active{background-color:#fff;color:var(--shop-primary)}#c4s-account-menu .c4s-account-menu-link::after{background:var(--shop-primary)}.c4s-account-order-card{background-color:rgba(0,0,0,0)}.c4s-account-order-card .card-header.collapsed{border:0}.c4s-account-order-card .card-header.collapsed .collapsed-show{display:inline !important}.c4s-account-order-card .card-header.collapsed .collapsed-hide{display:none !important}.c4s-account-order-card .card-header:not(.collapsed) .collapsed-show{display:none !important}.c4s-account-order-card .card-header:not(.collapsed) .collapsed-hide{display:inline !important}.c4s-account-order-card .card-header i{color:var(--shop-icon-primary, var(--shop-primary))}.c4s-account-order-card .card-header .order-number,.c4s-account-order-card .card-header .shipping-address{color:var(--shop-text-primary, var(--shop-primary))}.c4s-account-order-card .c4s-account-order-table{color:var(--shop-text-primary, var(--shop-primary))}.basket-position-actions{display:flex;justify-content:flex-start;align-items:center;gap:1rem;width:100%}.basket-position-actions .quantity-box{display:flex;align-items:center;width:clamp(120px,20%,220px)}@media(max-width: 767.98px){.basket-position-actions .quantity-box{flex:1;width:auto}}.basket-position-actions .quantity-box input{flex:1;min-width:0;height:38px;border:1px solid #dcdcdc;border-right:0;padding:0 .75rem;text-align:center;border-radius:4px 0 0 4px}.basket-position-actions .quantity-box .c4s-basket-position-amount-unit{display:flex;align-items:center;height:38px;padding:0 .85rem;border:1px solid #dcdcdc;background:#f8f9fa;white-space:nowrap;border-radius:0 4px 4px 0}.basket-position-actions .c4s-basket-remove-btn{width:38px;height:38px;flex-shrink:0;border:1px solid #888;background:#fff;border-radius:4px}.basket-position-actions .c4s-basket-remove-btn:hover{background-color:var(--shop-primary)}#c4s-header-minibasket.c4s-header-minibasket{position:static}#c4s-header-minibasket .c4s-minibasket-button.dropdown-toggle::after{display:none}#c4s-header-minibasket::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(0.4, 0, 0.2, 1);z-index:1079;visibility:hidden}#c4s-header-minibasket:has(.dropdown-menu.show)::before{opacity:1;pointer-events:auto;visibility:visible}#c4s-header-minibasket>.dropdown-menu{display:flex !important;flex-direction:column;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;inset:0 0 0 auto !important;transform:translateX(100%) !important;margin:0 !important;width:420px;max-width:100vw;height:100vh;max-height:100vh;z-index:1080;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:0 12px 32px rgba(0,0,0,.18);padding:0;overflow:hidden;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1),visibility 0s linear .35s}#c4s-header-minibasket>.dropdown-menu.show{transform:translateX(0) !important;visibility:visible;pointer-events:auto;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1),visibility 0s linear 0s}#c4s-header-minibasket>.dropdown-menu>.dropdown-item.c4s-minibasket-content{display:flex;flex-direction:column;width:100%;height:100%;max-height:100vh;padding:0;white-space:normal;overflow:hidden;background-color:#fff;color:inherit}#c4s-header-minibasket>.dropdown-menu>.dropdown-item.c4s-minibasket-content:hover,#c4s-header-minibasket>.dropdown-menu>.dropdown-item.c4s-minibasket-content:focus,#c4s-header-minibasket>.dropdown-menu>.dropdown-item.c4s-minibasket-content:active{background-color:#fff;color:inherit}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout{display:flex;flex-direction:column;width:100%;height:100%;padding:0;overflow:hidden}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header{flex:0 0 auto;padding:1.25rem 1.25rem .5rem;border-bottom:1px solid var(--mila-border, #e5e7eb)}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header .title{margin:0;font-size:1.05rem}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header hr,#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header .mila-sidebar-header-hr{display:none}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header .mila-sidebar-close{padding:.25rem .5rem;line-height:1;color:var(--mila-text, #1d1d1d);background:rgba(0,0,0,0);border:0;font-size:1.25rem;border-radius:.25rem;transition:color .15s ease,background-color .15s ease}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header .mila-sidebar-close:hover,#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header .mila-sidebar-close:focus{color:var(--mila-theme-color, #00684C);background-color:rgba(0,0,0,.04);text-decoration:none}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-header .mila-sidebar-close i{pointer-events:none}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:.75rem 1.25rem;-webkit-overflow-scrolling:touch;max-height:100vh}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-functions,#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-footer,#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-buttons{flex:0 0 auto;padding:.75rem 1.25rem 1rem}#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-functions .btn,#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-footer .btn,#c4s-header-minibasket>.dropdown-menu .c4s-minibasket-flyout-buttons .btn{width:100%;border-radius:0}#c4s-header-minibasket>.dropdown-menu .alert{margin:1.25rem}@media(max-width: 575.98px){#c4s-header-minibasket>.dropdown-menu{width:100vw}#c4s-header-minibasket::before{opacity:0 !important}}body>.c4s-minibasket-content,#c4s-footer .c4s-minibasket-content,#c4s-footer .c4s-minibasket-flyout,.c4s-footer .c4s-minibasket-content,.c4s-footer .c4s-minibasket-flyout,#c4s-header-minibasket~.c4s-minibasket-content,#c4s-header-minibasket~.c4s-minibasket-flyout{display:none !important}.c4s-account-card,.c4s-checkout-card,.c4s-agb-card{background-color:rgba(0,0,0,0);border:none}.c4s-account-card .card-header,.c4s-checkout-card .card-header,.c4s-agb-card .card-header{border-bottom-color:var(--shop-border)}.c4s-account-card .card-title,.c4s-checkout-card .card-title,.c4s-agb-card .card-title{color:var(--shop-headline-light, var(--shop-headline-color)) !important}.c4s-account-card .card-body,.c4s-checkout-card .card-body,.c4s-agb-card .card-body{font-family:var(--shop-font-text, batonTurboHeavy, sans-serif);color:var(--shop-text, #1d1d1d) !important}.c4s-account-card .card-body a:not(.btn),.c4s-checkout-card .card-body a:not(.btn),.c4s-agb-card .card-body a:not(.btn){color:var(--shop-text, #1d1d1d) !important;text-decoration:underline}.btn-primary{background-color:var(--shop-btn-primary-bg, var(--shop-primary)) !important;color:var(--shop-btn-primary-text, var(--shop-secondary)) !important}.btn-secondary{background-color:var(--shop-btn-secondary-bg, var(--shop-secondary)) !important;color:var(--shop-btn-secondary-text, var(--shop-primary)) !important}.btn-outline-primary{border-color:var(--shop-btn-primary-bg, var(--shop-primary)) !important;color:var(--shop-text, var(--shop-secondary)) !important}.btn-check:checked+.btn{background-color:var(--shop-btn-primary-bg, var(--shop-primary)) !important;color:var(--shop-light-text, var(--shop-secondary)) !important}

/*# sourceMappingURL=mila.min.css.map */