@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@font-face{font-family:Calibri Regular;src:url(/cdn/shop/files/calibri-regular.woff?v=1697714979) format("woff")}@font-face{font-family:BreeSerif-Regular;src:url(/cdn/shop/files/BreeSerif-Regular.woff?v=1697715108) format("woff")}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons{padding-top:20px}img{max-width:100%}body,p,ul,li,a{font-family:Calibri Regular!important}h1,h2,h3,h4,h5,h6{font-family:BreeSerif-Regular!important}.page-width{max-width:1330px;padding:0 15px}body.vipcustomer .color-accent-2{background:#f15c31}@media only screen and (min-device-width: 320px) and (max-device-width: 990px){.list-menu li{position:unset!important;margin-right:0!important}}ul#HeaderMenu-SubMenuList-parts-valve-{width:250px}.list-menu li{position:relative}svg.icon.icon--arrow-right{height:12px;width:12px}ul#HeaderMenu-MenuList-5 li{margin-right:0}ul#HeaderMenu-MenuList-5 li:hover{color:#0033a0}.header__submenu li{padding:6px 0 6px 6px}.header__menu-item:hover span{text-decoration:none}.header__submenu.list-menu{padding:1rem 0rem;text-align:left;padding-inline:10px}ul#HeaderMenu-SubMenuList-parts-hose-{width:250px}ul.list-menu.list-menu--inline li ul li span{padding:0}ul.list-menu.list-menu--inline li ul li{margin-right:0}ul.list-menu.list-menu--inline li ul li{margin:0;padding:7px 0}ul.list-menu.list-menu--inline li ul li>a{display:block}.header__submenu.list-menu{padding:0}.headersubmenu .headersubmenu{box-shadow:2px 2px 2px #0000004d}ul.list-menu.list-menu--inline li ul li details{padding:0 7px}.header__menu-item span:hover:after{display:none}.header__submenu .header__submenu{background-color:#fff;padding:1rem 0;margin:1rem 0;position:absolute;left:99%;top:0;padding-inline:16px;overflow-y:auto;width:100%}ul#HeaderMenu-MenuList-6 li span{padding:0}ul#HeaderMenu-SubMenuList-parts-pumps-{width:260px}ul#HeaderMenu-MenuList-6 li{margin-right:0}ul#HeaderMenu-MenuList-5 span{padding:0 !}ul#HeaderMenu-MenuList-5{padding:10px}ul#HeaderMenu-MenuList-5 .header__menu-item span:hover:after,.header__menu-item span.header__active-menu-item:after{background:none}.header__inline-menu ul.list-menu.list-menu--inline{max-width:1330px!important;justify-content:center!important;width:100%}.header__submenu .header__menu-item:hover{text-decoration-line:none!important}ul#HeaderMenu-MenuList-2,ul#HeaderMenu-SubMenuList-parts-valves-{width:250px}ul#HeaderMenu-MenuList-3{width:230px}ul#HeaderMenu-SubMenuList-parts-line-strainers-{width:250px}details[open]:hover>.header__menu-item{text-decoration-thickness:0}.header__submenu .header__menu-item:hover{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}details[open]>.header__menu-item{color:#0033a0}ul#HeaderMenu-MenuList-5 .header__menu-item:hover span{text-decoration:none}ul#HeaderMenu-MenuList-5 .header__submenu .header__menu-item:hover{text-decoration-line:none}a#HeaderMenu-parts-flow-meters:hover{text-decoration:none}.header__submenu .header__menu-item:after{right:2rem}.header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.header__submenu .header__menu-item:hover{text-decoration-line:underline;color:#0033a0}.header__menu-item .icon-caret{right:-1.1rem;stroke:#4d4d4d}.header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}header-menu>details,details-disclosure>details{position:relative}.button:before,.button:after{display:none}.button:hover,.field__button:hover{box-shadow:inset 2px 2px 2px #0009,0 0 1px #0000!important}.cart__items .alert.alert-danger{color:red;padding-left:10px;position:absolute;top:-80px}.cart__items .alert.alert-danger p{line-height:18px}i.fa-exclamation-triangle{color:#ffc904;margin-left:-20px}.cart-item td.cart-item__price{width:13rem}.gf-option-box button:hover{box-shadow:none!important}input:focus,input:hover,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{-webkit-box-shadow:none;box-shadow:none}.newsletter-form__message{position:relative!important;bottom:0!important}.quantity__button:focus,.quantity__input:focus{outline:none}*:focus-visible{outline:none;outline-offset:unset;box-shadow:unset}.bss-error-msg{text-align:left!important}input,.field__input,.customer .field input,.rendered-form .form-control{-webkit-box-shadow:none;box-shadow:none;border:1px solid #bbb4b4!important;margin:0;border-radius:4px;padding:10px!important;height:auto!important}.button{border-radius:4px;padding:13px 36px;color:#fff;font-size:16px;font-weight:600;line-height:normal;letter-spacing:normal;min-width:auto;border:1px solid #0033A0;transition:all .3s ease;background:#0033a0;min-height:auto}.collection-list-view-all .button{font-weight:700}.shopify-section-header-sticky .header--top-left{opacity:1;height:auto}.shopify-section-header-sticky.scrolled-past-header .header--top-left{transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden}.announcement-bar__message{line-height:38px;padding:0}.header__heading-logo{height:auto;max-width:100%}.search__button.field__button>svg{height:20px;width:20px}.organge_vip{max-width:100px;position:relative;right:0}.header-wrapper--border-bottom .header{display:flex;justify-content:space-between}.header-wrapper--border-bottom .header .header__heading{max-width:20%;width:100%}.header__icons{align-items:center;padding-right:0;justify-content:end}.header-wrapper--border-bottom .header .header__icons{max-width:20%;width:100%}.header-wrapper--border-bottom .header .search_bar{max-width:55%;width:100%}.header-wrapper--border-bottom .header .header__icons .header__icon{max-width:15%;justify-content:end;color:#1a2847;font-size:0;line-height:normal;text-decoration:none;column-gap:10px;letter-spacing:normal;margin:0 5px;padding:0 7px}.header--top-left .header__heading-link{padding-top:10px}.header:not(.drawer-menu).page-width{padding:0 15px}.header__inline-menu{text-align:center}.header__inline-menu ul.list-menu.list-menu--inline{max-width:900px;justify-content:space-evenly;width:100%}.announcement-bar__message{font-size:16px;font-weight:700}.header__menu-item{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;color:#1a2847;padding:0!important}.list-menu li{margin-right:40px}.list-menu li:last-child{margin-right:0}.header__inline-menu:before{position:absolute;content:"";height:1px;width:100%;left:0;right:0;opacity:.1;background:#000}.header-wrapper--border-bottom{border-bottom:6px solid #0033a0!important}.header-wrapper--border-bottom .header .header__icons .header__icon .cart-count-bubble{right:0;left:auto;top:5px;font-size:1rem}.slider-mobile-gutter{overflow:hidden}.slideshow__slide .slideshow__text-wrapper h2.h0{font-size:83.907px;font-style:normal;font-weight:700;line-height:70px;text-transform:uppercase}.slideshow__slide .slideshow__text-wrapper h2.h1{color:#0033a0;font-size:42.954px;font-style:normal;font-weight:700;line-height:51.828px;text-transform:uppercase;background-image:url(/cdn/shop/files/Shape.png?v=1697719095);background-size:100% 100%;background-repeat:no-repeat;text-align:center;margin:13px 0 30px;padding:0 28px}.slideshow__slide .slideshow__text-wrapper .banner__text{color:#fff;leading-trim:both;text-edge:cap;font-family:Calibri Regular;font-size:22px;font-style:normal;font-weight:400;line-height:30px}.slideshow__slide .slideshow__text-wrapper .banner__buttons{margin-top:30px!important}.slideshow__slide .slideshow__text-wrapper .banner__buttons a{font-size:18px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase;opacity:1;padding:11px 32px}.slideshow__text.banner__box{max-width:560px!important;padding:0}.slideshow__controls{position:absolute!important;z-index:999;bottom:0;left:0;right:0}.slider-counter__link--dots .dot{width:50px!important;height:5px!important;border-radius:0!important;border:0!important;padding:0!important;display:block;background:#fff9!important}.slider-counter__link--active.slider-counter__link--dots .dot{background:#fff!important}.slideshow__text-wrapper.banner__content{padding:0!important}.product-grid img.spf-product-card__image{object-fit:cover;height:100%!important}.spinner{width:15px;height:15px;margin-left:10px}.gf-filter-selection{height:40px}.layout-btn.active,.gf-controls-container.listactive .list.layout-btn,.gf-controls-container.gridactive .grid.layout-btn{background-color:#0033a0;color:#fff;border-color:#0033a0}.product-grid .low_stock{display:none}.product-grid.list .low_stock{display:block}.product-grid.list .low_stock span{font-family:Calibri Regular;font-weight:400;background-color:#0033a0;color:#fff;padding:4px 7px;font-size:10px}.product-grid.list .low_stock span.color-white{background:#fff;color:#0033a0;border-color:#0033a0;text-transform:lowercase}.layout-btn{display:flex;align-items:center;justify-content:center;margin-right:5px;width:40px;height:40px;background-color:#fff;border:2px solid #ccc;border-radius:4px;padding:0;cursor:pointer}.layout-btn .fa{margin:0!important;line-height:20px!important}.section-collection-list,.section-collection-list .gradient{background:#f0f0f0}.section-collection-list{margin:0!important;padding:20px 0 30px}.section-collection-list .card__content a.full_link{position:absolute;width:100%;height:100%}.section-collection-list .collection-list-wrapper{display:flex;flex-wrap:wrap}.section-collection-list .collection-list-wrapper .info-block{max-width:27%;width:100%;padding-right:50px}.section-collection-list .collection-list-wrapper slider-component{max-width:73%;width:100%}.section-collection-list .collection-list-wrapper slider-component .collection-list{column-gap:27px}.section-collection-list .collection-list-wrapper slider-component .collection-list .grid__item{max-width:calc(33.33% - 18px);width:100%}.section-collection-list .title-wrapper-with-link{flex-direction:column;align-items:start;margin-bottom:20px;gap:0}.section-collection-list .title-wrapper-with-link h2{color:#1a2847;font-size:42px;font-weight:700;line-height:50px;letter-spacing:.42px;text-transform:uppercase;margin-bottom:20px}.section-collection-list .title-wrapper-with-link .info{color:#5c6372;font-size:16px;line-height:24px}.section-collection-list .collection-list-wrapper slider-component .card .card__inner{height:182px;border-radius:10px;overflow:hidden}.section-collection-list .collection-list-wrapper slider-component .card .card__information{padding:0 10px;margin-top:-8px;position:relative}.section-collection-list .collection-list-wrapper slider-component .card .card__information h3 a{color:#1a2847;font-size:22px;font-style:italic;font-weight:700;line-height:normal;letter-spacing:.44px;display:flex;align-items:end}.section-collection-list .collection-list-wrapper slider-component .card .card__information h3 a .icon-wrap{margin-left:20px;display:flex}.featured-products{margin:0!important}.featured-products .collection{background:#fff}.featured-products .collection .collection__title{margin-bottom:10px}.featured-products .collection .collection__title h2{color:#1a2847;text-align:center;font-size:42px;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:0}.featured-products .collection slider-component .grid{column-gap:15px;row-gap:15px}.card.card--card{padding:10px;background:#fff;border:1px solid #EAEAEA;border-radius:10px}.card.card--card .card__inner .card__media{margin:0}.card .card__inner{height:258px}.card.card--card .card__inner .card__media{margin:0;width:100%;border-radius:10px;overflow:hidden}.card.card--card.card--media>.card__content{padding:0 10px 10px;margin:0}.card.card--card.card--media>.card__content .card__information{padding:0;margin:10px 0}.card.card--card.card--media>.card__content .card__information .caption-with-letter-spacing.light{color:#1a2847;font-size:13px;font-weight:400;line-height:20px;text-transform:capitalize;letter-spacing:normal;opacity:1}.card.card--card.card--media>.card__content .card__information h3{text-transform:capitalize;color:#1a2847;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.24px;overflow:visible;display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card.card--card.card--media>.card__content .quick-add{margin:0}.card.card--card.card--media>.card__content .quick-add form{display:flex;flex-wrap:wrap;column-gap:12px}.card.card--card.card--media>.card__content .quick-add form .price-per-item__container,.card.card--card.card--media>.card__content .quick-add form .quick-add__submit{max-width:160px;height:35px;width:100%;min-width:auto;margin:auto}.spf-product-card.spf-product-card__left .spf-product__form{justify-content:center!important}.card.card--card.card--media>.card__content .quick-add form .quick-add__submit svg,.spf-product__form-btn-addtocart svg,.quick-add__submit i,#gf-grid .fa{margin-right:10px;vertical-align:middle;margin-bottom:0;font-size:18px!important}#gf-grid .fa{font-family:FontAwesome!important}#gf_pagination_wrap .pagination>span>a{color:#1a2847!important;font-weight:600}.card.card--card.card--media>.card__content .quick-add form .price-per-item__container .quantity{width:100%}.card.card--card.card--media>.card__content .quick-add form .price-per-item__container .quantity:before,.card.card--card.card--media>.card__content .quick-add form .price-per-item__container .quantity:after{display:none}.card.card--card.card--media>.card__content .quick-add form .price-per-item__container .quantity{width:100%;border:1px solid #EAEAEA;border-radius:4px;min-height:auto}.card.card--card.card--media>.card__content .quick-add form .price-per-item__container .quantity .quantity__button{width:40px;height:40px}.card.card--card.card--media>.card__content .quick-add form .price-per-item__container .quantity .quantity__input{color:#1a2847;font-family:Calibri Regular;font-size:16px;font-weight:700;line-height:24px;width:40px;height:40px;opacity:1;border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA}.product-card-wrapper .price__container span.price-item small,.spf-product-card__price-wrapper small,.price__container span.price-item small{font-size:14px;font-weight:600;color:#1a2847}.card.card--card.card--media>.card__content .quick-add form .quick-add__submit{min-height:auto}.cart__dynamic-checkout-buttons{margin:0 auto!important}.cart__dynamic-checkout-buttons div[role=button]{border-radius:4px}.shopify-payment-button__button{font-weight:600}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none}header .search_bar .field{background:#f3f4f5;padding:6px;align-items:center!important}header .search_bar .field input{background:none;padding:0 25px;border-color:#f3f4f5!important}header .search_bar label{line-height:36px;opacity:.5;letter-spacing:normal}header .search_bar .field button.search__button{top:8px;background:#0033a0;right:10px}header .search_bar .field button.search__button svg use{color:#fff}header .search_bar .field input:focus{box-shadow:none}header .field:after{content:none!important}.header__menu-item{position:relative}.header__menu-item span,.header__menu-item span:hover{text-decoration:none}.header__menu-item span{transition:.3s;padding:26.4px 10px;position:relative;display:block}.header__menu-item{display:block;position:relative}.header__menu-item span:hover:after,.header__menu-item span.header__active-menu-item:after{content:"";position:absolute;background:#0033a0;width:100%;height:3px;bottom:1px;left:0}.bottom-layer{position:absolute;bottom:-90px;z-index:1;width:100%}.bottom-layer img{width:100%}.slider-buttons{border:none;bottom:120px}.slider-buttons button,.slider-buttons button:hover{color:#fff!important;box-shadow:none!important}.slider-button--prev,.slider-button--next{visibility:hidden}.slider-buttons .slider-counter span{color:#fff}.section-collection-list .collection-list-wrapper .card__content .card__information{margin:0}.section-collection-list .collection-list-wrapper .card__content h3.card__heading a.full-unstyled-link span.icon-wrap{background:#0033a0;height:39px;width:42px;display:flex;align-items:center;justify-content:center;border-radius:7px;margin:0 0 0 19px;transform:skew(353deg)}.section-collection-list .collection-list-wrapper .card__content h3.card__heading a.full-unstyled-link span.icon-wrap svg path{fill:#fff}.card.card--card.card--media>.card__content .card-information .caption-with-letter-spacing.light{color:#1a2847;font-family:Calibri Regular;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.price__container s.price-item.price-item--regular{color:#1a2847;font-family:Calibri Regular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.16px}.price__container span.price-item{color:#0033a0;font-family:Calibri Regular;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.card-wrapper:hover .card__heading,.underline-links-hover:hover a{text-decoration:none!important}.footer__content-top{padding-bottom:10px!important}.footer__content-bottom{padding-top:10px!important}footer{background:#f0f0f0!important}section.upper-footer-blk .banner-img img{width:100%;display:block}section.upper-footer-blk{position:relative;margin-top:30px}section.upper-footer-blk .over-content{position:relative}section.upper-footer-blk .over-content:before{content:"";position:absolute;background-image:url(/cdn/shop/files/800.png?v=1698741012);background-repeat:no-repeat;width:100%;height:82px;background-size:cover;top:0}section.upper-footer-blk .over-content .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}section.upper-footer-blk .over-content .content .heading h2{color:#fff;font-size:26px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:.26px;margin:0}section.upper-footer-blk .over-content .content .left-img{margin-top:-10px;display:flex}section.upper-footer-blk .over-content .content .info{display:flex;column-gap:50px;margin-top:20px}section.upper-footer-blk .over-content .content .info a{text-decoration:none;color:#fff;font-family:BreeSerif-Regular!important;font-size:18px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:.18px;display:flex;align-items:center;column-gap:11px}.breadcrumb-wrapper{background:#f3f4f5;padding:15px 0}.breadcrumb-wrapper .breadcrumbs .breadcrumbs__list{margin:0;padding:0;list-style:none;display:flex;align-items:center}.breadcrumb-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:flex;align-items:center}.breadcrumb-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{color:#1a2847;font-size:16px;text-decoration:none;line-height:normal}.breadcrumb-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link[aria-current=page]{color:#878e9e}.breadcrumb-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item:after{content:"";border:solid #1A2847;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle;transform:rotate(-45deg);margin:0 6px;position:relative;top:1px}.breadcrumb-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child:after{display:none}.product-detail .product .product__info-wrapper,.product-detail .product .product__media-wrapper{max-width:50%!important;width:100%!important}.product-detail .product .product__info-wrapper{padding-left:77px}.product-detail .product .product__info-wrapper h1{color:#1a2847;font-size:26px;font-weight:700;line-height:30px;letter-spacing:.44px}.product-detail .product .product__info-wrapper .product__text{margin:0 0 20px;color:#0033a0;font-size:14px;line-height:24px;letter-spacing:.14px;text-transform:capitalize;padding-bottom:20px;border-bottom:1px solid rgb(0 0 0 / 10%)}.product-detail .product .product__info-wrapper .no-js-hidden .price__container span.price-item{color:#0033a0;font-size:30px;font-weight:700;line-height:normal}.product-detail .product .product__info-wrapper .product__text span{color:#1a2847}.product-detail .product .product__info-wrapper variant-radios .product-form__input{display:flex}.product-detail .product .product__info-wrapper .product-form__input .form__label,.product-detail .product .product__info-wrapper .product__description label{color:#1a2847;font-size:16px;font-weight:700;line-height:24px;letter-spacing:normal;margin:0 0 5px}.product-detail .product .product__info-wrapper variant-radios .product-form__input input[type=radio]+label{margin:0;border-radius:0;border:1px solid #EAEAEA;color:#1a28477f;font-size:16px;font-weight:700;line-height:24px;letter-spacing:normal;padding:15px 23px}.product-detail .product .product__info-wrapper variant-radios .product-form__input input[type=radio]:checked+label{background:#eaeaea;color:#1a2847}.product-detail .product .product__info-wrapper .product-form__input .quantity{border:1px solid #EAEAEA;border-radius:4px}.product-detail .product .product__info-wrapper .product-form__input .quantity .quantity__button{margin:0;height:53px}.product-detail .product .product__info-wrapper .product-form__input .quantity .quantity__button.disabled{opacity:1}.product-detail .product .product__info-wrapper .product-form__input .quantity .quantity__input{border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;color:#1a2847;text-align:center;font-family:Calibri Regular;font-size:18px;font-weight:700;line-height:24px;opacity:1}.product-detail .product .product__info-wrapper .product-form__input .quantity .quantity__button .icon{width:12px;color:#1a2847}.product-detail .product .product__info-wrapper .product-form__input .quantity:before,.product-detail .product .product__info-wrapper .product-form__input .quantity:after{display:none}.product-detail .product .product__info-wrapper .product-form .product-form__buttons{max-width:100%;display:flex;align-items:center;gap:10px}.product-detail .product .product__info-wrapper .product-form .product-form__buttons>*{width:40%}.product-detail .product .product__info-wrapper .product-form .product-form__buttons .shopify-cleanslate .kqsiVA9Jf8LJAbxw8Bau{background:#ff7828!important;border-color:#ff7828!important;border-radius:4px;padding:14px 36px!important;font-size:16px!important;font-weight:700!important;line-height:normal!important;letter-spacing:normal}.product-detail .product .product__info-wrapper .product-form .product-form__buttons .shopify-cleanslate .kqsiVA9Jf8LJAbxw8Bau:hover{box-shadow:inset 2px 2px 2px #0009,0 0 1px #0000!important}.product-detail .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button__more-options{display:none!important}.product-detail .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit{width:auto;font-weight:700;margin:0}.related-products product-recommendations h2{color:#1a2847;text-align:center;font-size:42px;font-weight:700;line-height:63px;text-transform:uppercase;margin-bottom:20px}.product-detail .product .product__info-wrapper .product__description .table{border-radius:6px;border:1px solid #E5E5E5;background:#fff;border-spacing:0;width:100%}.product-detail .product .product__info-wrapper .product__description .table tbody tr td{color:#5c6372;font-size:16px;line-height:24px;padding:10px 20px;border-bottom:1px solid rgb(0 0 0 / 10%);letter-spacing:normal}.product-detail .product .product__info-wrapper .product__description .table tbody tr td:last-child{text-align:right;padding-right:40px}.product-detail .product .product__info-wrapper .product__description .table tbody tr:last-child td{border:none}.product-detail .product .product__media-wrapper .product__media-list{margin:0 0 5px}.product-detail .product .product__media-wrapper .product__media-list .product__media-item .product-media-container{width:100%}.product-detail .product .product__media-wrapper .slider-button{position:absolute;z-index:1;border-radius:33px;background:#fff;box-shadow:2px 4px 10px 4px #0000001a;width:33px;height:33px}.product-detail .product .product__media-wrapper .slider-button .icon{color:#1a2847;height:10px}.product-detail .product .product__media-wrapper .slider-button.slider-button--prev{left:-16px;right:auto}.product-detail .product .product__media-wrapper .slider-button.slider-button--next{right:-16px;left:auto}.product-detail .product .product__media-wrapper .thumbnail-slider .thumbnail-list{padding:0}.product-detail .product .product__media-wrapper .thumbnail-slider .thumbnail-list .thumbnail[aria-current]{border:3px solid #0033A0;background:#fff;padding:3px;box-shadow:none}.product-detail .product .product__media-wrapper .thumbnail-slider .thumbnail-list .thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.product-detail .product__description .product-tags{list-style:none;background:#f3f4f5;padding:15px}.product-detail .product__description .product-tags p{color:#1a2847;margin:0 0 5px}.advantages-wrapper{background:#f0f0f0;padding:30px 0;position:relative}.advantages-wrapper:before{content:"";position:absolute;background-image:url(/cdn/shop/files/advantage-shape.png?v=1698306435);width:100%;height:44px;top:-15px;background-repeat:no-repeat;background-position:center;background-size:cover}.advantages-wrapper h2{color:#1a2847;text-align:center;font-size:42px;font-weight:700;line-height:63px;text-transform:uppercase;margin:0 0 40px}.advantages-wrapper .advantages{display:flex;flex-wrap:wrap;margin:0 -50px}.advantages-wrapper .advantages .advantage{max-width:25%;width:100%;padding:0 50px}.advantages-wrapper .advantages .advantage h3{margin:0 0 10px;color:#1a2847;font-size:26px;font-weight:700;line-height:normal;font-family:Calibri Regular!important}.advantages-wrapper .advantages .advantage p{margin:0;color:#5c6372;font-size:16px;line-height:24px;letter-spacing:normal}.file-outer{padding:40px 0 21px;background:#0033a0;position:relative}.file-outer:before{content:"";position:absolute;background-image:url(/cdn/shop/files/file-shape.png?v=1698305614);width:100%;height:19px;background-repeat:no-repeat;background-size:cover;top:0;background-position:center}.file-outer .file-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.file-outer .file-wrapper .left-content h2{color:#fff;font-size:26px;font-weight:700;line-height:normal;letter-spacing:.26px;margin:0 0 5px}.file-outer .file-wrapper .left-content p{color:#fff;font-size:16px;line-height:24px;margin:0}.file-outer .file-wrapper .right-button a{background:#fff;padding:12px 48px;display:flex;align-items:center;border-radius:4px;color:#0033a0;font-size:18px;font-weight:700;line-height:24px;text-decoration:none;column-gap:10px}.unique-outer{padding:30px 0;background:#f0f0f0}.unique-outer h2{color:#1a2847;text-align:center;font-size:42px;font-weight:700;line-height:63px;text-transform:uppercase;margin:0 0 40px}.unique-outer .unique-wrapper{display:flex;flex-wrap:wrap;align-items:center}.unique-outer .unique-wrapper .left-img{max-width:40%;width:100%}.unique-outer .unique-wrapper .left-img img{border-radius:10px}.unique-outer .unique-wrapper .content{max-width:60%;width:100%;padding-left:70px}.unique-outer .unique-wrapper .content .advantages{display:flex;flex-wrap:wrap;margin:0 -50px;row-gap:30px}.unique-outer .unique-wrapper .content .advantages .advantage{max-width:50%;width:100%;padding:0 50px}.unique-outer .unique-wrapper .content .advantages .advantage h3{margin:0 0 10px;color:#1a2847;font-size:26px;font-weight:700;line-height:normal;font-family:Calibri Regular!important}.unique-outer .unique-wrapper .content .advantages .advantage p{margin:0;color:#5c6372;font-size:16px;line-height:24px;letter-spacing:normal}div#bss-b2b-registration-form-render{margin-top:20px;display:block}#create_customer{text-align:left}.customer.register a{display:block;width:100%;text-align:left}#create_customer .field_wrap>div:last-child{margin-left:20px;margin-top:0}#create_customer .field_wrap .col-6{min-height:65px}#create_customer .field_wrap{display:flex;align-items:flex-start;justify-content:center}.newsletter-form__message{position:absolute;bottom:-20px}.footer-block--newsletter{display:flex;gap:0;align-items:flex-start!important;margin-top:0!important}.footer-block__heading{color:#1a2847;font-family:BreeSerif-Regular;font-size:22px!important;font-style:normal;font-weight:700;line-height:46px;letter-spacing:.22px}.footer-block__details-content .list-menu__item--link{color:#5c6372;font-family:Calibri Regular!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize}.footer-block__newsletter{text-align:left}.footer-block__newsletter .footer-block__text{color:#5c6372;font-family:Calibri Regular;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.footer-block__newsletter .newsletter-form__field-wrapper{display:flex;border:none!important;column-gap:6px;margin:17px 0 0}.footer-block__newsletter .newsletter-form__field-wrapper .field{position:initial;border-width:0;border:none!important}.footer-block__newsletter .newsletter-form__field-wrapper .field input{width:60%!important;border-radius:4px;border:1px solid #0033A0!important;background:#fff;padding:0 15px}.footer-block__newsletter .newsletter-form__field-wrapper .field input:focus{box-shadow:none}.footer-block__newsletter .newsletter-form__field-wrapper button#Subscribe{position:initial;width:40%;border-radius:4px;background:#0033a0;height:auto;color:#fff;font-family:Calibri Regular;font-size:16px;font-style:normal;font-weight:700;line-height:24px;transition:.3s}p.reCAPCHA-err,.footer-block__newsletter{text-align:left!important}.field:after{border:none;box-shadow:none}.footer-block__newsletter .newsletter-form__field-wrapper label.field__label{color:#5c6372;font-family:Calibri Regular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;opacity:.5;top:28px}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none}.price--on-sale .price__sale{display:flex}.spf-product-card{padding:10px;background:#fff;border:1px solid #EAEAEA;border-radius:10px}span.spf-product__label.spf-product__label.spf-product__label-sale{display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;border-radius:50px}.spf-product-card a.spf-product-card__image-wrapper{border-radius:10px!important;overflow:hidden}.spf-product-card a.spf-product-card__image-wrapper img{border-radius:10px}.h4.spf-product-card__title a{text-transform:capitalize!important;color:#1a2847!important;font-size:24px!important;font-style:normal!important;font-weight:700!important;line-height:30px!important;letter-spacing:.24px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:1!important;margin:10px 0!important;-webkit-box-orient:vertical!important}.spf-product__info .spf-product-card__vendor a{color:#1a2847;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.spf-product-card__price-wrapper span.spf-product-card__saleprice.money,span.spf-product-card__price{color:#0033a0;font-family:Calibri Regular;font-size:26px;font-style:normal;font-weight:700;line-height:24px}.spf-product__info .spf-product-card__title{overflow:hidden}.product-grid-container div#gf-grid{margin:0 0 25px}.collection-hero__title{margin:10px 0!important}.spf-product-card.spf-product-card__template-2 button.spf-product__form-btn-addtocart{border-radius:4px!important;padding:15px 36px!important;color:#fff!important;font-size:16px;font-weight:500;line-height:normal!important;letter-spacing:normal;min-width:auto;border:1px solid #0033A0!important;transition:all .3s ease;background:#0033a0!important}.quick-add__submit{min-width:auto!important;max-width:160px;margin:0 auto}.spf-product-card.spf-product-card__template-2 button.spf-product__form-btn-addtocart span{color:#fff;font-size:16px;font-weight:500;line-height:normal}.gf-left #gf-tree{border:1px solid#EAEAEA;padding:20px;border-radius:10px}.gf-block-title{color:#1a2847;font-family:Calibri Regular;font-size:16px;font-style:normal;font-weight:700;line-height:24px}span.gf-label{color:#1a2847;font-family:Calibri Regular;font-size:14px;font-style:normal;font-weight:400;line-height:24px}#gf-tree .noUi-handle,#gf-tree .noUi-connects{background:#0033a0!important}.gl-col-right,.ui-autocomplete-flex,.ui-icon,body.gl-search-open,.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:visible!important}div#gf-grid{margin:0 0 80px}.card__badge span{background:#0033a0;color:#fff;display:block;margin-top:5px;padding:4px 7px;font-size:12px}.card__badge span.color-white{color:#0033a0;background:#fff;text-transform:lowercase}.pagination-wrapper{padding:0!important}.cart__ctas button{height:42px!important}.cart__ctas button svg{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-7px}.template-cart .cart-outer{display:flex;flex-wrap:wrap;margin:0 -15px;padding:80px 0 100px}.template-cart .cart-outer .cart-header{max-width:70%;width:100%}.template-cart .cart-outer .cart__footer-wrapper{max-width:30%;width:100%}.template-cart .cart-outer .cart__contents .cart-items{border:1px solid #EAEAEA;border-radius:10px}.template-cart .cart-outer .cart__contents .cart-items thead th,.order-history th{width:auto;padding:15px;background:#fafbfb;color:#5c6372;font-size:12px;line-height:16px;letter-spacing:normal;text-transform:capitalize;border-bottom:1px solid rgb(0 0 0 / 10%);text-align:left}.template-cart .cart-outer .cart__contents .cart-items thead th:first-child{width:12%;border-radius:10px 0 0}.template-cart .cart-outer .cart__contents .cart-items thead th:last-child{border-radius:0 10px 0 0}.template-cart .cart-outer .cart__contents .cart-items tbody td,.order-history td{padding:15px;vertical-align:middle;border-bottom:1px solid rgb(0 0 0 / 10%)}.template-cart .cart-outer .cart__contents .cart-items tbody tr:last-child td{border:0}.template-cart .cart-outer .cart__contents .cart-items tbody td .caption-with-letter-spacing{color:#1a2847;font-size:16px;font-weight:700;letter-spacing:.16px;text-transform:capitalize}.template-cart .cart-outer .cart__contents .cart-items tbody td .product-option{color:#1a2847;font-size:16px;line-height:24px;letter-spacing:.16px}.template-cart .cart-outer .cart__contents .cart-items tbody td .cart-item__image{width:70px;height:70px;object-fit:cover;border-radius:6px}.template-cart .cart-outer .cart__contents .cart-items tbody td .price{color:#0033a0;font-size:16px;letter-spacing:.16px;margin:0}.template-cart .cart-outer .cart__contents .cart-items tbody td .button{background:transparent;padding:10px;border:none;position:relative;z-index:1;display:inline-block}.template-cart .cart-outer .cart__contents .cart-items tbody td .button:hover{box-shadow:none!important}.template-cart .cart-outer .cart__contents .cart-items tbody td .button .icon{width:23px;height:23px;position:relative;z-index:-1}.template-cart .cart-outer .cart__contents .cart-items tbody td .button .icon path{fill:#1a2847}.template-cart .cart-outer .cart__contents .cart-items tfoot td{padding:13px 15px;background:#fafbfb;border-top:1px solid rgb(0 0 0 / 10%);vertical-align:middle}.template-cart .cart-outer .cart__contents .cart-items tfoot td:first-child{border-radius:0 0 0 10px}.template-cart .cart-outer .cart__contents .cart-items tfoot td:last-child{border-radius:0 0 10px}.template-cart .cart-outer .cart__contents .cart-items tfoot td .text{color:#1a2847;font-size:16px;font-weight:700;letter-spacing:.16px;margin:0}.template-cart .cart-outer .cart__contents .cart-items tfoot td .total{color:#0033a0;font-size:20px;font-weight:700;line-height:normal;letter-spacing:.2px;margin:0}.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container{padding:0}.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container .quantity:before,.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container .quantity:after{display:none}.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container .quantity{border:1px solid #EAEAEA;border-radius:4px;width:auto;min-height:auto}.template-cart .cart-outer .cart__contents .cart__items{padding:0;border:none}.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container .quantity .quantity__button{height:42px;width:36px;opacity:1}.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container .quantity .quantity__input{border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;color:#1a2847;text-align:center;font-family:Calibri Regular;font-size:18px;font-weight:700;line-height:24px;opacity:1;width:65px;height:42px}.template-cart .cart-outer .cart__contents .cart-items tbody td .quantity-popover-container .quantity .quantity__button .icon{width:10px;color:#1a2847}.cart__ctas{justify-content:center;gap:unset}.template-cart .cart-outer .cart__footer .cart__blocks{width:100%}.template-cart .cart-outer .cart__footer .cart__blocks table{border:1px solid #EAEAEA;border-radius:10px;border-spacing:0;width:100%}.template-cart .cart-outer .cart__footer .cart__blocks table thead th{padding:14px 20px;background:#fafbfb;border-bottom:1px solid rgb(0 0 0 / 10%);border-radius:10px 10px 0 0}.template-cart .cart-outer .cart__footer .cart__blocks table thead th h3{margin:0;text-align:left;font-family:Calibri Regular!important;color:#1a2847;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.16px}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td{padding:15px 20px;border-bottom:1px solid rgb(0 0 0 / 10%)}.template-cart .cart-outer .cart__footer .cart__blocks table tbody tr:last-child td{border:0}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td p{margin:0;color:#1a2847;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.16px}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td .cart-promo h2{color:#1a2847;font-family:Calibri Regular!important;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.16px;margin:0 0 5px;text-align:left}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td .cart-promo .promo-input input{width:100%;font-family:Calibri Regular!important;border-radius:4px;color:#5c6372;font-size:14px;line-height:16px;padding:15px 100px 15px 16px!important;outline:none}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td .cart-promo .promo-input{position:relative}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td .cart-promo .promo-input .button{position:absolute;right:0;font-weight:700;padding:13px 30px}.template-cart .cart-outer .cart__footer .cart__blocks table tbody td:last-child{text-align:right}.customer.order h2,.customer.order h1.customer__title{font-family:Calibri Regular!important;font-weight:600;font-size:26px}.tax-note{text-align:center!important}.field:after{display:none}input.gf-controls-search-input{padding:10px 30px 10px 40px!important}#gf_pagination_wrap .pagination{justify-content:flex-start!important}#gf_pagination_wrap .pagination>span{border-radius:4px!important;border:1px solid #DFDFDF!important;padding:0!important;margin-right:6px;margin-right:6px!important}#gf_pagination_wrap .pagination>span a{padding:10px 16px!important}#gf_pagination_wrap .pagination>span.current{background:#0033a0;border:1px solid #0033A0!important;color:#fff!important;padding:10px 16px!important}.customer.account,.customer.addresses{padding:20px 0!important;display:flex;align-items:flex-start}.customer.account .info,.customer.addresses .info{margin-top:0}.customer.account .info,.customer.addresses .info{width:75%;padding:0}.customer.account .sidebar,.customer.addresses .sidebar{width:25%;padding:30px;background-color:#f2f6ff;margin-right:60px}.customer h2.customer__title{margin-bottom:50px;text-transform:capitalize}.customer.account .info h2,.customer.addresses .info h2,.customer h2.customer__title{margin-bottom:30px;font-family:Calibri Regular!important;font-weight:700;font-size:26px}.customer.account .sidebar ul,.customer.addresses .sidebar ul{list-style:none;padding:0;margin:0}.customer.account .sidebar ul li,.customer.addresses .sidebar ul li{margin-bottom:10px}.customer.account .sidebar ul li:first-child a,.customer.addresses .sidebar ul li:first-child a{cursor:pointer;position:relative}.customer.account .sidebar ul li:first-child,.customer.addresses .sidebar ul li:first-child{padding-bottom:13px;border-bottom:1px solid #a3b4db}.customer.account .sidebar ul li a,.customer.addresses .sidebar ul li a{display:flex;align-items:center;border-radius:4px;color:#1a2847;padding:13px 40px;font-family:Calibri;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}.customer.account .sidebar ul li a.active,.customer.addresses .sidebar ul li a.active{background-color:#0133a2;color:#fff}.account table td:first-of-type a,.addresses table td:first-of-type a{color:#1a2847;box-shadow:none!important;border:0!important;font-size:16px!important;font-style:normal;font-weight:700;line-height:46px;letter-spacing:.16px;padding:0!important}.customer.addresses .address-header h2,.customer.addresses .address-header p{margin:0}.customer.addresses .address-header h2,.addresses h2{font-family:Calibri Regular!important;font-weight:800}.customer tbody tr:nth-child(2n){background:#fafbfb}.footer__content-bottom{background:#fff}.footer__copyright{color:#595959;font-size:14px;font-family:Calibri Regular}.customer.addresses{max-width:1330px!important;padding-left:15px!important;padding-right:15px!important}.customer.addresses .info li{background-color:#f3f4f5;border:1px solid #E4E4E4;text-align:left;padding:20px 16px;margin-top:20px}.customer.addresses .info li h2{text-align:left}.customer.addresses .address-header{background:#f2f6ff;border:1px solid #E2E5EC;padding:20px;text-align:left;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.customer.addresses .info ul h2,.customer.addresses .info ul,.customer.addresses .info li:first-child{margin:0}.customer.addresses .sidebar ul li a i{width:20px;font-size:18px;margin-right:10px}.customer.account .sidebar ul li a i{font-size:18px;line-height:20px;margin-right:10px;width:20px}.customer button{letter-spacing:0;font-weight:600}.customer button i{margin-right:5px}.customer.addresses li button{width:auto!important;padding:8px 20px!important;min-width:80px;min-height:auto;margin-top:15px!important}.order-details a{text-decoration:none}.quick-add-modal .product-form__buttons{max-width:200px}#order-history_wrapper select.form-select{border:1px solid #ccc;height:37px;border-radius:5px;-webkit-appearance:square-button;width:50px;padding:0}#order-history_wrapper .row{margin-bottom:20px}#order-history_filter{text-align:right}.customer .pagination{margin:2px 0!important;white-space:nowrap;justify-content:flex-end;display:flex;padding-left:0;list-style:none}.customer .pagination li:first-child,.customer .pagination li:last-child{max-width:100px!important}.customer .pagination li{border:1px solid #0133a2;margin-right:0!important}.customer .pagination li:not(:last-child){border-right:0px!important}.customer .pagination li.active{background-color:#0133a2;color:#fff}.customer .active>.page-link,.customer .page-link.active{z-index:1;background-color:#0133a2;border-color:#0133a2}.customer .pagination li.active a{color:#fff;text-decoration:none}.customer #order-history_wrapper .col-md-7,.customer #order-history_wrapper .col-md-6{width:100%}.customer table.dataTable thead>tr>th.sorting_asc:before,.customer table.dataTable thead>tr>th.sorting_desc:after,.customer table.dataTable thead>tr>td.sorting_asc:before,.customer table.dataTable thead>tr>td.sorting_desc:after{opacity:.8}.customer table.dataTable thead th.sorting:after{color:#1a2847}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_desc:before{font-size:1.2em!important}.customer .pagination li [aria-current]:after{display:none!important}.customer .pagination li.disabled{background-color:#fafbfb}.customer .pagination li.disabled a{color:#212847}.customer thead th{color:#212529;font-weight:700}.customer div.dataTables_wrapper div.dataTables_filter label,.customer div.dataTables_wrapper div.dataTables_filter label input{font-size:15px}.product-grid.list li.grid__item{width:100%;MAX-WIDTH:100%;margin-bottom:10px;list-style:none}.product-grid li.grid__item span.lead_time{display:none}.product-grid.list li.grid__item span.lead_time{color:#0033a0;display:block;font-weight:400;font-family:Calibri Regular!important;font-size:15px;position:absolute}.product-grid.list .price .price-item{margin:0 0 0 1rem}.product-grid.list .card.card--card.card--media>.card__content{padding:0 10px}.product-grid.list .card.card--card.card--media>.card__content .card__information{margin:0}.product-grid.list .quick-add__submit{min-width:160px!important}.product-grid.list .card__inner.ratio{HEIGHT:100PX;WIDTH:14%;width:99px;height:94px}.product-grid.list .price--on-sale .price__sale{display:flex;flex-direction:row-reverse}.product-grid.list .card__badge.bottom.right{display:none}.product-grid.list .card__content{width:calc(100% - 150px)}.product-grid.list .card.card--card.card--media.color-\[object.Object\]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-grid.list .caption-with-letter-spacing.light{display:none}.product-grid.list button.quick-add__submit{margin-left:0}.product-grid.list .card__content{display:flex;justify-content:space-between}.product-grid.list .card__information{display:flex;align-items:center;justify-content:space-between}.product-grid.list h3.card__heading{font-size:16px;line-height:1.2}.product-grid.list .card.card--card.card--media>.card__content .card__information h3{font-size:16px;line-height:1.2;width:50%}.product-grid.list .card-information{text-align:end}.product-grid.list .card__information{max-width:573px;width:100%}.product-grid.list .card-information{width:30%;text-align:right}.product-grid .quick_wrap{text-align:center;display:block;width:100%}.ga-title.section-title{margin-bottom:30px}.ga-products-box .ga-product_image:after{padding-top:100%!important}.ga-product_image{background-size:cover!important}.product-grid .qty_wrap button{width:36px;height:35px;border:1px solid #ccc;display:inline-block;text-align:center;vertical-align:middle;border-radius:4px;cursor:pointer;line-height:35px;font-size:17px;font-weight:600;color:#1a2847;background:#fff;padding:0}.product-grid .qty_wrap .qty{display:inline-block;vertical-align:middle;width:50px;height:35px!important;text-align:center;line-height:35px;font-size:17px;font-weight:600;color:#1a2847}.Collection-products .collection{float:left;width:100%}.Collection-products .collection #gf-tree{position:sticky;top:100px;height:calc(100vh - 100px);overflow-y:scroll}.Collection-products .collection #gf-tree::-webkit-scrollbar{width:5px}.Collection-products .collection #gf-tree::-webkit-scrollbar-thumb{background-color:#757575}.Collection-products .collection #gf-tree::-webkit-scrollbar-track{background-color:#ebebeb}.featured-products .collection slider-component .grid .grid__item{max-width:calc(25% - 12px)}.bss-b2b-discount-code-wrapper{margin-bottom:0!important}body.collection-template .card__media .media img,body.search-template .card__media .media img{object-fit:contain}.footer-block__newsletter:not(:only-child){width:100%}.footer-block__newsletter+.footer__list-social,.footer-block__newsletter .list-social{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start!important}.footer-block--newsletter{flex-wrap:wrap!important}section{clear:both}button.ga-addalltocart,button.ga-product_addtocart{padding-left:0!important;padding-right:0!important}@media screen and (max-width: 1200px){.product-grid.list .card__information{max-width:503px}}@media screen and (max-width: 1025px){.product-grid.list .card__information{max-width:453px}}@media screen and (max-width: 991px){.card .card__inner{height:210px}.organge_vip{max-width:80px}.product-grid.list .card__information{max-width:283px}.customer.account,.customer.addresses{flex-wrap:wrap;padding:20px 10px!important}.customer.account .sidebar,.customer.addresses .sidebar{padding:20px}.customer.account .info{padding:10px}.customer.account .sidebar,.customer.addresses .sidebar,.customer.account .info,.customer.addresses .info{width:100%;margin-right:0}.customer.account .info,.customer.addresses .info{margin-top:20px}.customer.account .sidebar ul li:first-child a:after,.customer.addresses .sidebar ul li:first-child a:after{width:102%;left:-1%}.cart__items .alert.alert-danger{position:relative;top:0}.menu-drawer__navigation-container{display:inline-block!important;width:100%;margin-top:20px;padding:0 10px}.mobile_search_bar{padding:0 10px}.mobile_search_bar .search__button{background-color:#0033a0!important}.featured-products .collection slider-component .grid .grid__item{max-width:calc(33% - 9.25px)}}@media only screen and (max-width: 767px){.header__heading-logo{height:auto;max-width:100%}.announcement-bar__message{font-size:14px;line-height:24px;padding:10px 0}.button{padding:10px 35px}header-drawer{max-width:25%;width:100%}.header-wrapper--border-bottom .header .header__heading{max-width:30%}.header-wrapper--border-bottom .header .search_bar{display:none}.header-wrapper--border-bottom .header .header__icons{max-width:35%}.header-wrapper--border-bottom .header .header__icons .header__icon{max-width:100%;margin-right:10px}.page-width{padding:0 15px!important}.slideshow__slide .slideshow__text-wrapper{z-index:1}.slideshow__slide .slideshow__text-wrapper .slideshow__text{background:transparent}.slideshow__slide .slideshow__text-wrapper h2.h0{font-size:34px;line-height:normal}.slideshow__slide .slideshow__text-wrapper h2.h1{font-size:24px;line-height:35px;margin:10px 0 20px;padding:0 20px}.slideshow__slide .slideshow__text-wrapper .banner__text{font-size:18px;line-height:normal}.slider-buttons{bottom:0}.section-collection-list{padding:50px 0}.section-collection-list .collection-list-wrapper .info-block{max-width:100%;padding-right:0;margin-bottom:50px}.section-collection-list .title-wrapper-with-link h2{font-size:32px;line-height:normal}.section-collection-list .collection-list-wrapper slider-component{max-width:100%}.section-collection-list .collection-list-wrapper slider-component .collection-list{row-gap:30px;padding:0}.section-collection-list .collection-list-wrapper slider-component .collection-list .grid__item{max-width:calc(50% - 14px);display:inline-block}.section-collection-list .title-wrapper-with-link{padding:0}.featured-products .collection .collection__title h2{font-size:32px}.featured-products .collection slider-component .grid .grid__item{max-width:calc(50% - 8.25px)}.upper-footer-blk .over-content{background:#0033a0;padding:30px 0}section.upper-footer-blk .over-content .content{row-gap:15px}section.upper-footer-blk .over-content .content .heading h2{font-size:24px;line-height:normal}.footer .footer__content-top .grid__item{width:100%}.product-detail .product .product__info-wrapper,.product-detail .product .product__media-wrapper{max-width:100%!important}.product-detail .product .product__info-wrapper{padding-left:0}.product-detail .product .product__media-wrapper{margin-bottom:30px;margin-top:20px}.product-detail .product .product__info-wrapper h1{font-size:24px;line-height:normal}.product-detail .product .product__info-wrapper .product__text{margin:0 0 10px;padding-bottom:10px}.product-detail .product .product__info-wrapper .no-js-hidden .price__container span.price-item{font-size:30px}.product-detail .product .product__info-wrapper .product__description .table tbody tr td{font-size:14px;line-height:normal;padding:8px 10px}.product-detail .product .product__info-wrapper .product__description .table tbody tr td:last-child{padding-right:10px}.product-detail .product .product__info-wrapper variant-radios .product-form__input input[type=radio]+label{line-height:normal;padding:10px 15px}.advantages-wrapper{padding:50px 0}.advantages-wrapper h2{font-size:32px;line-height:normal;margin:0 0 30px}.advantages-wrapper .advantages .advantage{max-width:100%;padding:0}.advantages-wrapper .advantages{row-gap:30px;margin:0}.advantages-wrapper .advantages .advantage h3{font-size:24px}.file-outer:before{top:-1px}.file-outer .file-wrapper .left-content{margin-bottom:20px}.file-outer .file-wrapper .right-button a{padding:12px 30px}.unique-outer{padding:50px 0}.unique-outer h2{font-size:32px;line-height:normal;margin:0 0 30px}.unique-outer .unique-wrapper .left-img{max-width:100%;margin-bottom:30px}.unique-outer .unique-wrapper .content{max-width:100%;padding-left:0}.unique-outer .unique-wrapper .content .advantages .advantage{max-width:100%;padding:0}.unique-outer .unique-wrapper .content .advantages{margin:0}.related-products{padding:50px 0}.related-products product-recommendations h2{font-size:32px;line-height:normal}.product-detail .product .product__media-wrapper .slider-button.slider-button--prev{left:0}.product-detail .product .product__media-wrapper .slider-button.slider-button--next{right:0}.product-detail .product .product__media-wrapper .slider-mobile-gutter{margin:0}.related-products product-recommendations .grid{row-gap:30px}.h4.spf-product-card__title a{font-size:20px!important;font-style:normal!important;margin:0 0 10px!important}.spf-product-card__price-wrapper span.spf-product-card__saleprice.money,span.spf-product-card__price{font-size:20px}.product-grid-container .collection #gf_pagination_wrap #pagination{justify-content:left;gap:6px}.product-grid-container .collection #gf_pagination_wrap #pagination span{width:40px;height:40px!important;border-radius:4px;border:1px solid #DFDFDF;background:#fff;display:flex;align-items:center;justify-content:center}.product-grid-container .collection #gf_pagination_wrap #pagination span a,.product-grid-container .collection #gf_pagination_wrap #pagination span{color:#1a2847;font-size:16px;line-height:16px}.product-grid-container .collection #gf_pagination_wrap #pagination span.current{background:#0033a0}.product-grid-container .collection #gf_pagination_wrap #pagination span.current,.product-grid-container .collection #gf_pagination_wrap #pagination span.current a{color:#fff}.template-cart .cart-outer .cart-header{max-width:100%;margin-bottom:30px}.template-cart .cart-outer .cart__footer-wrapper{max-width:100%}#create_customer .field_wrap>div:last-child{margin-left:0;margin-top:20px}#create_customer .field_wrap{flex-wrap:wrap}.template-cart .cart-outer{padding:30px 0 100px}.featured-products .collection slider-component .grid .grid__item{max-width:calc(33% - 9.25px)}}@media only screen and (max-width: 640px){.card.card--card.card--media>.card__content .card__information h3{font-size:16px}.price__container span.price-item{font-size:18px}.cart__ctas button{height:54px!important}}@media only screen and (max-width: 575px){.product-grid.list .card__content{width:100%}.product-grid.list .card.card--card.card--media.color-\[object.Object\]{flex-wrap:wrap}.product-grid.list .card__information{max-width:200px}.product-grid.list .card__information{margin:10px 0!important}}@media only screen and (max-width: 480px){.mobile .sku-vendor-style{font-size:14px}#gf_pagination_wrap{overflow:scroll}.gf-filter-selection,.gf-filter-trigger{width:100%!important}.card.card--card.card--media>.card__content{padding:0}section.upper-footer-blk .over-content .content .info a{font-size:16px}.card .card__inner{height:150px}.product-grid.list .card__information{max-width:100%;margin:10px 0!important}.product-grid.list .card.card--card.card--media>.card__content .card__information h3{width:100%}#create_customer .field_wrap .col-6{min-height:55px}.customer.addresses .address-header h2,.addresses h2,.customer h2.customer__title,.customer.account .info h2,.customer.addresses .info h2{font-size:21px!important}.customer.account .sidebar ul li a,.customer.addresses .sidebar ul li a{padding:10px 16px}.footer__content-top{padding-bottom:40px!important}#create_customer .field_wrap .col-6{width:100%}.product-detail .product .product__info-wrapper .product-form .product-form__buttons{flex-wrap:wrap}.product-detail .product .product__info-wrapper .product-form .product-form__buttons>*{width:100%}.product-detail .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit{width:100%;height:50px}.cart-item{border-bottom:1px solid rgb(0 0 0 / 10%)}.template-cart .cart-outer .cart__contents .cart-items tbody td{border-bottom:0}.cart__ctas button{height:54px!important}.template-cart .cart-outer{padding:10px 0 80px}.globo-dropdown-custom__options{right:auto!important}.product-grid .qty_wrap .qty{width:40px;height:30px}.product-grid .qty_wrap button{width:30px;height:30px}.section-collection-list .collection-list-wrapper slider-component .collection-list .grid__item{max-width:100%}.featured-products .collection slider-component .grid .grid__item{max-width:calc(50% - 8.25px)}}@media screen and (max-width: 430px){.product-grid.list .card__content{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/style.css.map */
