.navigation-bar{font-size:var(--font-small)}.navigation-bar .icon-inline{color:var(--accent-color);fill:var(--accent-color)}.navigation-bar a:hover{color:var(--accent-color)}.header-account-links{font-size:var(--font-small);white-space:nowrap;cursor:default}.header-account-links a{color:inherit}.header-account-links a:hover{color:var(--header-nav-hover, var(--accent-color))}.header-account-sep{margin:0 var(--spacing-1)}.header-account-inline .nav-dropdown-content{display:none !important}.head-main .badge{min-width:20px;height:20px;padding:0;font-size:12px;line-height:20px;border-radius:var(--border-radius-full)}.head-badge-always .js-cart-widget-amount{display:inline-block !important}.head-main .utility-icon{stroke:currentColor;stroke-width:14}.js-head-main.head-main.compress .logo-img{max-height:var(--logo-height-mobile, 45px)}.sticky-header-wrapper.is-fixed .head-main.head-fixed-shadow{box-shadow:0 0 40px rgba(0, 0, 0, 0.2)}body.modal-scroll-lock{overflow:hidden}.head-main{border-bottom:0}@media(max-width: 767.98px){.logo-center .logo-container{margin:0;pointer-events:none}.logo-center .logo-container a,.logo-center .logo-container img{pointer-events:auto}.logo-center .logo-img-container{max-width:calc(100vw - 2*(var(--utility-icon-size-mobile, 20px)*2 + var(--utility-items-gap, 16px)*2))}.modal-nav-search{background-color:var(--main-background)}.modal-nav-search .modal-header{justify-content:flex-end;background-color:transparent}.modal-nav-search .modal-title{display:none}.modal-nav-search .modal-header{height:50px;min-height:50px;background-color:transparent}.modal-nav-search .modal-nav-search-body{padding:0 15px}.modal-nav-search .search-form-field{position:relative;height:48px;border:1px solid rgba(24, 24, 24, 0.3);border-radius:999px;background-color:var(--main-foreground-opacity-03)}.modal-nav-search .search-input{height:46px;padding:0 48px 0 20px;border:0;border-radius:999px;background-color:transparent}.modal-nav-search .search-btn{background-color:transparent}.modal.modal-nav-main{width:90%}.menu-container .utility-icon{font-size:28px}}.modal-nav-strip .nav-drawer-header{background-color:var(--accent-color);color:var(--button-primary-foreground-color, #fff);fill:var(--button-primary-foreground-color, #fff)}.nav-drawer-account{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);color:inherit;font-size:18px}.nav-drawer-account .utility-icon{font-size:20px}.nav-drawer-header .modal-close,.nav-drawer-header .modal-close-icon{color:inherit;fill:currentColor}.modal-nav-strip .modal-footer:empty,.modal-nav-strip .modal-footer:not(:has(*)){display:none}.modal-nav-strip .nav-panel-account-row .nav-panel-link{font-size:16px}.modal.modal-nav-hamburger .nav-list-link{min-height:40px;padding-top:0;padding-bottom:0;font-size:16px;text-transform:none;border-bottom:0}.modal.modal-nav-hamburger .nav-secondary{border-top:1px solid var(--main-foreground-opacity-10)}.nav-accordion-panel{background-color:var(--surface-background)}.modal.modal-nav-hamburger .nav-accordion-panel .nav-list-link{padding-left:var(--spacing-5);font-size:var(--font-base)}.modal.modal-nav-hamburger .nav-accordion-panel .nav-accordion-panel .nav-list-link{padding-left:calc(var(--spacing-5) + var(--spacing-3))}.nav-accordion-arrow .icon-inline{transition:var(--transition-normal)}.nav-accordion-item.is-open>.nav-list-link .nav-accordion-arrow .icon-inline{transform:rotate(90deg)}@media(min-width: 768px){.head-main{border-bottom:0}.logo-md-center:not(.search-icon-md) .search-container{width:var(--header-search-width, 272px)}.head-main .search-container .form-control{height:48px;border:1px solid var(--main-foreground-opacity-30);border-radius:999px}.head-main .search-container .search-form-field .search-input{padding:0 52px 0 20px}.head-main .search-container .search-form-field .search-btn{top:50%;right:16px;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.head-main .search-container .search-btn svg{width:22px !important;height:22px !important;font-size:22px}.navigation-bar{display:flex;align-items:center;min-height:37px}.navigation-bar>.container{padding-left:var(--gutter-container-md);padding-right:var(--gutter-container-md)}.navigation-bar-group-nav-contact .icon-inline{font-size:21px}.navigation-bar-group-nav-social .icon-inline{font-size:17px}.head-row{box-sizing:border-box;min-height:var(--header-row-height, 0)}.head-main .nav-desktop-container{border-top:0}.nav-desktop-list>.nav-item{box-sizing:border-box;min-height:var(--nav-item-height, 0)}.nav-desktop-grid-spread .nav-desktop-grid-main{flex:1 1 auto}.nav-desktop-grid-spread .js-nav-desktop-list{display:flex;align-items:stretch;justify-content:space-between;width:100%}.nav-desktop-uppercase .nav-desktop-list>.nav-item{font-size:var(--font-base);font-weight:400}.nav-desktop-grid-spread .nav-desktop-list>.nav-item:last-child{padding-right:0}.nav-desktop-container .nav-main-item:hover>.nav-list-link,.nav-desktop-container .nav-main-item:hover>.nav-list-link svg,.nav-desktop-container .nav-main-item>.nav-list-link:hover{color:var(--header-nav-hover, var(--accent-color));fill:var(--header-nav-hover, var(--accent-color))}.nav-desktop-container .nav-list-link{transition:var(--transition-fast)}.nav-dropdown-simple .nav-dropdown-content{position:fixed;top:100%;left:0;right:auto;z-index:5;width:max-content;min-width:200px;max-width:260px;padding:var(--spacing-2) 0;overflow-x:hidden;overflow-y:auto;background-color:var(--surface-alt-background);border:0;box-shadow:0 1px 2px rgba(0, 0, 0, 0.07),0 2px 4px rgba(0, 0, 0, 0.07),0 4px 8px rgba(0, 0, 0, 0.07),0 8px 16px rgba(0, 0, 0, 0.07),0 16px 32px rgba(0, 0, 0, 0.07)}.nav-dropdown-simple .desktop-dropdown-container{display:block;padding:0}.nav-dropdown-simple .desktop-list-subitems{column-count:1;padding:0}.nav-dropdown-simple .desktop-list-subitems .nav-item{display:block;padding:0}.nav-dropdown-simple .desktop-list-subitems .nav-item .nav-list-link{display:block;margin:0;padding:var(--spacing-2) var(--spacing-3);color:var(--main-foreground);fill:var(--main-foreground)}.nav-dropdown-simple .desktop-list-subitems .nav-item .nav-list-link:hover{color:var(--header-nav-hover, var(--accent-color))}.nav-dropdown-simple .desktop-list-subitems .nav-item .list-subitems{margin:0;padding:0 0 var(--spacing-1) var(--spacing-3)}.sticky-header-wrapper.is-fixed .head-main.head-fixed-shadow{box-shadow:0 0 40px rgba(0, 0, 0, 0.2)}.sticky-header-wrapper.is-fixed .head-main.head-compact .nav-desktop-container{display:none}.sticky-header-wrapper.is-fixed .head-main.head-compact .head-row.logo-md-center{grid-template-columns:auto auto 1fr auto auto;padding-top:18px;padding-bottom:18px}.sticky-header-wrapper.is-fixed .head-main.head-compact .menu-container{position:relative;z-index:3;display:block;grid-column:1;grid-row:1}.sticky-header-wrapper.is-fixed .head-main.head-compact .head-row.logo-md-center .search-container{grid-column:2;width:var(--header-search-width, 272px)}.sticky-header-wrapper.is-fixed .head-main.head-compact .head-row.logo-md-center .header-account{grid-column:4}.sticky-header-wrapper.is-fixed .head-main.head-compact .head-row.logo-md-center .header-cart{grid-column:5}}@media(min-width: 768px)and (max-width: 1007.98px){.head-main .head-row.logo-md-center:not(.search-icon-md) .search-container,.sticky-header-wrapper.is-fixed .head-main.head-compact .head-row.logo-md-center .search-container{width:200px}}.js-slideshow-container.slideshow-exact{height:var(--slideshow-h-d, auto);overflow:hidden}.js-slideshow-container.slideshow-exact[style*="--slideshow-h-d"],.js-slideshow-container.slideshow-exact[style*="--slideshow-h-d"] .swiper-slide{min-height:0 !important}.js-slideshow-container.slideshow-exact[style*="--slideshow-h-d"]>.container,.js-slideshow-container.slideshow-exact[style*="--slideshow-h-d"] .swiper-container,.js-slideshow-container.slideshow-exact[style*="--slideshow-h-d"] .swiper-wrapper,.js-slideshow-container.slideshow-exact[style*="--slideshow-h-d"] .swiper-slide{height:100%}@media(max-width: 767.98px){.js-slideshow-container.slideshow-exact{height:var(--slideshow-h-m, var(--slideshow-h-d, auto))}.js-slideshow-container.slideshow-exact[style*="--slideshow-h-m"],.js-slideshow-container.slideshow-exact[style*="--slideshow-h-m"] .swiper-slide{min-height:0 !important}.js-slideshow-container.slideshow-exact[style*="--slideshow-h-m"]>.container,.js-slideshow-container.slideshow-exact[style*="--slideshow-h-m"] .swiper-container,.js-slideshow-container.slideshow-exact[style*="--slideshow-h-m"] .swiper-wrapper,.js-slideshow-container.slideshow-exact[style*="--slideshow-h-m"] .swiper-slide{height:100%}}@media(min-width: 768px){.js-slideshow-container.slideshow-exact.slideshow-proportional{height:max(var(--slideshow-min-d, 330px),100vw/var(--slideshow-ratio-d, 3))}}@media(max-width: 767.98px){.js-slideshow-container.slideshow-exact.slideshow-proportional{height:min(100vw/var(--slideshow-ratio-m, 1),var(--slideshow-max-m, 640px))}}@media(min-width: 768px)and (max-width: 1199.98px){.nav-desktop-grid-spread .js-nav-desktop-list{flex-wrap:wrap;justify-content:center;white-space:normal !important;overflow:visible !important}.nav-desktop-container .nav-desktop-list-arrow{display:none !important}.nav-desktop-with-scroll{overflow:visible !important}}.cart-total-hidden{display:none !important}.payment-discount-is-disabled{display:none !important}
