body{font-size:14px!important;line-height:1.6!important;color:#1a1a2e!important;background-color:#fff!important}h1,h2,h3,h4,h5,h6{font-weight:600!important;color:#0a1628!important}#shopify-section-sections--28444010643801__announcement-bar,[id*=announcement-bar],.announcement-bar,.halo-announcement-bar{display:none!important;height:0!important;overflow:hidden!important}.header-top,.halo-top-bar,.halo-top-bar-mobile,header.header-classic .header-top,[class*=header-top]{background-color:#fff!important;color:#0a1628!important;padding:5px 0!important;font-size:12px!important;line-height:1.4!important;border-bottom:1px solid #E5E7EB!important}.header-top a,.halo-top-bar a,[class*=header-top] a{color:#0a1628!important;font-size:12px!important;text-decoration:none!important;transition:color .2s ease!important}.header-top a:hover,[class*=header-top] a:hover{color:#06f!important}.header-top svg,.header-top .icon,[class*=header-top] svg{width:14px!important;height:14px!important}.header-top select,[class*=header-top] select{font-size:11px!important;background:transparent!important;color:#0a1628!important;border:none!important}header.header-classic,header.header-classic[style],.header--classic{background:#fff!important;background-color:#fff!important;padding-top:16px!important;padding-bottom:16px!important;border-bottom:1px solid #E5E7EB!important}header.header-classic>.container{display:flex!important;align-items:center!important;justify-content:space-between!important;max-height:80px!important}.quickSearchResultsBlock,.quickSearchResultsWidget,.quickSearchResultsWrap,.predictive-search{position:absolute!important;z-index:9999!important;max-height:none!important;overflow:visible!important;background:#fff!important;border:1px solid #E5E7EB!important;border-radius:0 0 12px 12px!important;box-shadow:0 12px 40px #00000026!important;width:100vw!important;max-width:1200px!important;min-width:600px!important;left:50%!important;transform:translate(-50%)!important}.quickSearchResultsBlock .container,.quickSearchResults .container{max-height:none!important;overflow:visible!important}.quickSearchResults{max-height:500px!important;overflow-y:auto!important;padding:8px 0!important}.quickSearchResultsBlock h3,.quickSearchResultsBlock .search-block-title,.predictive-search h3{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#6b7280!important;padding:10px 16px 6px!important;margin:0!important;background:transparent!important;border:none!important}.quickSearchResultsBlock a,.predictive-search a{color:#1a1a2e!important;font-size:14px!important;padding:8px 16px!important;display:block!important;text-decoration:none!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;background:transparent!important}.quickSearchResultsBlock a:hover,.predictive-search a:hover{background:#f0f7ff!important;color:#06f!important}.search-results-dropdown{display:flex!important;flex-direction:column!important;background:#fff!important}.search-result-item{display:flex!important;align-items:center!important;gap:16px!important;padding:12px 16px!important;border-bottom:1px solid #F3F4F6!important;transition:background .15s ease!important;text-decoration:none!important;cursor:pointer!important}.search-result-item:last-child{border-bottom:none!important}.search-result-item:hover{background:#f8fafc!important}.search-result-image{width:64px!important;height:64px!important;object-fit:contain!important;flex-shrink:0!important;border-radius:6px!important;border:1px solid #F3F4F6!important;background:#fff!important}.search-result-info{flex:1!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.search-result-title{font-size:14px!important;font-weight:600!important;color:#0a1628!important;line-height:1.4!important;flex:1!important}.search-result-item:hover .search-result-title{color:#06f!important}.search-result-price{font-size:15px!important;font-weight:700!important;color:#0a1628!important;white-space:nowrap!important;flex-shrink:0!important}header.header-classic .header__search{position:relative!important;overflow:visible!important}details-modal.header__search,.header__search details,.header__search .search_details{overflow:visible!important}.search-modal.modal__content{background:#fff!important;color:#1a1a2e!important}.header-classic__content,.header-classic__content[style],.header-classic__content--size-4{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:20px!important}.header-classic__item,.header-classic__item[style]{padding-bottom:0!important;margin-bottom:0!important;flex-shrink:0!important}.header-classic__item:first-child{flex:0 0 auto!important}.header-classic__item:first-child .header__logo,.header-classic__item:first-child .header__logo[style]{display:flex!important;align-items:center!important}header.header-classic .header__heading-logo,header.header-classic .header__heading-logo.motion-reduce{max-height:50px!important;width:auto!important;min-width:100px!important;object-fit:contain!important}.header-classic__item:nth-child(2){flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important}.customer-service-text{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#0a1628!important;white-space:nowrap!important}.customer-service-text p{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.3!important}.customer-service-text a{color:#0a1628!important;font-weight:600!important;text-decoration:none!important}.customer-service-text a:hover{color:#06f!important}.top-language-currency,.header-top-right-group{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;justify-content:flex-start!important}.header-top-right-group .header__search{order:-1!important;flex:1 1 auto!important}.header-top-right-group .customer-service-text{order:1!important;flex-shrink:0!important}.header-top-right-group .header-language_currency__item,.header-top-right-group>*:not(.header__search):not(.customer-service-text){order:2!important;flex-shrink:0!important}header.header-classic .header__search,header.header-classic form[action*=search]{flex:1 1 auto!important;min-width:500px!important;max-width:none!important;width:100%!important}.section-header-classic,.section-header-classic.shopify-section,.section-header-navigation,.section-header-navigation.shopify-section,.shopify-section-header-sticky,.shopify-section-header-sticky.shopify-section,#shopify-section-sections--28444010643801__header_navigation_plain_fFK4mx,[id*=announcement-bar].shopify-section,.section-header-mobile,.section-header-mobile.shopify-section{padding:0!important;margin:0!important}.header-mobile__wrapper.header-mobile--wrapper{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.header-mobile__item--logo{position:absolute!important;left:50%!important;transform:translate(-50%)!important}header.header-classic .logo img,header.header-classic .header-logo__image,header.header-classic img[class*=logo],.section-header-classic .logo img{max-height:45px!important;width:auto!important;object-fit:contain!important}header.header-classic .header-middle__text,header.header-classic .header-slogan,header.header-classic .header-tagline,header.header-classic .rte,header.header-classic [class*=text-right] p{display:none!important}header.header-classic .header-search,header.header-classic form[action="/search"]{flex:1 1 auto!important;max-width:100%!important;margin:0 auto!important}input[name=q],[class*=search] input[type=text],[class*=search] input[type=search]{border:2px solid #E5E7EB!important;border-radius:8px!important;padding:9px 16px!important;font-size:13px!important;width:100%!important;transition:border-color .2s ease,box-shadow .2s ease!important;background:#f8fafc!important;color:#1a1a2e!important}input[name=q]:focus,[class*=search] input:focus{border-color:#06f!important;box-shadow:0 0 0 3px #0066ff26!important;outline:none!important;background:#fff!important;color:#1a1a2e!important}header.header-classic .header-action a,header.header-classic .header-action button,header.header-classic .header-icon{color:#0a1628!important;transition:color .2s ease!important}header.header-classic .header-action a:hover,header.header-classic .header-icon:hover{color:#06f!important}.header-navigation,.header-navigation.header-nav-plain,.header-nav-plain,.section-header-navigation,.shopify-section-header-sticky,#shopify-section-sections--28444010643801__header_navigation_plain_fFK4mx{background:#232323!important;background-color:#232323!important}.section-header-navigation,.shopify-section-header-sticky{padding:0!important;margin:0!important}sticky-header.header-navigation-wrapper{background:#0a1628!important}nav.header__inline-menu{background:#232323!important;background-color:#232323!important;display:flex!important;justify-content:center!important}.header-navigation[style],nav.header__inline-menu[style]{background:#232323!important;background-color:#232323!important}.main-menu--wrapper,#HeaderNavigation,.main-menu.header-item{background:transparent!important;display:flex!important;justify-content:center!important}nav.header__inline-menu ul,nav.header__inline-menu .main-menu--wrapper>ul{display:flex!important;justify-content:center!important;flex-wrap:nowrap!important;width:100%!important;white-space:nowrap!important}a.menu-lv-1__action,a.header__menu-item,.header__inline-menu .menu-lv-1>a,.header__inline-menu .list-menu__item,.header-navigation a.link--text,.main-menu--wrapper .menu-lv-1__action{color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important;padding:14px 18px!important;transition:color .2s ease,background-color .2s ease!important;position:relative!important;text-decoration:none!important}a.menu-lv-1__action:hover,a.header__menu-item:hover,.header__inline-menu .menu-lv-1>a:hover,.header-navigation a.link--text:hover{color:#fff!important;background-color:#06f!important;border-radius:4px!important}.menu-lv-1.is-active>a.menu-lv-1__action,.menu-lv-1.active>a.menu-lv-1__action,.header__inline-menu .menu-lv-1.current>a{color:#fff!important;background-color:#0066ff4d!important;border-radius:4px!important}a.menu-lv-1__action:after,.header__inline-menu .menu-lv-1>a:after{content:""!important;position:absolute!important;bottom:2px!important;left:50%!important;right:50%!important;height:2px!important;background:#06f!important;transition:left .25s ease,right .25s ease!important;border-radius:1px!important}a.menu-lv-1__action:hover:after,.header__inline-menu .menu-lv-1>a:hover:after{left:18px!important;right:18px!important}.header-navigation .link-effect:before,.header-navigation .link-effect:after{display:none!important}.header-navigation svg,.header-navigation .icon,.header-navigation .header-action svg{color:#fff!important;fill:#fff!important}.header-navigation .header-action a:hover svg,.header-navigation .icon:hover{color:#06f!important;fill:#06f!important}.header-navigation .count-holder,.header-navigation [class*=cart-count],.halo-cart-count,.cart-count-bubble{background-color:#06f!important;color:#fff!important;font-size:10px!important;min-width:18px!important;height:18px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important}.header-navigation .logo,.header-navigation .header-logo{display:none!important}.header__inline-menu .sub-menu,.header__inline-menu [class*=dropdown],.header-navigation .mega-menu,.header-navigation .halo-mega-menu,.sub-menu-wrapper,.menu-dropdown{background:#fff!important;border:1px solid #E5E7EB!important;box-shadow:0 8px 30px #0000001f!important;border-radius:8px!important;padding:8px 0!important}.header__inline-menu .sub-menu a,.header__inline-menu [class*=dropdown] a,.header-navigation .mega-menu a,.sub-menu-wrapper a,.menu-dropdown a{color:#1a1a2e!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;padding:8px 16px!important;background:transparent!important}.header__inline-menu .sub-menu a:hover,.header__inline-menu [class*=dropdown] a:hover,.header-navigation .mega-menu a:hover,.sub-menu-wrapper a:hover{color:#06f!important;background-color:#f0f7ff!important}.header__inline-menu .sub-menu a:after,.header__inline-menu [class*=dropdown] a:after,.sub-menu-wrapper a:after{display:none!important}.section-header-navigation,.shopify-section-header-sticky,#shopify-section-sections--28444010643801__header_navigation_plain_fFK4mx{position:relative!important;z-index:22!important}sticky-header.header-navigation-wrapper{position:relative!important;display:block!important}sticky-header.header-navigation-wrapper.sticky,.section-header-navigation.sticky,.shopify-section-header-sticky.is-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:999!important;box-shadow:0 2px 16px #0000001a!important;transition:all .3s ease!important}@media(max-width:1024px){header.header-classic{padding-top:4px!important;padding-bottom:4px!important}header.header-classic .container{max-height:50px!important}header.header-classic .logo img,.section-header-classic .logo img{max-height:32px!important;width:auto!important;max-width:120px!important}.header__heading-link,.header-logo a,[class*=header] .logo-text,.header-logo--text{white-space:nowrap!important;font-size:16px!important;letter-spacing:-.5px!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:130px!important}.header__heading-logo-wrapper,.header-logo,.header__heading{white-space:nowrap!important;overflow:hidden!important;max-width:130px!important}.header-top,.halo-top-bar,[class*=header-top]{padding:3px 8px!important;font-size:11px!important}.header-navigation,.header-nav-plain,.section-header-navigation{display:none!important}}@media(max-width:1024px){#navigation-mobile,#navigation-mobile .halo-sidebar-wrapper,#navigation-mobile .site-nav-mobile,.halo-sidebar_menu,.halo-sidebar_menu .halo-sidebar-wrapper,.halo-sidebar_menu .site-nav-mobile{background-color:#fff!important;color:#1a1a2e!important}#navigation-mobile{width:300px!important;max-width:85vw!important}#navigation-mobile .menu-heading-mobile,#navigation-mobile .halo-sidebar-header,.halo-sidebar_menu .menu-heading-mobile{background-color:#fff!important;color:#1a1a2e!important}#navigation-mobile .menu-heading-mobile .title,.halo-sidebar_menu .menu-heading-mobile .title{color:#1a1a2e!important}#navigation-mobile ul,.halo-sidebar_menu .site-nav-mobile ul,.halo-sidebar_menu [data-navigation-mobile] ul{display:flex!important;flex-direction:column!important;width:100%!important;background-color:#fff!important}#navigation-mobile li,.halo-sidebar_menu .site-nav-mobile li,.halo-sidebar_menu [data-navigation-mobile] li{width:100%!important;display:block!important;background-color:#fff!important}#navigation-mobile a,#navigation-mobile span,.halo-sidebar_menu .site-nav-mobile a,.halo-sidebar_menu [data-navigation-mobile] a{font-size:15px!important;padding:12px 16px!important;color:#1a1a2e!important;border-bottom:1px solid #E5E7EB!important;text-decoration:none!important;display:block!important;width:100%!important;background-color:#fff!important}#navigation-mobile a:hover,.halo-sidebar_menu .site-nav-mobile a:hover,.halo-sidebar_menu [data-navigation-mobile] a:hover{color:#06f!important;background-color:#f0f7ff!important}#navigation-mobile .sidebar-action,.halo-sidebar_menu .sidebar-action,#navigation-mobile .halo-sidebar-action,.halo-sidebar_menu .halo-sidebar-action{display:flex!important;flex-direction:column!important;gap:0!important;padding:8px 0!important;border-top:1px solid #E5E7EB!important}#navigation-mobile .sidebar-action a,.halo-sidebar_menu .sidebar-action a,#navigation-mobile .halo-sidebar-action a,.halo-sidebar_menu .halo-sidebar-action a{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 16px!important;font-size:14px!important;color:#1a1a2e!important;text-decoration:none!important;border-bottom:none!important;line-height:1.4!important;min-height:44px!important}#navigation-mobile .sidebar-action a:hover,.halo-sidebar_menu .sidebar-action a:hover,#navigation-mobile .halo-sidebar-action a:hover,.halo-sidebar_menu .halo-sidebar-action a:hover{color:#06f!important;background-color:#f0f7ff!important}#navigation-mobile .sidebar-action svg,#navigation-mobile .sidebar-action .icon,.halo-sidebar_menu .sidebar-action svg,.halo-sidebar_menu .sidebar-action .icon,#navigation-mobile .halo-sidebar-action svg,#navigation-mobile .halo-sidebar-action .icon,.halo-sidebar_menu .halo-sidebar-action svg,.halo-sidebar_menu .halo-sidebar-action .icon{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;flex-shrink:0!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media(max-width:480px){header.header-classic{padding-top:2px!important;padding-bottom:2px!important}header.header-classic .container{max-height:46px!important}header.header-classic .logo img{max-height:28px!important}}.sections-slide-show,.sections-slide-show.shopify-section{padding:0!important;margin:0!important}.section-block-template--28444009660761__16321237356a896dad,[class*=slide-block][style*=background]{background:#fff!important;background-color:#fff!important}.halo-slideshow,.slideshow-wrapper,[class*=slideshow]{border-radius:0!important;overflow:hidden!important;max-height:420px!important}.slick-slide,[class*=slide-block]{max-height:420px!important;overflow:hidden!important;position:relative!important}.slick-slide img,[class*=slide-block] img,.halo-slideshow img,.slideshow-wrapper img{width:100%!important;height:420px!important;object-fit:cover!important;object-position:center right!important}.slick-slide .slide-image:after,[class*=slide-block] .slide-image:after,.slick-slide>a:after,[class*=slide-block]>a:after,.slick-slide .slideshow__image-wrapper:after,[class*=slide-block] .slideshow__image-wrapper:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,rgba(10,22,40,.35) 0%,rgba(10,22,40,.15) 35%,rgba(10,22,40,.05) 60%,transparent 100%)!important;z-index:1!important;pointer-events:none!important}.slick-slide:before,[class*=slide-block]:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,rgba(10,22,40,.35) 0%,rgba(10,22,40,.15) 35%,rgba(10,22,40,.05) 60%,transparent 100%)!important;z-index:1!important;pointer-events:none!important}.slideshow__text-content,.halo-slideshow .slide-content,[class*=slide-block] .slide-content,.slide-text-wrapper{position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;z-index:2!important;max-width:55%!important;padding:40px 60px!important;text-align:left!important}.slideshow__text-content h2,.slideshow__heading,.halo-slideshow .slide-heading,[class*=slide-block] h2{font-size:38px!important;font-weight:800!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.4)!important;line-height:1.15!important;margin-bottom:12px!important;letter-spacing:-.5px!important}.slideshow__text-content .slide-subheading,.slideshow__text-content .rte,.halo-slideshow .slide-desc,[class*=slide-block] .slide-desc{font-size:17px!important;color:#ffffffe6!important;text-shadow:0 1px 6px rgba(0,0,0,.3)!important;line-height:1.5!important;max-width:480px!important;margin-bottom:24px!important;font-weight:400!important}.slideshow .btn,.halo-slideshow .btn,[class*=slide-block] .btn,[class*=slide-block] a.btn{padding:14px 36px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.5px!important;border-radius:8px!important;transition:all .3s ease!important;text-transform:uppercase!important;position:relative!important;z-index:2!important;min-width:200px!important;text-align:center!important;display:inline-block!important}.slideshow .btn:first-of-type,.halo-slideshow .btn:first-of-type,[class*=slide-block] .btn:first-of-type{background-color:#06f!important;color:#fff!important;border:2px solid #0066FF!important}.slideshow .btn:first-of-type:hover,.halo-slideshow .btn:first-of-type:hover,[class*=slide-block] .btn:first-of-type:hover{background-color:#0052cc!important;border-color:#0052cc!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #0066ff73!important}.slideshow .btn:nth-of-type(2),.halo-slideshow .btn:nth-of-type(2),[class*=slide-block] .btn:nth-of-type(2){background-color:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.6)!important;margin-left:12px!important}.slideshow .btn:nth-of-type(2):hover,[class*=slide-block] .btn:nth-of-type(2):hover{border-color:#fff!important;background-color:#ffffff1a!important;transform:translateY(-2px)!important}.slick-dots{bottom:16px!important;z-index:3!important}.slick-dots li button,.slideshow-pagination button{width:10px!important;height:10px!important;border-radius:50%!important;background-color:#fff6!important;border:none!important;transition:all .3s ease!important}.slick-dots li.slick-active button{background-color:#06f!important;transform:scale(1.3)!important;box-shadow:0 0 8px #0066ff80!important}.slick-prev,.slick-next{width:44px!important;height:44px!important;background:#ffffffe6!important;border-radius:50%!important;box-shadow:0 2px 10px #00000026!important;z-index:3!important;transition:all .3s ease!important}.slick-prev{left:20px!important}.slick-next{right:20px!important}.slick-prev:hover,.slick-next:hover{background:#06f!important;box-shadow:0 4px 16px #06f6!important}.slick-prev:before,.slick-next:before{color:#0a1628!important;font-size:18px!important;opacity:1!important}.slick-prev:hover:before,.slick-next:hover:before{color:#fff!important}.sections-slide-show+.shopify-section,.sections-slide-show+[class*=trust],.sections-slide-show+[class*=icon-bar]{margin-top:0!important;padding-top:0!important}.product>.product-item{background:#fff!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f!important;transition:all .3s ease!important;overflow:hidden!important;border:1px solid #E5E7EB!important;display:flex!important;flex-direction:column!important;height:100%!important}div.product-block,.halo-product-block,.halo-block,.products-grid .product,.products-flex .product{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;transition:none!important;transform:none!important}div.product-block:hover,.halo-product-block:hover,.halo-block:hover,.products-grid .product:hover,.products-flex .product:hover{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;transform:none!important}.product-item .card,.product-item .card-product{display:flex!important;flex-direction:column!important;height:100%!important}.product-item .card-product__wrapper{display:flex!important;flex-direction:column!important;flex-shrink:0!important}.product-item .card-media,.product-item .card-media[style]{padding-bottom:80%!important;overflow:hidden!important;flex-shrink:0!important;background:#fff!important;position:relative!important}.product-item .card-media img{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;object-fit:contain!important;object-position:center!important;padding:16px!important;transition:transform .3s ease!important}.product-item:hover .card-media img{transform:scale(1.03)!important}.product-item .card-information{flex:1!important;display:flex!important;flex-direction:column!important;background:#fafbfc!important;border-top:1px solid #F0F1F3!important}.product-item .card-information__wrapper{flex:1!important;display:flex!important;flex-direction:column!important;padding:14px 16px!important;text-align:center!important}.product-item .card-vendor,.product-item .card-information__group-2{margin-bottom:4px!important}.product-item .card-vendor a,.card-vendor .vendor-text{font-size:11px!important;color:#06f!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:600!important;text-decoration:none!important}.product-item .card__heading{margin:0 0 8px!important;min-height:2.6em!important}.product-item .card-title,.product-item .card__heading a{font-size:13px!important;font-weight:600!important;color:#0a1628!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-decoration:none!important}.product-item .card-title:hover,.product-item .card__heading a:hover{color:#06f!important}.product-item .card-price{margin-top:auto!important;padding-top:6px!important}.product-item .price-item--regular,.product-item .price-item--sale{font-size:18px!important;font-weight:700!important;color:#0a1628!important}.product-item .price-item--regular s,.product-item .price__compare .price-item{font-size:13px!important;color:#9ca3af!important;text-decoration:line-through!important;font-weight:400!important}.product>.product-item:hover{border-color:#06f!important;box-shadow:0 8px 24px #0066ff26!important;transform:translateY(-4px)!important}.product-item .card-product__group,.product-item .card-action{opacity:0!important;transition:opacity .3s ease!important}.product-item:hover .card-product__group,.product-item:hover .card-action{opacity:1!important}.product-item .card-compare{display:none!important}.product-vendor{font-size:11px!important;color:#06f!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:600!important}.product-title,.product-title a{font-size:13px!important;font-weight:600!important;color:#0a1628!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-title a:hover{color:#06f!important}.product-price,.price__regular{font-size:18px!important;font-weight:700!important;color:#0a1628!important}.price--compare,.price__compare{font-size:13px!important;color:#9ca3af!important;text-decoration:line-through!important}.btn-addToCart,[class*=add-to-cart]{background-color:#06f!important;color:#fff!important;border:none!important;border-radius:6px!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;transition:background-color .2s ease!important}.btn-addToCart:hover,[class*=add-to-cart]:hover{background-color:#0052cc!important}.badge-grade-a,[class*=grade-a],.product-tag--grade-a{background-color:#10b981!important;color:#fff!important;padding:4px 10px!important;border-radius:4px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}.badge-grade-b,[class*=grade-b],.product-tag--grade-b{background-color:#f59e0b!important;color:#fff!important;padding:4px 10px!important;border-radius:4px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}.product-badge--sale,.badge--sale,.saleLabel{background-color:#ef4444!important;color:#fff!important;border-radius:4px!important;font-size:11px!important;font-weight:700!important}.product-badge--new,.badge--new{background-color:#06f!important;color:#fff!important;border-radius:4px!important}.section-header h2,.halo-block-heading h2,h2.title_block,.title_block,.halo-block-header .title{font-size:24px!important;font-weight:700!important;color:#0a1628!important;text-transform:uppercase!important;letter-spacing:1px!important;position:relative!important;padding-bottom:12px!important}.section-header h2:after,.halo-block-heading h2:after,.title_block:after,.halo-block-header .title:after{content:""!important;display:block!important;width:50px!important;height:3px!important;background:#06f!important;margin:10px auto 0!important;border-radius:2px!important}.section-header__link,.view-all-link,.halo-block-header .viewAll a{color:#06f!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}.section-header__link:hover,.view-all-link:hover,.halo-block-header .viewAll a:hover{color:#0052cc!important;text-decoration:underline!important}.btn--primary,.btn--fill,.btn-primary,button.btn[type=submit]{background-color:#06f!important;color:#fff!important;border:none!important;border-radius:6px!important;font-weight:600!important;padding:12px 28px!important;font-size:14px!important;transition:all .3s ease!important}.btn--primary:hover,.btn--fill:hover,.btn-primary:hover,button.btn[type=submit]:hover{background-color:#0052cc!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #0066ff4d!important}.btn--secondary,.btn--outline{background-color:transparent!important;color:#06f!important;border:2px solid #0066FF!important;border-radius:6px!important;font-weight:600!important;transition:all .3s ease!important}.btn--secondary:hover,.btn--outline:hover{background-color:#06f!important;color:#fff!important}footer:not(.oneroit-footer-top),.halo-footer,.footer-section,#shopify-section-footer,.shopify-section-group-footer-group,[class*=footer]:not(.oneroit-footer-top):not(.oneroit-footer-usp):not(.oneroit-footer-contact):not(.footer-block__heading):not(.footer-block__item):not(.footer-block__mobile):not(.footer-block__column):not([class*=oneroit-footer]){background-color:#0a1628!important;color:#fffc!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group .shopify-section{padding:0!important;margin:0!important}footer.footer-1{display:flex!important;flex-wrap:wrap!important;align-items:center!important;max-width:1320px!important;margin:0 auto!important;padding:16px 20px!important;gap:12px 24px!important}footer.footer-1 .footer__content-top,footer.footer-1 .footer__content-top>.container,footer.footer-1 .footer__content-top .halo-row.column-1{display:contents!important}footer.footer-1 .footer__content-bottom{flex:1 1 100%!important;order:3!important;padding:0!important;margin:0!important;border:none!important;border-top:none!important;background:transparent!important}footer.footer-1 .footer__content-bottom>.container{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}footer.footer-1 .footer-block__bottom.not_flex{display:flex!important;align-items:center!important;width:100%!important;gap:16px!important;padding:0!important;margin:0!important}footer.footer-1 .footer__content-top{display:contents!important;padding:0!important;margin:0!important;border:none!important}footer.footer-1 .footer-block__newsletter,footer.footer-1 .footer-block__item.footer-block__newsletter{flex:0 1 420px!important;width:auto!important;min-width:260px!important;max-width:420px!important;margin:0!important;order:1!important;display:block!important}footer.footer-1 .footer-block__newsletter-form{max-width:none!important;margin:0!important}footer.footer-1 .footer-block__heading{display:block!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.8px!important;margin-bottom:8px!important;padding:0!important;border:none!important}footer a,.halo-footer a,[class*=footer]:not([class*=oneroit-footer]) a{color:#ffffffb3!important;font-size:13px!important;transition:color .2s ease,padding-left .2s ease!important;text-decoration:none!important}footer .footer-block__list a,.halo-footer .footer-block__list a{display:block!important;padding:3px 0!important}footer .footer-block__list a:hover,.halo-footer .footer-block__list a:hover{color:#06f!important;padding-left:4px!important}footer a:hover,[class*=footer]:not([class*=oneroit-footer]) a:hover{color:#06f!important}footer .footer-block__list li,.halo-footer .footer-block__list li{margin-bottom:4px!important}footer.footer-1 .field__input,footer input[type=email]{background:#ffffff14!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:6px 0 0 6px!important;padding:10px 14px!important;font-size:13px!important;height:40px!important;box-sizing:border-box!important;transition:border-color .2s ease!important}footer.footer-1 .field__input:focus,footer input[type=email]:focus{border-color:#06f!important;outline:none!important}footer.footer-1 .field__input::placeholder,footer input[type=email]::placeholder{color:#fff6!important}footer.footer-1 .newsletter-form__field-wrapper{display:flex!important;align-items:center!important;padding:0!important}footer.footer-1 .newsletter-form__field-wrapper .field{flex:1!important;margin:0!important}footer.footer-1 .newsletter-form__button,footer .btn--newsletter,footer .newsletter-form button{background:linear-gradient(135deg,#06f,#0052cc)!important;color:#fff!important;border:none!important;border-radius:0 6px 6px 0!important;padding:10px 18px!important;font-weight:600!important;font-size:13px!important;height:40px!important;box-sizing:border-box!important;cursor:pointer!important;transition:box-shadow .2s ease!important;width:auto!important;min-width:auto!important}footer.footer-1 .newsletter-form__button:hover,footer .btn--newsletter:hover,footer .newsletter-form button:hover{box-shadow:0 4px 12px #06f6!important}footer.footer-1 .footer-block__list-social{margin:0 0 0 auto!important;flex:0 0 auto!important;width:auto!important;order:2!important;--margin-top: 0px !important;display:block!important}footer.footer-1 .list-social,footer .social-icons{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}footer.footer-1 .list-social__item{margin:0!important;padding:0!important}footer.footer-1 .list-social__link,footer.footer-1 .social-icons a,footer.footer-1 [class*=social] a{width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;margin:0!important;transition:all .2s ease!important;padding:0!important;font-size:0!important;color:#fffc!important}footer.footer-1 .list-social__link:before{display:none!important}footer.footer-1 .list-social__link svg,footer.footer-1 .social-icons a svg,footer.footer-1 [class*=social] a svg{width:14px!important;height:14px!important;fill:#fffc!important;color:#fffc!important}footer.footer-1 .list-social__link:hover,footer.footer-1 .social-icons a:hover,footer.footer-1 [class*=social] a:hover{background:#06f!important;border-color:#06f!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #0066ff4d!important}footer.footer-1 .list-social__link:hover svg,footer.footer-1 .social-icons a:hover svg,footer.footer-1 [class*=social] a:hover svg{fill:#fff!important;color:#fff!important}footer.footer-1 .footer__column--info{flex:0 0 auto!important;order:-1!important}footer.footer-1 .footer__copyright{flex:0 0 auto!important;margin-left:auto!important;white-space:nowrap!important;order:2!important}footer.footer-1 .footer__copyright,footer.footer-1 .footer__copyright p,footer.footer-1 .copyright__content{font-size:13px!important;color:#ffffffbf!important;border:none!important;margin:0!important;padding:0!important}footer .footer-block__list-payment{margin:0!important}footer .list-payment,[class*=footer] [class*=payment],footer .payment-icons{display:flex!important;align-items:center!important;gap:4px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important}footer .payment-icons img,footer .payment-icons svg,[class*=footer] [class*=payment] img,.list-payment__item svg{height:20px!important;width:auto!important;filter:none!important;opacity:1!important;transition:all .2s ease!important}footer.footer-1 .footer-block__newsletter p,footer.footer-1 .footer-block__newsletter .footer-block__subheading,footer.footer-1 .footer-block__newsletter .rte{display:none!important}.oneroit-footer-top{margin:0!important}.shopify-section:has(.oneroit-footer-top){padding:0!important;margin:0!important}.oneroit-footer-usp{background:#f0f7ff!important;border-top:1px solid #E5E7EB!important;border-bottom:1px solid #E5E7EB!important;padding:24px 20px!important}.oneroit-footer-usp-inner{max-width:1320px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important}.oneroit-footer-usp-item{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:0 16px!important;border-right:1px solid #E5E7EB!important}.oneroit-footer-usp-item:last-child{border-right:none!important}.oneroit-footer-usp-icon{width:44px!important;height:44px!important;min-width:44px!important;background:#fff!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #0066ff14!important}.oneroit-footer-usp-icon svg{width:22px!important;height:22px!important;color:#06f!important;stroke:#06f!important;fill:none!important}.oneroit-footer-usp-text strong{display:block!important;font-size:14px!important;font-weight:700!important;color:#0a1628!important;line-height:1.3!important}.oneroit-footer-usp-text span{display:block!important;font-size:12px!important;color:#6b7280!important;line-height:1.3!important;margin-top:2px!important}.oneroit-footer-contact{background:#0a1628!important;padding:28px 20px!important}.oneroit-footer-contact-inner{max-width:1320px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:40px!important}.oneroit-footer-contact-info{display:flex!important;align-items:center!important;gap:40px!important}.oneroit-footer-contact-item{display:flex!important;align-items:center!important;gap:12px!important}.oneroit-footer-contact-item svg{width:20px!important;height:20px!important;stroke:#06f!important;fill:none!important;flex-shrink:0!important}.oneroit-footer-contact-item strong{display:block!important;font-size:15px!important;font-weight:700!important;color:#fff!important;line-height:1.3!important}.oneroit-footer-contact-item span{display:block!important;font-size:12px!important;color:#ffffff80!important;line-height:1.3!important;margin-top:2px!important}.oneroit-footer-trust-badges{display:flex!important;align-items:center!important;gap:20px!important}.oneroit-footer-badge{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 14px!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important}.oneroit-footer-badge svg{width:28px!important;height:28px!important;stroke:#06f!important;fill:none!important;flex-shrink:0!important}.oneroit-footer-badge span{font-size:11px!important;color:#ffffffb3!important;line-height:1.2!important;white-space:nowrap!important}.shopify-pc__banner,#shopify-pc__banner,.shopify-pc__banner--opt-in{max-width:480px!important;position:fixed!important;bottom:16px!important;left:16px!important;right:auto!important;top:auto!important;transform:none!important;border-radius:12px!important;box-shadow:0 8px 32px #00000026!important;font-size:13px!important;padding:20px!important;z-index:9999!important}@media(max-width:768px){.shopify-pc__banner,#shopify-pc__banner{max-width:calc(100% - 24px)!important;left:12px!important;right:12px!important;bottom:12px!important}}.container,.page-width,.wrapper{max-width:1320px!important}.shopify-section:not(.shopify-section-group-header-group):not(.section-header-classic):not(.section-header-navigation):not(.section-header-mobile):not(.shopify-section-header-sticky){padding:16px 0!important}.shopify-section:first-of-type{padding-top:0!important}.products-flex{gap:16px!important;padding:8px 4px 16px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.products-flex>*{scroll-snap-align:start!important;flex-shrink:0!important}.products-flex::-webkit-scrollbar{height:6px!important}.products-flex::-webkit-scrollbar-track{background:#e5e7eb!important;border-radius:3px!important}.products-flex::-webkit-scrollbar-thumb{background:#06f!important;border-radius:3px!important}.breadcrumbs,.breadcrumb{font-size:12px!important;color:#6b7280!important;padding:12px 16px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;overflow:visible!important;max-width:100%!important;box-sizing:border-box!important}.breadcrumb .separate svg{width:12px!important;height:12px!important;vertical-align:middle!important}.breadcrumbs a:hover,.breadcrumb a:hover{color:#06f!important}::selection{background-color:#06f!important;color:#fff!important}*:focus-visible{outline:2px solid #0066FF!important;outline-offset:2px!important}.loading,.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%)!important;background-size:200% 100%!important;animation:shimmer 1.5s infinite!important}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.oneroit-categories{padding:40px 0!important;background-color:#fff!important}.oneroit-categories-title{text-align:center!important;margin-bottom:32px!important}.oneroit-categories-title h2{font-size:24px!important;font-weight:700!important;color:#0a1628!important;text-transform:uppercase!important;letter-spacing:1px!important;position:relative!important;padding-bottom:12px!important}.oneroit-categories-title h2:after{content:""!important;display:block!important;width:50px!important;height:3px!important;background:#06f!important;margin:10px auto 0!important;border-radius:2px!important}.oneroit-categories-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;max-width:1320px!important;margin:0 auto!important;padding:0 20px!important}.oneroit-cat-card{display:flex!important;flex-direction:column!important;align-items:center!important;background:#fff!important;border:1px solid #E5E7EB!important;border-radius:12px!important;overflow:hidden!important;text-decoration:none!important;position:relative!important;box-shadow:0 2px 8px #0000000f!important;transition:all .3s ease!important;aspect-ratio:auto!important}.oneroit-cat-card:hover{border-color:#06f!important;box-shadow:0 8px 24px #0066ff26!important;transform:translateY(-4px)!important;text-decoration:none!important}.oneroit-cat-card img{position:relative!important;inset:auto!important;width:100%!important;height:160px!important;object-fit:contain!important;object-position:center!important;padding:20px!important;transition:transform .3s ease!important;flex-shrink:0!important;opacity:1!important}.oneroit-cat-card:hover img{transform:scale(1.03)!important;opacity:1!important}.oneroit-cat-card:after,.oneroit-cat-card:hover:after{display:none!important;content:none!important}.oneroit-cat-overlay{position:relative!important;z-index:2!important;width:100%!important;padding:12px 16px!important;text-align:center!important;background:#fafbfc!important;border-top:1px solid #F0F1F3!important}.oneroit-cat-overlay h3{font-size:15px!important;font-weight:700!important;color:#0a1628!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin:0!important;padding:0!important;line-height:1.3!important}.oneroit-cat-overlay span{font-size:13px!important;color:#6b7280!important;font-weight:400!important;display:block!important;margin-top:2px!important}body.template-page .page-width--narrow{max-width:900px!important;margin:0 auto!important;padding-bottom:60px!important}body.template-page .page-width--narrow>.container{max-width:700px!important;margin:0 auto!important}body.template-page h1.main-page-title.page-header{font-size:32px!important;font-weight:700!important;color:#0a1628!important;text-align:center!important;margin-bottom:8px!important;border:none!important}body.template-page .page-width--narrow .rte>h2:first-of-type{font-size:20px!important;font-weight:400!important;color:#6b7280!important;text-align:center!important;margin-bottom:12px!important}body.template-page .page-width--narrow .rte>h2:first-of-type+p{font-size:14px!important;color:#6b7280!important;text-align:center!important;max-width:600px!important;margin:0 auto 40px!important;padding-bottom:32px!important;border-bottom:1px solid #E5E7EB!important;line-height:1.7!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1){font-size:13px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:1.5px!important;background:#232323!important;margin:0!important;padding:32px 32px 0!important;border-radius:12px 12px 0 0!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1)+ul{list-style:none!important;padding:16px 32px 32px!important;margin:0!important;background:#232323!important;border-radius:0 0 12px 12px!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1)+ul li{padding:14px 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;color:#ffffffd9!important;font-size:15px!important;line-height:1.6!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1)+ul li:last-child{border-bottom:none!important;padding-bottom:0!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1)+ul li strong{color:#06f!important;font-weight:600!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(2){font-size:18px!important;font-weight:700!important;color:#0a1628!important;background:#fff!important;border:1px solid #E5E7EB!important;border-bottom:none!important;margin:24px 0 0!important;padding:28px 28px 0!important;border-radius:12px 12px 0 0!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(2)+p{font-size:14px!important;color:#6b7280!important;line-height:1.7!important;background:#fff!important;border:1px solid #E5E7EB!important;border-top:none!important;margin:0!important;padding:12px 28px 28px!important;border-radius:0 0 12px 12px!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(3){font-size:18px!important;font-weight:700!important;color:#0a1628!important;background:#fff!important;border:1px solid #E5E7EB!important;border-bottom:none!important;margin:24px 0 0!important;padding:28px 28px 0!important;border-radius:12px 12px 0 0!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(3)+p{font-size:14px!important;color:#6b7280!important;line-height:1.7!important;background:#fff!important;border:1px solid #E5E7EB!important;border-top:none!important;margin:0!important;padding:12px 28px 28px!important;border-radius:0 0 12px 12px!important}@media(max-width:1024px){.halo-slideshow,.slideshow-wrapper,[class*=slideshow],.slick-slide,[class*=slide-block]{max-height:300px!important}.slick-slide img,[class*=slide-block] img,.halo-slideshow img,.slideshow-wrapper img{height:300px!important}.slideshow__text-content,.halo-slideshow .slide-content,[class*=slide-block] .slide-content{padding:24px 32px!important;max-width:60%!important}.slideshow__text-content h2,.slideshow__heading,[class*=slide-block] h2{font-size:26px!important}.slideshow__text-content .rte,.halo-slideshow .slide-desc,[class*=slide-block] .slide-desc{font-size:14px!important;margin-bottom:16px!important}.slideshow .btn,.halo-slideshow .btn,[class*=slide-block] .btn{padding:10px 24px!important;font-size:13px!important;min-width:160px!important}.slick-prev,.slick-next{width:36px!important;height:36px!important}.product-block,.halo-product-block{border-radius:8px!important;margin-bottom:12px!important}.section-header h2,.halo-block-heading h2,.title_block{font-size:20px!important}.oneroit-categories-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.oneroit-cat-overlay h3{font-size:14px!important}body.template-page .page-width--narrow{padding-left:20px!important;padding-right:20px!important;padding-bottom:40px!important}.oneroit-footer-usp-inner{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.oneroit-footer-usp-item{border-right:none!important;justify-content:flex-start!important;padding:0!important}.oneroit-footer-usp-item:nth-child(1),.oneroit-footer-usp-item:nth-child(2){padding-bottom:16px!important;border-bottom:1px solid #E5E7EB!important}.oneroit-footer-contact-inner{flex-direction:column!important;text-align:center!important;gap:24px!important}.oneroit-footer-contact-info{flex-direction:column!important;gap:16px!important}footer.footer-1{gap:12px 16px!important}footer.footer-1 .footer-block__newsletter,footer.footer-1 .footer-block__item.footer-block__newsletter{flex:0 1 280px!important;min-width:200px!important}}@media(max-width:480px){.halo-slideshow,.slideshow-wrapper,[class*=slideshow],.slick-slide,[class*=slide-block]{max-height:250px!important}.slick-slide img,[class*=slide-block] img,.halo-slideshow img,.slideshow-wrapper img{height:250px!important}.slick-slide:before,[class*=slide-block]:before{background:linear-gradient(90deg,#0a162866,#0a162833,#0a16280d)!important}.slideshow__text-content,.halo-slideshow .slide-content,[class*=slide-block] .slide-content{padding:16px 20px!important;max-width:80%!important}.slideshow__text-content h2,.slideshow__heading,[class*=slide-block] h2{font-size:20px!important;margin-bottom:8px!important}.slideshow__text-content .slide-subheading,.slideshow__text-content .rte,.halo-slideshow .slide-desc,[class*=slide-block] .slide-desc{display:none!important}.slideshow .btn,.halo-slideshow .btn,[class*=slide-block] .btn{padding:10px 20px!important;font-size:13px!important;min-width:0!important;width:100%!important;max-width:220px!important}.slideshow .btn:nth-of-type(2),.halo-slideshow .btn:nth-of-type(2),[class*=slide-block] .btn:nth-of-type(2){display:none!important}.slick-dots li button{width:8px!important;height:8px!important}.slick-prev,.slick-next{display:none!important}.oneroit-categories-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:0 12px!important}.oneroit-cat-card{aspect-ratio:auto!important}.oneroit-cat-card img{padding:10px!important}.oneroit-cat-overlay{padding:8px 10px!important}.oneroit-cat-overlay h3{font-size:13px!important}.oneroit-cat-overlay span{font-size:11px!important}.oneroit-categories-title h2{font-size:20px!important}body.template-page .page-width--narrow{padding-left:16px!important;padding-right:16px!important;padding-bottom:32px!important}body.template-page h1.main-page-title.page-header{font-size:24px!important}body.template-page .page-width--narrow .rte>h2:first-of-type{font-size:16px!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1){padding:20px 20px 0!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(1)+ul{padding:12px 20px 20px!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(2),body.template-page .page-width--narrow .rte>h3:nth-of-type(3){padding:20px 20px 0!important}body.template-page .page-width--narrow .rte>h3:nth-of-type(2)+p,body.template-page .page-width--narrow .rte>h3:nth-of-type(3)+p{padding:8px 20px 20px!important}.oneroit-footer-usp-inner{grid-template-columns:1fr!important;gap:12px!important}.oneroit-footer-usp-item{justify-content:flex-start!important;padding:12px 16px!important;background:#fff!important;border-radius:8px!important;border-right:none!important;border-bottom:none!important;box-shadow:0 1px 4px #0000000f!important}.oneroit-footer-usp-item:nth-child(1),.oneroit-footer-usp-item:nth-child(2){padding-bottom:12px!important;border-bottom:none!important}.oneroit-footer-contact-inner{flex-direction:column!important;text-align:center!important;gap:20px!important}.oneroit-footer-contact-info{flex-direction:column!important;gap:12px!important}.oneroit-footer-contact-item{justify-content:center!important}.oneroit-footer-trust-badges{flex-direction:column!important;gap:10px!important;width:100%!important}.oneroit-footer-badge{width:100%!important;justify-content:center!important}footer.footer-1{flex-direction:column!important;align-items:center!important;gap:16px!important;padding:16px!important}footer.footer-1 .footer-block__newsletter,footer.footer-1 .footer-block__item.footer-block__newsletter{order:0!important;width:100%!important;max-width:none!important;flex:1 1 100%!important;min-width:0!important;margin:0!important}footer.footer-1 .footer-block__list-social{order:1!important;margin-left:0!important}footer.footer-1 .footer__content-bottom{order:2!important}footer.footer-1 .footer-block__bottom.not_flex{flex-direction:column!important;align-items:center!important;gap:12px!important}footer.footer-1 .newsletter-form__field-wrapper{flex-direction:column!important}footer.footer-1 .field__input,footer input[type=email]{border-radius:6px!important;width:100%!important}footer.footer-1 .newsletter-form__button,footer .newsletter-form button{border-radius:6px!important;width:100%!important;margin-top:8px!important}footer.footer-1 .list-social{justify-content:center!important}footer.footer-1 .footer__copyright{margin-left:0!important;text-align:center!important}footer.footer-1 .list-payment{justify-content:center!important}}.previewCartCollection{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-oneroit.css.map */
