.dynamic-video-wrapper,.navmenu-meganav-wrapper,.site-navigation,.product-section--container,.product-row--container,.productgrid--outer,.pagination--container,.page-content,.page-masthead,.message-banner--outer,.breadcrumbs-container,.atc-banner--outer,.contact-page-content,.account-page-content,.account-page-masthead,.pxs-image-with-text-section,.pxs-newsletter-section,.pxs-map-section,.testimonials-section,.twitter--container,.slideshow--width-content,.shoppable-image,.rich-text--container,.promo-mosaic--container,.promo-grid--container,.page__container,.menulist-container,.logolist--container,.image-with-text,.custom-html--container,.custom-liquid--container,.highlights-banner__content,.highlights-banner__container.content-width,.featured-product__container,.featured-collection__container,.countdown-timer,.collection-list__container,.blogposts--container,.subcollections-banner__container,.subcollections__container,.subcollections-featured-collection__header,.utility-bar__content,.blog--container,.product-compare-container,.product__container,.password-page-footer,.password-page-content--inner,.cart--section,.article--container,.article-image--content-width,.announcement-bar-text-mobile,.announcement-bar-text,.fourohfour--container,.site-footer-item,.site-header-main{margin-top:0;padding-right:0;padding-left:0;width:85%;max-width:1980px}.utility-bar .utility-bar__content{padding-top:0;padding-bottom:0}.unit_price_text{line-height:0;padding-top:10px;padding-bottom:10px}.utility-bar__social-list .social-icons .social-link{width:50px;height:50px;border-radius:0;background:transparent;margin:0 2px;color:#0271ba;text-decoration:none}.mega-menu.active .mega-menu-content .social-icons .social-link:hover:before{background:#002f6c}.mega-menu.active .mega-menu-content .social-icons .social-link:hover{background:#002f6c;color:#edf2f6}.mega-menu.active .mega-menu-content .social-link:before{z-index:-1}.utility-bar__social-list .social-icons .social-link:hover{background:#0271ba;animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;opacity:.9}.utility-bar__social-list .social-icons .social-link:hover svg path{fill:#fff}.utility-bar__social-list .social-icons .social-link:hover i{color:#fff}@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}.utitlity-bar-right{display:flex;justify-content:flex-end;flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto;min-height:50px}.utitlity-bar-right img{max-width:75px;vertical-align:middle}img.mobile-mega-logo{display:none}.img-wraper{display:flex;align-items:center;padding:0 20px}.img-wraper h3{margin:0 0 0 12px;flex:1 1 auto;color:#002f6c;font-size:14px;font-weight:700;line-height:normal;letter-spacing:.56px;text-transform:uppercase}.img-wraper h3 a{text-decoration:none;color:inherit}.login-button-section{max-width:500px;margin:0 auto;padding:0 25px}.addtocart{height:51px;display:inline-flex;align-items:center;justify-content:center;padding:10px 25px;font-weight:600}.login-button-section h4{margin-bottom:0}.product-main .product-vendor{margin-bottom:15px}.login-button-section .account-subtitle{text-align:center}.login-button-section .account-subtitle p{line-height:1.5}.product-recently-viewed--section .flickity-viewport,.product-recently-viewed--section .flickity-slider{height:100%!important;min-height:400px}.product-recently-viewed--section .product-recently-viewed-card{height:100%}header .mega-menu{display:flex;justify-content:space-between;align-items:center;position:relative}header .mega-menu .menu-toggle{width:81px;height:81px;margin:0;overflow:hidden;background:transparent;display:block;position:relative}header .mega-menu .menu-toggle .icon-area{background-color:#0072bb;border-radius:100%;color:#fff;cursor:pointer;position:absolute;width:81px;height:81px;top:50%;transform:translateY(-50%);left:auto;transition:all .3s}header .mega-menu .menu-toggle svg{width:40px;height:40px;position:absolute;top:20px;left:20px;transition:all .3s}header .mega-menu ul.navmenu{display:flex;list-style-type:none;padding:0;margin:0;column-gap:34px}header .mega-menu ul.navmenu li.navmenu-item a.navmenu-link,header .site-header_account-link-text{color:#002f6c;font-size:clamp(.8rem,calc(.1rem + 1vw),1.8rem);font-weight:700;text-decoration:none;text-transform:uppercase;white-space:nowrap;position:relative;z-index:1;font-family:NunitoSanss}header .mega-menu .menu-area .navmenu .navmenu-item>a.navmenu-link:before{content:"";position:absolute;left:50%;bottom:0;width:0;height:12px;background-color:#8998b5;border-radius:32px;z-index:-1;opacity:0;transition:all .5s ease-in-out}header .mega-menu .menu-area .navmenu .navmenu-item>a.navmenu-link:hover:before{left:0;width:100%;opacity:1}header .mega-menu .dropdown-menu{display:none;position:absolute;transform:translate(-33%);background-color:#f9f9f9;min-width:15vw;box-shadow:0 .5rem 1rem #0003;padding:.75rem 1rem;border-radius:1.5rem}header .mega-menu ul.navmenu li.navmenu-item .dropdown-menu a.navmenu-link{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.3rem;border-radius:1rem;text-transform:capitalize}header .mega-menu .dropdown-menu a img{display:inline-block;margin:0 .5rem 0 0;height:60px;width:60px;border-radius:10px}header .mega-menu .dropdown-menu a:hover{background-color:#ddd}header .mega-menu .dropdown-link{text-decoration:none;color:#333;padding:10px 20px;display:inline-block;position:relative}header .mega-menu .dropdown-link:hover{background-color:#f9f9f9}header .mega-menu .search-bar:hover .svg-search path,.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor:hover svg path,.custom-header .header-right-side .site-header-cart .site-header-cart--button:hover svg path{color:#edf2f6;fill:#edf2f6}header .mega-menu .search-bar{background-color:#edf2f6;color:#002f6c;border:0;font-size:18px;border-radius:8px;position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:54px}.mega-menu .mega-menu-content{pointer-events:none;opacity:0;visibility:hidden;overflow:hidden;height:0;position:absolute}.mega-menu.active .mega-menu-content{opacity:1;visibility:visible;pointer-events:auto;height:75vh;position:fixed;left:160px;right:100px;top:50%;transform:translateY(-50%);overflow-y:auto;margin-top:20px;scrollbar-width:none;-ms-overflow-style:none;display:flex;justify-content:center;z-index:99999;max-width:73%}.mega-menu.active .mega-menu-content::-webkit-scrollbar{width:0;background-color:transparent}header .mega-menu.active .menu-toggle .icon-area{border-radius:0 40px 40px 0;padding:0!important;position:fixed;width:80%;height:100%;left:0;top:0!important;transition:all .3s;z-index:1;transform:none}header .mega-menu.active .menu-toggle .toggle-icon{pointer-events:none;opacity:0;transition:all .3s;left:60px;top:100px}header .mega-menu .menu-toggle .cross-icon{pointer-events:none;opacity:0}header .mega-menu.active .menu-toggle .cross-icon{pointer-events:auto;opacity:1;transition:all .3s;left:60px;top:100px}#search-popup{position:absolute;width:100%;background:#fff;padding:100px 0;border-radius:0 0 35px 35px;border:1px solid #eaeaea;box-shadow:0 20px 20px -10px #00000080;overflow:hidden;z-index:999}#search-popup .popup-content{width:100%;max-width:915px;margin:0 auto}#search-popup .popup-content span{color:#002f6c;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.72px;text-transform:uppercase}#search-popup form{display:flex;align-items:center;width:100%;max-width:915px;margin:0 auto;padding:10px 30px;background:#edf2f6;border-radius:8px}#search-popup form input{width:100%;padding:10px 25px;border:none;background-color:transparent;color:#002f6c;font-size:20px;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;order:2}#search-popup form input::placeholder{color:#002f6c70}#search-popup form button{border:0;padding:0}#search-popup form .fa-search:before{color:#002f6c}#search-popup .popup-content .btn-str{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.custom-header header{max-width:100%;margin:0 auto;padding:30px 50px}#close-search{position:relative;width:20px;height:20px;cursor:pointer;background:transparent;border:0}#search-popup form button i{font-size:18px}#open-search{background:transparent;border:0;color:#002f6c;padding:10px;cursor:pointer}#close-search:before,#close-search:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:100%;height:2px;background-color:#002f6c;transition:background-color .3s ease}#close-search:after{transform:translate(-50%,-50%) rotate(-45deg)}header .mega-menu .head-logo a{display:block}header .mega-menu .head-logo a img{width:clamp(150px,30vw,300px);height:auto}header .mega-menu .menu-area{display:flex;justify-content:center;align-items:center;grid-column-gap:44px}header .mega-menu .toggle-area h3{display:inline-block;margin:0;color:#002f6c;font-size:clamp(.8rem,calc(.1rem + 1vw),1.8rem);font-weight:700;text-decoration:none;text-transform:uppercase;position:absolute;left:100px;top:50%;transform:translateY(-50%);font-family:NunitoSanss;letter-spacing:0}header .mega-menu .toggle-area{display:flex;align-items:center;z-index:9998}.mega-menu-content .nav-menu-header{display:flex;list-style-type:none;padding:0;margin-top:20px}.mega-menu-content .nav-menu-header li a{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;display:flex;align-items:center}.mega-menu-content .prd-img-area{display:flex;align-items:center}.mega-menu-content .prd-img-area img{min-width:60px;width:60px;display:block;border-radius:10px;margin-right:20px}.mega-menu-content .nav-menu-header .more-btn{opacity:0;transform:translate(20px);transition:opacity .5s ease,transform .5s ease;margin-bottom:10px}.mega-menu-content .nav-menu-header .more-btn .prd-img-area{transition:opacity .3s ease;min-height:60px}.mega-menu-content .nav-menu-header .more-btn.not-active .prd-img-area{opacity:.5}.mega-menu-content .nav-menu-header .more-btn.active .prd-img-area{opacity:1}.mega-menu-content .content-sec .toggle-inner-sec-menu span,.mega-menu-content .content-sec .toggle-inner-sec-menu .social-link{opacity:0;transform:translate(20px);transition:opacity .5s ease,transform .5s ease}@keyframes fadeRightInLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.mega-menu.active .mega-menu-content nav ul.nav-menu-header li.more-btn,.mega-menu.active .toggle-inner-sec-menu ul.navmenu li.navmenu-item,.mega-menu.active .mega-menu-content .content-sec .toggle-inner-sec-menu span,.mega-menu.active .mega-menu-content .content-sec .toggle-inner-sec-menu .social-link{animation:fadeRightInLeft .3s forwards}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(1){animation-delay:.15s}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(2){animation-delay:.2s}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(3){animation-delay:.25s}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(4){animation-delay:.3s}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(5){animation-delay:.35s}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(6){animation-delay:.4s}.mega-menu.active .mega-menu-content .nav-menu-header .more-btn:nth-child(7){animation-delay:.45s}.mega-menu.active .mega-menu-content .content-sec .toggle-inner-sec-menu .social-area span,.mega-menu.active .mega-menu-content .content-sec .toggle-inner-sec-menu .social-link{animation-delay:.8s}.mega-menu.active .mega-menu-content .content-sec .toggle-inner-sec-menu .toggle-inner-box span{animation-delay:.55s}.mega-menu.active .toggle-inner-sec-menu ul.navmenu li.navmenu-item:nth-child(1){animation-delay:.6s}header .mega-menu.active .toggle-inner-sec-menu ul.navmenu li.navmenu-item:nth-child(2){animation-delay:.65s}.mega-menu.active .toggle-inner-sec-menu ul.navmenu li.navmenu-item:nth-child(3){animation-delay:.7s}.mega-menu.active .toggle-inner-sec-menu ul.navmenu li.navmenu-item:nth-child(4){animation-delay:.75s}.mega-menu.active .toggle-inner-sec-menu ul.navmenu li.navmenu-item:nth-child(5){animation-delay:.8s}.mega-menu.active .mega-menu-content .content-sec .toggle-inner-sec-menu.social-icons{animation-delay:.8s}.mega-menu-content nav ul.nav-menu-header li.more-btn a{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.mega-menu-content nav ul.nav-menu-header li.more-btn.extra-link{display:none}.mega-menu-content .nav-menu-header .button_view_all_brands a.button.button__global{padding:8px 20px;max-width:fit-content;border-radius:40px;background:#edf2f6;border:1px solid #edf2f6;color:#002f6c;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.mega-menu-content nav ul.nav-menu-header .button_view_all_brands a.button.button__global:hover{background:#002f6c;border:1px solid #002f6c;color:#edf2f6;opacity:.7;transition:opacity .3s ease}.mega-menu-content nav ul.nav-menu-header ul.child-links{padding:0;margin:30px 0 40px;list-style-type:none}.mega-menu.active{position:static}header .mega-menu.active .toggle-area h3{color:#fff;z-index:99;left:160px;top:110px}header .mega-menu .toggle-inner-sec-menu ul.navmenu{display:inline-block}header .mega-menu .toggle-inner-sec-menu li.navmenu-item{margin-bottom:29px}header .mega-menu.active ul.navmenu li.navmenu-item a.navmenu-link{color:#fff;font-weight:600;font-family:Nunito;font-size:32px;line-height:normal}.mega-menu-content nav ul.nav-menu-header li{flex:0 0 50%;max-width:50%;margin-right:41px}.mega-menu-content nav ul.nav-menu-header ul.child-links li{max-width:100%}.mega-menu-content .content-sec{display:flex;flex-wrap:wrap;width:100%;transition:opacity .5s ease}.mega-menu-content .content-sec nav{flex:0 0 70%;max-width:70%}.mega-menu-content .content-sec .toggle-inner-sec-menu{flex:0 0 30%;max-width:30%;margin:30px 0 20px}header .mega-menu .toggle-inner-sec-menu ul.navmenu li.navmenu-item,header .mega-menu .toggle-inner-sec-menu span{padding:0;opacity:0;transform:translate(20px);transition:opacity .5s ease,transform .5s ease}.social-area span{color:#99c7e4;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.72px;text-transform:uppercase;opacity:.6;margin-bottom:24px;display:block}.social-icons .social-link{height:45px;width:45px;margin:0 4px;color:#002f6c;background:#edf2f6;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50px;text-decoration:none}.social-icons .social-link i{font-size:20px;font-family:"Font Awesome 6 Brands"}.mega-menu-content nav ul.nav-menu-header li a.outerlink-title{opacity:0;transform:translate(20px);transition:opacity .5s ease,transform .5s ease;margin-bottom:30px}.mega-menu.active .mega-menu-content .nav-menu-header li a.outerlink-title{animation:fadeRightInLeft .3s forwards}.mega-menu.active .mega-menu-content .nav-menu-header li:nth-child(1) a.outerlink-title{animation-delay:.1s}.mega-menu.active .mega-menu-content .nav-menu-header li:nth-child(2) a.outerlink-title{animation-delay:.1s}.mega-menu-content .content-sec .toggle-inner-sec-menu .toggle-inner-box span{color:#99c7e4;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.72px;text-transform:uppercase;margin-bottom:45px;display:block}.social-icons .social-link svg{width:40px;height:50px}.mega-menu-content nav ul.nav-menu-header li a svg{margin-left:10px;transition:.3s ease}.mega-menu-content nav ul.nav-menu-header li a:hover svg circle{fill:#002f6c}.mega-menu-content nav ul.nav-menu-header li a:hover svg path{fill:#fff}header .mega-menu.active ul.navmenu li.navmenu-item a.navmenu-link{position:relative;padding-left:0;display:flex;align-items:center;gap:30px;text-transform:none}header .mega-menu.active ul.navmenu li.navmenu-item a.navmenu-link:after{background:url(/cdn/shop/files/icon-next.svg?v=1701766437) no-repeat 98% / contain;content:"";display:block;right:0;z-index:9;top:0;width:30px;height:30px;transition:.3s ease}header .mega-menu.active ul.navmenu li.navmenu-item a.navmenu-link:hover:after{transform:rotate(180deg)}.mega-menu-content nav ul.nav-menu-header li a:hover svg{transform:rotate(180deg)}header .mega-menu.active ul.navmenu li.navmenu-item:hover a.navmenu-link:after{background:url(/cdn/shop/files/Untitled-1-svg.svg?v=1701767548) no-repeat 98% / contain}.social-icons .social-link:hover:before{transform:inherit}.custom-banner .pxs-image-with-text-wrapper{border-radius:23px;overflow:hidden}.detail-table-inner{display:block;border-collapse:collapse;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;overflow:auto;white-space:nowrap;box-shadow:0 1px 4px #8080801c}.detail-table-inner tr td{padding:12px 16px;border:1px solid rgba(128,128,128,.16);width:280px}footer{padding:0;position:relative;overflow:auto}footer .site-footer-wrapper:before{content:"";position:absolute;opacity:.5;z-index:-1;min-width:5086px;width:100%;top:30%;height:25vh;max-height:635px;background-image:url(/cdn/shop/files/clouds.png?v=1701777027);background-size:contain;background-repeat:repeat-x;animation:cloudbg 75s linear infinite;-webkit-animation:cloudbg 75s linear infinite;pointer-events:none;transition:all .4s ease-in;-webkit-transition:all .3s ease-in}footer .site-footer-wrapper{background:url(/cdn/shop/files/skyline-bg.webp?v=1728600761) no-repeat 0px 90% / cover;width:100%;min-width:100%;padding:5% 0 0;margin:0 auto;position:relative;overflow:hidden}.footer-top-title{color:#303030;font-size:3.8rem;font-style:normal;font-weight:600;line-height:normal;text-transform:none;font-family:NunitoSanss}@media only screen and (max-width: 1023px) and (min-width: 768px){.footer-top-title{font-size:3rem}}@media only screen and (max-width: 767px){.footer-top-title{font-size:1.75rem}}@media only screen and (max-width: 397px){.footer-top-title{font-size:1.5rem}}@media only screen and (max-width: 320px){.footer-top-title{font-size:1.25rem}}footer .newsletter-area h3{text-transform:none;font-size:28px;font-style:normal;font-weight:400;line-height:normal;font-family:NunitoSanss}footer .newsletter{position:relative;max-width:489px}footer .form-fields-inline.pxs-newsletter-form-fields{justify-content:flex-start;width:100%;max-width:489px;border-radius:50px;height:50px}footer .form-fields-inline.pxs-newsletter-form-fields input::placeholder{opacity:1;color:#303030}footer .form-fields-inline.pxs-newsletter-form-fields input{background:transparent;color:#303030;height:50px;padding:10px 20px 10px 63px;border:1px solid #fff!important;border-radius:30px 0 0 30px;font-size:18px}footer .form-fields-inline.pxs-newsletter-form-fields .form-field-title{display:none}footer .newsletter .newsletter-submit button:before,footer .newsletter .newsletter-submit button:after{display:none}footer .newsletter .newsletter-submit button{border-radius:63px;background:#fff;color:#002f6c;font-size:20px;font-weight:800;padding:4px 32px;border:1px solid #002f6c;min-width:178px;text-transform:uppercase;height:50px;line-height:normal;margin-left:-40px}footer .newsletter .newsletter-submit button:hover{background:#fff;color:#002f6c;border:1px solid #fff}footer .newsletter .newsletter-input{width:calc(100% - 178px);max-width:100%}footer .newsletter .newsletter-submit{width:176px;margin-left:auto}footer .newsletter-area{display:flex;align-items:center;grid-column-gap:20px}.newsletter-area h2{text-transform:capitalize}footer .newsletter img{position:absolute;top:10px;left:25px}footer .site-footer-item{width:85%;max-width:1980px;padding:0;top:-5%;display:flex;flex-direction:column!important;justify-content:flex-start}footer .site-footer-item .site-footer-blocks{align-self:center;min-width:100%;margin:0;padding:0 0 2%}footer .site-footer-block-title{color:#8998b5;font-size:1.25rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px;text-transform:uppercase}@media only screen and (max-width: 767px){footer .site-footer-block-title{font-size:1.1rem}}footer .site-footer-block-menu .site-footer-block-content a.navmenu-link,footer .site-footer-item .site-footer-block-content p{color:#303030;font-size:1.1rem;font-style:normal;text-transform:capitalize;font-weight:400;line-height:normal}.site-footer-block-content strong{font-weight:400}footer .site-footer-block-menu .site-footer-block-content .navmenu li.navmenu-item{margin-bottom:15px}.site-footer-block-rich-text .rte a{text-underline-offset:5px}footer .social-icons{display:flex;justify-content:flex-start;align-content:center;flex-wrap:wrap;gap:.5rem}footer .social-icons .social-link{background:#002f6c;color:#fff}footer .social-icons .social-link:hover{background:#fff;color:#002f6c}footer .site-footer-navigation ul{list-style:none}footer .site-footer-navigation ul li{display:inline-block;margin-right:1rem}footer .site-footer-navigation a.navmenu-link{color:#fff!important}footer .site-footer-item--information{gap:0;margin-top:15vh}footer p.site-footer-credits{color:#fff;font-size:.75rem;font-style:normal;line-height:normal}body.highlighted{overflow:hidden;position:relative}footer .end-area{margin:0;padding:1rem 2rem;background-color:#458cd3;opacity:1;display:flex;width:100%;align-items:center;justify-content:space-between}footer .site-footer-block-item{border-bottom:0}footer .end-area .navmenu{padding-inline-start:0}footer .end-area .navmenu .navmenu-item{font-size:.8rem}footer .end-area .navmenu .navmenu-item:not(:last-child){padding-right:0;border:0}@keyframes cloudbg{0%{background-position:-27.5% 0}to{background-position:100% 0}}@-webkit-keyframes cloudbg{0%{background-position:-27.5% 0}to{background-position:100% 0}}.toggle-inner-sec-menu .social-area{margin-top:60px}.utility-bar__social-list .social-icons .social-link i{font-size:24px}.utitlity-bar-right .img-wraper.bar-image-left{border-style:solid;border-width:0px 1px 0px 1px;border-color:#e9e9e9}.utitlity-bar-right .img-wraper{transition:.6s all ease}.utitlity-bar-right .img-wraper:hover{opacity:.5}header .mega-menu .search-bar #open-search .fa-search.active:before,header .mega-menu .search-bar #open-search .fa-search.active:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:100%;height:2px;background-color:#002f6c;transition:background-color .3s ease}header .mega-menu .search-bar #open-search .fa-search.active:after{transform:translate(-50%,-50%) rotate(-45deg)}#open-search .fa-search{transition:transform .5s ease-in-out;width:1em;height:1em;position:relative;display:block}#open-search .fa-search.active{transform:rotate(180deg)}header .mega-menu .search-bar:hover{background-color:#002f6c;color:#edf2f6}header .mega-menu .search-bar:hover #open-search,.search-bar.hover #open-search{color:#edf2f6}header .mega-menu .search-bar:hover #open-search .fa-search.active:before,header .mega-menu .search-bar:hover #open-search .fa-search.active:after{background-color:#edf2f6}.collection-wrapper{padding:100px 0 30px}.collection-wrapper h2.title-main-popular{color:#002f6c;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.72px;text-transform:uppercase;margin-bottom:30px}.collection-wrapper ul.collections-product{display:flex;justify-content:center;padding:0;margin:0;list-style-type:none}.collection-wrapper ul.collections-product a.popular-collection{display:flex;align-items:center;padding-right:30px;text-decoration:none}.collection-wrapper ul.collections-product .product-content h3{color:#002f6c;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;margin-top:0}.collection-wrapper ul.collections-product .notAuthorizedBox{padding:0!important}.collection-wrapper ul.collections-product p.notAuthorizedBoxText{text-align:left!important;font-size:9px!important}#close-search:hover{opacity:.5}.utitlity-bar-right .img-wraper h4.title-small{color:#002f6c;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px;text-transform:uppercase;margin:0 0 0 15px}.utitlity-bar-right .img-wraper h4.title-small a{text-decoration:none;color:#002f6c}.social-icons .social-link:hover{background:#002f6c;color:#edf2f6}.mega-menu .menu.close-button-menu{color:#fff;font-size:42px;position:absolute;top:18px;left:22px;z-index:100;transition:all .3s}.mega-menu.active .menu{left:60px;top:100px}:focus-visible{outline:-webkit-focus-ring-color auto 0px}.spr-form .spr-form-input-text:not(.live-search-form-field):focus,.spr-form .spr-form-input-email:not(.live-search-form-field):focus,.spr-form .spr-form-input-textarea:not(.live-search-form-field):focus,.form-field-input:not(.live-search-form-field):focus{border-color:transparent;outline:0;box-shadow:none}.collection-list-new .home-section--title{color:#002f6c;font-size:2.3rem;font-weight:700;text-transform:capitalize;line-height:normal;font-family:Nunito,sans-serif;margin:50px 0}.collection-list-new .collection__item-title{font-size:16px}.site-header-actions{display:flex;margin:0}.site-header-actions.only-for-mobile{display:none}.custom-header .header-right-side{display:inline-flex;align-items:center;gap:14px}.custom-header .header-right-side .site-header-actions__account-link{margin-right:0}.site-header-actions .site-header_account-link-anchor svg{width:35px;height:35px;max-height:none;max-width:none}.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor{display:flex;border-radius:10px;background:#edf2f6;height:54px;padding:5px 15px 5px 10px;align-items:center;justify-content:center;gap:5px}.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor .site-header_account-link-text{padding:0;font-size:16px;line-height:normal;letter-spacing:.64px;font-weight:800;text-transform:uppercase}.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor:hover{background-color:#002f6c}.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor:hover .site-header_account-link-text{color:#edf2f6}.account-page-masthead .site-header__account-link--logout{color:#121212;margin-top:25px;display:inline-block;text-decoration:none;text-transform:uppercase}.custom-header .header-right-side .site-header-cart{position:static}.custom-header .header-right-side .site-header-cart{position:static;width:auto;height:auto;margin:0}.custom-header .header-right-side .site-header-cart .site-header-cart--button{background-color:#edf2f6;padding:0;width:54px;height:54px;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative}.site-header-cart--button .site-header-cart--count{top:-10px;right:-10px}.site-header-cart--button .site-header-cart--count:after{height:23px;min-width:23px;font-size:14px;line-height:14px;color:#fff;background-color:#002f6c;border-color:#002f6c}.custom-header .header-right-side .site-header-cart .site-header-cart--button:hover{background-color:#002f6c}.site-announcement .announcement-bar{padding:10px;display:flex;justify-content:center;gap:18px;align-items:center}.site-announcement .announcement-bar .announcement-bar-text{color:#fff;font-size:18px;font-style:normal;line-height:normal;letter-spacing:.72px;text-transform:uppercase;margin:0;padding:0}.site-announcement .announcement-bar .announcement-bar-text span,.site-announcement .announcement-bar .announcement-bar-text-mobile span{text-transform:none;font-weight:400;letter-spacing:.72px}.site-header-cart.notlogin{display:none}.promo-grid__columns--3 .promo-block--header,.promo-grid__columns--4 .promo-block--header{font-weight:800}.featured-collection__container .home-section--title{color:#002f6c;font-size:46px;font-style:normal;line-height:normal;text-transform:none;margin-bottom:50px;margin-top:70px}.productitem--info{text-align:center}.productitem--info .product-stock-level{justify-content:center}.productitem--info .productitem--title{text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:normal;margin:3px 0 0}.productgrid-listview .productitem--info{text-align:left}.productgrid-listview .productitem--info .product-stock-level{justify-content:left}.productgrid-listview .productitem--info .productitem--title{text-align:left}.productitem--info .productitem--title a{color:#0072bb}.productitem--info .productitem__price .price__current{color:#002f6c;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:normal}.product-stock-level--continue-selling,.product-stock-level--high,.product-stock-level--pre-order,.product-stock-level--incoming{color:#4aa35a;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.64px;text-transform:uppercase}.productitem--info .productitem__stock-level *{font-size:16px}.productitem--info .productitem--vendor{margin-top:15px;display:block}.productitem--info .productitem--vendor a{color:#002f6c;text-align:center;font-size:16px;font-style:normal;line-height:normal}h1.collection--title.sordrow{width:100%;margin:0;color:#002f6c;font-size:52px;font-style:normal;font-weight:800;text-transform:capitalize}nav.breadcrumbs-container *{color:#002f6c;font-size:16px;font-style:normal;font-weight:600;line-height:normal}nav.breadcrumbs-container a{color:#8998b5}nav.breadcrumbs-container .breadcrumbs-delimiter svg{height:13px;width:13px}nav.breadcrumbs-container .breadcrumbs-delimiter svg path{color:#8998b5}.breadcrumbs-container-inner{border-radius:95px;border:1px solid #edf2f6;padding:10px 24px;display:inline-block}.productgrid--sidebar .productgrid--sidebar-title{color:#002f6c;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.productgrid--sidebar .filter-form *{color:#002f6c;font-size:18px;font-style:normal;line-height:normal}.productgrid--sidebar .filter-form svg.checkmark{width:18px;height:18px}.collection-filters__filter-list-item{margin-top:1rem}.collection-filters__filter-list-item:first-child{margin-top:0;padding-top:1rem}.collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text{color:#002f6c}.active-filter-group__item-wrapper .active-filter-group__item{background:#002f6c}.productgrid--utils.utils-view button.utils-viewtoggle-button *{color:#8799b0}.productgrid--utils.utils-view button.utils-viewtoggle-button.active *{color:#002f6c}.productgrid--utils.utils-sortby *,.productgrid--utils.utils-view *{color:#002f6c;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.productgrid--utils.utils-sortby label,.productgrid--utils.utils-view .utils-viewtoggle-label{font-weight:700}.collection-filters__filter-icon:after{content:"+";color:#002f6c;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:700;line-height:0;position:relative;top:-6px}.productgrid--sidebar-button-active .collection-filters__filter-icon:after{content:"-"}.collection-filters__filter-icon svg{display:none}.pagination--active .pagination--item,.pagination--inner a{color:#002f6c;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.pagination--inner a{color:#8799b0}.pagination--inner li.pagination--next a{color:#002f6c}.pagination--inner li.pagination--next a svg{width:25px;height:15px}.pagination--inner li.pagination--next a .pagination--chevron-right{margin:0}.notAuthorizedBox{border-radius:51px!important;background:#e2eaf2!important;padding:8px 15px!important;position:relative;margin:10px 0}.notAuthorizedBox a.loginLink,p.notAuthorizedBoxText{color:#002f6c!important;text-align:center!important;font-family:Nunito!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;position:static!important}.notAuthorizedBox a.loginLink:after{content:"";position:absolute;background-color:transparent;top:0;bottom:0;left:0;right:0;border-radius:100px}select#product_grid_sort{box-shadow:none;outline:0;width:auto}.product__container--two-columns article.product--outer{column-gap:100px}.product-title{color:#002f6c;font-size:52px;font-style:normal;font-weight:700;text-transform:capitalize;letter-spacing:normal;line-height:58px}.product-description.rte *{color:#002f6c;font-size:18px!important;font-style:normal;font-weight:400;line-height:normal}.product-description.rte strong{font-weight:700}.product-description.rte ul li{font-weight:600;margin:10px 0;list-style:none;font-family:NunitoSanss}.product-description.rte ul{padding:0;margin-bottom:24px}.product-description.rte ul li *{font-weight:600;font-family:NunitoSanss}.product-description.rte ul li:before{content:url(/cdn/shop/files/Vector.svg?v=1706178035);top:4px;position:relative;margin-right:15px}.product-description.rte{margin-bottom:30px}#accordionss .metafield-detail-outer{display:none}#accordionss{border-radius:33px;background:#f6fafe;padding:22px 30px}.metafield-heading{display:flex;gap:30px;align-items:center;justify-content:space-between;color:#002f6c;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;cursor:pointer}.metafield-heading span:after{content:"+";color:#002f6c;font-size:32px;font-style:normal;font-weight:700}#accordionss.open .metafield-heading span:after{content:"-"}.metafield-heading span{line-height:0}#accordionss #Specification_table{margin:24px 0 0;box-shadow:none;border:0}#accordionss #Specification_table td{padding:20px 0;border:0;color:#002f6c;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#accordionss #Specification_table tr{border-top:1px solid #8799b080}.product-form--atc{margin-top:34px;padding-top:34px;border-top:1px solid #8799b080}.product-form--atc .quantity-selector__label{display:none}.product__container--two-columns .product-form__action-wrapper{gap:25px}.product-form--atc button.product-form--atc-button{border-radius:10px;background:#0072bb;border-color:#0072bb;padding-top:22px;padding-bottom:22px;color:#fff;font-size:20px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:0!important}.product-form--atc .quantity-selector__wrapper .quantity-selector__input{padding-top:22px;padding-bottom:22px;color:#002f6c;text-align:center;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border:0;background:transparent}.product-form--atc .quantity-selector__wrapper .quantity-selector__button{border:0;background:transparent}.product-form--atc .quantity-selector__wrapper{border-radius:10px;background:#edf2f6}.product-form--atc .quantity-selector__wrapper .quantity-selector__button *{color:#002f6c}.product-recommendations--title{color:#002f6c;font-size:52px;font-style:normal;font-weight:700;line-height:normal;text-transform:none}.product-form--atc a.addtocart{padding-top:23px;padding-bottom:23px;color:#fff;text-align:center;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase;height:auto;border-radius:10px}.product-block.product-block--price{color:#002f6c;font-size:42px;font-weight:800;line-height:normal}.product__price .price__current{font-size:42px}.product-block.product-block--price strong *,.product-block.product-block--price strong{text-decoration:none;font-size:18px;font-weight:600}.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor,.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor *,.custom-header .header-right-side .site-header-cart .site-header-cart--button,.custom-header .header-right-side .site-header-cart .site-header-cart--button *,header .mega-menu .search-bar,header .mega-menu .search-bar *{transition:all .3s ease}.product_logo{line-height:0}.product_logo img{max-height:90px}.product-title-below{display:flex;flex-wrap:wrap;gap:25px;row-gap:15px;align-items:center;margin:15px 0 25px}.product-title-below .product-sku,.product-title-below .product-age,.product-title-below .product-vendor{margin:0;color:#002f6c;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:11px}.product-title-below .product-sku strong,span.pro-avtar{color:#0072bb;background-color:#e6ecf1;height:35px;width:55px;display:flex;align-items:center;justify-content:center;border-radius:20px;font-weight:600}span.pro-avtar{width:35px}.product-title-below .product-age p{margin:0}.product-title-below .product-vendor a{color:#002f6c;font-weight:700}.account-page-register .account-page-content{max-width:798px;margin-top:0}#shopify-section-register .account-page-register{margin-top:80px}header.account-page-masthead{margin-bottom:12px}h1.account-page-title{color:#002f6c;font-size:52px;font-weight:700;text-transform:none}.account-page-register .cf-field p,.account-page-register .cf-field label{margin:0;color:#002f6c;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.account-page-register .cf-field hr{background:#8799b0;margin:37px 0!important}.account-page-register .cf-field label{margin-bottom:10px}.account-page-register .cf-field[data-cf-invalid=true]:not([data-cf-field-type=repeating_group]){background:transparent;border-color:transparent;border-radius:3px}.account-page-register .cf-field input{border:1px solid #8799b0!important;border-radius:10px!important;color:#002f6c;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.account-page-register .cf-field .cf-field-description{padding:0}.account-page-register [data-cf-field-type=phone] .cf-phone-field input{padding-left:60px!important}.account-page-register [data-cf-field-type=phone] .cf-phone-field .cf-country-picker{right:auto;border-left:0;left:.6em;color:#002f6c}.account-page-register [data-cf-field-type=phone] .cf-phone-field .cf-country-picker span{color:#002f6c;font-size:20px}.cf-field.agrees{margin:20px 0}.cf-field.agrees .cf-field-description{color:#002f6c;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:14px;padding-left:23px}.account-page-register .cf-field.agrees label{font-weight:700}.account-page-register .cf-field.agrees input{width:18px;height:18px}.cf-field.reseller{display:flex;flex-direction:unset;border-top:1px solid #8799b0!important;border-bottom:1px solid #8799b0!important;padding:40px 0;align-items:end;gap:10px;flex-wrap:wrap}.cf-field.reseller *{margin:0!important;font-weight:700!important}.cf-field.reseller .cf-file-preview-container{width:auto}.cf-field.reseller .cf-file-preview-container input{border:0!important;border-radius:0!important}.cf-field-container.reseller{padding:0 .5em}.cf-field-container.supply{margin-top:30px}.account-page-register .cf-form-actions .cf-submit-form{border-radius:10px;background:#0072bb;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase;border:0;padding:22px 62px;cursor:pointer}.cf-field.reseller [type=file]::-webkit-file-upload-button{background:transparent;border:0;border-radius:0;color:#0072bb;cursor:pointer;outline:none;text-decoration:underline}.custom-header.activespnd header{position:fixed;top:0;z-index:-1;background-color:#fff;width:100%;padding-top:0;padding-bottom:0}.custom-header.activespnd header{transform:translateY(-150px);transition-duration:.5s}.custom-header header.activestky{transform:translateY(0);z-index:999999}.headercart section.atc-banner--container{z-index:999999}.headercart section.atc-banner--container footer.atc-banner--cart-footer{background:none;padding:0;position:relative;overflow:unset}.custom-header header.activestky .head-logo img{position:relative;bottom:-21px;max-width:190px}.menuovelay{display:none}.menuovelay.ovactive{display:block;position:fixed;width:100%;height:100%;background-color:#0072bb80;top:0;z-index:99999;left:0}.announcement-bar-slider{position:relative;width:100%;height:50px;background-color:#0072bb}.announcement-bar{position:relative;overflow:hidden;width:100%}.announcement-bar{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out}.announcement-bar.current{opacity:1}a.addtocart.button-primary.mdc-ripple-surface.mdc-ripple-upgraded{background-color:#ed1d23;border-color:#ed1d23;font-size:16px}a.addtocart.login_button{font-size:12px;height:auto;border-radius:51px!important;background:#e2eaf2!important;padding:8px 13px!important;position:relative;margin:10px 0;color:#002f6c;line-height:normal;font-family:Nunito!important;font-weight:700;border:0;text-decoration:none}.product-details .product-block.product-block--price strong,.mega-menu-content .nav-menu-header li.outer-links.New.Products{display:none}.home-section--title{font-size:46px;color:#002f6c}#search-popup.activespndsearch{position:fixed;top:80px}.product-block.product-block--price span.product__case-pack-qty{font-size:1.3rem}.shopify-installments__content,.shopify-installments__prequal-row{font-size:16px!important}.product-form--atc-button:not(.disabled):hover{background:#414141;border:1px solid #002b62}.variant_options{padding-top:10px;max-width:50%}.form-field-select:not([data-variant-option-chosen-value=false]),.options-selection__input-select:not([data-variant-option-chosen-value=false]),.age-gate__select:not([data-variant-option-chosen-value=false]){color:#002f6c;font-size:18px;font-weight:700;border-radius:10px}.options-selection__select-label:not([data-variant-option-chosen-value=false]),.age-gate__select-label:not([data-variant-option-chosen-value=false]){color:#0072bb}div#hide_checkout form,.hide_cart_checkout{visibility:hidden}div#hide_checkout form.hidden_div,.hide_cart_checkout.not_sucess.hidden_div,.hide_cart_checkout_bottm.not_sucess.hidden_div{visibility:visible}.hide_cart_checkout_bottm.not_sucess{visibility:hidden}div#icf-placeholder{padding:0 50px}.productitem--info .productitem--title{font-size:16px}@media screen and (min-width: 2000px){footer{padding:250px 0 0}}@media screen and (min-width: 2800px){footer{padding:450px 0 0}}@media screen and (min-width: 1400px){.collection--section .productgrid--outer{grid-template-columns:330px calc(100% - 356px)}.productgrid--sidebar{width:285px}header .mega-menu .menu-area{margin-right:-67px}}@media screen and (min-width: 992px){header .mega-menu{display:grid;align-items:center;grid-template-columns:1fr 2fr 1fr}.custom-header .header-right-side{justify-self:end}}@media screen and (min-width: 860px){.productgrid--masthead.colletiobanner{display:none}.productgrid--wrapper nav.productgrid--utils{display:flex;align-items:center}.productgrid--wrapper nav.productgrid--utils .productgrid--utils.utils-view{width:auto}.utils-viewtoggle-label,.utils-sortby-title{white-space:nowrap}.productgrid--utils.utils-sortby{display:flex;align-items:center}}@media screen and (max-width: 859px){h1.collection--title.sordrow{display:none}.utils-sortby--modal-title{color:#002f6c}label.utils-sortby-title{display:none}.productgrid--sidebar-title,.filter-form *{color:#002f6c}.utils-sortby--modal-button{background-color:#002f6c;border:1px solid #002f6c}.utils-sortby--modal-button.utils-sortby--modal-button--active{background:#031b39}.mega-menu-content .content-sec .toggle-inner-sec-menu{margin:50px 0 20px}}@media screen and (max-width: 1750px){header .mega-menu .menu-area{grid-column-gap:25px}header .mega-menu ul.navmenu{column-gap:25px}}@media screen and (max-width: 1550px){.notAuthorizedBox{padding:8px 10px!important}.site-header-actions.for-desktop span.site-header_account-link-text{display:none}.notAuthorizedBox a.loginLink,p.notAuthorizedBoxText{font-size:13px!important}.productitem--info .productitem__price .price__current{font-size:18px}header .mega-menu .menu-area{grid-column-gap:20px}header .mega-menu ul.navmenu li.navmenu-item a.navmenu-link,header .mega-menu .toggle-area h3{font-size:18px}header .mega-menu .menu-area{margin-right:0}}@media (max-width: 1440px){header .mega-menu.active .menu-toggle .icon-area{width:85%}header .mega-menu.active .toggle-area h3{left:140px}.mega-menu.active .mega-menu-content{left:140px;max-width:68%}.toggle-inner-sec-menu .social-icons .social-link{margin:3px}footer .site-footer-wrapper:before{top:205px;right:-20px;width:298px;height:281px}header .mega-menu ul.navmenu{column-gap:25px}header .mega-menu{grid-template-columns:1fr 3fr 1fr}}@media screen and (max-width: 1400px){.productitem--info .productitem--title,.productitem--info .productitem__price .price__current{font-size:18px}.productitem--info .productitem--vendor a,.productitem--info .productitem__stock-level *{font-size:14px}h1.collection--title.sordrow,.product-title,.product-recommendations--title{font-size:42px}.productgrid--sidebar .filter-form *{font-size:16px}.pagination--active .pagination--item,.pagination--inner a{font-size:24px}.pagination--inner li.pagination--next a svg{width:18px;height:12px}.product__container--two-columns article.product--outer{column-gap:50px}.product-block.product-block--price{font-size:32px}.mega-menu-content nav ul.nav-menu-header li{margin-right:auto}}@media screen and (max-width: 1366px){.custom-header .header-right-side .site-header-actions .site-header_account-link-anchor .site-header_account-link-text{font-size:14px}header .mega-menu ul.navmenu li.navmenu-item a.navmenu-link,header .site-header_account-link-text,header .mega-menu .toggle-area h3{font-size:18px}header .mega-menu.active .toggle-area h3{left:120px;display:block}.mega-menu.active .mega-menu-content{left:120px}header .mega-menu .menu-toggle .icon-area{width:70px;height:70px}.mega-menu .menu.close-button-menu{font-size:38px;top:10vh;left:5vw}header .mega-menu .toggle-area h3{display:none}}@media screen and (max-width: 1279px){header .mega-menu.active .toggle-area h3{display:block}header .mega-menu{grid-template-columns:auto auto auto;gap:20px}h2.productitem--title.add_spaces{height:80px}}@media screen and (max-width: 1199px){header .mega-menu ul.navmenu li.navmenu-item a.navmenu-link,header .site-header_account-link-text{font-size:16px}header .mega-menu.active .toggle-area h3{display:block}header .mega-menu.active .menu-toggle .icon-area{width:90%}.mega-menu.active .mega-menu-content{max-width:78%}.mega-menu-content nav ul.nav-menu-header li a.outerlink-title{font-size:24px}.mega-menu-content .nav-menu-header li a{font-size:18px}header .mega-menu .menu-toggle .icon-area,header .mega-menu .menu-toggle{width:64px;height:64px}header .mega-menu .menu-toggle svg{width:30px;height:30px;top:16px;left:16px}.mega-menu .menu.close-button-menu{font-size:34px}h2.productitem--title.add_spaces{height:100px}}@media (max-width: 1024px){footer .site-footer-wrapper{padding-top:50px}footer .site-footer-wrapper:before{top:160px;right:calc(0% - 120px)}header .mega-menu .menu-area{grid-column-gap:20px}}@media (max-width: 1023px){footer .site-footer-block-title{margin-bottom:0}footer .site-footer-block-item{border-top:1px solid #e0e3e6}footer .end-area{justify-content:space-evenly}}@media screen and (max-width: 1080px){.custom-header header{padding:26px 20px}header .mega-menu .head-logo a{text-align:center}header .mega-menu .menu-area .secondry_menu,header .mega-menu .menu-area .secondry_menu_left{display:none}header .mega-menu.active .menu-toggle .toggle-icon,header .mega-menu .menu-toggle .cross-icon{left:40px;top:60px}header .mega-menu.active .toggle-area h3{left:89px;top:85px}header .mega-menu.active .menu-toggle .icon-area{width:100%;border-radius:0}.mega-menu.active .mega-menu-content{left:0;right:0;max-width:85%;margin-left:auto;margin-right:auto}.mega-menu-content .content-sec nav,.mega-menu-content .content-sec .toggle-inner-sec-menu{flex:0 0 100%;max-width:100%}.mega-menu-content .content-sec .toggle-inner-sec-menu{display:flex;flex-wrap:wrap;justify-content:space-between}#search-popup .popup-content{max-width:700px}.toggle-inner-box,.toggle-inner-sec-menu .social-area{flex:0 0 auto;width:50%}footer .end-area{grid-row-gap:12px;flex-wrap:wrap}footer .newsletter-area{padding-top:60px;flex-wrap:wrap}footer .newsletter,footer .form-fields-inline.pxs-newsletter-form-fields{max-width:418px}footer .newsletter .newsletter-input{width:calc(100% - 143px)}footer .newsletter .newsletter-submit{width:143px}footer .newsletter .newsletter-submit button{font-size:16px;padding:4px 27px;min-width:auto}footer .site-footer-block-item{border-top:1px solid #e0e3e6;padding:5px 0}footer .site-footer-block-item .site-footer-block-title{color:#002f6c}.site-footer-block-item.site-footer-block-rich-text{padding:24px 0;margin:0}.mega-menu .menu.close-button-menu{font-size:24px;top:20px;left:22px}.mega-menu.active .menu.close-button-menu{left:40px;top:80px}.collection-wrapper{padding:40px 0 30px}header .mega-menu .toggle-area h3{top:34px}.mega-menu.active .site-header-actions.only-for-mobile{margin:0;display:flex;position:relative;z-index:1;top:26px}header .mega-menu.active .toggle-area h3{display:none}.mega-menu.active .site-header-actions.only-for-mobile svg path{stroke:#fff}.mega-menu.active .site-header-actions.only-for-mobile .site-header_account-link-text{color:#fff}ul.site-header-actions.only-for-mobile{display:none!important}header .mega-menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.site-header-actions{justify-content:end}.featured-collection__content[data-layout=grid]{flex-wrap:wrap;gap:20px}.featured-collection__content .productgrid--item{width:calc(25% - 15px);margin-right:0}.productgrid--wrapper nav.productgrid--utils{flex-wrap:wrap}h1.collection--title.sordrow{margin-bottom:20px}h1.collection--title{color:#002f6c;font-size:25px;margin:0}button.utils-filter-button *{color:#002f6c}.productgrid--utils.utils-sortby *,.productgrid--utils.utils-view *{font-size:14px}}@media (min-width: 1279px){h2.productitem--title.add_spaces{height:65px}}@media screen and (max-width: 767px){.unit_price_text{padding-top:20px}header .mega-menu .toggle-area h3{left:62px}header .mega-menu.active .menu-toggle .toggle-icon,header .mega-menu .menu-toggle .cross-icon{left:30px}.mega-menu.active .mega-menu-content{left:0;right:0;max-width:100%;margin-left:auto;margin-right:auto;padding:0 30px}header .mega-menu.active .toggle-area h3{left:90px;top:66px}header .mega-menu .menu-toggle .icon-area,header .mega-menu .menu-toggle{width:44px;height:44px}.mega-menu .menu.close-button-menu{top:10px;left:12px}header .mega-menu .menu-toggle svg{width:20px;height:20px;top:10px;left:10px}.toggle-inner-box,.toggle-inner-sec-menu .social-area{flex:0 0 auto;width:100%}.mega-menu-content .nav-menu-header{flex-wrap:wrap}.mega-menu-content nav ul.nav-menu-header li{flex:0 0 100%;max-width:100%}.mega-menu-content nav ul.nav-menu-header li a.outerlink-title{margin:0;padding:16px 0;border-top:1px solid;justify-content:space-between}.mega-menu-content nav ul.nav-menu-header li a.outerlink-title:last-child{border-bottom:1px solid}.mega-menu-content .content-sec .toggle-inner-sec-menu{flex-direction:column}#search-popup .popup-content{max-width:90%}.button_view_all_brands{display:none}footer .site-footer-wrapper{padding-top:40px}footer .site-footer-wrapper:before{width:166px;height:156px;right:calc(0% - 59px)}footer .newsletter-area{flex-direction:column-reverse;padding-top:0;padding-bottom:0}footer .site-footer-item.site-footer-item--information{gap:0}.footer-top-title{font-size:28px}footer .newsletter-area h3{margin-top:0;margin-bottom:12px}footer .site-footer-block-menu .site-footer-block-content .navmenu .navmenu-item{margin-bottom:20px;padding-bottom:0}header .mega-menu.active .toggle-area h3{left:70px;top:62px}.mobile-megamenu{z-index:999}.mega-menu.active img.mobile-mega-logo{display:block;position:absolute;top:48px;right:50px;width:80px;height:auto}.mega-menu.active .menu.close-button-menu{left:40px;top:52px}.collection-wrapper ul.collections-product .product-content h3{font-size:14px;margin-bottom:10px}.collection-wrapper ul.collections-product{justify-content:left;flex-wrap:wrap;row-gap:20px}#search-popup{padding:60px 0}#search-popup form input{font-size:20px}.mega-menu-content .nav-menu-header .more-btn .prd-img-area{min-height:50px}.mega-menu.active .site-header-actions.only-for-mobile svg{max-width:20px;height:auto;max-height:100%}header .site-header-actions__account-link{margin-right:0}footer .newsletter .newsletter-submit button{font-size:14px;padding:4px 17px}.mega-menu.active .site-header-actions.only-for-mobile{top:0}.mega-menu.active .mega-menu-content{height:75vh}.site-announcement .announcement-bar{gap:10px}.site-announcement .announcement-bar .announcement-bar-text-mobile{padding:0}ul.site-header-actions.for-desktop{display:none}header .mega-menu{grid-template-columns:1fr 2fr 1fr}.custom-header .header-right-side{justify-content:end}header .mega-menu .search-bar{width:45px;height:45px}header .mega-menu .search-bar .svg-search{width:25px}.featured-collection__container .home-section--title{font-size:34px;line-height:42px}.featured-collection__content .productgrid--item{width:calc(50% + -0px);margin-right:0}.featured-collection__content[data-layout=grid]{gap:0}.productitem--info .productitem--title,.productitem--info .productitem__price .price__current{font-size:16px}footer .newsletter .newsletter-input{width:100%;position:relative}footer .newsletter .newsletter-submit{position:absolute;right:0}footer .newsletter .newsletter-submit button{margin-left:0;width:100%}footer .form-fields-inline.pxs-newsletter-form-fields input{border-radius:30px}li.outer-links.New.Products{display:none}.mega-menu-content .nav-menu-header{border-bottom:1px solid #fff;margin-top:0}.mega-menu-content .content-sec .toggle-inner-sec-menu{margin:50px 0 20px}.mega-menu-content nav ul.nav-menu-header li a:hover svg{transform:none}.mega-menu-content nav ul.nav-menu-header li a:hover svg circle{fill:#fff}.mega-menu-content nav ul.nav-menu-header li a:hover svg path{fill:#002f6c}.mega-menu-content nav ul.nav-menu-header li a.asactv svg{transform:rotate(180deg)}.mega-menu-content nav ul.nav-menu-header li a.asactv svg circle{fill:#002f6c}.mega-menu-content nav ul.nav-menu-header li a.asactv svg path{fill:#fff}nav.breadcrumbs-container *{font-size:14px}.product-title{font-size:32px;line-height:38px}.product-title-below .product-sku,.product-title-below .product-age,.product-title-below .product-vendor{font-size:14px}.product-block.product-block--price{font-size:24px}.product-form--atc .quantity-selector__wrapper .quantity-selector__input,.product-form--atc button.product-form--atc-button{padding-top:18px;padding-bottom:18px}.product__container--two-columns .product-form__action-wrapper{gap:15px}h2.product-section--title.product-recommendations--title{font-size:32px;margin-top:0}.product-form--atc button.product-form--atc-button,.product-form--atc .quantity-selector__wrapper .quantity-selector__input{font-size:18px}.metafield-heading,#accordionss #Specification_table td,.product-description.rte *{font-size:16px!important}h1.account-page-title{font-size:32px}#shopify-section-register .account-page-register{margin-top:40px}.account-page-register .cf-field input,.account-page-register .cf-field p,.account-page-register .cf-field label{font-size:16px}.account-page-register .cf-form-actions .cf-submit-form{font-size:18px;padding:18px 62px}.cf-field.reseller{padding:20px 0}.cf-field-container.supply{margin-top:20px}ul.site-header-actions.only-for-mobile{display:block!important}.mega-menu.active .mega-menu-content{display:block}.only-for-mobile .site-header_account-link-anchor{display:flex;border-radius:10px;padding-bottom:16px;align-items:center;justify-content:center;gap:5px;font-size:24px}.only-for-mobile .site-header_account-link-anchor .site-header_account-link-text{font-size:24px;padding:0;text-transform:none;font-weight:600}.mega-menu.active .site-header-actions.only-for-mobile .site-header__account-icon svg.icon-account{max-width:30px!important;height:30px;margin-top:-2px}.mega-menu.active .site-header-actions.only-for-mobile .site-header__account-icon svg path{stroke:transparent;fill:#fff}.mega-menu.active .mega-menu-content{top:0;transform:none;margin-top:100px}header .mega-menu .toggle-inner-sec-menu li.navmenu-item{margin-bottom:20px}header .mega-menu.active ul.navmenu li.navmenu-item a.navmenu-link{font-size:24px}.home-section--title{font-size:34px}.product__price .price__current{font-size:24px}}@media screen and (max-width: 575px){header .mega-menu .toggle-area h3{top:18px}.mega-menu.active .site-header-actions.only-for-mobile{margin:25px 0 0}footer .newsletter .newsletter-submit{width:115px}.notAuthorizedBox a.loginLink,p.notAuthorizedBoxText{font-size:8px!important}.notAuthorizedBox{padding:8px 5px!important}.productitem--info .productitem--vendor a,.productitem--info .productitem__stock-level *{font-size:12px}#search-popup.activespndsearch{top:70px}}@media screen and (max-width: 480px){.mega-menu.active img.mobile-mega-logo{right:10px}header .mega-menu .toggle-area h3{display:none}.mega-menu.active .menu.close-button-menu{left:30px}}@media screen and (max-width: 375px){.mega-menu.active .site-header-actions.only-for-mobile svg{max-width:28px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
