@media (max-width:992px){.onlyDesktop{display:none !important}}@media (min-width:993px){.onlyMobile{display:none !important}}.header__action{z-index:999999 !important}.header__action-default{gap:10px;z-index:999999;align-items:flex-start}.header__action-default .header.links{position:relative}@media (max-width:1200px){.header__action-default .header.links{display:none}}.header__action-default .header.links .link-subtitle{text-align:center}.header__action-default .header.links .link-subtitle,.header__action-default .header.links li.greet.welcome{display:block;top:calc(100%);position:absolute;left:50%;transform:translateX(-50%);font-size:11px;color:#29233F !important;padding:0;margin:0}.header__action-default .header.links .link-subtitle .logged-in,.header__action-default .header.links li.greet.welcome .logged-in{display:flex;text-wrap:wrap;text-align:center;justify-content:center}.header__action-default .header.links .link-subtitle span.not-logged-in,.header__action-default .header.links li.greet.welcome span.not-logged-in{display:none}.header__action-default .header.links li.greet.welcome{left:20px}.header__action-default .present-list a button{background-color:#eadb34;color:#29233f;box-shadow:2px 2px 2px rgba(0,0,0,0.31);max-width:250px;border:0;min-height:40px;padding:0 10px;font-size:15px;font-weight:700;align-items:center;display:flex}.header__action-default .help-link{position:relative}.header__action-default .help-link span{display:block;font-size:11px;color:#29233F !important}.header__action-default .help-link .help-menu{display:none !important;font-size:10px;position:absolute;border:0;padding:1.5rem;box-shadow:0 3px 3px rgba(0,0,0,0.15);background-color:#FFF;right:0;top:100%;min-width:100px;white-space:nowrap;z-index:9999;color:#333}.header__action-default .help-link .help-menu span{color:#333}.header__action-default .help-link .help-menu .header-static-menu h4{font-size:14px;font-weight:700;color:#5d5d5d}.header__action-default .help-link .help-menu .header-static-menu .static-menu-click{display:none}.header__action-default .help-link .help-menu .elementor-content-static-menu{margin-top:20px;display:block}.header__action-default .help-link .help-menu .elementor-content-static-menu .staticmenu-item{font-size:12px}.header__action-default .help-link .help-menu a,.header__action-default .help-link .help-menu span{color:inherit}.header__action-default .help-link .help-menu a:hover,.header__action-default .help-link .help-menu span:hover{color:var(--theme__color__primary);text-decoration:underline}.header__action-default .help-link .help-menu:hover{display:block !important}.header__action-default .help-link:hover .help-menu{display:block !important}.header__action-default .minicart-li-content-show-hide .minicart-wrapper{bottom:4px;left:20px}@media (max-width:1200px){.header__action-default .minicart-li-content-show-hide .minicart-wrapper{left:5px}.header__action-default .minicart-li-content-show-hide .minicart-wrapper .action.showcart{display:none}}.header__action-default .minicart-li-content-show-hide .minicart-wrapper span.counter.qty{color:#29233F !important;background-color:#eadb34 !important}.header__action-default .wishlist a span{font-size:11px;display:block;color:#29233F !important}.header__action-default .wishlist a:before{padding-left:9px}.header__action-default .wishlist span.counter.qty{right:6px !important;background-color:#eadb34 !important;display:flex;justify-content:center;align-items:center;font-family:'Line Awesome Free';padding:7px}.header__action-default .minicart-wrapper span.counter.qty{background-color:#267d37 !important;display:flex !important;justify-content:center !important;align-items:center !important;font-family:'Line Awesome Free' !important;padding:9px !important}.header__action-default .help-link::before,.header__action-default .authorization-link a::before,.header__action-default .wishlist a::before,.header__action-default .showcart::before,.header__action-default .customer-name button::before{color:#29233F !important}.header__action-default .showcart .counter.qty.empty{right:6px !important}.header__action-default .minicart-wrapper a .my-cart{font-size:11px;display:block;color:#29233F !important}.header__action-default .customer-welcome.active .action.switch::after{color:#29233F !important}.header__action-default .account-link-header{display:flex !important;justify-content:center}.header__action-default .account-link-header .customer-menu .links li,.header__action-default .account-link-header .customer-menu .links a,.header__action-default .account-link-header .customer-menu .links span{color:#333 !important;font-size:12px !important}.header__action-default .account-link-header .customer-menu .links li:hover,.header__action-default .account-link-header .customer-menu .links a:hover,.header__action-default .account-link-header .customer-menu .links span:hover{color:var(--theme__color__primary) !important;text-decoration:underline}.header__action-default .account-link-header .customer-menu .links li{height:30px;margin:0 !important}.header__action-default .account-link-header .customer-menu .links .wishlist .counter{display:none}.header__action-default .account-link-header,.header__action-default .logged-in{width:100px}@media (max-width:1200px){.header__action-default .present-list{display:none}}@media (max-width:1200px){.differentials .pagebuilder-column-line .pagebuilder-column{align-items:center}}.block-newsletter-form{margin:auto}@media (max-width:1200px){.header__action ul{justify-content:end;margin-top:50px}}@media (min-width:1200px){.buttons-menu-mobile{display:none}}@media (max-width:1199px){.buttons-menu-mobile{display:flex}.buttons-menu-mobile .menu-mobile{width:100%}.buttons-menu-mobile .menu-mobile ul{overflow-x:auto;display:-webkit-flex;gap:8px;white-space:nowrap !important;-ms-overflow-style:none;scrollbar-width:none}.buttons-menu-mobile .menu-mobile ul li{display:list-item;margin-bottom:0px}.buttons-menu-mobile .menu-mobile ul li .category-menu{padding-top:8px;padding-bottom:8px}.buttons-menu-mobile .menu-mobile ul li .category-menu .category-name{font-size:15px;line-height:18px;font-weight:500;color:#13294b;padding:12px 22px;border:2px solid #eee;border-radius:20px;margin-right:4px;margin-left:4px}.buttons-menu-mobile .menu-mobile ul::-webkit-scrollbar{display:none}}@media (max-width:1199px){.header__menu{height:1px}}