:root{--blue: #253c80;--white: #ffffff;--black: #000000}:root{--column-gap: var(--grid-column-gap);--gutter: var(--gutter-sm, 80px);--row-gap: calc(10 * var(--space-unit));--space-unit: .4rem;--viewport-width: calc(100vw - var(--scrollbar-width, 0));--page-width:1770px;--roboto:"roboto", sans-serif;--h3-font-size:36px;--gutter:0 64px }h3,.h3,.text-h3{font-size:var(--h3-font-size);line-height:1.3}.container{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding:0 64px}body{font-family:var(--roboto)}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font-heading{margin:0 0 .5em}p{margin:0 0 1em}.list-menu__item{font-family:var(--roboto);font-weight:600;color:#000;font-size:16px;text-transform:uppercase}.header__active-menu-item{text-decoration:none}.title,.title-wrapper-with-link{margin:0rem 0 3rem;font-size:var(--h3-font-size);line-height:1.3;font-weight:600;font-family:var(--roboto)}input,select,textarea,input:focus,select:focus,textarea:focus{outline:none;box-shadow:none}.header__icons{display:none}.lds-spinner div{display:block!important}.header--middle-left .header__inline-menu{margin-right:auto}.header-social-icon-section{display:flex;align-items:center;font-size:14px;gap:20px}.header-social-icon a{display:flex;align-items:center;gap:6px;text-decoration:none}.header-social-icon a:hover{text-decoration:none;color:#152c80;opacity:.7}.header-social-icon a:hover{text-decoration:none;color:#152c80}.header-social-icon h3{font-size:12px;margin:0;font-weight:600;color:#183883}.list-menu li{padding:1.2rem}.list-menu li a.list-menu__item{position:relative;padding:0}.header__menu-item:hover span{text-decoration:none}.list-menu li a.list-menu__item:before{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-7px;background:#fff;transition:.5s transform ease;transform:scale3d(0,1,1);transform-origin:0 50%}.list-menu li a.list-menu__item:before{background:#000;transform-origin:100% 50%}.list-menu li a.list-menu__item:hover:before{transform-origin:0 50%}.list-menu li a.list-menu__item:hover:before{transform:scaleZ(1)}.utility-bar .announcement-bar__message{text-align:center;padding:0;margin:0;letter-spacing:.1rem;min-height:30px;margin:0!important;line-height:30px;font-weight:500;font-size:14px}.tabs-section .offer-section{position:relative;display:none}.footer-block__details-content.rte p{font-size:14px;line-height:22px}.footer__copyright.caption{display:flex;justify-content:space-between;width:100%;align-items:center}.company-policy-links ul{list-style:none;padding:0;margin:0;display:flex;gap:30px}.company-policy-links ul li.footer-sublinks__item{margin:0}.company-policy-links ul li a{font-size:12px;color:#333;text-decoration:none}.video-tab-section .video-slider img{cursor:pointer}.header-social-icon{padding:5px 10px;border-radius:6px}.header-social-icon img{width:24px}@media (min-width: 767px){.footer-block.grid__item:nth-child(1){max-width:460px;width:100%;margin-right:80px}.footer-block.grid__item:nth-child(2){max-width:185px;margin-left:60px}.footer-block.grid__item:nth-child(3){max-width:185px}.footer-block.grid__item:nth-child(4){max-width:400px}.section-sections--17701177557085__footer-padding{padding-top:36px;padding-bottom:0!important}.header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem;display:flex;justify-content:space-between;width:100%;max-width:100%}.footer__content-bottom{padding-top:0rem!important;padding-bottom:20px}}@media (max-width: 767px){.header{display:flex!important;padding:6px 1rem!important}h1.header__heading{margin-right:auto}.header>.header__heading-link{line-height:0;margin-right:auto}.header-social-icon h3{display:none}.header-social-icon img{width:25px}.header-social-icon-section{gap:10px;margin-left:20px}.container{padding:0 15px}body .menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:1.4rem;font-weight:500;color:#fff}.js .menu-drawer__menu li{border-bottom:1px solid #6b6b6b}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0;font-weight:500}.announcement-bar p.announcement-bar__message{padding:0rem 0 0;min-height:3.2rem;margin-bottom:0;line-height:3.4rem}.announcement-bar p.announcement-bar__message span{padding-top:2px;display:inline-block;font-weight:500;letter-spacing:0;font-size:14px}.footer__copyright.caption{flex-wrap:wrap}.company-policy-links ul{margin:10px 0;gap:0px;flex-wrap:wrap}.company-policy-links ul li a{color:#fafafa;text-decoration:none;padding-right:20px}.footer-social-links{width:100%;background:#fff;border-radius:8px;padding:5px 0;margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-new.css.map */
