body,body *{font-family:var(--body-font) !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1-huge{font-family:var(--heading-font) !important;font-weight:var(--title-font-weight) !important;line-height:var(--line-height-tight) !important;letter-spacing:var(--letter-spacing-tight) !important}h1,.h1{font-size:var(--h1) !important;line-height:var(--line-height-tight) !important;margin-bottom:1.5rem !important}.h1-huge{font-size:var(--h1-huge) !important;line-height:1.1 !important}@media(min-width: 768px){.h1-huge-md{font-size:var(--h1-huge-md) !important}}h2,.h2{font-size:var(--h2) !important;line-height:var(--line-height-snug) !important;margin-bottom:1.25rem !important}h3,.h3{font-size:var(--h3) !important;line-height:var(--line-height-snug) !important;margin-bottom:1rem !important}h4,.h4{font-size:var(--h4) !important;line-height:var(--line-height-normal) !important}h5,.h5{font-size:var(--h5) !important}h6,.h6{font-size:var(--h6) !important}p,.font-body{font-size:var(--font-base) !important;line-height:var(--line-height-relaxed) !important}.font-huge{font-size:var(--font-huge) !important;line-height:var(--line-height-snug) !important}.font-largest{font-size:var(--font-largest) !important;line-height:var(--line-height-snug) !important}.font-large{font-size:var(--font-large) !important;line-height:var(--line-height-normal) !important}.font-big{font-size:var(--font-big) !important;line-height:var(--line-height-normal) !important}.font-small{font-size:var(--font-small) !important}.font-smallest{font-size:var(--font-smallest) !important;line-height:var(--line-height-normal) !important}.item-price,.js-price-display,.price{font-family:var(--heading-font) !important;font-weight:700 !important;letter-spacing:var(--letter-spacing-tight) !important}.btn,button{font-family:var(--body-font) !important;font-weight:600 !important;letter-spacing:var(--letter-spacing-wide) !important;text-transform:uppercase !important;font-size:var(--font-small) !important}.label,.badge{font-family:var(--body-font) !important;font-weight:700 !important;letter-spacing:var(--letter-spacing-wide) !important;text-transform:uppercase !important}input,.btn,button,.btn-primary,.btn-secondary,.btn-default,input[type=submit],input[type=button],input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=url],textarea,select,.form-control,.form-select,.form-quantity,.btn-add-to-cart,.btn-buy{border-radius:20px !important}.card,.item,.item-container,.product-item,.cart-item,.notification,.modal-content,.box,.modal-docked-md-right.modal-show,.label.label-accent{border-radius:20px !important}.notification,.modal-content,.js-cart-notification,#modal-cart,.modal-cart{overflow:visible !important}.modal-body.h-100{overflow:scroll}#news-popup-form-container{padding-top:1.7rem}.item-image,.product-image,.card-img,.card-img-top,img.rounded{border-radius:20px !important}.banner,.banner-wrapper,.banner-container,.section-banner,.textbox-image,.textbox,.category-banner,.home-banner,.promotional-banner,.textbanner{border-radius:20px !important;overflow:hidden}.category-item,.category-container,.js-category-item,.main-category-item{border-radius:20px !important;overflow:hidden}.section-container,.content-box,.info-box,.feature-box,.bg-primary,.bg-secondary{border-radius:20px !important}.section-newsletter,.js-newsletter-container,.newsletter-container,.home-newsletter,[class*=background-]{border-radius:20px !important}.section-newsletter-home.section-newsletter-home-colors .background-home-image{border-radius:0 !important}.template-category .category-banner-info .container{gap:0 !important}.template-category .category-banner-info p{margin-top:.5rem !important;margin-bottom:0 !important}.template-category .category-banner-info .page-header{margin-bottom:0 !important}.section-slider-home{opacity:1 !important;transition:none !important}.section-slider-home .js-slider-image:not(.swiper-lazy){opacity:1 !important}.adbar-img-container{position:relative;overflow:hidden}.adbar-img-container.adbar-mobile{aspect-ratio:16/4}.adbar-img-container.adbar-desktop{aspect-ratio:16/3}.modal-img-full{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}img.lazyload,img.lazyloading{opacity:0;transition:opacity .3s}img.lazyloaded{opacity:1}.template-home .slider-slide{position:relative;aspect-ratio:450/549;overflow:hidden}.template-home .slider-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.template-home .slider-slide{aspect-ratio:1518/550}}.template-category .item-image-padding,.template-category .js-item-image-padding,.template-search .item-image-padding,.template-search .js-item-image-padding,.template-home .item-image-padding,.template-home .js-item-image-padding{position:relative;overflow:hidden;width:100%}.template-category .item-image img,.template-category .item-image .js-item-image,.template-search .item-image img,.template-search .item-image .js-item-image,.template-home .item-image img,.template-home .item-image .js-item-image{display:block;width:100%;height:auto;max-width:100%}.template-category .item-product,.template-search .item-product,.template-home .item-product{display:flex;flex-direction:column}.template-category .item-image,.template-search .item-image,.template-home .item-image{flex-shrink:0;width:100%}.icon-logo{width:40px !important;height:25px !important;object-fit:contain;min-width:40px;min-height:25px}.template-category .col-grid,.template-search .col-grid{contain:layout style}@media(min-width: 768px){.template-category .category-banner-image{aspect-ratio:1920/400;height:auto}}.btn-variant-color{width:64px !important;height:64px !important;min-width:64px !important;min-height:64px !important;border-radius:50% !important;padding:0 !important;border:2px solid #ddd !important;overflow:hidden !important;display:inline-block !important;position:relative !important;flex-shrink:0 !important;aspect-ratio:1/1 !important}.btn-variant-color.selected{border-color:var(--accent-color) !important;box-shadow:0 0 0 3px rgba(var(--accent-color-rgb), 0.3) !important}.btn-variant-content-square{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;display:block !important;border-radius:50% !important;overflow:hidden !important}.btn-variant-content-square img,.btn-variant-color img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;transform:none !important;max-width:none !important;border-radius:0 !important}.js-offer-label .label-offer-percentage-text{display:none !important}.home-circle-image img,.home-circle-image-md img{width:100% !important;height:100% !important;object-fit:cover !important;aspect-ratio:1/1 !important}.head-banner-item-image{width:60px !important;height:60px !important;object-fit:contain !important}img.lazyload[data-src*=flag]{width:20px !important;height:15px !important}.btn-search,.js-search-button,button.btn-search,.search-form button{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:inherit !important}.btn-primary:hover,.btn-default:hover,button[type=submit]:hover,.btn-add-to-cart:hover,.btn-buy:hover{background-color:var(--button-background) !important;border-color:var(--button-background) !important;color:var(--button-foreground) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(0,0,0,.15) !important}.btn-search:hover,.js-search-button:hover,button.btn-search:hover,.search-form button:hover{background-color:rgba(0,0,0,0) !important;transform:none !important;box-shadow:none !important}.js-head-fixed .nav-logo img,.head-fixed .nav-logo img,.js-head-fixed .js-logo img,.head-fixed .js-logo img,header.head-main.compress .logo-img-big{max-height:75px !important}.search-form input::placeholder,.search-form input::-webkit-input-placeholder,.search-form input::-moz-placeholder,.search-form input:-ms-input-placeholder{opacity:.7 !important;font-style:italic !important}.utilities-text{display:none !important}.utilities-container .btn-utility{pointer-events:auto !important}.head-logo-row{margin:5px 0}.logo-img-container,.js-desktop-nav-col.col{text-align:center !important}a.nav-list-link{font-weight:700 !important;font-size:var(--font-base) !important}.js-desktop-nav-item .nav-item-container>a,.js-desktop-nav-item .nav-item-container>.nav-list-link{font-weight:700 !important;text-transform:uppercase !important;font-size:var(--font-base) !important;letter-spacing:.08em !important;margin-bottom:.5rem !important;display:block !important;padding-bottom:.5rem !important;color:var(--header-foreground) !important}.list-subitems a,.list-subitems .nav-list-link{color:var(--header-foreground) !important;font-weight:400 !important;text-transform:none !important;font-size:var(--font-small) !important;letter-spacing:normal !important;padding-left:1rem !important;position:relative !important;display:block !important}@media(max-width: 767px){.nav-logo-bar,.js-nav-logo-bar{justify-content:center !important;text-align:center !important}.nav-logo,.js-logo{margin:0 auto !important}}@media(min-width: 768px){.nav-desktop-list,.js-nav-desktop-list{justify-content:center !important}.nav-desktop-wrapper{display:flex !important;justify-content:center !important}}.js-adbar,.section-adbar,.section-adbar-scrolling{max-height:30px !important;min-height:30px !important;line-height:30px !important;padding:0 !important;overflow:hidden !important;position:relative !important;background-color:var(--adbar-background) !important;color:var(--adbar-foreground) !important}.adbar-scrolling-container{width:100% !important;height:30px !important;overflow:hidden !important;position:relative !important;background-color:var(--adbar-background) !important}.btn,button{transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease,opacity .3s ease !important}a,.item-link{transition:color .3s ease,opacity .3s ease !important}.item-description{transition:opacity .3s ease,transform .3s ease !important}.textbanner-shadow,.textbanner{transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease !important}[data-transition=fade-in-up]{transition:opacity .5s ease,transform .5s ease !important}[data-transition=fade-in]{transition:opacity .2s ease !important}.swiper-text{transition:transform .5s ease,opacity .5s ease !important;opacity:0 !important;transform:translateX(-60px) !important;left:0 !important}.swiper-slide-active .swiper-text{transform:translateX(0) !important;opacity:1 !important}.swiper-text-centered{transform:translate(-50%, -50%) translateX(0) !important;top:40% !important;left:50% !important}.swiper-slide-active .swiper-text-centered{top:50% !important;transform:translate(-50%, -50%) !important;opacity:1 !important}#modal-cart .cart-item,#modal-cart .js-cart-item{border-radius:0 !important;border-bottom:none !important;position:relative !important;box-shadow:none !important}#modal-cart .cart-item::after,#modal-cart .js-cart-item::after{content:"" !important;position:absolute !important;left:16px !important;right:16px !important;bottom:0 !important;height:1px !important;background:rgba(0,0,0,.08) !important;pointer-events:none !important;display:block !important}#modal-cart .cart-item:last-child::after,#modal-cart .js-cart-item:last-child::after{display:none !important}
/* Engine:dart */