@media screen and (max-width:1024px){.header-mobile--left{flex:1;justify-content:flex-start}.header-mobile--center{flex:0 0 auto}.header-mobile--right{flex:1;justify-content:flex-end}}@media screen and (min-width:1025px){.header .header-top-custom .header-top-right .header-links .link{padding-bottom:5px;padding-top:5px;text-transform:uppercase;font-weight:500}.header .header-top-custom .header-top-right .header-links .link svg{width:15px;height:15px}.header .header-top-custom .header-top-right .header-links .link.alt-link{background-color:#004f87;padding-right:10px;padding-left:10px;margin-right:0}}@media screen and (min-width:1025px)and (min-width:1025px){.header .header-top--left{padding-left:0!important}}@media screen and (min-width:1025px){.header .header-top-center form.search{background:#0069b3}.header .header-top-center form.search .field{padding-inline:5px;padding-block:3px;border-radius:50px;background-color:#fff}.header .header-top-center form.search .field .search__button{border-radius:50%;min-height:23px}.header .header-top-center form.search .field .search__button svg{width:19px;height:18px}.header .header-top-center form.search .predictive-search #predictive-search-results #predictive-search-results-list .products-grid .product .product-item .card .card-product .card-product__wrapper .card-media{background:transparent}.header .header-top-center form.search .predictive-search #predictive-search-results #predictive-search-results-list .products-grid .product .product-item .card .card-information .card-information__wrapper .card-title .text{font-size:17px;line-height:19px;min-height:77px}.header .header-top--right .header__icon--cart .icon{fill:#202020;color:#202020}.header .header-top--right .header__icon--cart .cart-text{color:#202020;display:none!important}.header .header-top--right .header__icon--account .icon{fill:#202020;color:#202020}.header .header-top--right .customer-links{display:none!important}.header .header-top--right .customer-links a{color:#202020}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline{position:relative}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1{position:unset}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:hover>.menu-lv-1__action{color:#004f87;padding-bottom:10px}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:hover>.menu-lv-1__action span{border-bottom:0px}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:hover>.menu-lv-1__action:after{content:"";position:absolute;width:100%;height:0;left:0;bottom:4px;border-bottom:3px solid #004F87}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:last-child>a span{color:#e62d28}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:last-child:hover>.menu-lv-1__action{color:#e62d28}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:last-child:hover>.menu-lv-1__action:after{border-bottom:3px solid #e62d28}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1>a span{text-transform:uppercase}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu{left:0;min-width:55%;min-height:550px;border-bottom-right-radius:0;background-color:#cdced2;padding-left:0;padding-block:8px}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2{position:unset;padding:0}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2 a.list-menu__item{position:relative;color:#202020;padding-left:20px;font-weight:700;border-bottom:0px;padding-block:4px}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2 a.list-menu__item .icon-dropdown{display:none}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2 ul.list-menu--disclosure-2{top:0;margin-left:100%;width:70%;border-radius:0 0 6px/0px 0px 6px;background-color:#e0e1e5;height:100%}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2 ul.list-menu--disclosure-2 li.menu-lv-3 .menu-lv-3__action .text{color:#202020}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2:nth-child(odd){background-color:#c4c5c9}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2:hover{background-color:#0069b3}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1 ul.header__submenu li.menu-lv-2:hover .text{color:#fff;border-bottom:0}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:nth-last-of-type(-n+2) ul.header__submenu{left:auto;right:0}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:nth-last-of-type(-n+2) ul.header__submenu ul.list-menu--disclosure-2{margin-left:0!important;right:auto;left:0;transform:translate(-100%);transition:none}.header .header-bottom .main-menu #HeaderNavigation .header-bottom-left .header__inline-menu>ul.list-menu--inline .menu-lv-1:nth-last-of-type(-n+2) .menu-lv-2.dropdown:hover .site-nav-list-dropdown>.header__submenu{animation:none!important}}.footer{margin-top:50px;text-align:left}.footer .footer__content-newsletter:before,.footer .footer__content-newsletter:after{display:none}.footer .footer__content-newsletter .halo-row{background-color:#333;border-radius:10px}@media screen and (max-width:767px){.footer .footer__content-newsletter .halo-row .halo-item{width:100%}}.footer .footer__content-newsletter .halo-row .newsletter-column{padding-left:30px;padding-right:30px;display:flex;align-items:center}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__heading{font-size:36px;line-height:40px;margin-bottom:20px;max-width:unset}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__subheading{font-size:22px;line-height:28px;color:#fff}@media screen and (min-width:1025px){.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__subheading{max-width:75%;margin-left:0;margin-right:0}}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form{margin-top:35px}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form .field{padding-inline:5px;padding-block:3px;border-radius:50px;background-color:#fff}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form .field .field__input{border:0}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form .field .newsletter-form__button{border-radius:50px;border:0}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch{position:absolute;margin:5px 0 0 10px}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch+label{position:relative;padding:0 0 0 45px;line-height:1.3em}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:35px;height:20px;border-radius:10px;background:#333;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch+label:after{content:"";position:absolute;display:block;left:3px;top:2px;width:15px;height:15px;border-radius:10px;background:#333;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;opacity:1;transform:none}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch+label:hover:after{box-shadow:0 0 3px #0000004d}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch:checked+label:after{margin-left:14px;background:#fff}.footer .footer__content-newsletter .halo-row .newsletter-column .footer-block__newsletter-form input[type=checkbox].ios8-switch:checked+label:before{background:#333}.footer .footer__content-newsletter .halo-row .image-column{padding-left:0;padding-right:0}.footer .footer__content-newsletter .halo-row .image-column img{width:100%}@media screen and (min-width:768px){.footer .footer__content-newsletter .halo-row .image-column img{border-top-right-radius:10px;border-bottom-right-radius:10px}}@media screen and (max-width:767px){.footer .footer__content-newsletter .halo-row .image-column img{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.footer .footer__content-top .container-link .column-logo{margin-top:60px;margin-bottom:60px}.footer .footer__content-top .container-link .column-logo img{max-width:140px}@media screen and (min-width:768px){.footer .footer__content-top .container-link .column-logo img{margin-left:15px}}@media screen and (max-width:767px){.footer .footer__content-top .container-link .column-logo{margin-top:40px;margin-bottom:40px;margin-left:0;padding-left:10px}}.footer .footer__content-top .container-link .footer-block__item .footer-block__heading{text-transform:uppercase;font-size:18px;font-weight:700}.footer .footer__content-top .container-link .footer-block__item .footer-block__list .list-unstyled li a{font-size:17px;font-weight:500}.footer .footer__content-top .container-link .footer-block__item .footer-block__list-social .list-social__item .list-social__link:before{display:none}.footer .footer__content-top .container-link .footer-block__item .footer-block__list-payment{margin-top:30px}.footer .footer__content-top .container-link .footer-block__item .footer-block__list-payment .list-payment{margin-top:15px}.footer .footer__content-top .container-link .footer-block__item .footer-block__list-payment .list-payment__item .icon{fill:#fff}.footer .footer__content-top .container-link .footer-block__item .footer-block__list-payment .list-payment__item.amex{margin-left:0}@media screen and (max-width:767px){.footer .footer__content-top .container-link .footer-block__item:nth-child(4) .footer-block__heading:before,.footer .footer__content-top .container-link .footer-block__item:nth-child(4) .footer-block__heading:after,.footer .footer__content-top .container-link .footer-block__item:nth-child(5) .footer-block__heading:before,.footer .footer__content-top .container-link .footer-block__item:nth-child(5) .footer-block__heading:after{display:none}}.footer .footer__content-bottom{padding-top:0;padding-bottom:0}.footer .footer__content-bottom .footer-block__bottom{justify-content:left!important;text-align:left!important}@media screen and (max-width:767px){.footer .footer__content-bottom .footer-block__bottom .footer__copyright .copyright__content p{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}}.leading-form input[type=checkbox].ios8-switch{position:absolute;margin:5px 0 0 10px}.leading-form input[type=checkbox].ios8-switch+label{position:relative;padding:0 0 0 45px;line-height:1.3em}.leading-form input[type=checkbox].ios8-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:35px;height:20px;border-radius:10px;background:#333;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}.leading-form input[type=checkbox].ios8-switch+label:after{content:"";position:absolute;display:block;left:3px;top:2px;width:15px;height:15px;border-radius:10px;background:#333;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;opacity:1;transform:none}.leading-form input[type=checkbox].ios8-switch+label:hover:after{box-shadow:0 0 3px #0000004d}.leading-form input[type=checkbox].ios8-switch:checked+label:after{margin-left:14px;background:#fff}.leading-form input[type=checkbox].ios8-switch:checked+label:before{background:#333}.leading-form .field{display:block;margin-top:20px}.leading-form .field label{width:100%;color:#fff}@media screen and (min-width:767px){.leading-form .field input{max-width:60%;margin-inline:auto}}.leading-form .field input[type=text],.leading-form .field input[type=email]{padding-inline:15px;padding-block:3px;border-radius:50px;background-color:#fff9}.leading-form .field.birthday-date{max-width:40%;margin:0 auto}.leading-form .field.birthday-date .datefield{display:grid;grid-template-columns:repeat(3,1fr)}.leading-form .field.birthday-date .divider-date{color:#fff}.leading-form input[type=submit]{border-radius:50px;border:0;width:200px;color:#fff;background-color:#0069b3;margin-block:auto;margin-top:20px}.leading-form input[type=submit]:hover{background-color:#004f87;color:#fff}.leading-form .form--check{text-align:left;width:80%;margin:20px auto 0}.leading-form .form--check label{display:block;color:#fff;text-transform:none}.leading-form .form--check label a{color:#fff;cursor:pointer}.leading-form .mce_inline_error{max-width:60%;margin:20px auto;display:block}@media screen and (min-width:1200px){.sections-slide-show .slideshow .item .slide-content.content-box--left{left:-moz-calc((100% - 1440px)/ 2);left:-webkit-calc((100% - 1440px)/ 2);left:-ms-calc((100% - 1440px)/ 2);left:calc((100% - 1440px)/2)}}.sections-slide-show .slideshow .item .slide-content .slide-button{background-color:#0069b3;border-radius:6px;font-size:15px;font-weight:700;padding:10px 20px;text-transform:uppercase;color:#fff;border:#0069B3}.sections-slide-show .slideshow .item .slide-content .slide-button:hover{background-color:#004f87;color:#fff;border:#004F87}.sections-custom-image-banner-block .halo-block-header{margin-bottom:55px}.sections-custom-image-banner-block .halo-block-header .title{margin-bottom:15px!important}.sections-custom-image-banner-block .halo-block-header .subtext-spotlight{font-size:48px!important;font-weight:700;line-height:42px;color:#343434}@media screen and (max-width:767px){.sections-custom-image-banner-block .halo-block-header .subtext-spotlight{font-size:38px!important;line-height:32px}}.sections-custom-image-banner-block .halo-item .img-box .adaptive_height{background-color:#202020;border-radius:10px}.sections-custom-image-banner-block .halo-item .img-box .adaptive_height img{opacity:.7!important}.sections-custom-image-banner-block .halo-item .content{padding-right:var(--align-items-spacing-lr-style)}.sections-custom-image-banner-block .halo-item .content .title{line-height:30px}.template-page-lti .sections-custom-image-banner-block .halo-item .img-box .adaptive_height{border-radius:0}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .slick-prev{left:92%!important;top:-30px}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .slick-next{top:-30px}}.sections-product-tab .product-tab-block .halo-block-header .title{text-transform:none;font-size:48px!important;font-weight:700;line-height:42px}@media screen and (max-width:767px){.sections-product-tab .product-tab-block .halo-block-header .title{font-size:38px!important;line-height:32px}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .halo-block-header .title .text{width:510px}}.sections-product-tab .product-tab-block .halo-block-top{margin-bottom:25px}.sections-product-tab .product-tab-block .halo-block-top .list-product-tabs{display:none}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .product-tab--block-has__banner{border-top-right-radius:10px;border-bottom-right-radius:10px}}@media screen and (max-width:767px){.sections-product-tab .product-tab-block .product-tab--block-has__banner{border-radius:10px}}@media screen and (max-width:767px){.sections-product-tab .product-tab-block .product-block__banner{display:block}}@media screen and (max-width:767px){.sections-product-tab .product-tab-block .product-block__banner .list_banner_item figure{max-width:100%!important;width:100%!important;margin:0}}.sections-product-tab .product-tab-block .product-block__banner .product-block__image{display:flex;align-items:center;justify-content:center;text-align:center}.sections-product-tab .product-tab-block .product-block__banner .product-block__image .inner-content{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.sections-product-tab .product-tab-block .product-block__banner .product-block__image .inner-content .banner-title{color:#fff;font-weight:700;font-size:55px;line-height:36px;text-transform:uppercase;margin-top:0;margin-bottom:10px}.sections-product-tab .product-tab-block .product-block__banner .product-block__image .inner-content .subtitle-link{color:#fff;font-weight:500;font-size:21px;line-height:36px}.sections-product-tab .product-tab-block .product-block__banner .product-block__image .inner-content .subtitle-link:hover{text-decoration:underline}.sections-product-tab .product-tab-block .product-block__banner .product-block__image .inner-content .subtitle{color:#fff;font-weight:500;font-size:21px;line-height:36px}.sections-product-tab .product-tab-block .product-block__banner .product-block__image img{border-radius:10px}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .product-block__grid{padding-bottom:0;align-self:flex-end}}.sections-product-tab .product-tab-block .product-block__grid .halo-block-content .products-carousel{margin:0}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .product-block__grid .halo-block-content .products-carousel .slick-prev{left:88%!important;top:-30px}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block .product-block__grid .halo-block-content .products-carousel .slick-next{top:-30px}}.sections-product-tab .product-tab-block .product-block__grid .halo-block-content .products-carousel .slick-list .product .card .card-information{padding-bottom:0}@media screen and (max-width:767px){.sections-product-tab .product-tab-block.home-slider-single-product .halo-product-block{background-color:#f6f6f6}}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner{background-color:#f6f6f6}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__banner .product-block__image img{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:767px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__banner .product-block__image img{border-radius:10px}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid{padding-bottom:0;align-self:flex-start}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product{padding:50px 8px}}@media screen and (max-width:767px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product{padding:0 15px}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card{display:flex;align-items:center}}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-product{width:50%;float:left}}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-product .card-product__wrapper .card-media{background-color:#f6f6f6}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-product .card-product__wrapper .card-media img{mix-blend-mode:multiply}@media screen and (min-width:1025px){.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-information{width:50%;float:right;padding-inline:25px}}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-information .card-information__wrapper .card-title .text{font-size:24px;line-height:27px}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-information .card-information__wrapper .card-summary{margin-top:15px;font-size:21px;line-height:24px}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-information .card-information__wrapper .card-price .price--on-sale .price__sale .price__last .price-item{font-size:24px;line-height:36px}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-information .card-information__wrapper .card-price .price--on-sale .price__sale .price__compare .price-item--regular{font-size:21px;line-height:36px}.sections-product-tab .product-tab-block.home-slider-single-product .product-tab--block-has__banner .product-block__grid .halo-block-content .products-carousel .slick-list .product .product-item .card .card-information .card-information__wrapper .card-price .price__regular .price__last .price-item--regular{font-size:24px;font-weight:700;color:#0069b3;line-height:36px}.catalog-block .product-tab--block-has__banner{background-color:#f6f6f6}@media screen and (min-width:1025px){.catalog-block .product-tab--block-has__banner .product-block__banner .product-block__image img{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:1025px){.catalog-block .product-tab--block-has__banner .product-block__grid{align-self:auto}}@media screen and (min-width:1025px){.catalog-block .product-tab--block-has__banner .product-block__grid .products-carousel .slick-list{padding:0 30% 0 0!important}}@media screen and (min-width:1025px){.catalog-block .product-tab--block-has__banner .product-block__grid .products-carousel .slick-list .slick-track .product .inner-catalog{padding:0 8px}}.catalog-block .product-tab--block-has__banner .product-block__grid .products-carousel .slick-list .slick-track .product .inner-catalog .catalog-title{font-size:24px;font-weight:700;line-height:36px;margin-top:0;margin-bottom:20px}@media screen and (min-width:1025px){.catalog-block .product-tab--block-has__banner .product-block__grid .products-carousel .slick-list .slick-track .product .inner-catalog .catalog-title{margin-bottom:65px}}@media screen and (max-width:767px){.catalog-block .product-tab--block-has__banner .product-block__grid .products-carousel .slick-list .slick-track .product .inner-catalog .catalog-title{margin-top:20px;text-align:center}}@media screen and (max-width:767px){.catalog-block .product-tab--block-has__banner .product-block__grid .products-carousel .slick-list .slick-track .product .inner-catalog img{min-width:85%}}.featured-blog-block .halo-block-header .title{font-size:36px;font-weight:700;line-height:36px;text-transform:uppercase}@media screen and (min-width:1025px){.featured-blog-block .halo-block-header .title .text{width:auto!important}}.featured-blog-block .halo-row .slick-list .halo-item .article-card{border-radius:10px}.featured-blog-block .halo-row .slick-list .halo-item .article-card .article-card__info{padding:25px}.featured-blog-block .halo-row .slick-list .halo-item .article-card .article-card__info .article-card__title a{font-size:20px;line-height:26px;font-weight:700;color:#333;text-transform:none;min-height:55px}.featured-blog-block .halo-row .slick-list .halo-item .article-card .article-card__info .article-card__title a:hover{text-decoration:none}.featured-blog-block .halo-row .slick-list .halo-item .article-card .article-card__info .article-card__author .article__date{font-size:16px;font-weight:700;color:#d8d9dd;font-style:normal}.featured-blog-block .halo-row .slick-list .halo-item .article-card .article-card__info .article-card__des{font-size:15px;font-weight:400}.featured-blog-block .halo-row .slick-list .halo-item .article-card .article-card__info .article-card__footer .article-card__link{font-size:700;font-size:15px;text-decoration:underline}.featured-blog-block .halo-block-footer{margin-top:45px;margin-bottom:10px}.featured-blog-block .halo-block-footer .view_all{padding:12px 20px;background-color:#0069b3;border-radius:6px;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3;border-bottom:0!important}.featured-blog-block .halo-block-footer .view_all:hover{background-color:#004f87;color:#fff;border:#004F87}.sections-custom-service-block .custom-service-block .container .bg-policies-block .halo-row .halo-item a{flex-direction:row;justify-content:flex-start;gap:15px}@media screen and (max-width:767px){.sections-custom-service-block .custom-service-block .container .bg-policies-block .halo-row .halo-item a{justify-content:center;padding-top:10px!important;padding-bottom:10px!important}}.sections-custom-service-block .custom-service-block .container .bg-policies-block .halo-row .halo-item a .policies-content{text-align:left}.template-index .sections-custom-service-block .custom-service-block{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.sections-rich-text .cta-brand-catalogo{padding-top:150px;padding-bottom:150px}@media screen and (min-width:1025px){.sections-rich-text .cta-brand-catalogo{max-width:1410px;margin:0 auto;border-radius:10px}}@media screen and (max-width:767px){.sections-rich-text .cta-brand-catalogo{padding-top:90px;padding-bottom:90px}}.sections-rich-text .intro-brand .rich-text__blocks{text-align:left!important}.sections-rich-text .intro-brand .rich-text__blocks .rich-text__text{max-width:100%!important}.sections-rich-text .intro-brand .rich-text__blocks .rich-text__text p{margin-bottom:20px;font-size:20px;line-height:28px}.template-index .sections-brand-slider .brands-grid .brand-slider-btn{display:none}@media screen and (min-width:1025px){.template-index .sections-brand-slider .brands-grid .column-2{justify-content:center}}@media screen and (max-width:551px){.template-index .sections-brand-slider .brands-grid .column-2 .halo-item{width:50%!important}}@media screen and (min-width:1025px){.template-index .sections-brand-slider .brands-grid .column-2 .halo-item{width:40%!important}}@media screen and (min-width:1025px){.template-index .sections-brand-slider .brands-grid .column-2 .halo-item .adaptive_height{max-width:70%}}.template-index .slideshow .item{background-color:#333}.halo-recently-viewed-popup{top:90%!important;right:unset!important;left:0!important}.halo-recently-viewed-popup .recently-viewed-icon.open-popup,#halo-cart-sidebar .halo-sidebar-header .wrapper-cartCount{display:none}#halo-cart-sidebar .CartItemDrop{padding-top:25px}#halo-cart-sidebar .CartItemDrop .previewCart-wrapper .previewCart .previewCartList .previewCartItem .previewCartItem-content .previewCartItem-name{font-size:15px;color:#343434;font-weight:600;line-height:17px;display:block}#halo-cart-sidebar .CartItemDrop .previewCart-wrapper .previewCartInfo .previewCartAction .previewCartGroup .button-checkout{background-color:#0069b3;border-radius:6px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3}#halo-cart-sidebar .CartItemDrop .previewCart-wrapper .previewCartInfo .previewCartAction .previewCartGroup .button-checkout:hover{background-color:#004f87;color:#fff;border:#004F87}#halo-cart-sidebar .CartItemDrop .previewCart-wrapper .previewCartInfo .previewCartAction .previewCartGroup .button-view-cart{background-color:#fff;border-radius:6px;font-weight:700;text-transform:uppercase;color:#0069b3;border:1px solid #0069B3}#halo-cart-sidebar .CartItemDrop .previewCart-wrapper .previewCartInfo .previewCartAction .previewCartGroup .button-view-cart:hover{background-color:#0069b3;color:#fff;border:1px solid #0069B3}#halo-auth-sidebar .halo-sidebar-wrapper form .form-actions .button-login{background-color:#0069b3;border-radius:6px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3}#halo-auth-sidebar .halo-sidebar-wrapper form .form-actions .button-login:hover{background-color:#004f87;color:#fff;border:#004F87}#halo-auth-sidebar .halo-sidebar-wrapper form .form-actions .button-register{background-color:#fff;border-radius:6px;font-weight:700;text-transform:uppercase;color:#0069b3;border:1px solid #0069B3}#halo-auth-sidebar .halo-sidebar-wrapper form .form-actions .button-register:hover{background-color:#0069b3;color:#fff;border:1px solid #0069B3}.shopify-policy__container{max-width:1440px!important}.product .product-item .card .card-product .card-product__wrapper .card__badge .badge{font-size:18px;color:#fff;font-weight:400;border-radius:3px;text-transform:uppercase;padding:5px}@media screen and (max-width:767px){.product .product-item .card .card-product .card-product__wrapper .card__badge .badge{font-size:9px}}.product .product-item .card .card-product .card-product__wrapper .card__badge .badge.new-badge{background-color:#fd0002}.product .product-item .card .card-product .card-product__wrapper .card-media img:not(.placeholder-svg){padding-block:15px}.product .product-item .card .card-information:hover .card-information__wrapper .card-title .text{text-decoration:none}@media screen and (max-width:767px){.product .product-item .card .card-information .card-information__wrapper .card-title{margin-bottom:5px}}.product .product-item .card .card-information .card-information__wrapper .card-title .text{font-size:21px;color:#343434;font-weight:700;line-height:24px;min-height:75px;display:block}@media screen and (max-width:767px){.product .product-item .card .card-information .card-information__wrapper .card-title .text{font-size:14px;line-height:19px;min-height:75px}}.product .product-item .card .card-information .card-information__wrapper .card-summary{margin-top:15px;font-size:15px;color:#343434;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:767px){.product .product-item .card .card-information .card-information__wrapper .card-summary{font-size:13px;line-height:20px;margin:0 0 7px}}.product .product-item .card .card-information .card-information__wrapper .card-price{margin-bottom:10px}.product .product-item .card .card-information .card-information__wrapper .card-price .price--on-sale .price__sale .price__last .price-item{font-size:21px;font-weight:700;color:#0069b3;line-height:30px}@media screen and (max-width:767px){.product .product-item .card .card-information .card-information__wrapper .card-price .price--on-sale .price__sale .price__last .price-item{font-size:17px}}.product .product-item .card .card-information .card-information__wrapper .card-price .price--on-sale .price__sale .price__compare .price-item--regular{font-size:19px;font-weight:500;color:#909090;line-height:30px;margin-left:10px}@media screen and (max-width:767px){.product .product-item .card .card-information .card-information__wrapper .card-price .price--on-sale .price__sale .price__compare .price-item--regular{font-size:17px}}.product .product-item .card .card-information .card-information__wrapper .card-price .price__regular .price__last .price-item--regular{font-size:21px;font-weight:700;color:#0069b3;line-height:30px}@media screen and (max-width:767px){.product .product-item .card .card-information .card-information__wrapper .card-price .price__regular .price__last .price-item--regular{font-size:17px}}.product .product-item .card .card-information .card-action form .button{background-color:#0069b3;border-radius:6px;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3}.product .product-item .card .card-information .card-action form .button:hover{background-color:#004f87;color:#fff;border:#004F87}@media screen and (max-width:767px){.template-collection .collection-header .collection-banner .image-mobile{padding-top:70%!important}}.template-collection .collection-header .collection-info{z-index:2}.template-collection .collection-header .collection-info .inner-collection{max-width:var(--body-custom-width-container);padding-left:15px;padding-right:15px;margin:0 auto}.template-collection .collection-header .collection-info .inner-collection .collection-title{padding-left:0;padding-right:0;font-size:50px;line-height:50px;font-weight:700}@media screen and (min-width:1025px){.template-collection .collection-header .collection-info .inner-collection .collection-title{max-width:50%}}@media screen and (max-width:767px){.template-collection .collection-header .collection-info .inner-collection .collection-title{font-size:30px;line-height:28px}}@media screen and (min-width:1025px){.template-collection .collection-header .collection-info .inner-collection .collection-info-item{max-width:50%}}.template-collection .collection-header .collection-info .inner-collection .collection-info-item .collection-description{font-size:20px;font-weight:400;line-height:27px}@media screen and (max-width:767px){.template-collection .collection-header .collection-info .inner-collection .collection-info-item .collection-description{font-size:14px;line-height:20px}}.template-collection .collection-default .halo-collection-content .page-sidebar .halo-sidebar-wrapper .collection-filters .sidebarBlock .form-actions .button{background-color:#0069b3;border-radius:6px;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3}.template-collection .collection-default .halo-collection-content .page-sidebar .halo-sidebar-wrapper .collection-filters .sidebarBlock .form-actions .button:hover{background-color:#004f87;color:#fff;border:#004F87}@media screen and (min-width:1200px){.template-product .product-details .productView-container .productView-top .productView-images{width:48%}}@media screen and (min-width:1200px){.template-product .product-details .productView-container .productView-top .productView-images .productView-images-wrapper .productView-image{padding-top:25px}}.template-product .product-details .productView-container .productView-top .productView-images .productView-badge .badge{font-size:18px;color:#fff;font-weight:400;border-radius:3px;text-transform:uppercase;padding:3px 10px}@media screen and (max-width:767px){.template-product .product-details .productView-container .productView-top .productView-images .productView-badge .badge{font-size:9px}}.template-product .product-details .productView-container .productView-top .productView-images .productView-badge .badge.new-badge{background-color:#fd0002}@media screen and (min-width:1200px){.template-product .product-details .productView-container .productView-top .productView-details{width:52%}}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-info .product-sku .productView-info-value{font-size:32px;font-weight:700;line-height:35px;color:#343434;padding-left:0;margin-top:25px}@media screen and (max-width:767px){.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-info .product-sku .productView-info-value{font-size:28px;line-height:30px}}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-title span{font-size:32px;font-weight:700;line-height:35px;color:#343434}@media screen and (max-width:767px){.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-title span{font-size:28px;line-height:30px}}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .ineco-code{margin-top:8px;font-size:16px;font-weight:400;line-height:22px;color:#343434}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .ineco-code span{font-size:18px;font-weight:700;line-height:22px;color:#0069b3}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-options{margin-top:15px}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-options .productView-variants .form__label{font-weight:400}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-options .productView-variants .form__label span{font-weight:600}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-options .productView-variants .product-form__label.soldout:before{display:none}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-options .productView-variants .product-form__label .text{font-size:15px;font-weight:700;line-height:45px;color:#343434;border-radius:4px;height:45px}@media screen and (min-width:1200px){.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-options .productView-variants .product-form__label .text{min-width:90px}}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-price .price--on-sale .price__sale .price__last .price-item--sale{font-size:27px;font-weight:700;color:#0069b3;line-height:32px}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-price .price--on-sale .price__sale .price-item--regular{font-size:24px;font-weight:500;color:#909090;line-height:32px;margin-left:10px}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-price .price__regular .price__last .price-item--regular{font-size:27px;font-weight:700;color:#0069b3;line-height:32px}@media screen and (min-width:1200px){.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-buttons{max-width:450px}}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-buttons .pvGroup-row{display:flex;justify-content:flex-start;align-items:flex-end;gap:20px}@media screen and (max-width:550px){.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-buttons .productView-group .productView-quantity{margin:0}}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-buttons .productView-group .productView-groupTop .productView-action .product-form__buttons .product-form__submit{background-color:#0069b3;border-radius:6px;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-buttons .productView-group .productView-groupTop .productView-action .product-form__buttons .product-form__submit:hover{background-color:#004f87;color:#fff;border:#004F87}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .product-features-list{list-style:none;padding-inline-start:0}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .product-features-list li{border-bottom:1px solid #d2d2d2;font-size:16px;line-height:38px;font-weight:400}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .product-features-list li .feature-title{font-weight:700}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .product-features-list li .feature-value{margin-left:5px}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .product-features-list li:last-child{border-bottom:0}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-countDown-wrapper .productView-countDown .num{background-color:#0069b3;font-weight:700;font-size:22px;border:0;color:#fff}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem .productView-countDown-wrapper .productView-countDown .num span{font-weight:400;color:#fff}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem.short-description .productView-desc h4{margin-top:10px;font-size:1.6rem}.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem.short-description .productView-desc ul,.template-product .product-details .productView-container .productView-top .productView-details .productView-moreItem.short-description .productView-desc li{color:#3c3c3c;font-size:16px}.template-product .product-details .productView-container .productView-stickyCart .sticky-product-wrapper .sticky-left .sticky-info .sticky-title{color:#343434;font-weight:500;font-size:15px}.template-product .product-details .productView-container .productView-stickyCart .sticky-product-wrapper .sticky-left .sticky-info .sticky-price{font-weight:700;color:#0069b3}.template-product .product-details .productView-container .productView-stickyCart .sticky-product-wrapper .sticky-right .sticky-actions .product-form__submit{background-color:#0069b3;border-radius:6px;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;border:#0069B3}.template-product .product-details .productView-container .productView-stickyCart .sticky-product-wrapper .sticky-right .sticky-actions .product-form__submit:hover{background-color:#004f87;color:#fff;border:#004F87}.template-product .halo-recommendations-block .halo-block-header .title .text{text-transform:none}@media screen and (min-width:1025px){.template-product .halo-recommendations-block .halo-block-content .products-carousel .slick-prev{left:88%!important;top:-30px}}@media screen and (min-width:1025px){.template-product .halo-recommendations-block .halo-block-content .products-carousel .slick-next{top:-30px}}.banner-catalogo .container .halo-block-header .title{font-size:36px;font-weight:700;line-height:36px;text-transform:none}@media screen and (min-width:1025px){.banner-catalogo .container .halo-block-header .title .text{width:55%}}.banner-catalogo .container .flex-box__banner{border-radius:10px}@media screen and (min-width:768px){.banner-catalogo .container .flex-box__banner .banner-content{border-top-right-radius:10px;border-bottom-right-radius:10px}}@media screen and (max-width:767px){.banner-catalogo .container .flex-box__banner .banner-content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media screen and (min-width:768px){.banner-catalogo .container .flex-box__banner.row-reverse .banner-content{border-top-left-radius:10px;border-bottom-left-radius:10px}}.banner-catalogo .container .halo-block-content .halo-banner-wrapper .item .flex-box__banner{align-items:unset}.banner-catalogo .container .halo-block-content .halo-banner-wrapper .item .flex-box__banner .banner-item .img-box .image img{top:10%;left:10%;width:80%;height:80%}.banner-catalogo .container .halo-block-content .halo-banner-wrapper .item .flex-box__banner .banner-content{display:flex;flex-direction:column;justify-content:end;background-color:#333;position:relative;overflow:hidden}.banner-catalogo .container .halo-block-content .halo-banner-wrapper .item .flex-box__banner .banner-content:after{content:"";position:absolute;top:-112px;right:-90px;height:75%;width:60%;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M256 32a224 224 0 1 0 0 448 224 224 0 1 0 0-448zm0 480A256 256 0 1 1 256 0a256 256 0 1 1 0 512zM363.3 283.3l-96 96c-6.2 6.2-16.4 6.2-22.6 0l-96-96c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L240 329.4V144c0-8.8 7.2-16 16-16s16 7.2 16 16V329.4l68.7-68.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z'/></svg>");background-repeat:no-repeat}@media screen and (max-width:767px){.banner-catalogo .container .halo-block-content .halo-banner-wrapper .item .flex-box__banner .banner-content:after{top:-50px;right:-50px}}.banner-catalogo .container .halo-block-content .halo-banner-wrapper .item .flex-box__banner .banner-content .content-box{margin-bottom:20px;z-index:1}.template-landing-lead-generation #MainContent .cta-landing{margin-top:70px}@media screen and (max-width:767px){.template-landing-lead-generation #MainContent .cta-landing{margin-top:40px}}.template-landing-lead-generation #shopify-section-footer .footer .footer__content-newsletter{display:none}.template-blog #MainContent{background-color:#f6f6f6}.template-blog #MainContent .sections-custom-text-block .custom-text-block .halo-block-header{margin-bottom:30px}.template-blog #MainContent .sections-custom-text-block .custom-text-block .halo-block-header .title{font-size:42px;line-height:40px;font-weight:700;text-transform:none;margin-bottom:5px}.template-blog #MainContent .sections-custom-text-block .custom-text-block .halo-block-header .subtext-brand{font-size:28px;line-height:32px;font-weight:700;text-transform:none}.template-blog #MainContent .main-blog-block .page-header{display:none}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item{background-color:#fff;border-radius:10px}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-image{border-top-left-radius:10px;border-top-right-radius:10px}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content{padding:25px}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content .blog-title{font-size:20px;line-height:26px;font-weight:700;color:#333;text-transform:none;min-height:55px}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content .blog-title:hover{text-decoration:none}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content .blog-summary{font-size:15px;font-weight:400}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content .blog-info .blog-date{font-size:16px;font-weight:700;color:#d8d9dd;font-style:normal}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content .blog-btn{background:none;text-transform:none;font-weight:700;font-size:14px;border:0;padding:0;min-width:auto}.template-blog #MainContent .main-blog-block .halo-blog-content .main-blog .blog-row .item .article-item .blog-content .blog-btn:hover{text-decoration:underline;background:none;color:#333}@media screen and (min-width:1025px){.template-article #MainContent .article-template .breadcrumb-container{width:calc(100% - 290px);margin-left:290px}}.template-article #MainContent .article-template .breadcrumb-container .breadcrumb{justify-content:left}.template-article #MainContent .article-template .breadcrumb-container .breadcrumb .home-link{display:none}.template-article #MainContent .article-template .breadcrumb-container .breadcrumb span,.template-article #MainContent .article-template .breadcrumb-container .breadcrumb span a{font-size:18px;font-weight:500;color:#343434}.template-article #MainContent .article-template .breadcrumb-container .breadcrumb .separate:nth-of-type(1){display:none}.template-article #MainContent .article-template .breadcrumb-container .breadcrumb .separate svg{color:#343434;fill:#343434}@media screen and (min-width:1025px){.template-article #MainContent .article-template .halo-article-block .page-sidebar{width:260px}}@media screen and (min-width:1025px){.template-article #MainContent .article-template .halo-article-block .page-content{width:calc(100% - 260px)}}.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-header .title{color:#343434;font-size:50px;font-weight:700;line-height:44px;text-transform:none}@media screen and (max-width:767px){.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-header .title{font-size:38px;line-height:40px;padding-top:20px}}.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-header .info .date{font-size:16px;font-weight:700;color:#d8d9dd;font-style:normal}.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-body .article-content p{font-size:18px;line-height:26px;color:#343434;margin-bottom:20px}.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-body .article-content h2{font-size:30px;font-weight:700;color:#343434;line-height:40px}.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-body .article-content a{color:#0069b3}.template-article #MainContent .article-template .halo-article-block .page-content .halo-article-content .article-body .article-content a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/13/assets/krino-theme.css.map */
