html,body{margin:0;color:var(--assa-primary-text, #1a1a1a);background-color:var(--assa-base-page-background-color, #ffffff)}*{box-sizing:border-box}button,input,optgroup,select,textarea{font:inherit}.onecms-cmp-header-global{display:flex;flex-direction:column;width:100%;position:relative;z-index:999}.onecms-cmp-header-global #desktop-mm{overflow:hidden;font-size:.9375rem!important}.onecms-cmp-header-global #mobile-mm{display:none}.onecms-cmp-header-global.float{position:absolute!important;top:0}.onecms-cmp-header-global .header-container.bg-grey{background-color:#f4f4f4}.onecms-cmp-header-global .header-container.bg-white{background-color:#fff}.onecms-cmp-header-global .header-container .global-links{background-color:#2d2c2e!important}.onecms-cmp-header-global .header-container .global-links svg path{fill:#fff}.onecms-cmp-header-global .header-container .navigation{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;height:5.625rem;background-color:#fff;margin:1rem 1.5rem 0;border-radius:8px;box-shadow:#63636333 0 2px 8px;position:relative;z-index:12}@media screen and (min-width: 1334px){.onecms-cmp-header-global .header-container .navigation .mm-link{font-size:.9375rem!important}}.onecms-cmp-header-global .header-container .navigation .mm-link{font-size:.875rem;text-decoration:none;color:#36302a;font-weight:500}.onecms-cmp-header-global .header-container .navigation .mm-link:hover{text-decoration:none;font-weight:500}.onecms-cmp-header-global .header-container .navigation.bg-grey{background-color:#f4f4f4!important}.onecms-cmp-header-global .header-container .navigation.bg-white{background-color:#fff!important}.onecms-cmp-header-global .header-container .navigation ul{padding-left:32px}@media screen and (min-width: 1024px){.onecms-cmp-header-global .header-container .navigation ul a{display:flex;text-decoration:none;list-style:none;height:inherit;align-items:center;justify-content:left;position:relative;gap:5px}.onecms-cmp-header-global .header-container .navigation ul a i{pointer-events:none}.onecms-cmp-header-global .header-container .navigation ul a i img{height:15px;width:auto}.onecms-cmp-header-global .header-container .navigation ul a:after{content:"";position:absolute;bottom:25px;width:0;border:0px solid #87837f;border-radius:20px;transition:all .3s ease-out}.onecms-cmp-header-global .header-container .navigation ul a.underline:hover{cursor:pointer}.onecms-cmp-header-global .header-container .navigation ul a.underline:hover:after{width:100%;border:1px solid #87837f}}.onecms-cmp-header-global .header-container .navigation ul li{display:flex;text-decoration:none;list-style:none;height:inherit;align-items:center;justify-content:left;position:relative;gap:5px;font-weight:700}.onecms-cmp-header-global .header-container .navigation ul li svg{width:1.125rem;height:1.125rem}.onecms-cmp-header-global .header-container .navigation ul li i{pointer-events:none}.onecms-cmp-header-global .header-container .navigation ul li i img{height:15px;width:auto}.onecms-cmp-header-global .header-container .navigation ul li:after{content:"";position:absolute;bottom:25px;width:0;border:0px solid #87837f;border-radius:20px;transition:all .3s ease-out}.onecms-cmp-header-global .header-container .navigation ul li.underline:hover{cursor:pointer}.onecms-cmp-header-global .header-container .navigation ul li.underline:hover:after{width:100%;border:1px solid #87837f}.onecms-cmp-header-global .header-container .navigation nav{height:inherit}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav{display:none}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav label{display:none}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex{display:flex;align-items:center;margin-left:32px}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button{display:flex;-webkit-box-align:center;align-items:center;flex-direction:row;gap:.25rem;border:none;background:none;position:relative;padding:0}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button:hover{cursor:pointer}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button>div{display:flex;flex-direction:column}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button>div span{background-color:#1a1a1a;transition-property:all;transition-duration:.3s;transition-timing-function:ease-out;width:24px;height:2px;margin:2px 0;display:block;transform-origin:0 0}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button.open div span:nth-child(1){transform-origin:left center;transform:rotate(45deg);width:17px}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button.open div span:nth-child(2){transform:scaleX(0);opacity:0}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav.overflow-flex>button.open div span:nth-child(3){transform-origin:left center;transform:rotate(-45deg);width:17px}.onecms-cmp-header-global .header-container .navigation .brand-logo{height:inherit;display:flex;align-items:center;justify-content:center}.onecms-cmp-header-global .header-container .navigation .brand-logo img{max-height:4.375rem;height:auto}.onecms-cmp-header-global .header-container .navigation .brand-logo .brand-logo-container{display:inline-block;max-height:5.75rem;max-width:-webkit-fill-available}.onecms-cmp-header-global .header-container .navigation .nav-menu ul{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;height:90px;overflow:hidden;margin:0;align-items:center;padding-left:2rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions{display:flex;margin-left:auto;padding-right:2rem;gap:1rem;width:360px;justify-content:flex-end}@media screen and (min-width: 1300px){.onecms-cmp-header-global .header-container .navigation .search-and-useractions{width:512px!important}}@media screen and (max-width: 767px){.onecms-cmp-header-global .header-container .navigation .search-and-useractions{width:auto!important}}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search{display:flex;justify-content:flex-end;gap:1rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container{z-index:20;position:absolute;right:-.24rem;margin-top:1.5625rem;padding:1.5rem 2rem;border-radius:.25rem;box-shadow:0 .1875rem .375rem #00000029;overflow-y:auto;width:25.5rem;max-height:544px}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container .result-lists li{border-bottom:1px solid #e3e3e1;padding-bottom:.5rem;margin-bottom:.5rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container button svg{margin-left:.5rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container button svg path{fill:#000}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container button:hover svg{transform:translate(6px)}@media screen and (min-width: 767px){.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container button{min-height:56px;min-width:112px;font-weight:500}}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container a{align-items:flex-start;flex-direction:column;gap:1rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container a .result-title{font-size:clamp(1.094rem,.8873rem + .56vw,1.25rem);line-height:clamp(1.563rem,1.356rem + .56vw,1.715rem);font-weight:700}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search-results-container a .result-description{overflow-wrap:break-word;word-break:break-word;scrollbar-width:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(.8125rem,.7299rem + .22vw,.875rem);font-weight:400;line-height:clamp(1.375rem,1.2098rem + .45vw,1.5rem)}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search{display:flex;justify-content:flex-end;align-items:center}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container{width:17.5rem;height:2.875rem;transition:width .3s ease,transform .3s ease;border:2px solid #f7f6f4;border-radius:2.5rem;background-color:#ececea}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container:focus{width:320px;transform:translate(-100px)}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container.expanded{float:right;width:20rem!important;border-radius:2.5rem;border:2px solid #87837f}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex{height:inherit;border-radius:2.5rem;display:flex;margin:0;padding:0;align-items:center;justify-content:center;width:100%;position:relative;outline:transparent solid 2px;outline-offset:2px}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex:hover{border:none!important}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex.bg-grey{background-color:#f4f4f4!important}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex.bg-white{background-color:#fff!important}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>input{height:inherit;background:transparent;border:none;flex-grow:1;font-size:1rem;font-weight:100;padding:0;color:#484848;width:0;display:flex;padding-left:1.5rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>input::placeholder{opacity:.3}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>input:hover+span svg path{opacity:1}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>span{width:46px;height:46px;background:transparent;border:0px;padding:0;margin-right:0;right:0;transition-property:all;transition-duration:.48s;transition-timing-function:ease-out}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>span svg{width:1.5rem;height:1.5rem;cursor:pointer}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>span svg path{fill:#000;opacity:.3}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>span svg:first-child path{d:path("M15.75 15L12.375 11.625C12.6413 11.2837 12.8538 10.9013 13.0125 10.5C13.2375 9.975 13.35 9.3938 13.35 8.8125C13.35 8.2313 13.2375 7.65 13.0125 7.125C12.7875 6.6 12.4688 6.1313 12.075 5.7375C11.6813 5.3438 11.2125 5.025 10.6875 4.8C9.6375 4.35 8.4375 4.35 7.3875 4.8C6.8625 5.025 6.3938 5.3438 6 5.7375C5.6063 6.1313 5.2875 6.6 5.0625 7.125C4.8375 7.65 4.725 8.2313 4.725 8.8125C4.725 9.3938 4.8375 9.975 5.0625 10.5C5.2875 11.025 5.6063 11.4938 6 11.8875C6.3938 12.2813 6.8625 12.6 7.3875 12.825C7.9125 13.05 8.4938 13.1625 9.075 13.1625C9.6563 13.1625 10.2375 13.05 10.7625 12.825C11.1638 12.6563 11.5463 12.4438 11.8875 12.1775L15.2625 15.5525C15.3488 15.6388 15.4575 15.6825 15.5663 15.6825C15.675 15.6825 15.7838 15.6388 15.87 15.5525C16.0425 15.38 16.0425 15.1088 15.87 14.9363L15.75 15ZM10.3125 12.075C9.4313 12.4438 8.4563 12.4438 7.575 12.075C7.1625 11.8963 6.7938 11.6375 6.4688 11.3125C6.1438 10.9875 5.885 10.6188 5.7063 10.2063C5.5188 9.7938 5.4263 9.3375 5.4263 8.8688C5.4263 8.4 5.5188 7.9438 5.7063 7.5313C5.8938 7.1188 6.1525 6.75 6.4688 6.425C6.785 6.1 7.1625 5.8413 7.575 5.6625C7.9875 5.475 8.4438 5.3825 8.9125 5.3825C9.3813 5.3825 9.8375 5.475 10.25 5.6625C10.6625 5.85 11.0313 6.1088 11.3563 6.425C11.6813 6.75 11.94 7.1188 12.1188 7.5313C12.3063 7.9438 12.3988 8.4 12.3988 8.8688C12.3988 9.3375 12.3063 9.7938 12.1188 10.2063C11.94 10.6188 11.6813 10.9875 11.365 11.3125C11.0488 10.9875 10.6713 11.6375 10.2588 11.8163L10.3125 12.075Z")!important;transform:translate(-2px,-2px)}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>span svg:last-child path{d:path("M16.0485 16.125C15.8948 16.125 15.741 16.0469 15.6641 15.9687L11.4141 11.6875L7.16406 15.9687C6.92969 16.2031 6.53906 16.2031 6.30469 15.9687C6.07031 15.7344 6.07031 15.3437 6.30469 15.1094L10.5547 10.8281L6.38281 6.58594C6.14844 6.35156 6.14844 5.96094 6.38281 5.72656C6.61719 5.49219 7.00781 5.49219 7.24219 5.72656L11.4922 10.0078L15.7422 5.72656C15.9766 5.49219 16.3672 5.49219 16.6016 5.72656C16.8359 5.96094 16.8359 6.35156 16.6016 6.58594L12.2734 10.8281L16.5234 15.1094C16.7578 15.3437 16.7578 15.7344 16.5234 15.9687C16.3697 16.0469 16.2159 16.125 16.0485 16.125Z")!important;transform:translate(-2px,-2px)}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart{display:flex}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart{display:flex;justify-content:center;align-items:center}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container{width:3.5rem;height:3.5rem;padding:1.125rem;border-radius:.625rem;background-color:#f4f4f4e6;cursor:pointer}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-icon{cursor:pointer;padding:0 3px;aspect-ratio:1/1;width:25px;overflow:hidden}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-icon img{width:100%;height:100%;display:block;object-fit:contain}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items{display:flex;justify-content:center;align-items:center;position:absolute;z-index:9;width:1rem;height:1rem;background-color:var(--assa-secondary-color, rgb(0, 160, 208));border-radius:10px;top:2rem;right:2.5rem}@media screen and (max-width: 767px){.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items{top:1.5rem;right:1.2rem}}@media screen and (min-width: 768px) and (max-width: 1100px){.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items{top:1.5rem}}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items span.header-cart-added-items-count{text-align:center;font-family:var(--assa-font-family-body);font-weight:600;font-size:.8125rem;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:var(--assa-secondary-text, rgb(255, 255, 255));display:flex;align-items:center;justify-content:center;width:100%;height:100%}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info{display:flex}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account{display:flex;justify-content:center;align-items:center}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-section{cursor:pointer;display:flex;flex-direction:column;align-items:flex-end}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-container{width:3.75rem;height:3.75rem;padding:1.125rem;border-radius:.625rem;background-color:#f4f4f4e6;cursor:pointer;z-index:9}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-container .header-account-icon{cursor:pointer;padding:0 3px;aspect-ratio:1/1;width:25px;overflow:hidden}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-container .header-account-icon img{width:100%;height:100%;display:block;object-fit:contain}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown{position:absolute;z-index:20;margin-top:2.5rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list{display:flex;flex-direction:column;align-items:center;padding:1rem;margin-top:.625rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li,.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list span{width:15.625rem;height:3.4375rem;border-radius:4px;box-shadow:0 .1875rem .375rem #00000029;background-color:#fff;white-space:nowrap}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li a,.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list span a{display:flex;justify-content:flex-start;align-content:flex-start;text-decoration:none;color:#000;width:100%}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list span{cursor:default;text-align:left;font-weight:600;font-size:1.1875rem;line-height:1.75rem;padding:.90625rem 2.375rem .90625rem 1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li{list-style-type:none;font-weight:400;font-size:1rem;line-height:1.5rem;cursor:pointer;padding:1.0625rem 7rem 1rem 1.5rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li:nth-child(2n){background-color:#f4f4f4}.onecms-cmp-header-global .header-container .mega-menu{position:absolute;display:flex;max-width:calc(100% - 80px);background-color:transparent;transition:height .25s ease-out,left .25s ease-out;opacity:0;border-radius:10px;margin-right:40px;height:0;padding:4px 0 10px;z-index:11}.onecms-cmp-header-global .header-container .mega-menu .mm-link{text-decoration:none;color:#2d2c2e}.onecms-cmp-header-global .header-container .mega-menu .mm-link:hover{color:#2d2c2e;text-decoration:underline}.onecms-cmp-header-global .header-container .mega-menu .mm-nav-link-anchor{display:flex;gap:.5rem;align-items:center;padding:16px;margin:0rem 1.5rem;color:#36302a;font-size:1.1875rem!important;line-height:1.474;font-weight:700;text-decoration:none}.onecms-cmp-header-global .header-container .mega-menu .mm-nav-link-anchor h5{color:#36302a;font-size:1.1875rem!important;line-height:1.474;font-weight:700}.onecms-cmp-header-global .header-container .mega-menu .mm-nav-link-anchor .arrow-icon-container{justify-content:start}.onecms-cmp-header-global .header-container .mega-menu .mm-nav-link-anchor svg{rotate:0deg!important}.onecms-cmp-header-global .header-container .mega-menu .mm-nav-link-anchor>p{margin:0;font-size:14px}.onecms-cmp-header-global .header-container .mega-menu .mm-nav-link-anchor:hover{text-decoration:underline;cursor:pointer;color:#36302a}.onecms-cmp-header-global .header-container .mega-menu section{padding:16px 0;flex:1;width:320px!important;transition:all .4s cubic-bezier(.17,.84,.44,1);box-shadow:#63636333 0 2px 8px}.onecms-cmp-header-global .header-container .mega-menu section.no-width{width:0px!important;padding:0!important}.onecms-cmp-header-global .header-container .mega-menu section.reduce{max-width:25%!important;min-width:25%!important;width:auto}.onecms-cmp-header-global .header-container .mega-menu section .arrow-icon-container{width:40px;display:flex;justify-content:end;align-items:center;position:relative}.onecms-cmp-header-global .header-container .mega-menu section .arrow-icon-container svg{rotate:-90deg}.onecms-cmp-header-global .header-container .mega-menu section .mm-section-back-btn{background-color:transparent;border:none;padding:0 16px;font-size:18px;margin-bottom:30px;font-weight:700;color:var(--assa-primary-text, #1a1a1a);display:flex;align-items:center}.onecms-cmp-header-global .header-container .mega-menu section .mm-section-back-btn>svg{transform:rotate(180deg);margin-right:8px}.onecms-cmp-header-global .header-container .mega-menu section .mm-section-back-btn:hover{cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.one{padding-top:2rem;flex:1;z-index:9999;transform:translate(0);transition:height .4s cubic-bezier(.17,.84,.44,1)!important;background-color:#fff;border-radius:4px;margin-left:8px}.onecms-cmp-header-global .header-container .mega-menu section.one.reduce ul a{width:inherit}.onecms-cmp-header-global .header-container .mega-menu section.one>ul{margin-left:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.one>ul>a{list-style:none;padding:.75rem 1rem;min-width:200px;width:295px;display:flex;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>a:hover{background-color:#f8f8f6;cursor:pointer;border-left:2px solid #87837f}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>a.active-link{border-left:2px solid #87837f;background-color:#f8f8f6}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>a.selected{background-color:#f8f8f6}}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>li{list-style:none;padding:16px;min-width:200px;width:295px;display:flex;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>li:hover{background-color:#f8f8f6;cursor:pointer;border-left:2px solid #87837f}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>li.active-link{border-left:2px solid #87837f;background-color:#f8f8f6}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>li.selected{background-color:#f8f8f6}.onecms-cmp-header-global .header-container .mega-menu section.two{z-index:999;flex-wrap:wrap;padding-top:2rem;transform:translate(-100%);transition:all .4s cubic-bezier(.17,.84,.44,1);background-color:#f8f8f6;border-radius:4px}.onecms-cmp-header-global .header-container .mega-menu section.two.reduce ul a{width:inherit}@media screen and (max-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.two{transition:height .4s cubic-bezier(.17,.84,.44,1)!important}}.onecms-cmp-header-global .header-container .mega-menu section.two>ul{margin-left:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.two>ul>a{list-style:none;padding:.75rem 1rem;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.two>ul>a:hover{background-color:#fff;border-left:2px solid #87837f;cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.two>ul>a.active-link{border-left:2px solid #87837f;background-color:#fff}}.onecms-cmp-header-global .header-container .mega-menu section.two>ul>li{list-style:none;padding:16px;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.two>ul>li:hover{background-color:#fff;border-left:2px solid #87837f;cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.two>ul>li.active-link{border-left:2px solid #87837f;background-color:#fff}.onecms-cmp-header-global .header-container .mega-menu section.three{z-index:998;transform:translate(-200%);padding-top:2rem;transition:all .4s cubic-bezier(.17,.84,.44,1);background-color:#fff;border-radius:4px}.onecms-cmp-header-global .header-container .mega-menu section.three.reduce ul a{width:inherit}@media screen and (max-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.three{transition:height .4s cubic-bezier(.17,.84,.44,1)!important}}.onecms-cmp-header-global .header-container .mega-menu section.three>ul{margin-left:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.three>ul>a{list-style:none;padding:.75rem 1rem;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.three>ul>a:hover{background-color:#f8f8f6;border-left:2px solid #87837f;cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.three>ul>a.active-link{border-left:2px solid #87837f;background-color:#f8f8f6}}.onecms-cmp-header-global .header-container .mega-menu section.three>ul>li{list-style:none;padding:16px;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.three>ul>li:hover{background-color:#f8f8f6;border-left:2px solid #87837f;cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.three>ul>li.active-link{border-left:2px solid #87837f;background-color:#f8f8f6}.onecms-cmp-header-global .header-container .mega-menu section.four{z-index:997;transform:translate(-300%);padding-top:2rem;transition:all .4s cubic-bezier(.17,.84,.44,1);background-color:#f8f8f6;border-radius:4px}.onecms-cmp-header-global .header-container .mega-menu section.four.reduce ul a,.onecms-cmp-header-global .header-container .mega-menu section.four.reduce ul li{width:inherit}@media screen and (max-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.four{transition:height .4s cubic-bezier(.17,.84,.44,1)!important}}.onecms-cmp-header-global .header-container .mega-menu section.four>ul{margin-left:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.onecms-cmp-header-global .header-container .mega-menu section.four>ul li{list-style:none;padding:.75rem 1rem;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.four>ul li:hover{background-color:#fff;border-left:2px solid #87837f;cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.four>ul li.active-link{border-left:2px solid #87837f;background-color:#fff}}.onecms-cmp-header-global .header-container .mega-menu section.four>ul li{list-style:none;padding:.75rem 1rem;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:2px solid transparent}.onecms-cmp-header-global .header-container .mega-menu section.four>ul li:hover{background-color:#fff;border-left:2px solid #87837f;cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.four>ul li.active-link{border-left:2px solid #87837f;background-color:#fff}#onecms-header-global{width:100%;position:relative;z-index:999}@media screen and (max-width: 1024px){.onecms-cmp-header-global .header-container .navigation{margin:0}.onecms-cmp-header-global .header-container .navigation nav#mobile-nav{margin-left:1rem}.onecms-cmp-header-global .header-container .navigation .brand-logo .brand-logo-container{display:inline-block}.onecms-cmp-header-global .header-container .navigation .brand-logo img{object-fit:contain;overflow:hidden}.onecms-cmp-header-global .header-container .navigation .search-and-useractions{padding-right:1rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container{background:none}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .search-results-container{width:calc(-1rem + 100vw)!important}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .search .global-search-container .search-results-container a .result-title{font-size:1rem}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .global-search .user-account{display:none}.onecms-cmp-header-global .header-container .mega-menu{left:0!important;margin-right:0;width:100vw;max-width:100%;padding:0;box-shadow:#63636333 0 2px 8px}.onecms-cmp-header-global .header-container .mega-menu section{width:100%!important}.onecms-cmp-header-global .header-container .mega-menu section .login-user-name-text{padding:16px 19px;font-weight:600;font-size:1.1875rem;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;line-height:2.5rem}.onecms-cmp-header-global .header-container .mega-menu section.one{background-color:#fff;border-radius:10px;padding:.75rem 1rem;flex:1;position:absolute;height:100%;width:100%;box-shadow:none!important;transform:translate(0);z-index:996;left:0!important;margin:0}.onecms-cmp-header-global .header-container .mega-menu section.one>ul>li{width:100%}.onecms-cmp-header-global .header-container .mega-menu section.one .mm-account-signout-ul [class^=user-sign-],.onecms-cmp-header-global .header-container .mega-menu section.one .mm-account-signin-ul [class^=user-sign-]{text-decoration:none;color:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header-global .header-container .mega-menu section.two{transform:translate(100%);z-index:997;background-color:#f2efeb;border-radius:10px;padding:.75rem 1rem;flex:1;position:absolute;height:100%;width:100%;box-shadow:none!important}.onecms-cmp-header-global .header-container .mega-menu section.two>ul>li{width:100%}.onecms-cmp-header-global .header-container .mega-menu section.three{transform:translate(100%);z-index:998;background-color:#fff;border-radius:10px;padding:.75rem 1rem;flex:1;position:absolute;height:100%;width:100%;box-shadow:none!important}.onecms-cmp-header-global .header-container .mega-menu section.three>ul>li{width:100%}.onecms-cmp-header-global .header-container .mega-menu section.four{transform:translate(100%);z-index:999;background-color:#f2efeb;border-radius:10px;padding:.75rem 1rem;flex:1;width:100%;position:absolute;height:100%;box-shadow:none!important}.onecms-cmp-header-global .header-container .mega-menu section.four>ul>li{width:100%}}@media screen and (min-width: 768px) and (max-width: 1388px){.onecms-cmp-header-global .header-container .navigation .brand-logo img{height:60px}}@media screen and (max-width: 767px){.onecms-cmp-header-global .header-container .navigation{margin:0}.onecms-cmp-header-global .header-container .navigation .brand-logo{align-items:center}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .info{display:none}.onecms-cmp-header-global .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container{width:2.625rem;height:2.625rem;padding:.5625rem}}.bg-assa-grey{background-color:#f4f4f4}.bg-assa-white{background-color:#fff}@keyframes fadein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}#onecms-header-global .animate-mm{animation:fadein .2s ease-out}#onecms-header-global .global-links{background-color:#2d2c2e!important;height:3rem;padding-left:3rem;padding-right:3rem;display:flex;align-items:center}#onecms-header-global .global-links .right-floating{margin-left:auto;display:flex;align-items:center;grid-gap:1rem}#onecms-header-global .global-links .left-floating{font-size:clamp(.6875rem,.6049rem + .22vw,.75rem);font-weight:500}@media screen and (min-width: 768px) and (max-width: 1100px){#onecms-header-global .global-links{background-color:#2d2c2e;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (width <= 769px){#onecms-header-global .global-links{display:none}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile{display:block!important}}@media screen and (max-width: 1024px){#onecms-header-global .navigation{border-radius:0!important}#onecms-header-global #desktop-mm{display:none}#onecms-header-global #mobile-mm{width:100vw;overflow:hidden;display:none;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;position:absolute;bottom:0;transform:translateY(100%);left:-1rem;height:612px;z-index:99}#onecms-header-global #mobile-mm.open{display:flex}#onecms-header-global #mobile-mm .mega-menu-mobile-container{display:flex;flex-direction:column;-webkit-box-flex:1;flex-grow:1;height:100%;border-radius:2rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items{display:flex;height:100%;position:relative;background-color:#fff;top:3px}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu{overflow:auto;height:100%;margin-bottom:1.5rem;margin-top:0;background:transparent;width:100%;position:absolute;flex-shrink:0;left:0%;transition:left .2s ease-in-out;-webkit-box-pack:justify;justify-content:space-between;display:flex;flex-direction:column;padding-top:1rem!important}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile{margin-top:24px;display:none}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items{background-color:#403d3b;padding:1rem 0}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown{position:relative;padding:1rem .5rem;color:#fff;font-size:.875rem;right:-1.25rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown.text-underline{text-decoration:underline}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-selected{cursor:pointer;display:flex;align-items:center;gap:.1875rem;flex-direction:row}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-selected span{margin-right:.3rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-selected svg{width:1.5rem;height:1.5rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-selected svg path{fill:#fff}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-selected:hover{text-decoration:underline}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .arrow{margin-left:.375rem;float:right;border-width:0 .125rem .125rem 0;padding:.1875rem;width:.175rem;height:.175rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .arrow.up{margin-top:.55rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .arrow.down{margin-top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-list{list-style-type:none;position:absolute;background-color:#2d2c2e;border:.0625rem solid #ccc;top:-4rem;left:0;padding:0;z-index:999;width:100%;text-align:center}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-list li{margin:0!important}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-list a{color:#fff!important;padding:1rem 2rem 1rem 1rem;display:block;word-break:break-word;background-color:#2d2c2e!important}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-list.show{display:block}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-list.hide{display:none}}@media screen and (max-width: 1024px) and (max-width: 767px){#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items .languages-dropdown .language-list{top:3.25rem}}@media screen and (max-width: 1024px){#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items div{display:flex;align-items:flex-start;flex-direction:column}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items div a{color:#fff;padding:12px 2rem;min-width:auto;min-height:auto;border:none;background:none;text-decoration:none;font-weight:500;display:inline-flex;transition:.2s ease-in-out;cursor:pointer;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items div a:hover{text-decoration:underline}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items div a span{margin:0;display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.6875rem;font-weight:500;line-height:1.636;gap:5px}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu .global-link-mobile .global-link-mobile-items div a span .onecms-img{width:1.5rem!important;height:1.5rem!important}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul{padding:0;margin-top:0;margin-bottom:0;max-width:100%}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul li{list-style:none;background:transparent;margin:.5rem 2.5rem;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul li a{padding:15px 0;text-decoration:none;font-weight:500;color:#36302a;display:flex;-webkit-box-flex:1;flex-grow:1}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul li a:hover{text-decoration:underline}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul li button{display:flex;-webkit-box-flex:0;flex-grow:0;padding:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:none;border:none;cursor:pointer}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul li button:focus{outline:none}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level1-menu ul li button svg{rotate:-90deg}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu{padding-top:1.5rem;background:transparent;position:absolute;width:100%;flex-shrink:0;left:100%;transition:left .2s ease-in-out;display:flex;flex-direction:column;height:100%}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container{overflow:scroll;display:flex;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items{height:auto;margin:0 1rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul{padding:0;margin:0;max-width:100%}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item{margin-left:1rem;margin:0 0 0 2rem;display:flex;padding:8px 0;min-height:3rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;flex-direction:column;position:relative;z-index:99;background-color:#fff;overflow:hidden}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item li{display:flex;justify-content:space-between}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item li button{border:0px;outline:none;min-width:2.25rem;min-height:2.25rem;background-color:transparent;cursor:pointer;margin-right:1rem;display:flex;align-items:flex-start}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item li button svg{height:1.125rem;width:1.125rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item li a{color:#36302a;text-decoration:none;font-weight:500;font-size:.8125rem;line-height:1.538}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item li a:hover{text-decoration:underline}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul.lev-2.open{display:none}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul .level3-li-item li{min-height:30px}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul .level3-li-item ul.lev3.open{display:none}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul .level3-li-item ul.lev3 li{padding-bottom:16px}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul .level3-li-item ul.lev3 a{margin-left:2rem}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul li a{margin-left:1rem;color:#36302a;text-decoration:none;font-weight:500;font-size:.6875rem;line-height:1.538}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .level2-menu-container .level2-menu-items ul .level2-li-item ul li a:hover{text-decoration:underline}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .back-btn{background-color:transparent;display:flex;-webkit-box-align:center;align-items:center;outline:none;padding-left:0;min-height:54px;margin-left:3rem;color:#36302a;border-width:0px;border-style:initial;border-color:initial;border-image:initial}#onecms-header-global #mobile-mm .mega-menu-mobile-container .mega-menu-mobile-items #level2-menu .back-btn svg{height:1.5rem;width:1.5rem;margin-right:.75rem;cursor:pointer;rotate:-180deg}#onecms-header-global .global-search .search .global-search-container{transition:all .3s ease-in-out;width:2.125rem;height:2.125rem;border:none!important}#onecms-header-global .global-search .search .global-search-container .input-container-flex:hover{border:none}#onecms-header-global .global-search .search .global-search-container .input-container-flex .input:not(.input-expanded){padding-left:0}#onecms-header-global .global-search .search .global-search-container .input-container-flex span{margin:.4375rem}#onecms-header-global .global-search .search .global-search-container .input-container-flex span path{fill:#000;opacity:1}#onecms-header-global .global-search .search .global-search-container.expanded{position:absolute;top:1.3rem;height:2.875rem!important;float:right;background-color:#fff;width:calc(100vw - 105px)!important;border:2px solid #87837f!important}}@media screen and (max-width: 767px){#onecms-header-global .global-links{height:3rem;padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 576px){.left-floating{width:9.375rem}}@media screen and (width >= 1334px){#onecms-header-global .navigation{grid-template-columns:auto 1fr 1fr!important}#onecms-header-global .navigation #mobile-nav{display:none!important}#onecms-header-global .navigation .brand-logo{margin-left:3rem;margin-right:.5rem}}@media screen and (width < 1334px) and (width >= 768px){#onecms-header-global .navigation #mobile-nav button label{display:block;margin:0!important}}@media screen and (width < 1334px){#onecms-header-global .navigation #desktop-nav{display:none!important}#onecms-header-global .navigation #mobile-nav{display:flex!important;align-items:center;margin-left:32px;order:-1}#onecms-header-global .navigation #mobile-nav button{display:flex;-webkit-box-align:center;align-items:center;flex-direction:row;border:none;gap:4px;background:none;position:relative;padding:0}#onecms-header-global .navigation #mobile-nav button label{cursor:pointer;color:#36302a;font-size:14px}#onecms-header-global .navigation #mobile-nav button:focus{outline:none}}.action-text a{color:#fff;font-size:.875rem}.left-floating .mobile-dropdown{display:none}.left-floating ul{display:flex;padding-inline-start:.125rem;margin-bottom:0}.left-floating li{list-style:none;display:flex;gap:2rem}@media screen and (max-width: 1334px){.left-floating li a{font-size:.75rem}}.left-floating li a{color:#fff;font-size:.8125rem;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.left-floating li a svg{height:1.125rem;width:1.125rem}@media screen and (max-width: 767px){.left-floating{position:relative;font-size:.875rem;align-items:center}.left-floating .mobile-dropdown{display:flex;gap:.5rem;align-items:center}.left-floating .action-selected{cursor:pointer;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.left-floating .arrow{float:right;border:solid #fff;border-width:0 .125rem .125rem 0;position:relative;height:.5rem;width:.5rem}.left-floating .arrow.up{margin-top:.65rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);border-width:0 .125rem .125rem 0}.left-floating .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.left-floating li{display:block}.left-floating .left-floating-links{list-style-type:none;position:absolute;background-color:#fff;border:.0625rem solid #ccc;border-radius:.3125rem;top:2.1rem;left:-16px;padding:0;z-index:999;width:10.9375rem;text-align:center}.left-floating .left-floating-links li:hover{background-color:var(--assa-primary-background-color, #f9f9f9)}.left-floating .left-floating-links a{display:block;text-align:left;color:#000;padding:.4375rem .4375rem .4375rem .875rem;font-size:.875rem}.left-floating .left-floating-links a.hide,.left-floating .left-floating-links.hide{display:none}}.languages-dropdown{position:relative;padding:1rem .5rem;color:#fff;font-size:.875rem}.languages-dropdown.text-underline{text-decoration:underline}.languages-dropdown .language-selected{cursor:pointer;display:flex;align-items:center;gap:.1875rem}.languages-dropdown .language-selected span{margin-right:.3rem}.languages-dropdown .language-selected svg{width:1.5rem;height:1.5rem}.languages-dropdown .language-selected:hover{text-decoration:underline}.languages-dropdown .arrow{margin-left:.375rem;float:right;border:solid #fff;border-width:0 .125rem .125rem 0;padding:.1875rem;width:.175rem;height:.175rem}.languages-dropdown .arrow.up{margin-top:.55rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.languages-dropdown .arrow.down{margin-top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.languages-dropdown .language-list{list-style-type:none;position:absolute;background-color:#2d2c2e;border:.0625rem solid #ccc;top:3.625rem;left:-1.875rem;padding:0;z-index:999;width:100%;text-align:center;min-width:8.75rem}.languages-dropdown .language-list a{color:#fff!important;padding:1rem;display:block;word-break:break-word;background-color:#2d2c2e!important}.languages-dropdown .language-list.show{display:block}.languages-dropdown .language-list.hide{display:none}@media screen and (max-width: 767px){.languages-dropdown .language-list{top:3.25rem}}.footerContainer-global{padding:4.5rem 6rem;color:#403d3b;height:calc(100% + 100px)}.footerContainer-global .top-label{position:fixed;border-radius:1.875rem;right:1.5rem;bottom:1.5rem;overflow:hidden;z-index:9999}.footerContainer-global .top-label .top-label-btn{min-height:2.875rem;min-width:unset;display:flex;white-space:nowrap;border:none;-webkit-box-pack:start;justify-content:start;pointer-events:auto;padding:.25rem .75rem;cursor:pointer;position:relative;-webkit-box-align:center;align-items:center;background-color:#ececea;color:#000}.footerContainer-global .top-label svg{rotate:-90deg}.footerContainer-global.bg-assa-grey{background-color:#f4f4f4}.footerContainer-global.bg-assa-white{background-color:#fff}.footerContainer-global #mobile{display:none}.footerContainer-global .extra-space-after-footer{height:16.66rem}.footerContainer-global #copyrights-section img{height:5.75rem;object-fit:contain;overflow:hidden}.footerContainer-global .line{border-top:1px solid #e3e3e1;margin-bottom:1.5rem;height:1px}.footerContainer-global .social-icons{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;margin-bottom:3rem}.footerContainer-global .social-icons a{display:block;width:1.5rem;height:1.5rem}.footerContainer-global .copyrights-links{margin-top:1rem;display:flex;-webkit-box-pack:center;justify-content:center;flex-flow:column wrap;-webkit-box-align:center;align-items:center;gap:3rem}.footerContainer-global .copyrights-links ul{display:flex;justify-content:center;flex-wrap:wrap}.footerContainer-global .footer-links{display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;padding:0;margin-top:0;margin-right:0;margin-left:0;list-style:none;margin-bottom:2rem}.footerContainer-global .page-footer .footer-links{padding:.9375rem 0rem 1.875rem}.footerContainer-global .page-footer .footer-logo{padding:3.125rem 0rem .9375rem}.footerContainer-global .page-footer .footer-copyrights{padding-bottom:1.6rem}.footerContainer-global ul.footer-column-list{min-width:7rem;list-style:none;padding-left:0;line-height:1.5;text-align:center}.footerContainer-global ul.footer-column-list .anchor-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%;font-size:clamp(.8125rem,.7299rem + .22vw,.875rem)}.footerContainer-global ul.footer-column-list .anchor-link.as-label{color:var(--assa-primary-color, #1a1a1a)}.footerContainer-global .footer-logo.row{margin:0}.footerContainer-global .footer-logo img{max-height:5.75rem;object-fit:contain;overflow:hidden}.footerContainer-global ul.footer-column-list>li.bold a{font-style:normal;font-weight:700}.footerContainer-global ul.footer-column-list>li.extra-padded-on-top{padding-top:3rem}.footerContainer-global ul.footer-column-list>li.extra-padded{padding-bottom:1.5625rem!important}.footerContainer-global ul.footer-column-list.inline{text-align:center}.footerContainer-global ul.footer-column-list.inline div{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.footerContainer-global ul.footer-column-list.inline div li{min-height:0}.footerContainer-global ul.footer-column-list.inline li{position:relative;color:#2d2c2e;font-size:.875rem;font-weight:400;padding:0 .6rem;margin-left:0;line-height:1.375rem;list-style:none;text-align:center}.footerContainer-global ul.footer-column-list li{margin-bottom:.3125rem}.footerContainer-global p.footer-column-title{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;width:100%;text-decoration:none;color:#2d2c2e;border-width:.125rem;border-style:solid;border-image:initial;border-radius:1.875rem;transition:.2s ease-in-out;cursor:pointer;position:relative;background-color:#f2efeb;border-color:#f2efeb}.footerContainer-global p.footer-column-title>a{font-weight:400}.footerContainer-global p.footer-column-title>a,.footerContainer-global p.footer-column-title>a :hover{color:#403d3b!important}@media only screen and (max-width: 1024px){.footerContainer-global .footer-logo img{max-height:2.8125rem;object-fit:contain;overflow:hidden}}@media screen and (min-width: 1024px){.footerContainer-global .top-label .top-label-btn:hover{transition:2s ease-in}.footerContainer-global .top-label .top-label-btn:hover:after{content:attr(data-label)}}@media screen and (max-width: 1024px){.footerContainer-global .top-label .top-label-btn:after{content:attr(data-label)}}@media screen and (min-width: 768px){.footerContainer-global #desktop .footer-links .col{display:flex;flex-direction:column;align-items:center;min-width:calc(340px - 1rem);flex-grow:0;padding:0}.footerContainer-global p.footer-column-title{width:233.59px;height:56px;padding:.75rem 1rem;min-height:3.5rem;min-width:7rem;font-size:clamp(.8125rem,.7299rem + .22vw,.875rem);font-weight:500;line-height:clamp(1.25rem,1.0848rem + .45vw,1.375rem)}.footerContainer-global .footer-links{gap:1.6rem}.footerContainer-global .footer-links .footer-links-col{margin:.5rem;min-width:calc(240px - 1rem);flex-basis:calc(20% - 1rem);padding:0;flex-grow:0}}@media only screen and (max-width: 768px){.footerContainer-global{padding:4.5rem 0}.footerContainer-global p.footer-column-title{padding:.75rem 1rem;min-height:3rem;min-width:7rem;font-size:clamp(.8125rem,.7299rem + .22vw,.875rem);font-weight:500;line-height:clamp(1.25rem,1.0848rem + .45vw,1.375rem)}.footerContainer-global .footer-links{flex-direction:column}.footerContainer-global .footer-links .footer-links-col{flex-basis:100%}.footerContainer-global ul.footer-column-list.inline{text-align:center;flex-direction:column}.footerContainer-global ul.footer-column-list.inline div{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;flex-direction:column}.footerContainer-global ul.footer-column-list.inline div li{min-height:0}.footerContainer-global ul.footer-column-list.inline>li{min-height:3rem}.footerContainer-global .where-to-buy a{font-size:1rem;padding:1.1875rem 0 .9375rem}}.brandlist{list-style:none;display:flex;gap:2rem;flex-wrap:wrap;padding:0 4rem}@media screen and (max-width: 767px){.brandlist li{width:45%}}.latam.cmp-brandlist *{box-sizing:border-box}.latam.cmp-brandlist .line-clamp-2{-webkit-line-clamp:2}.latam.cmp-brandlist .line-clamp-3{-webkit-line-clamp:3}.latam.cmp-brandlist .line-clamp-4{-webkit-line-clamp:4}.latam.cmp-brandlist .line-clamp-5{-webkit-line-clamp:5}.latam.cmp-brandlist .line-clamp-6{-webkit-line-clamp:6}.latam.cmp-brandlist .line-clamp-7{-webkit-line-clamp:7}.latam.cmp-brandlist{max-width:1520px;margin:auto}@media screen and (min-width: 1441px) and (max-width: 1520px){.latam.cmp-brandlist{padding:0 1rem}}@media screen and (min-width: 1024px) and (max-width: 1440px){.latam.cmp-brandlist{padding:0 1rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.latam.cmp-brandlist{padding:0 1rem}}@media screen and (max-width: 767px){.latam.cmp-brandlist{padding:0 1rem}}.latam.cmp-carousel{max-height:90vh;overflow:hidden}.latam.cmp-carousel .carousel-title{max-width:95rem;padding:0 1rem;margin:auto;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:1rem}.latam.cmp-carousel .carousel-title>h2{font-family:var(--assa-font-family-heading)}.latam.cmp-carousel .carousel-container{box-sizing:border-box;width:100%;margin:auto;overflow:hidden;position:relative}.latam.cmp-carousel .carousel-container .carousel{display:flex;transition:transform .5s ease-in-out;max-height:90vh}.latam.cmp-carousel .carousel-container .carousel .latam-carousel-item{min-width:100%;box-sizing:border-box}.latam.cmp-carousel .carousel-container .carousel .latam-carousel-item .latam-carousel-img{width:100%;height:auto}.latam.cmp-carousel .prevnext{position:absolute;top:50%;transform:translateY(-50%);font-size:24px;background:var(--assa-secondary-color, rgb(0, 160, 208));color:#1a1a1a;border-width:.0625rem;border-style:solid;border-color:#ffffff4d;width:3.5rem;height:3.5rem;border-radius:.25rem;cursor:pointer;outline:none;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.latam.cmp-carousel .prevnext svg path{fill:#fff;fill-opacity:.3}.latam.cmp-carousel .prevnext.prev{left:10px}.latam.cmp-carousel .prevnext.next{right:10px}.latam.cmp-carousel .prevnext.prev.disabled,.latam.cmp-carousel .prevnext.next.disabled{background-color:#fff;color:#1a1a1a;opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-color:#000;border-image:initial}.latam.cmp-carousel .prevnext.prev.disabled svg path,.latam.cmp-carousel .prevnext.next.disabled svg path{fill:currentColor}.latam.cmp-carousel .prevnext:active,.latam.cmp-carousel .prevnext:focus{outline:none}@media screen and (max-width: 768px){.latam.cmp-carousel .prevnext{width:2.5rem;height:2.5rem}}.latam.cmp-imageswiper{display:flex;flex-direction:column;gap:1rem;max-width:95rem;margin:auto}.latam.cmp-imageswiper .imageswiper-container-image{height:100%;width:100%}.latam.cmp-imageswiper .imageswiper-container-image img{object-fit:contain}.latam.cmp-imageswiper .imageswiper-container-mobile,.latam.cmp-imageswiper .imageswiper-navigation{display:none}.latam.cmp-imageswiper .imageswiper-container-desktop{max-width:47rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}.latam.cmp-imageswiper .imageswiper-container{height:26.4375rem;border:.0625rem solid #d7d7d7;display:flex;align-items:center;justify-content:center;position:relative}.latam.cmp-imageswiper .imageswiper-list{display:flex;flex-direction:row;gap:1rem}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item{width:7rem;height:5.25rem;border:.0625rem solid #dfdfdf;display:flex;align-items:center;justify-content:center;padding:.3125rem}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item:hover{cursor:pointer}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item svg{height:100%;width:100%}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item .imageswiper-img{width:100%;height:100%}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item .imageswiper-img img{object-fit:contain;transition:transform .3s ease}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item .imageswiper-img img:hover{transform:scale(1.1)}.latam.cmp-imageswiper .imageswiper-list .imageswiper-item.active-product{border-color:var(--assa-secondary-color, rgb(0, 160, 208))!important}@media screen and (max-width: 786px){.latam.cmp-imageswiper{padding:1rem}.latam.cmp-imageswiper .imageswiper-container-desktop{display:none}.latam.cmp-imageswiper .imageswiper-container-mobile{max-height:17.9375rem;display:flex;flex-wrap:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.latam.cmp-imageswiper .imageswiper-container-mobile .imageswiper-mobile-image{flex:0 0 auto;width:100%;transition:.7s cubic-bezier(.65,.05,.36,1);display:flex;justify-content:center}.latam.cmp-imageswiper .imageswiper-container-mobile .imageswiper-mobile-image img{margin:auto;object-fit:contain}.latam.cmp-imageswiper .imageswiper-navigation{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.latam.cmp-imageswiper .imageswiper-navigation button{border:0;height:2.5rem;width:2.5rem;border-radius:.25rem;background:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer;color:var(--assa-secondary-text, rgb(255, 255, 255));transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.latam.cmp-imageswiper .imageswiper-navigation button:focus{outline:none}.latam.cmp-imageswiper .imageswiper-navigation button.carousel-prev{transform:rotate(180deg)}.latam.cmp-imageswiper .imageswiper-navigation button.disabled{pointer-events:none;color:var(--assa-secondary-text, rgb(255, 255, 255));opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-image:initial}}.latam-relatedProducts{padding:6rem 1rem;overflow:hidden;max-width:1520px;margin:auto}.latam-relatedProducts .relatedProducts-title{max-width:95rem;padding:0 1rem;margin:auto;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:1rem}.latam-relatedProducts .relatedProducts-title>h2{font-family:var(--assa-font-family-heading)}.latam-relatedProducts .latam-carousel-item{transition:all .7s cubic-bezier(.65,.05,.36,1);min-width:25%;max-width:25%;box-sizing:border-box;padding-right:.5rem;padding-bottom:1.5rem;padding-left:.5rem}.latam-relatedProducts .latam-carousel-item .card{position:relative;display:flex;flex-direction:column;min-width:0;text-decoration:none;color:var(--assa-primary-color, #1a1a1a);max-width:none;overflow:hidden;min-height:20rem;max-height:20rem;border:none;background-color:#fff;box-shadow:0 .125rem .375rem #00000029;border-radius:0;transition:.2s ease;margin:.5rem 0;padding:1rem;font-family:var(--assa-font-family-body)}.latam-relatedProducts .latam-carousel-item .card .card-title{font-size:1.2rem;line-height:1.33;font-weight:400;padding-top:1rem;display:flex!important;flex-direction:column!important}.latam-relatedProducts .latam-carousel-item .card .card-title .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem}.latam-relatedProducts .latam-carousel-item .card .image-container{height:200px;display:flex;align-items:center;justify-content:center}.latam-relatedProducts .latam-carousel-item .card .image-container .card-img{width:100%;max-width:100%;max-height:200px}.latam-relatedProducts .latam-carousel-item .card:hover{text-decoration:none;box-shadow:0 .25rem .9375rem #00000029}.latam-relatedProducts .carousel-container{box-sizing:border-box;width:100%;margin:auto;overflow:hidden;transition:transform .5s ease-in-out;position:relative;display:flex}.latam-relatedProducts .carousel-container .carousel{display:flex;transition:all .7s cubic-bezier(.65,.05,.36,1);width:100%;scroll-snap-align:start;scroll-behavior:smooth}.latam-relatedProducts .carousel-bar-container{background-color:var(--assa-carousel-progress-bar-base-color, #d1d1d1);width:100%;max-width:12.5rem;height:.125rem;margin-top:.5rem;border-radius:.0625rem}.latam-relatedProducts .carousel-blue-bar{border-radius:.5rem;height:200%;transform:translateY(-25%);background-color:var(--assa-secondary-color, rgb(0, 160, 208));transition:all .7s cubic-bezier(.65,.05,.36,1);position:relative}.latam-relatedProducts .relatedProducts-carousel-control{display:flex;justify-content:space-between;align-items:center}.latam-relatedProducts .prevnext{font-size:24px;background:var(--assa-secondary-color, rgb(0, 160, 208));color:#1a1a1a;border-width:.0625rem;border-style:solid;border-color:#ffffff4d;width:3.5rem;height:3.5rem;border-radius:.25rem;cursor:pointer;outline:none;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.latam-relatedProducts .prevnext svg path{fill:#fff}.latam-relatedProducts .prevnext.prev{left:10px}.latam-relatedProducts .prevnext.next{right:10px}.latam-relatedProducts .carousel-next.prevnext.disabled,.latam-relatedProducts .carousel-prev.prevnext.disabled{background-color:#fff;color:#1a1a1a;opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-color:#000;border-image:initial}.latam-relatedProducts .carousel-prev svg{rotate:180deg}.latam-relatedProducts .carousel-next.prevnext.disabled svg path,.latam-relatedProducts .carousel-prev.prevnext.disabled svg path{fill:currentColor}.latam-relatedProducts .prevnext:active,.latam-relatedProducts .prevnext:focus{outline:none}@media screen and (min-width: 768px) and (max-width: 1219px){.latam-relatedProducts{padding:6rem 2rem}.latam-relatedProducts .latam-carousel-item{transition:all .7s cubic-bezier(.65,.05,.36,1);min-width:50%;max-width:50%;padding:.625rem}}@media screen and (max-width: 767px){.latam-relatedProducts{padding:1rem 2rem}.latam-relatedProducts .prevnext{width:2.5rem;height:2.5rem}.latam-relatedProducts .latam-carousel-item{min-width:80%!important;max-width:80%!important;transition:all .7s cubic-bezier(.65,.05,.36,1);padding-right:.5rem}.latam-relatedProducts .carousel-bar-container{max-width:9.375rem}.latam-relatedProducts .carousel-blue-bar{max-width:6.25rem}}.latam.cmp-rte{max-width:95rem;margin:auto;padding:0;background-color:#fff!important}.latam.cmp-rte .center{text-align:center}.latam.cmp-rte .rte-wrapper{padding:1rem;white-space:"pre-line"}.latam.cmp-rte .rte-wrapper ol,.latam.cmp-rte .rte-wrapper ul{list-style-position:inside}
