@font-face{font-family:new-reason,sans-serif;src:url(NewReason-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:new-reason,sans-serif;src:url(NewReason-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:new-reason,sans-serif;src:url(NewReason-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:new-reason,sans-serif;src:url(NewReason-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:new-reason,sans-serif;src:url(NewReason-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,body{font-family:new-reason,sans-serif!important}.header .header__inline-menu .list-menu li a{font-size:15px;padding:1.2rem 20px;color:#141313}.header .header__inline-menu .list-menu li header-menu summary.list-menu__item{font-size:16px;color:#141313}.header .header__inline-menu .list-menu li header-menu summary.list-menu__item span a{padding:0;text-decoration:unset}.header .header__inline-menu .list-menu li header-menu summary.list-menu__item span{text-decoration:unset}.header .header__inline-menu .list-menu li a:hover,.header .header__inline-menu .list-menu li header-menu summary.list-menu__item:hover{color:#0f70b7}.header .header__inline-menu .list-menu li a:hover span,.header .header__inline-menu .list-menu li header-menu summary.list-menu__item:hover span{text-decoration:unset}.header .header__inline-menu .list-menu li a .header__active-menu-item{text-decoration:unset;color:#0f70b7}@media screen and (min-width: 990px){.header{padding-top:5px!important;padding-bottom:5px!important}}.header-search-v2 .search-modal .search-modal__content{display:inline-block;height:unset;width:unset;padding:0}.header-search-v2 .search-modal{opacity:1;background:transparent;min-width:unset;max-width:unset;min-height:unset;height:unset;position:unset;display:unset}.header-search-v2 .search-modal .search-modal__content .search-modal__close-button,.header-search-v2 .header__icon--search,.header-search-v2 .predictive-search{display:none}.header-search-v2 .search-modal .search-modal__content .search-modal__form{max-width:35.2rem}.header__icons .header__search{display:none!important}.header .header__search.header-search-v2{display:block!important}.header-account-icon-text:hover .header__icon svg,.header-account-icon-text:hover span,.header-cart-icon-text:hover .desktop-header-cart-icon svg,.header-cart-icon-text:hover span{color:#ba0c2f}.header-account-icon-text:hover span,.header-cart-icon-text:hover span{cursor:pointer}@media (min-width: 990px){.header{display:flex}.header .header-search-logo{display:flex;align-items:center;gap:40px;margin-right:auto}.header-account-icon-text,.header-cart-icon-text{display:flex;flex-direction:column;align-items:center}.header-account-icon-text .header__icon{flex-direction:column;height:unset;width:unset;gap:8px;text-decoration:none}.header-account-icon-text{margin:0 10px 0 0}.header-account-icon-text span,.header-cart-icon-text .desktop-header-cart-icon span{font-size:14px;line-height:1px}}@media (max-width: 1135px){.header .header-search-logo{gap:15px}}@media (max-width: 1066px) and (min-width: 990px){.header-search-v2 .search-modal .search-modal__content .search-modal__form{max-width:21.2rem}}@media (max-width: 1199px) and (min-width: 990px){.header{padding-left:2rem!important;padding-right:2rem!important}}@media (max-width: 1199px) and (min-width: 990px){.list-menu--inline{flex-wrap:unset!important}}.mobile-header-cart-icon{display:none!important}.desktop-header-cart-icon{display:flex!important;flex-direction:column;height:unset;gap:8px;width:unset;text-decoration:none}@media (max-width: 993px) and (min-width: 990px){.header{gap:10px}}@media (max-width: 989px){.header__icons .header__search{display:block!important}.header .header__search.header-search-v2{display:none!important}.mobile-header-cart-icon{display:flex!important}.desktop-header-cart-icon{display:none!important}.header-account-icon-text,.header-cart-icon-text{display:none}.desktop-header-cart-icon{flex-direction:unset;gap:unset}}.image-width-text-block .image-with-text__text-item .image-with-text__heading a{color:#0f70b7;text-decoration:none;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:0}.image-width-text-block .image-with-text__text-item .image-with-text__text{margin-top:10px}.image-width-text-block .image-with-text__text-item .image-with-text__text p{color:#000;line-height:1.5}.image-width-text-block .image-with-text__text-item .button--secondary{border-radius:0;background:#ba0c2f;color:#fff;line-height:28px;font-size:16px;padding:8px 30px;border:0;opacity:1;margin-top:20px!important;min-height:unset}.button--secondary{background:#ba0c2f;color:#fff;opacity:1!important;border-radius:5px}.button--secondary:hover,.image-width-text-block .image-with-text__text-item .button--secondary:hover{background:#000;color:#fff}.button--primary{background:#fff;color:#121212;opacity:1!important;border-radius:5px}.button--primary:hover{background:#ba0c2f;color:#fff}.button:before,.button:after,.button:hover:before,.button:hover:after{display:none}.image-with-text__media{min-height:90%!important}.image-width-text-block .image-with-text:nth-child(3) .image-with-text__media,.image-width-text-block .image-with-text:nth-child(4) .image-with-text__media{min-height:68%!important}.image-width-text-block .image-with-text{margin-bottom:60px}.image-width-text-block .image-with-text:last-child{margin-bottom:0}.image-width-text-block .image-with-text__grid .image-with-text__content{padding:0rem 3rem}@media screen and (min-width: 750px){.image-with-text__media--medium{height:28rem!important}}.image-with-text__media--small{height:38rem!important}@media (max-width: 749px){.image-width-text-block .image-with-text:nth-child(3) .image-with-text__media,.image-width-text-block .image-with-text:nth-child(4) .image-with-text__media{min-height:100%!important}.image-width-text-block .image-with-text__grid .image-with-text__content{padding:20px 0 45px}}@media (max-width: 543px){.image-with-text__media--small{height:26rem!important}}.banner-block-bg .banner__media:after{background:linear-gradient(#fff0,#0f70b7);content:"";position:absolute;bottom:0;left:0;right:0;z-index:1;opacity:1}.banner-block-bg .banner__content .banner__box .banner__heading{text-transform:uppercase;font-weight:800;position:relative;padding-bottom:10px;margin-top:0}.banner-block-bg .banner__content .banner__box .banner__heading:after{content:"";position:absolute;bottom:0;left:0;right:0;text-align:center;margin:auto;width:120px;height:2px;background:#fff}.banner-block-bg .banner__content .banner__box .banner_text_contain p{font-size:24px;font-weight:500;text-transform:uppercase;color:#fff}.banner-block-bg .banner__content .banner__box .banner__text p{font-size:22px;font-weight:500;text-transform:uppercase;color:#fff}@media (max-width: 749px){.image-width-text-block .image-with-text{margin-bottom:0}}@media (max-width: 543px){.banner-block-bg .banner__content .banner__box .banner__heading{font-size:50px}.banner-block-bg .banner__content .banner__box .banner__text p{font-size:17px}.banner-block-bg .banner__content .banner__box .banner_text_contain p{font-size:23px}}@media (max-width: 430px){.banner-block-bg .banner__content .banner__box .banner__heading{font-size:43px}.banner-block-bg .banner__content .banner__box .banner__text p{font-size:14px}.banner-block-bg .banner__content .banner__box .banner_text_contain p{font-size:19px}}.announcement-bar-v2-section .announcement-bar-main{display:flex;align-items:center;justify-content:space-between}.announcement-bar-v2-section{padding-top:10px;padding-bottom:10px}.announcement-bar-content{display:flex;align-items:center}.announcement-bar-v2-section .announcement-bar-title{font-size:14px;line-height:1}.announcement-bar-v2-section .announcement-bar-text{font-size:12px;line-height:1;font-weight:400;padding:0;text-transform:uppercase;text-decoration:none;cursor:pointer}.announcement-bar-v2-section .announcement-bar-text:last-child{border-right:none}.header .header__icon svg{width:28px;height:28px}@media (max-width: 543px){.header .header__icon svg{width:20px;height:20px}}@media (max-width: 640px){.announcement-bar-v2-section .announcement-bar-main{flex-direction:column;align-items:center;gap:10px}}.footer .footer__content-top{padding-bottom:0!important}.footer-block__details-content h2{font-size:24px;line-height:1.4;font-weight:400}.footer .footer__content-bottom{padding-top:2rem}.footer-block .footer-block__heading{font-size:24px;line-height:1.4;font-weight:600}.footer-block .footer-block__details-content p{font-size:16px;line-height:1.6;font-weight:400}.footer-block .footer-block__details-content p a{text-decoration:none}.footer-block .footer-block__details-content p a:hover{text-decoration:underline}.footer .footer__content-bottom{border-top:none}.footer .footer-block:nth-child(1){width:40%}.footer .footer__blocks-wrapper{border-bottom:1px solid #fff;padding-bottom:70px}.footer .list-social__item{width:42px;height:42px;color:#ffffffb3;border:2px solid rgba(255,255,255,.2);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:.3s all ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.footer .list-social__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-color:var(--primary-color);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:.3s all ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:-1}.footer .list-social__item:hover:before{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);background-color:#0f70b7}.footer .list-social__link:hover .icon{transform:scale(1)}.footer .footer__list-social.list-social{gap:5px;padding-left:0;margin-left:0!important;margin-right:0!important;margin-top:30px}.footer__copyright_text_main{display:flex;align-items:center;gap:15px;padding:0 15px}.footer__copyright_main{width:100%;display:flex;justify-content:space-between}.footer__copyright_text a{font-size:15px;line-height:1.2;font-weight:400;text-decoration:none;color:#ffffffb3}.footer__copyright_text p{margin:0}.footer__copyright.caption{display:none}.footer_copyright__content p a:hover{text-decoration:underline}.footer_copyright__content{padding:0 15px}.footer_copyright__content p{font-size:15px;line-height:1.2;font-weight:400;margin:0}.footer_copyright__content p a{text-decoration:none;color:#ffffffb3}@media (max-width: 830px){.footer__copyright_text_main{flex-direction:column;justify-content:center;gap:0}.footer__copyright_main{flex-direction:column;justify-content:center}.footer_copyright__content{padding:10px 15px 0;text-align:center}}@media (max-width: 767px){.footer .footer-block.grid__item:last-child,.footer .footer-block.grid__item:last-child .footer-block__details-content{margin-bottom:0}.footer .footer-block:nth-child(1){width:100%}.footer .footer__content-top .grid{row-gap:3rem}.footer .footer__blocks-wrapper{padding-bottom:30px}.footer-block .footer-block__details-content p{font-size:14px}}@media (max-width: 749px){.footer__copyright_main{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.footer .footer__content-bottom{padding-top:0}}@media (max-width: 575px){.footer__copyright_main{flex-direction:column;align-items:center;gap:10px}.footer__content-top{padding-left:15px!important;padding-right:15px!important}}.list-social__item .icon{height:1.8rem;width:1.8rem}.image-with-text-v2-section .banner-image img{width:100%;vertical-align:middle}.image-with-text-v2-section .image-with-text-v2-wrapper{padding-top:60px}.template-hittegods .image-with-text-v2-section .image-with-text-v2-wrapper{padding-bottom:50px}.image-with-text-v2-section .banner-image{padding-bottom:60px}.image-with-text-v2-section .image-with-text{font-size:30px;line-height:1.3;letter-spacing:0;font-weight:800;margin:0;color:#000}.image-with-text-v2-section .image-with-description p{font-size:16px;line-height:1.5}.image-with-text-button{font-size:15px;line-height:28px;border-radius:0;background:#0f70b7;color:#fff;padding:13px 30px;border:0;text-decoration:none;transition:.5s}.image-with-text-button:hover{background:#000}@media (max-width: 749px){.template-hittegods .image-with-text-v2-section .image-with-text-v2-wrapper{padding-top:0}}.services-block-section .main-services .section-header{display:block;overflow:hidden}.services-block-section .main-services .service-width-2{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}.services-block-section .main-services .service-width-3{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px}.services-block-section .main-services .service-width-4{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}.service-img img{width:75px;height:75px}.services-block-section .main-services .service-width-2 .services:nth-child(odd){clear:left}.services-block-section .main-services .service-width-3 .services:nth-child(3n+1){clear:left}.services-block-section .main-services .service-width-4 .services:nth-child(4n+1){clear:left}.services-block-section .main-services .services.icon-center{text-align:center}.services-block-section .main-services .services.icon-left a{display:flex;align-items:center}.services-block-section .main-services .services.icon-left .service-img{margin-right:15px;display:inline-block;vertical-align:middle}.services-block-section .main-services .services .service-block .service-title{font-size:18px;font-weight:600;text-transform:none;margin-bottom:0;margin-top:10px;color:#444}.services-block-section .main-services .services.icon-left .service-block .service-title{margin-bottom:2px}.services-block-section .main-services .services.icon-left .service-block{width:80%;display:inline-block;vertical-align:middle}.services-block-section .service-desc{font-size:16px;font-weight:400;color:#565656cc;margin:0}@media (max-width: 1199px){.services-block-section .main-services .service-width-4.icon-left{grid-template-columns:repeat(2,1fr)}.services-block-section .main-services .service-width-4.icon-left .services:nth-child(4n+1){clear:none}.services-block-section .main-services .service-width-4.icon-left.services:nth-child(odd){clear:left}}@media (max-width: 991px){.services-block-section .main-services .service-width-4{grid-template-columns:repeat(2,1fr)}.services-block-section .main-services .service-width-4 .services:nth-child(4n+1){clear:none}.services-block-section .main-services .service-width-4 .services:nth-child(odd){clear:left}.services-block-section .main-services .services .service-block .service-title{font-size:16px}}@media (max-width: 767px){.services-block-section .main-services .service-width-3{grid-template-columns:repeat(1,1fr)}.services-block-section .main-services .section-header{margin-bottom:0}}@media (max-width: 543px){.services-block-section .main-services .service-width-4,.services-block-section .main-services .service-width-3,.services-block-section .main-services .service-width-2{grid-column-gap:20px;grid-row-gap:20px}.services-block-section .main-services .service-width-4.icon-left,.services-block-section .main-services .service-width-2.icon-left{grid-template-columns:repeat(1,1fr)}}.services-block-section .title{font-size:30px;font-weight:600;padding-bottom:15px;margin:0 0 20px;position:relative}.services-block-section .title:after{content:"";position:absolute;bottom:0;left:45%;background-color:#000;width:120px;height:2px}.services-block-section .sub-title{font-size:16px;margin-bottom:30px}.services-block-section{background-color:transparent}.newsletter-form__field-wrapper .field .field__label{color:#999}.services-block-section{border:1px solid #ececec}.template-hittegods #shopify-section-template--16820343210028__image_with_text_v2_9ydXBC{margin-bottom:70px}.icon_with_text .icon_with_text-inner{display:flex;align-items:center;gap:20px;border-top:1px solid #e3e3e3;padding:30px 0}.icon_with_text .icon_content img{width:200px}.icon_with_text .main_title{text-transform:none;font-weight:600;color:#000;margin-bottom:10px;font-size:24px}.iner_description{font-size:16px;line-height:28px;color:#565656cc}@media (max-width: 639px){.icon_with_text .icon_with_text-inner{flex-direction:column;justify-content:center;align-items:center;text-align:center}.icon_with_text .main_title{font-size:23px}}.accordion{border-top:1px solid #d5d5d5!important;border-bottom:0!important;padding:0!important;margin-bottom:10px!important}.accordion__title{color:#002147;font-size:20px;font-weight:600}.new_accordian[open] summary{background:transparent!important;border-color:#0f70b7!important}.new_accordian[open] summary .accordion__title{color:#002147!important}.template-faqs summary .icon-caret{right:auto;top:auto;color:#fff}.accordion summary div{background:#346170;border-radius:50%;height:24px;width:24px;display:flex;justify-content:center;align-items:center}.accordion details[open]>summary .icon-caret{color:#fff!important}.accordion summary{padding:1.5rem 25px!important;justify-content:space-between}.accordion__content{padding:15px 28px!important}.collapsible-content summary:hover{background:unset!important}.collapsible-content summary:hover .accordion__title{text-decoration:unset!important;text-underline-offset:.3rem}.collapsible-content-wrapper-narrow{max-width:940px!important}.collapsible-content__header .sub-title{text-align:left;margin-bottom:20px}.accordion__content{display:none}@media (max-width: 543px){.accordion summary{padding:1.5rem 10px!important}.accordion__content{padding:10px!important}}.page-width--narrow .main-page-title{position:relative;font-size:38px;font-weight:900;padding-bottom:15px;text-transform:capitalize}.page-width--narrow .main-page-title:after{content:"";position:absolute;left:0;right:0;bottom:-15px;width:100%;height:4px;background:#ececec}.page-width--narrow .scroll-trigger .highlighted-text{font-weight:600;color:#000;font-size:24px}.multipal-text-block .text-block .List-text-block li img{max-width:20px}.multipal-text-block .text-block .List-text-block li{display:flex;gap:10px;align-items:center;margin-bottom:10px}.multipal-text-block .text-block{display:flex;justify-content:center}.multipal-text-block .text-block.right-contain{flex-direction:row-reverse}.multipal-text-block .text-block .List-text-block,.multipal-text-block .text-block .text-contain-block{width:50%}.multipal-text-block .text-block .List-text-block .list-heading h2,.multipal-text-block .text-block .text-contain-block .text-contain-heading h2{font-size:30px;font-weight:600;margin-top:0}@media (max-width: 749px){.multipal-text-block .text-block{display:block;justify-content:center}.multipal-text-block .text-block .List-text-block,.multipal-text-block .text-block .text-contain-block{width:100%}.multipal-text-block .text-block .List-text-block{margin-bottom:20px}.image-with-text-v2-section .banner-image{padding-bottom:30px}.image-with-text-v2-section .image-with-text{margin:0;font-size:24px}}.contact-page .contact__fields-cover label{position:relative;width:auto;display:inline-block;left:0;top:0;color:#121212}.contact-page .contact__fields-cover label span{color:red}.template-contact .page-width--narrow .main-page-title{display:none}.template-contact .page-width--narrow .rte h1{font-size:50px;margin-bottom:20px}.template-contact .page-width--narrow .rte p,.contact__fields-input_list{color:#121212}.contact__fields-input_list span{color:red}.contact-page .contact__fields-cover .field:before,.contact-page .contact__fields-cover .field:after{display:none}.contact-page .contact__fields-cover .field .field__input{box-shadow:0 0 5px #ccccccb3,0 1px 3px #ccc3,0 1px 3px #0000001a;border-radius:0}.contact-form-input .contact__fields-cover .field input{padding:0;width:30px!important;height:auto!important;min-width:30px!important}.contact-form-input{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.contact__fields-input .contact-form-input .contact__fields-cover .field{align-items:center;justify-content:center;gap:5px;cursor:pointer}.contact__fields-input .contact-form-input .contact__fields-cover .field input{width:unset!important;height:unset!important;min-width:unset!important;border:1px solid #232323;border-radius:2px;box-shadow:unset;border:0}.contact__fields-input .contact-form-input .contact__fields-cover .field:after,.contact__fields-input .contact-form-input .contact__fields-cover .field:before{display:none}.contact__fields-cover .field select{width:100%;padding:14px;font-size:14px;box-shadow:0 0 5px #ccccccb3,0 1px 3px #ccc3,0 1px 3px #0000001a;border:0}.contact__fields-cover .field select:focus-visible{outline:unset;outline-offset:unset}.contact__fields-input .contact-form-input .contact__fields-cover .field label{position:unset;font-size:15px}.field__input:not(:placeholder-shown),.field__input:focus{padding:1.5rem}.page-collection .card-wrapper .card__heading .full-unstyled-link{font-size:16px;font-weight:600}.page-collection .card-wrapper .card__heading .full-unstyled-link:after{display:none}.page-collection .card-wrapper .card__content .quick-add product-form .quick-add__submit{width:65%;min-width:65%;min-height:unset;padding:.9rem}.page-collection .card-wrapper .card-information .price__regular .price-item--regular{color:#b3af54}@media (max-width: 1099px){.page-collection .card-wrapper .card__content .quick-add product-form .quick-add__submit{width:75%;min-width:75%}}@media (max-width: 989px){.page-collection .card-wrapper .card__content .quick-add product-form .quick-add__submit{width:50%;min-width:50%}}@media (max-width: 649px){.page-collection .card-wrapper .card__content .quick-add product-form .quick-add__submit{width:61%;min-width:61%}}@media (max-width: 543px){.page-collection .card-wrapper .card__content .quick-add product-form .quick-add__submit{width:100%;min-width:100%}.template-contact .page-width--narrow .rte h1{font-size:24px}.contact__fields-input .contact-form-input .contact__fields-cover .field{gap:3px}}@media (max-width: 340px){.page-collection .card-wrapper .card__content .quick-add product-form .quick-add__submit span{font-size:13px}.page-collection .card-wrapper .card__heading .full-unstyled-link{font-size:14px}}.menu-drawer summary.menu-drawer__menu-item a{text-decoration:none;color:#121212}.slide-show-section .slideshow__text{background:transparent;padding:0!important}.slide-show-section .banner:after{content:"";position:absolute;top:0;background:#0000003b;opacity:1;z-index:1;width:100%;height:100%}.slide-show-section .banner__heading{color:#fff;font-weight:700}.slide-show-section .banner__text p{color:#fff;font-size:20px;width:100%;max-width:600px}.slide-show-section .banner__buttons .button--primary{border-radius:5px}.slide-show-section .banner__buttons .button--primary{background:#fff;color:#121212}.slide-show-section .banner__buttons .button--primary:hover{background:#ba0c2f;color:#fff}.slide-show-section .header__no_card_neeeded-sm{display:flex;align-items:center;margin-top:15px}.slide-show-section .header__no_card_neeeded-sm p{font-size:16px;color:#fff;margin:0}.slide-show-section .header__no_card_neeeded-sm .seperator{margin:0 5px}.slide-show-section .header__no_card_neeeded-xs{display:none}@media (max-width: 600px){.slide-show-section .header__no_card_neeeded-sm{display:none}.slide-show-section .header__no_card_neeeded-xs{display:block}.slide-show-section .header__no_card_neeeded-xs p{font-size:16px;color:#fff;margin:0}.slide-show-section .header__no_card_neeeded-xs .rating_div{display:flex;align-items:center;margin-top:3px}}.slide-show-section .slideshow__text.banner__box{max-width:83.5rem;min-width:83.5rem}@media (max-width: 991px){.banner--large:not(.banner--adapt){min-height:50rem!important}.slideshow.banner--large:not(.banner--adapt){min-height:72rem!important}}@media (max-width: 749px){.slide-show-section .slideshow__text.banner__box{max-width:unset;min-width:unset;margin:0 15px}.slideshow.banner--large:not(.banner--adapt){min-height:50rem!important}}@media (max-width: 767px){.slide-show-section .banner__heading{font-size:28px}.slide-show-section .banner__text p{font-size:18px;line-height:1.4}}.continues_slide .title_text{font-size:43px;line-height:40px;color:#fff}@media (max-width: 767px){.continues_slide .title_text{font-size:28px;line-height:30px}}.continues-slider-section{overflow:hidden;padding:20px 0;mask-image:linear-gradient(90deg,#0000 5%,#000 10% 90%,#0000 95%);-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 10%,#000 90%,#0000 95%)}.continues-slider-section-image{display:flex!important;align-items:center;justify-content:center}.continues-slider-section-image img{width:75%;max-width:200px}@media (max-width: 1279px){.continues-slider-section-image img{max-width:170px}}@media (max-width: 991px){.continues-slider-section-image img{max-width:160px}.image-with-text-content .image-with-text__text-item .image-with-text__heading{font-size:40px}.image-with-text-content .image-with-text__content{padding:3rem 1rem}}@media (max-width: 380px){.continues-slider-section-image img{max-width:80px}}.banner-demo-contact .banner__content .banner__box .banner__heading{font-size:48px;color:#f2dce4}.banner-demo-contact .banner__box{max-width:75rem}.banner-demo-contact .banner__content .banner__box .banner__text{color:#fff}.mobile-banner.banner__media-half{display:none}.banner__media-half{width:100%!important}@media (max-width: 989px){.mobile-banner.banner__media-half{display:block}.desktop-banner.banner__media-half{display:none}}@media (max-width: 991px){.banner-demo-contact.banner--large:not(.banner--adapt){min-height:100rem!important}.banner-demo-contact .banner__content--middle-left{align-items:baseline!important}}@media (max-width: 543px){.banner-demo-contact .banner__content .banner__box .banner__heading{font-size:30px}.banner-demo-contact.banner--large:not(.banner--adapt){min-height:80rem!important}.image-with-text-content .image-with-text__text-item .image-with-text__heading{font-size:30px;line-height:35px}.image-with-text-content .image-with-text__content{padding:20px 0}}.header__btns{list-style:none;padding:0;margin:0;border-bottom:1px solid #94b4c2;display:flex;overflow:auto;position:relative;padding:2rem 6rem;gap:60px;justify-content:space-between}.feature-boxes-section-cover{border-radius:8px;overflow:hidden;background-color:#d3e8f4}.header__articles{padding:0;margin:0;list-style:none;padding:3rem 6rem;position:relative}.header__btn-box button{font-size:18px;line-height:24px;border:none;background:none;outline:none;cursor:pointer;color:#002147}.header__btn-box button img{width:100%;max-width:55px;height:55px;display:block;margin:auto auto 7px}.tab__title{font-size:37px;line-height:54px;margin:0;color:#002147}.header__art-box article p{font-size:21px;line-height:28px}.header__art-box article ul{list-style:none;margin:0;padding:0}.header__art-box article ul li{display:flex;align-items:center;gap:8px;margin-bottom:14px}.header__art-box article ul li p{font-size:14px;margin:0;line-height:1.4}.header__art-box article ul li svg{width:100%;max-width:20px;height:20px}.wp-block-button__link{background-color:#ba0c2f;color:#fff;padding:15px;line-height:1;display:inline-block;border-radius:5px;text-decoration:none;margin-top:20px}.wp-block-button__link:hover{background-color:#000;color:#fff}.product-carousel__content,.product-carousel__image{width:50%}.header__art-box{display:flex}.product-carousel__image img{width:100%;max-width:400px;position:absolute;right:0}.header__art-box{display:none}.header__art-box.active{display:flex}.header__btn-box{position:relative;transition:.3s}.header__btn-box.active:before{content:"";position:absolute;width:100%;height:2px;background:#5a9bd3;bottom:-20px}.feature-boxes-section{padding:80px 0;background:#013a4c}@media (max-width: 430px){.header__btns{padding:1rem 2rem;gap:15px}.header__btn-box button img{max-width:50px;height:50px;margin:auto auto 5px}.header__btn-box button{font-size:14px;line-height:18px}.header__btn-box.active:before{bottom:-10px}.wp-block-button.is-style-yellow{display:flex;align-items:center;justify-content:center}}@media (max-width: 767px){.header__articles{padding:0}.product-carousel__content{width:100%;padding:3rem}.product-carousel__image{text-align:right;width:100%}.header__art-box.active{flex-direction:column}.product-carousel__image img{max-width:300px;position:relative;margin-top:40px}.tab__title{font-size:28px;line-height:1.4;margin:0 0 10px}.header__art-box article p{font-size:17px;line-height:1.4}}@media (max-width: 543px){.product-carousel__content{padding:1.7rem}.feature-boxes-section{padding:50px 0}}.integrations-section-image a img{height:125px;width:125px}.integrations-section-image a{text-decoration:none;align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;display:flex;justify-content:center;padding:24px;transition:transform .2s ease}.integrations-section-image{display:grid;gap:1.5rem;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-template-columns:repeat(3,1fr)}.integrations-section-image-cover{flex-basis:calc(50% - 4rem);flex-grow:0;flex-shrink:0}.integrations-section-content{width:50%}.integrations-section{max-width:100%;overflow:hidden;padding-bottom:4rem;padding-top:4rem;position:relative;z-index:0}.integrations-section-cover{display:flex;align-items:center;flex-direction:row;height:calc(700px - 8rem);justify-content:center}.integrations-section-image a:hover{transform:scale(1.1)}.integrations-section-title{font-size:72px;letter-spacing:-.4px;font-weight:600;color:#002147;margin:0}.integrations-section-description p{font-size:21px;line-height:28px;margin-bottom:20px;margin-top:10px;width:100%;max-width:430px}.integrations-section-link{background-color:#ba0c2f;color:#fff;font-size:16px;font-weight:400;line-height:20px;padding:14px 20px;text-decoration:none;display:inline-block}.integrations-section-link:hover{background-color:#000;color:#fff}.scroll-animation:nth-child(3n-1){transform:translate(-50%) scale(1)}@media (min-width: 1023px){.integrations-section-image{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.scroll-animation:nth-child(3n-1):hover{transform:translateY(-50%) scale(1.1)}.scroll-animation:nth-child(3n-1){transform:translateY(-50%) scale(1)}}@media (max-width: 1023px){.integrations-section-cover{flex-direction:column;height:auto;gap:35px 0}.integrations-section-image{grid-auto-flow:column}.scroll-animation:nth-child(3n-1){transform:translate(-50%) scale(1)}.integrations-section-title{font-size:41px}.integrations-section-description p{font-size:16px}.integrations-section-link{font-size:14px;padding:10px 16px}.integrations-section-image a:hover{transform:translate(-50%) scale(1)}}@media (max-width: 1023px){.integrations-section-image a{padding:24px}.integrations-section-content{width:100%}.integrations-section:after{height:890px!important}.integrations-section-image a img{height:100px;width:100px}}@media (max-width: 767px){.integrations-section-cover{flex-direction:column;height:auto}.integrations-section-image a{padding:30px}.integrations-section-content{width:100%}.integrations-section-title{font-size:42px}.integrations-section-description p{font-size:16px;line-height:1.7;margin-top:10px}.integrations-section-content{margin-bottom:20px}.integrations-section-image a img{height:80px;width:80px}}@media (max-width: 430px){.integrations-section-link{max-width:135px;margin:auto;display:flex;justify-content:center}.integrations-section-image a{padding:15px}}.benefits-overview-section{background:#013a4c;padding:6rem 0}.page-index .benefits-overview-section,.template-faqs .benefits-overview-section{background:transparent}.benefits-overview-section-cover{display:flex;align-items:center;position:relative;background:#f2dce4;border-radius:10px}.benefits-overview-section-cover{display:flex;align-items:center}.benefits-overview-section-image img{width:100%;max-width:400px}.benefits-overview-section-image{position:absolute;right:40px}.benefits-overview-section-content{width:50%;padding:8rem;padding-right:0}.benefits-overview-section-title{font-size:31px;line-height:48px;color:#002147;font-weight:700}.benefits-overview-section-description p a,.benefits-overview-section-title p a{color:#5a9bd3}.benefits-overview-section-description p a:hover,.benefits-overview-section-title p a:hover{color:#e57373}.benefits-overview-section-title{font-size:35px;line-height:1.3;color:#013a4c;font-weight:700}.benefits-overview-section-description p{color:#013a4c;font-size:18px;line-height:24px}.benefits-overview-section-link{padding:10px 16px;background:#ba0c2f;color:#fff;border-radius:4px;text-decoration:none;margin-top:10px;display:inline-block}.benefits-overview-section-link:hover{background-color:#000;color:#fff}.benefits-overview-section-title,.benefits-overview-section-title p{margin-top:0}@media (max-width: 1279px){.benefits-overview-section-title{font-size:25px}.benefits-overview-section-description p{font-size:15px;line-height:20px}.benefits-overview-section-link{font-size:14px}.benefits-overview-section-image img{max-width:330px}.benefits-overview-section-content{padding:5rem}}@media (max-width: 991px){.benefits-overview-section-content{padding:4rem}.benefits-overview-section-title{font-size:15px}.benefits-overview-section-description p{font-size:13px;line-height:17px}.benefits-overview-section-link{padding:9px 13px;font-size:14px}.benefits-overview-section-image img{max-width:240px}}@media (max-width: 767px){.benefits-overview-section-content{width:100%;padding:3rem;text-align:center}.benefits-overview-section-image{position:relative;right:0}.benefits-overview-section-cover{flex-direction:column}.benefits-overview-section-title{font-size:16px;text-align:center}.benefits-overview-section-description p{font-size:14px;line-height:19px;text-align:center}}@media (max-width: 430px){.benefits-overview-section-description p{font-size:16px;line-height:22px}.benefits-overview-section-title{font-size:24px;text-align:center}}.categoryblock .category__item{border-radius:6px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.has-gradient--main-bottom:after{content:"";position:absolute;width:100%;height:100%;top:0;z-index:0;background-repeat:no-repeat}.categoryblock .section-header .title{font-size:60px;font-weight:600;color:#fff;margin:0}.categoryblock .section-header{margin-bottom:40px}.categoryblock .has-background{position:relative}.categoryblock .has-background .categoryblock{position:relative;z-index:1}.categoryblock .section-header .sub-title{font-size:18px;color:#013a4c;width:58%;margin:0 auto 25px}.categoryblock .category-inner .category-carousel{display:flex;gap:30px}.categoryblock .category-inner .category-carousel .category-box{background:#fff;padding:30px 20px;border-radius:8px}.categoryblock .category-inner .category-carousel .category-box:last-child{background:#e0a8cc}.categoryblock .category-inner .category-carousel .category-box:first-child{background:#d6dfe2}@media (max-width: 828px) and (min-width: 767px){.categoryblock .category-inner .category-carousel{flex-wrap:wrap;gap:20px}.categoryblock .category-inner .category-carousel .category-box{width:47%}}.categoryblock .category-inner .category-content{display:flex;flex-direction:column}.categoryblock .category-inner .category-img{width:100%;margin:0 auto}.categoryblock .category-inner .category-desc{text-align:center}.categoryblock .category-inner .category-desc .main-title{font-size:32px;font-weight:400;color:#232323;line-height:35px;margin-bottom:24px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.categoryblock .category-inner .category-desc .sub-title{font-size:14px;color:#000;line-height:20px;margin-bottom:24px}.categoryblock .category-info>div{display:inline-block;vertical-align:middle}.categoryblock .category-info .category-location{position:relative;padding-left:15px}.categoryblock .category-info .category-location:before{position:absolute;content:"/";left:0}.categoryblock .category-info{font-size:15px;font-weight:400;color:var(--brand-secondary);margin-bottom:10px}.categoryblock .category-inner .categories{margin:0}.categoryblock .category-inner .categories ul li{margin-bottom:15px;color:#000;display:flex;position:relative;padding-left:0;justify-content:left;text-align:left}.categoryblock .category-inner .categories ul{padding:0;margin:0}.categoryblock .category-inner .categories ul li:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0637/7167/2620/files/warning-fill-svgrepo-com.png?v=1724906340);width:20px;height:20px;background-repeat:no-repeat;background-size:contain;margin-right:10px}.categoryblock .category-inner.categories ul{position:relative;margin-bottom:0}.categoryblock .category-inner .categories ul i{display:inline-block;vertical-align:middle;top:17px;font-size:19px;color:#509abd}.categoryblock .category-inner .categories ul li:last-child{margin-bottom:0}.categoryblock .category-btn:hover:after{opacity:0;right:-40px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (max-width: 1199px){.categoryblock .category-inner .categories ul li{margin-bottom:10px}}@media (max-width: 991px){.categoryblock .category-inner .category-desc .main-title{font-size:24px}}@media (max-width: 880px){.categoryblock .section-header .sub-title{width:100%}}@media (max-width: 767px){.categoryblock .category-inner .category-desc .sub-title{letter-spacing:.2px}.categoryblock .category-inner .category-carousel{flex-direction:column}.categoryblock .section-header .title{font-size:40px}}@media (max-width: 543px){.categoryblock .section-header .title{font-size:30px}.categoryblock .section-header .sub-title{font-size:17px;margin-top:10px}}@media (max-width: 989px){.list-menu li{border-bottom:1px solid #d3d3d3}.menu-drawer__navigation .list-menu{margin:0 15px}.menu-drawer__navigation .list-menu li a{padding:1.1rem 0rem}.menu-drawer__navigation .list-menu li .menu-drawer__menu-item{padding:1.4rem 0;font-size:15px}.menu-drawer__navigation .list-menu .drawer-menu__link--level-2{border-bottom:0;margin-bottom:10px}.menu-drawer__navigation .list-menu li .mega-menu__link--level-2{background-color:#f2dce4;color:#000!important;padding:10px 13px!important;border-radius:5px;margin:0 7px}.menu-drawer__navigation .list-menu .drawer-menu__link--level-2:first-child{margin-top:20px}.menu-drawer__navigation .list-menu li .menu-drawer__menu-item a{padding:0;font-size:15px}.menu-drawer__navigation .list-menu li .menu-drawer__menu-item>.icon-arrow{right:1rem}.menu-drawer__navigation{padding:0 0 3rem !importanrt}}@media (max-width: 1400px) and (min-width: 1200px){.header--middle-left{column-gap:1rem!important}.header:not(.drawer-menu).page-width{padding-left:3rem;padding-right:3rem}}.mega-menu{position:sticky}.header__submenu.list-menu{opacity:0;display:none;transform:translateY(-1.5rem)}.mega-menu:hover .header__submenu{opacity:1;display:block;animation:animateMenuOpen .2s ease;animation-fill-mode:forwards}.image-with-text-pages .grid__item .image-with-text__text p{margin:0}.image-with-text-pages .grid__item .image-with-text__text p a{color:#fff;text-decoration:none}.image-with-text-pages .grid__item .global-media-settings{border:0}.template-faqs .collapsible-content-wrapper-narrow{display:flex;gap:60px;max-width:130rem!important}.template-faqs .collapsible-content-wrapper-narrow .collapsible-content__heading{color:#002147}.template-faqs .collapsible-content-wrapper-narrow .collapsible-content__header{width:30%}.template-faqs .collapsible-content-wrapper-narrow .collapsible-content__grid{width:70%}.template-faqs .benefits-overview-section-image img{max-width:380px;margin-bottom:-9px;margin-right:35px}.template-faqs .benefits-overview-section-image{position:unset}.template-faqs .benefits-overview-section-title p,.template-faqs .benefits-overview-section-title{margin-bottom:10px}.template-faqs .benefits-overview-section-cover{background:#013a4c;justify-content:space-between}.template-faqs .benefits-overview-section-title{color:#f2dce4}.template-faqs .benefits-overview-section-description p{color:#fff}@media (max-width: 989px){.template-faqs .collapsible-content-wrapper-narrow{flex-direction:column;gap:0px}.template-faqs .collapsible-content__heading{margin-bottom:0rem}.template-faqs .collapsible-content-wrapper-narrow .collapsible-content__header,.template-faqs .collapsible-content-wrapper-narrow .collapsible-content__grid{width:100%;padding:0 15px}}@media (max-width: 991px){.template-faqs .benefits-overview-section-image img{max-width:240px}.template-faqs .benefits-overview-section-image img{margin-right:0;margin-bottom:-8px}}@media (max-width: 749px){.image-with-text-pages .image-with-text .image-with-text__media-item{order:2}}.price__regular .price-item--regular.price-logine a{color:#121212;font-size:15px}.product.product--medium.product--left{box-shadow:0 18px 50px #1a1a1a1a;padding:50px 30px;border-radius:30px}.section-stack{background:#2a555a}.section-stack .rich-text__wrapper .rich-text__blocks .rich-text__blocks_icon{position:absolute}.section-stack .rich-text__wrapper .rich-text__blocks .rich-text__heading{color:#fff;font-size:36px;margin-bottom:30px}.section-stack .rich-text__wrapper .rich-text__blocks .rich-text__caption{color:#fff}@media (max-width: 543px){.section-stack .rich-text__wrapper .rich-text__blocks .rich-text__heading{font-size:30px}}.upsell-product{background-color:#fff;border-color:#fff;padding:12px 10px;border-radius:10px;border:1px solid transparent;box-shadow:0 0 5px .01rem #79938d}.upsell-image-content{display:flex;align-items:start;gap:30px}@media (max-width: 800px){.upsell-image-content{gap:15px}}@media (max-width: 749px){.upsell-image-content{gap:30px}}.upsell-product-content{width:100%}.upsell-product-offers{margin-bottom:15px}.upsell-product-image{max-width:70px;background-color:#fff;border-radius:10px}.upsell-product-image img{width:100%;vertical-align:middle}.upsell-product-title{font-size:14px;color:#000;font-weight:700;line-height:1.5;margin-bottom:5px}.upsell-product-text{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:10px;gap:5px}.upsell-product-text .upsell-product-price .price .discount_percentage{display:none}.upsell-product-btn{display:flex;justify-content:center;align-items:center;column-gap:4px;border:1px solid #ba0c2f;padding:5px 10px;border-radius:44px;position:relative!important;z-index:1!important;transition:background-color .3s ease!important;cursor:pointer;background:#ba0c2f;color:#fff;margin:0}.upsell-product-pulse-icon svg,.upsell-product-right-icon svg{width:11px;display:block}.upsell-product-add-to-cart{font-size:14px;font-weight:700;color:#fff;line-height:1.5;text-transform:uppercase}@media (max-width: 408px){.upsell-product-add-to-cart{font-size:12px}.upsell-product-pulse-icon svg{width:9px}.image-with-text__text-item.left-part .image-with-text__text .metafield-rich_text_field ul{margin-bottom:0}}.product-form__input.variant-image-type{max-width:none}.variant-size-design-v2 .size--guide_text{position:unset;padding-left:0}.new-template-page .product-form__submit{border-radius:15px}.new-template-page .product__info-container .price--on-sale .price-item--regular{font-size:1.5rem}.new-template-page .product__info-container .price--on-sale .price-item--last{font-size:1.6rem}.new-template-page #MainContent .product--left .product__info-wrapper .no-js-hidden,.upsell-product-text .upsell-product-price .price .price-item{margin:0}.upsell-product-right-icon svg{display:none}.upsell-product-btn.active .upsell-product-right-icon svg{display:inline-block}.upsell-product-btn.active .upsell-product-pulse-icon svg{display:none}.new-template-page .upsell-product-btn.ajax-loader-btn:after{content:"";display:block;width:15px;height:15px;position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;border-radius:50%;border:2px solid #fff;border-right-color:transparent;animation:rotate .8s infinite linear;z-index:3}.new-template-page .upsell-product-btn.ajax-loader-btn .upsell-product-add-to-cart,.new-template-page .upsell-product-btn.ajax-loader-btn .upsell-product-pulse-icon{opacity:0}.new-template-page .upsell-product-btn:before{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;content:"";display:block}@keyframes rotate{0 {transform: rotate(0);} 100% {transform: rotate(360deg);}}@media (max-width: 374px){.upsell-image-content{gap:15px}}@media (max-width: 365px){.upsell-product-text{align-items:start;flex-direction:column;justify-content:start;margin-top:0}}variant-selects .variant-image-type .swatch-image{max-width:60px}.swatch-input__label--square .swatch--square{background:transparent!important;border:unset!important;display:none}.variant-image-type .swatch-input__input:checked+.swatch-input__label{width:60px;height:60px;border:1px solid #000}.swatch-input__input+.swatch-input__label.swatch-input__label--square{width:60px;height:60px;border:1px solid #d5d5d5;outline:unset!important;margin:.7rem 1rem .2rem 0!important}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:unset!important}.product-form .product-form__buttons{display:flex;gap:10px}.product-form .product-form__buttons .product-form__submit,.product-form .product-form__buttons .shopify-payment-button{width:50%;border-radius:30px}.product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{border-radius:30px}.product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after{display:none}.product__info-wrapper .product__info-container .product__title h1{font-size:48px}.price-rating{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #d5d5d5}.price-rating .rating{display:flex;align-items:center}.price-rating .rating .text-sm{font-size:14px;margin-right:5px}.price-rating .rating .rating__stars svg{color:#ffb74a;width:15px;height:15px}.product__tax.caption{display:none}@media (max-width: 1199px){.product__info-wrapper .product__info-container .product__title h1{font-size:40px}}@media (max-width: 991px){.product__info-wrapper .product__info-container .product__title h1{font-size:30px}}@media (max-width: 543px){.product__info-wrapper .product__info-container .product__title h1{font-size:25px}}.about-the-product .about-product{display:flex;gap:30px}.about-the-product .about-product .about-right,.about-the-product .about-product .about-left{width:50%}.about-the-product .feature-chart .feature-chart__table .feature-chart__table-row{grid-template-columns:180px repeat(1,minmax(140px,1fr));gap:.25rem 1.25rem;display:grid;min-width:min-content;padding-block-start:1.5rem;padding-block-end:1.5rem;border-bottom:1px solid #d3d3d3}.about-the-product .feature-chart .feature-chart__table .feature-chart__table-row:last-child{border-bottom:0}.about-the-product .about-product .about-right .feature-chart{padding:16px 48px;background:#e5e5e5;border-radius:10px}.about-the-product .feature-chart__table .feature-chart__table-row .bold{font-weight:600}.about-the-product .feature-chart__table .feature-chart__table-row .prose p{margin:0;color:#1a1a1ab3}.about-the-product .about-product .section-stack__intro .subheading{font-size:16px;color:#000;font-weight:600}.about-the-product .about-product .section-stack__intro .main-title{font-size:37px;line-height:1.3;font-weight:600}.about-the-product .about-product .section-stack__intro .main-title p{margin:20px 0}.about-the-product .about-product .section-stack__intro .description{font-size:16px;color:#1a1a1ab3;line-height:1.4}@media (max-width: 1149px){.about-the-product .about-product{flex-direction:column}.about-the-product .about-product .about-right,.about-the-product .about-product .about-left{width:100%}}@media (max-width: 543px){.about-the-product .about-product .section-stack__intro .main-title{font-size:30px}.about-the-product .about-product .section-stack__intro .description{font-size:15px}.about-the-product .about-product .about-right .feature-chart{padding:15px}.about-the-product .feature-chart .feature-chart__table .feature-chart__table-row{grid-template-columns:repeat(1,minmax(140px,1fr))}}@media (max-width: 989px){.menu-drawer__utility-links .button--secondary{width:100%;padding:7px 10px;display:block;text-align:center;margin-bottom:10px;text-decoration:none}.menu-drawer__utility-links .menu-drawer__account account-icon{display:none}.menu-drawer__utility-links .menu-drawer__account{border:1px solid #d3d3d3;width:100%;border-radius:5px;justify-content:center}.menu-drawer__utility-links .list-social{display:none}}.card--standard>.card__content .card__information .product_count{font-size:16px;color:#707070}.card--standard>.card__content .card__information .card__heading a{font-size:20px;text-transform:capitalize;position:relative;display:inline-block}.card--standard>.card__content .card__information .card__heading .icon-wrap{display:none}.card-wrapper:hover .card--standard>.card__content .card__information .card__heading :before{transform-origin:left;transform:scaleX(1)}.card-wrapper .card--standard>.card__content .card__information .card__heading :before{content:"";position:absolute;width:100%;height:2px;border-radius:2px;background-color:currentColor;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.page-list-collections .title.title--primary{text-align:center}.page-list-collections .collection-dec.center{font-size:17px;color:#676767;margin:0 0 30px}@media (max-width: 534px){.card--standard>.card__content .card__information .card__heading a{font-size:20px}.card--standard>.card__content .card__information .product_count{font-size:15px}}.customer .login_with_product{display:flex;align-items:center;justify-content:space-between}.customer .login_with_product a{background:#ba0c2f;color:#fff;padding:7px 20px;text-decoration:none;border-radius:5px;display:flex;align-items:center}.banner-demo-contact-v3 .banner__content .banner__box .banner__heading{font-size:68px;line-height:1;color:#002147}.banner-demo-contact-v3 .banner__content .banner__box .banner__text{color:#002147;font-size:23px}@media (max-width: 991px){.banner-demo-contact-v3 .banner--large:not(.banner--adapt){min-height:100rem!important}}@media (max-width: 767px){.banner-demo-contact-v3 .banner__content .banner__box .banner__heading{font-size:35px}.banner-demo-contact-v3 .banner__content .banner__box .banner__text{font-size:18px}}.banner-demo-contact-v3{padding:80px 0}.servies-v2{background:#013a4c}.services-block-section .servies-v2 .service-width-3{grid-column-gap:48px;grid-row-gap:48px}.services-block-section .servies-v2 .title:after{display:none}.services-block-section .servies-v2 .title{font-size:44px;color:#f2dce4}.services-block-section .servies-v2 .services.icon-center{text-align:left}.servies-v2 .service-img img{width:140px;height:140px}.services-block-section .servies-v2 .services .service-block .service-title{font-size:25px;line-height:1.4;color:#f2dce4;margin-bottom:5px}.services-block-section .servies-v2 .service-desc{color:#fff;font-size:14px}.Benefits-overview-section-v2 .benefits-overview-section-cover{align-items:baseline;gap:16px;padding:8rem;background:#89285b}.Benefits-overview-section-v2 .benefits-overview-section-image{position:unset}.Benefits-overview-section-v2 .benefits-overview-section-content{order:2;width:73%;padding:0!important;margin:auto 0}.Benefits-overview-section-v2 .benefits-overview-section-title,.Benefits-overview-section-v2 .benefits-overview-section-title p{margin-bottom:25px;font-size:32px;color:#fff}.Benefits-overview-section-v2 .benefits-overview-section-description p{color:#fff;font-size:16px}.Benefits-overview-section-v2{background:#013a4c}.benefits-overview-section-v3 .benefits-overview-section-image{right:0;bottom:0}.benefits-overview-section-v3 .benefits-overview-section-image img{max-width:450px}.benefits-overview-section-v3{background:#013a4c;padding:6rem 0 12rem}.benefits-overview-section-v3 .benefits-overview-section-content{padding:11rem 8rem}@media (max-width: 991px){.Benefits-overview-section-v2 .benefits-overview-section-content{width:100%}.benefits-overview-section-v3 .benefits-overview-section-image img{max-width:355px}.benefits-overview-section-v3 .benefits-overview-section-content{padding:8rem 4rem}.benefits-overview-section-v3 .benefits-overview-section-title{font-size:25px}.services-block-section .servies-v2 .service-width-3{grid-template-columns:repeat(2,1fr)}.banner-demo-contact-v3 .banner.banner-demo-contact{min-height:100rem!important}}@media (max-width: 767px){.benefits-overview-section-v3 .benefits-overview-section-image{right:0}.benefits-overview-section-v3 .benefits-overview-section-content{padding:3rem}.benefits-overview-section-v3{padding:6rem 0}.Benefits-overview-section-v2 .benefits-overview-section-cover{padding:2rem}.services-block-section .servies-v2 .service-width-3{grid-template-columns:repeat(1,1fr)}}@media (max-width: 543px){.benefits-overview-section-v3 .benefits-overview-section-image img{max-width:300px}.Benefits-overview-section-v2 .benefits-overview-section-title,.Benefits-overview-section-v2 .benefits-overview-section-title p{font-size:22px}.banner-demo-contact-v3 .banner.banner-demo-contact{min-height:65rem!important}}.focus-none{overflow:hidden}.image-with-text-pages-v4 .image-with-text__text p{display:flex;align-items:center;gap:4px;font-size:17px;margin-bottom:20px;color:#013a4c}.image-with-text-pages-v4 .image-with-text__text p a{text-decoration:none;color:#013a4c;text-transform:capitalize;font-size:17px;font-weight:500;margin:0}.image-with-text-pages-v4 h2{font-size:80px;font-weight:600;font-family:Rebond Grotesque,sans-serif;line-height:1.1;margin-bottom:24px}.image-with-text-pages-v4 .image-with-text__text.rte p{font-size:26px!important;letter-spacing:-.5px;line-height:32px;margin:0;color:#013a4c}.image-with-text-pages-v4 .image-with-text__text.rte{margin:0}.image-with-text-pages-v4 .global-media-settings{border:none!important}.image-with-text-pages-v4{position:relative}.image-with-text-pages-v4:after{content:"";background-image:url(/cdn/shop/files/primary-desktop-bottom_694ceefc-dd3f-446e-bb03-0cd9e18a99f9.png?v=1725447419);position:absolute;bottom:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom}.image-with-text-pages-v4 .page-width{position:relative;z-index:2}@media (max-width: 1279px){.image-with-text-pages-v4 h2{font-size:30px}.image-with-text-pages-v4 .image-with-text__text.rte p{font-size:19px!important;line-height:26px}.image-with-text-pages-v4 .image-with-text{padding-bottom:40px}}@media (max-width: 991px){.image-with-text-content .image-with-text__text-item .image-with-text__heading{font-size:30px;margin-bottom:13px}.image-with-text-pages-v4 .image-with-text__text.rte p{font-size:18px!important;line-height:23px}}@media (max-width: 767px){.image-with-text-pages-v4 .image-with-text__grid{flex-direction:column-reverse;padding:40px 0}.image-with-text-pages-v4 .image-with-text__text.rte p{font-size:22px!important;line-height:26px}.image-with-text-pages-v4 .image-with-text .grid__item{width:100%}}.feature-boxes-section-v2 .header__btns{border-top:1px solid #94b4c2;align-items:center;padding:0 8rem}.feature-boxes-section-v2 .header__btn-box.active:before{bottom:auto;top:0}.feature-boxes-section-v2{background:#fff!important;padding-top:0}.feature-boxes-section-v2 .feature-boxes-section-cover{background:#013a4c}.feature-boxes-section-v2 .feature-boxes-section-cover{margin-top:-90px;position:relative}.feature-boxes-section-v2 .product-carousel__image img{position:static}.feature-boxes-section-v2 .product-carousel__content .tab__title{font-size:40px;line-height:48px;color:#fff;font-weight:700}.feature-boxes-section-v2 .header__art-box article ul li{display:block}.feature-boxes-section-v2 .header__art-box article ul li h2{font-size:24px;line-height:32px;color:#fff;font-weight:600;margin:0}.feature-boxes-section-v2 .header__art-box article ul li div p{display:block;font-size:14px;font-weight:400;line-height:20px;color:#fff}.feature-boxes-section-v2 .testimonial__heading p{font-size:18px;line-height:24px;color:#fff}.feature-boxes-section-v2 .testimonial__avater img{border-radius:50%;display:inline-block;margin-right:1rem;min-height:48px!important;min-width:48px!important;overflow:hidden;width:100%;max-width:48px}.feature-boxes-section-v2 .testimonial__author,.feature-boxes-section-v2 .testimonial__designation,.feature-boxes-section-v2 .testimonial__company{margin-bottom:0;color:#fff;font-size:14px}.feature-boxes-section-v2 .testimonial__source{display:flex;align-items:center;gap:10px}.feature-boxes-section-v2 .header__art-box article ul{display:flex;align-items:center;gap:20px;margin-top:25px}.feature-boxes-section-v2 .header__articles{padding:80px 50px;z-index:2}.feature-boxes-section-v2 .header__btn-box button img{object-fit:contain;width:100%!important;max-width:100px;height:55px;margin:0}.feature-boxes-section-v2 .header__btn-box button{padding:30px 0}@media (max-width: 991px){.feature-boxes-section-v2 .feature-boxes-section-cover{margin-top:-60px}.feature-boxes-section-v2 .header__articles{padding:30px}.feature-boxes-section-v2 .header__btns{padding:0 5rem}.feature-boxes-section-v2 .product-carousel__content .tab__title{font-size:30px;line-height:1.3}.feature-boxes-section-v2 .header__art-box article ul{margin-top:15px}.feature-boxes-section-v2 .header__art-box article ul li h2{font-size:18px;line-height:30px}.feature-boxes-section-v2 .testimonial__heading p{font-size:14px;line-height:19px}.feature-boxes-section-v2{padding-bottom:20px!important}}@media (max-width: 767px){.feature-boxes-section-v2 .header__articles{padding:40px 10px!important}.feature-boxes-section-v2 .feature-boxes-section-cover{z-index:2!important}body .feature-boxes-section-v2 .product-carousel__content .tab__title{font-size:30px;line-height:1.2;margin:0!important}body .feature-boxes-section-v2 .header__art-box article ul{align-items:flex-start;gap:0;margin-top:15px;flex-direction:column}.feature-boxes-section-v2 .header__art-box article ul li h2{font-size:20px!important}body .feature-boxes-section-v2 .testimonial__heading p{font-size:15px;line-height:20px;text-align:left}.feature-boxes-section-v2 .testimonial__avater img{margin-top:0}.feature-boxes-section-v2 .testimonial__author,.feature-boxes-section-v2 .testimonial__designation,.feature-boxes-section-v2 .testimonial__company{font-size:14px;text-align:left;line-height:1.7}body .feature-boxes-section-v2 .header__btns{padding:0 2rem;gap:20px}body .feature-boxes-section-v2 .header__btn-box button{padding:10px 0}}.newsletter-content{display:flex;align-items:center;padding:72px;background:#89285b;border-radius:10px;position:relative}.newsletter-content-form{width:60%;text-align:left}.newsletter-content-image{width:40%}.newsletter-content-image img{width:100%}.newsletter-content-image{position:absolute;right:0;bottom:-10px}.newsletter-content-image img{width:100%;max-width:440px}.newsletter-content-form h2{font-size:48px;line-height:54px;margin:0 0 10px;color:#fff;font-weight:600}.newsletter-content-form .newsletter__subheading p{font-size:24px;line-height:32px;color:#fff;width:100%;max-width:430px;margin-bottom:32px;margin-top:15px}.newsletter-content form{max-width:100%!important}.newsletter-content form .newsletter-form__field-wrapper .field{border-radius:5px;background:#fff;width:100%;max-width:100%}.newsletter-content form .newsletter-form__field-wrapper .field:after{box-shadow:none!important}.newsletter-content form .newsletter-form__field-wrapper{max-width:70%}.newsletter-content form .newsletter-form__field-wrapper .field .newsletter-form__button{width:30%;margin:0;right:0;top:0;height:auto;z-index:2;background-color:#ffd063!important;position:relative;padding:9px 0;border-radius:0 4px 4px 0}.newsletter .content-container:after{background-image:url(https://cdn.shopify.com/s/files/1/0637/7167/2620/files/footer-desktop.png?v=1725510887);position:absolute;bottom:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom}.newsletter .content-container{padding-bottom:100px}@media (max-width: 991px){.newsletter-content{padding:30px}.newsletter-content-form h2{font-size:30px;line-height:34px}.newsletter-content-form .newsletter__subheading p{font-size:18px;line-height:28px;margin-bottom:22px}.newsletter-content form .newsletter-form__field-wrapper{max-width:100%}.newsletter .content-container{padding-bottom:50px}}@media (max-width: 767px){.newsletter-content{align-items:flex-start;padding:40px 30px 20px;flex-direction:column}.newsletter-content-form{width:100%}.newsletter-content-form h2{font-size:28px;line-height:1.3}.newsletter-content-form .newsletter__subheading p{font-size:17px;line-height:22px}.newsletter-content form .newsletter-form__field-wrapper .field{background:transparent;flex-direction:column}.newsletter-content form .newsletter-form__field-wrapper{max-width:100%}.newsletter-content-image{position:relative;right:0;bottom:-28px}.newsletter-content-image{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:5rem;border-radius:5px;margin-bottom:10px}.newsletter-content form .newsletter-form__field-wrapper .field .newsletter-form__button{width:100%;padding:12px;border-radius:4px;font-size:16px}}.header__icons .button.button--secondary{min-height:35px;max-height:35px;padding:3px;margin-right:10px}@media (max-width: 1199px) and (min-width: 990px){.header__icons .button.button--secondary{min-width:unset;padding:5px}}@media (max-width: 1020px) and (min-width: 990px){.header__icons .button.button--secondary{font-size:13px}}@media (max-width: 989px){.header__icons--localization .header__icon.header__icon--account,.header__icons--localization .header__search{display:none}}@media (max-width: 543px){.header__icons .button.button--secondary{min-width:85px;font-size:11px}}.product-listing{background:#013a4c}.product-listing .collection-list-title1 .collection__title .title{color:#fff}.product-listing .card--standard>.card__content .card__information .card__heading a{color:#fff}.product-listing .collection-list-title1 .collection__title .collection__description,.product-listing .collection-list-title1 .title-wrapper-with-link .collection-list-title{color:#fff}.product-listing .card--standard>.card__content .card__information .product_count{color:#fff}.product-listing .card--standard>.card__content .card__information{text-align:left}.product-listing .collection-list-title1 .title-wrapper-with-link{margin:0}.product-listing .price__regular{color:#fff}.product-listing .collection-list-title1{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.product-listing .collection-list-title1 .collection__title{padding:0}.product-listing .collection-list-title1 .collection-list-view-all a{padding:10px 30px;min-width:unset;min-height:unset;border-radius:5px;background:#ba0c2f}.product-listing .collection-list-title1 .desktop__view-all{margin-top:0}.product-listing .collection-list-title1 .collection__view-all a:hover{background:#000}.product-listing .card-wrapper .card--standard>.card__content .card__information .card__heading :before{display:none}.product-listing .mobile__view-all{display:none}@media (max-width: 543px){.product-listing .mobile__view-all{display:block}.product-listing .desktop__view-all{display:none}.product-listing .collection-list-title1{justify-content:center}}.customer-log{display:flex;gap:10px}.customer-log .button--secondary{width:50%;height:47px;border:0;border-radius:50px}.customer-log .button--secondary a,.customer-log .button--primary a{color:#fff;text-decoration:none;font-size:14px}.customer-log .button--primary{width:50%;height:47px;border:0;border-radius:50px;background:#000;color:#fff}.customer-log .button--primary:hover{background:#ba0c2f}.upsell-variant-button .customer-log .button--secondary,.collection-customer-login .customer-log .button--secondary{display:none}.upsell-variant-button .customer-log .button--primary{width:unset;padding:6px 15px;border-radius:44px;height:unset;background:#ba0c2f;color:#fff}.collection-customer-login .customer-log .button--primary{width:65%;height:unset;padding:10px 20px;background:#ba0c2f;color:#fff;border-radius:5px}.collection-customer-login .customer-log .button--primary:hover{background:#000}.product-listing .price__regular .price-logine a{color:#fff}.loading-button.active:after{content:""!important;position:absolute!important;width:20px!important;height:20px!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:auto!important;border:3px solid currentColor!important;border-color:currentColor rgba(0,0,0,0) currentColor rgba(0,0,0,0)!important;border-radius:50%!important;background-image:none!important;animation:gpo-spinner 1.2s linear infinite!important;box-shadow:none!important}@keyframes gpo-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slideshow__media.mobile-banner{display:none!important}@media (max-width: 989px){.slideshow__media.mobile-banner{display:block!important}}@media (max-width: 430px){.preset-quantity-buttons button{min-width:40px;padding:5px}.final-total-price h2{padding:0 10px}.quantity-wrapper{height:25px}span.total-price,span.totle-quantity{font-size:13px}#product-list-section table{white-space:unset}}.multicolumn-content-v2{background:#013a4c}.multicolumn-content-v2 .title-wrapper-with-link .title{color:#013a4c}.multicolumn-content-v2 .multicolumn-card-spacing{margin:0;padding:0}.multicolumn-content-v2 .multicolumn-card{background:transparent!important}.multicolumn-content-v2 .multicolumn-card-spacing .media--transparent{border-radius:10px}.multicolumn-content-v2 .multicolumn-card__info .inline-richtext{color:#013a4c;font-size:16px;font-weight:400;line-height:20px}.multicolumn-content-v2 .multicolumn-card__info .rte p{font-size:32px;line-height:40px;color:#013a4c}.multicolumn-content-v2 .multicolumn-card__info .link.animate-arrow{background:#ba0c2f;color:#fff;opacity:1!important;border-radius:5px;font-size:14px;padding:10px 16px}.multicolumn-content-v2 .multicolumn-card__info .link.animate-arrow:hover{background:#000;color:#fff}@media (max-width: 543px){.multicolumn-content-v2 .multicolumn-card__info{padding:2.5rem 0}}.iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}.testimonial-cover{width:31%;position:relative;flex-direction:column;justify-content:center;padding:0 7px}.testimonial-content{position:relative;min-height:450px;background:#fff;border:1px solid #ddd;border-radius:5px;padding:25px 30px 25px 25px;display:flex;flex-direction:column;z-index:5}.testimonial-cover:after{background-image:linear-gradient(45deg,#ffd063,#db686f,#ac79a4,#509dd1,#ac79a4,#db686f);background-size:400%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:-1;filter:blur(10px)}.testimonial-cover:hover:after{opacity:1}.testimonial-content-main{padding:0 30px}.testimonial-section .testimonial-content-main{display:flex}.testimonial-section .section-title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.testimonial-description p{position:relative;font-size:16px;font-weight:400;color:var(--primary-color);line-height:30px;font-style:normal;margin:0;z-index:2}.testimonial-rating{margin-bottom:10px}.testimonial-rating img,.testimonial-info-icon svg{vertical-align:middle}.testimonial-text{font-size:16px;color:var(--primary-color);line-height:25px}.testimonial-text p{font-size:13px}.testimonial-text-image{display:flex;align-items:center;gap:20px;margin-bottom:10px;position:absolute;bottom:0}.testimonial-text-image .testimonial-icon img{max-width:50px}.testimonial-info-icon{color:#89285b;font-size:14px;font-weight:400;text-decoration:none;margin-top:10px}.testimonial-section .testimonial-content-main.slick-initialized{display:block}.testimonial-content-main .slick-slide.slick-current.slick-active.slick-center .testimonial-content .testimonial-info-icon svg path{fill:#fffaf2}.testimonial-section .slick-slider-buttons .slick-arrow{border:1px solid #fff}.testimonial-section .slick-slider-buttons .slick-arrow:before{font-size:20px;opacity:1;color:#fff}.testimonial-section .slick-slider-buttons .slick-arrow:hover:before{color:var(--primary-color)}.testimonial-section .slick-slider-buttons .slick-arrow:hover{background-color:#fff}.testimonial-section .slider-buttons .slider-button{border:1px solid #ddd;border-radius:50px;width:55px;height:55px}.testimonial-content-main .slick-arrow.slick-next{left:10px}.testimonial-section .slider-buttons .slider-button svg path{fill:#000}.testimonial-section .slider-buttons .slider-button svg{width:17px}.testimonial-section .slider-buttons .slider-button--prev svg{transform:rotate(180deg)}@media (max-width: 1300px){.testimonial-wrap{gap:35px}}@media (max-width: 1200px){.testimonial-wrap{gap:30px}}@media (max-width: 991px){.testimonial-title{font-size:20px}.testimonial-content-main{padding:0}}@media (max-width: 989px){.testimonial-section .section-title-wrapper{justify-content:center}.testimonial-content-main{margin-bottom:30px}}@media (max-width: 767px){.testimonial-text{font-size:16px}.testimonial-text-image{gap:12px}.testimonial-description p{font-size:14px;line-height:24px}.testimonial-content-main{padding:0 10px}.testimonial-section{overflow:hidden}.testimonial-section .testimonial-content-main{margin-right:-200px}}@media (max-width: 575px){.testimonial-content{margin:0}.testimonial-cover{margin:0 10px}}.testimonial-section .progress_with_nav{display:flex;align-items:center;justify-content:center;gap:120px;margin:40px auto}.testimonial-section .progress_with_nav .slider-progress{width:100%;height:1px;background-color:#99b0b7;position:relative;cursor:pointer;margin:20px 0}.testimonial-section .progress_with_nav .progress-bar{width:30%;height:5px;background-color:#89285b;position:absolute;top:-2px;left:0;transition:width .3s ease;display:block!important}@media (min-width: 1850px){.testimonial-content-main .slick-list.draggable{padding-left:300px}}@media (max-width: 1849px){.testimonial-content-main .slick-list.draggable{padding-left:250px}}@media (max-width: 1690px){.testimonial-content-main .slick-list.draggable{padding-left:150px}}@media (max-width: 1499px){.testimonial-content-main .slick-list.draggable{padding-left:100px}}@media (max-width: 1299px){.testimonial-content-main .slick-list.draggable{padding-left:0}}@media (max-width: 767px){.testimonial-section .progress_with_nav .slider-buttons{display:none}.testimonial-content{min-height:390px}}.text-with-contactform .banner_content .banner__box .listing-item{text-decoration:none;list-style:none;padding:0}.text-with-contactform .banner_content .banner__box .listing-item li img{margin-right:10px}.text-with-contactform .banner_content .banner__box .listing-item li{display:flex;align-items:center}.text-with-contactform .banner_content .banner__box .banner__heading{font-size:50px;line-height:1;margin-bottom:20px;color:#013a4c}.text-with-contactform .banner_content .banner__box .banner__text p{font-size:23px;line-height:1.4;margin-bottom:30px}.text-with-contactform .contactform-with-text{display:flex;align-items:center;z-index:5;gap:30px}.text-with-contactform .contactform-with-text .banner_content,.text-with-contactform .contactform-with-text .contact-from{width:50%;position:relative}.text-with-contactform .contactform-with-text .contact-from .contact__fields{display:flex;gap:10px;margin-bottom:15px}.text-with-contactform .contactform-with-text .contact-from .contact__fields .contact__fields-cover{width:50%;position:relative}.text-with-contactform .contactform-with-text .contact-from .contact-page{padding:40px 30px;border-radius:8px}.text-with-contactform .contact-page .contact__fields-cover .field .field__input{background:transparent;border:1px solid #99b0b7;box-shadow:none;border-radius:5px}.text-with-contactform .contact-page .contact__fields-cover label{position:absolute;width:unset;display:unset;left:21px;top:12px;color:#99b0b7;font-size:14px;display:none}.text-with-contactform .contactform-with-text .contact-from .right-side-image{position:absolute;right:-80px;top:-50px}.text-with-contactform .contactform-with-text .contact-from .right-side-bottom-image{position:absolute;bottom:-20px;left:-50px}.text-with-contactform .contact__button{display:flex;justify-content:end;margin-top:30px}.text-with-contactform .contact-form-input .field input{min-width:unset!important;width:unset!important;height:unset!important}.text-with-contactform .contact-form-input .field label{position:relative;width:auto;display:inline-block;left:0;top:0;color:#121212;line-height:1.4;margin-left:0}.text-with-contactform .contact__fields-input,.text-with-contactform .comment-content{margin-top:15px}.text-with-contactform .contactform-with-text .contact-from .title{font-size:32px;margin-bottom:0}.text-with-contactform .contact__fields-cover .field select{letter-spacing:1px}.text-with-contactform .contact-page .contact__fields-cover .field .field__input::placeholder{opacity:1}.text-with-contactform .contact-page .contact__fields-cover .field .field__input:focus~.field__label,.text-with-contactform .field__input:not(:placeholder-shown)~.field__label,.contactForm-telephone .form-area .form-inner .field .field__input:focus~.field__label,.contactForm-telephone .form-area .form-inner .field .field__input:not(:placeholder-shown)~.field__label{font-size:1rem;top:5px;left:20px;letter-spacing:.04rem}.text-with-contactform .contactform-with-text .contact-from .contact-dec{font-size:20px;margin-bottom:20px}.banner.text-with-contactform:after,.banner__media.text-with-contactform:after{display:none}.contactForm-telephone .form-area{background-color:#fff;padding:0;border-radius:6px;display:flex;align-items:center;justify-content:center}.contactForm-telephone .form-area .form-inner{width:100%}.contactForm-telephone .form-area .form-inner .field .field__label{left:90px}.contactForm-telephone .form-control{display:block;width:100%;height:auto;padding:15px 19px;font-size:1.5rem;line-height:1.4;color:#475f7b;background-color:#fff;border:1px solid #dfe3e7;border-radius:.267rem;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contactForm-telephone .form-control:focus{color:#475f7b;background-color:#fff;border-color:#5a8dee;outline:0;box-shadow:0 3px 8px #0000001a}.contactForm-telephone .intl-tel-input,.contactForm-telephone .iti{width:100%}.text-with-contactform .contactform-with-text .banner_content .banner__box{padding:4rem 0rem}.text-with-contactform .contact__fields-cover .field select{box-shadow:none;border:1px solid #99b0b7;border-radius:5px}.text-with-contactform .contact__button .button{background:#ba0c2f;color:#fff;opacity:1!important;border-radius:5px}.text-with-contactform .contact__button .button:hover{background:#000;color:#fff}@media (max-width: 1099px){.text-with-contactform .contactform-with-text{flex-direction:column;margin-bottom:100px}.text-with-contactform .contactform-with-text .banner_content,.text-with-contactform .contactform-with-text .contact-from{width:100%}.text-with-contactform .contactform-with-text .contact-from .right-side-image{right:-26px}}@media (max-width: 749px){.text-with-contactform .contactform-with-text .contact-from .right-side-bottom-image{bottom:-60px;left:20px}.text-with-contactform .contactform-with-text .contact-from .right-side-image{right:0;top:-30px}.text-with-contactform .contactform-with-text .contact-from .right-side-image img{max-width:130px}.text-with-contactform .contact__button .button{width:100%}.text-with-contactform .contact__button{justify-content:center}.text-with-contactform .contactform-with-text .contact-from .contact-page{padding:24px 16px 64px}.text-with-contactform .contact-form-input .field label{margin-left:0}}@media (max-width: 543px){.banner.text-with-contactform{display:unset}.banner.text-with-contactform .banner__media:after{display:none}.text-with-contactform .contact-form-input .field label{margin-left:0}.text-with-contactform .contactform-with-text{gap:0}.text-with-contactform .contactform-with-text{padding-bottom:100px;margin-bottom:0}.text-with-contactform .banner_content .banner__box .listing-item li .rating_image{width:100%}.text-with-contactform .contactform-with-text .contact-from .contact__fields{flex-direction:column}.text-with-contactform .contactform-with-text .contact-from .contact__fields .contact__fields-cover{width:100%}}.template-kundeservice .accordion summary div{background:transparent}.page-register #MainContent .customer{max-width:540px;padding:60px;margin:auto auto 15px;box-shadow:0 0 20px #00000014;float:none;overflow:hidden;position:relative;background-color:#fff;border-radius:0;display:block}.page-register #MainContent .customer{margin:100px auto}.page-register #MainContent .customer button{background:#ba0c2f;color:#fff;min-height:unset;padding:10px 5px;border-radius:5px}.page-register #MainContent .customer button:hover{background:#000;color:#fff}.page-register #MainContent .customer button:after,.page-register #MainContent .customer button:before{display:none}@media (max-width: 575px){.page-register #MainContent .customer{padding:30px 15px;margin-right:15px;margin-left:15px}.customer.login{width:100%;max-width:100%!important}.customer{max-width:100%!important}}.collection__title.title-wrapper .title{color:#eee}.upsell-variant-button .upsell-variant-select-wrapper{display:none}@media (max-width: 989px){.title-wrapper-with-link a.underlined-link{padding:7px 20px;min-width:unset;min-height:unset;border-radius:5px;background:#ba0c2f;font-size:14px;color:#fff;text-decoration:unset;cursor:pointer}.title-wrapper-with-link{width:100%}.slide-show-section .banner__heading{font-size:30px}.slide-show-section .slideshow__text.banner__box{max-width:60.5rem;min-width:60.5rem}}@media (max-width: 767px){.slide-show-section .slideshow__text.banner__box{max-width:unset;min-width:unset}.cart-count-bubble{height:1.4rem;width:1.4rem;font-size:.8rem;bottom:.8rem;left:2rem;line-height:calc(1 + .2 / var(--font-body-scale))}}.newsletter-form__field-wrapper .field__input:focus{box-shadow:unset;outline:unset;border-radius:unset}.drawer__footer span.summary__title,.cart__footer cart-note label{font-size:13px;font-weight:500;color:#000;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji")}.drawer__footer .cart__note.field:after,.cart__footer .cart__note.field:after,.drawer__footer .cart__note.field:before,.cart__footer .cart__note.field:before{display:none}.drawer__footer .cart__note .text-area,.cart__footer .cart__note .text-area{border-radius:10px!important;background:#f3f3f5;padding:7px 10px;overflow:hidden;min-height:80px;font-size:13px;letter-spacing:0}.drawer__footer .cart__note,.cart__footer .cart__note{top:unset;flex-direction:column}.drawer__footer .cart__note .field__input:focus,.cart__footer .cart__note .field__input:focus{border-bottom-right-radius:0;outline:2px solid #A1A1A0;outline-offset:2px;box-shadow:0 0 0 1.1px #a1a1a1}.drawer__footer .cart__note .text-area::placeholder,.cart__footer .cart__note .text-area::placeholder{opacity:1;font-size:12px;color:#717182}.drawer__footer summary{padding-top:0;padding-bottom:7px}.drawer__footer summary svg,.cart__footer cart-note label svg{width:14px;height:14px;margin-right:6px}.drawer__footer .cart__note p,.cart__footer .cart__note p{margin-top:7px;font-size:11px;line-height:1.3;letter-spacing:0;color:#717182;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");margin-bottom:0;border-bottom:1px solid rgb(0 0 0 / 10%);padding-bottom:14px}.cart__footer .cart__note p{border-bottom:unset}.login-form-container{padding:56px 0}.login_register_form{padding:21px;margin:28px 0 0;box-shadow:0 0 20px #0000003d;float:none;overflow:hidden;position:relative;background-color:#fff;display:block;border-radius:12px}.login-form-container .main-title{font-size:26.25px;color:#002147;margin:0;font-weight:700}.login-form-container .main-desc{font-size:14px;color:#6c757d;margin:0}.login-form-container .login-title-desc{margin-bottom:21px}.login-form-container .login-title-desc p,.login-form-container .login-title-desc h2{margin:0}.login-form-container .login-title-desc p{line-height:1.5;font-size:16px;color:#6c757d;margin:10px auto;width:50%}.login-form-container .login-title-desc h2{font-size:22px;color:#002147;font-weight:400}.login-form-container .tab-header{display:flex;justify-content:center;gap:10px;border-radius:50px;line-height:1.2;align-items:center;margin:21px 0;cursor:pointer}.login-form-container .login_title{font-size:18px}.login-form-container .register_ttile{width:50%;font-size:12px}.login-form-container .tab-header .active{background:#fff;border-radius:50px;padding:5px}.login-form-container .login-form form{margin:0}.login-form-container .login-lable{text-align:left;width:100%;display:block;font-size:12px;font-weight:700;margin-bottom:6px;color:#002147}.login-form-container .form-input{text-align:left;display:flex;align-items:center;border-radius:8px;background:#f8f9fa;padding:5px 20px;gap:10px;margin-bottom:14px;min-height:calc(3.5rem + var(--buttons-border-width) * 2)!important}.login-form-container .form-input input:focus{outline:01important;box-shadow:none!important}.login-form-container .form-input input:focus-visible{outline:0!important;box-shadow:none!important}.login-form-container .form-input svg{height:16px;width:16px;stroke:#6c757d}.login-form-container .form-input input{width:100%;border:0;background:transparent}.login-form-container .first-last-name{display:flex;gap:10px}.login-form-container .lable-input svg.eyes{position:absolute;top:50%;left:90%;width:14px;height:14px;transform:translateY(-50%)}.login-form-container .password-visibility-toggle.showing svg.eyes-show{display:none}.login-form-container .password-visibility-toggle.showing svg.eyes-hide{display:block}.login-form-container .password-visibility-toggle svg.eyes-hide{display:none}.login-form-container .login-button{border-bottom:1px solid #0021471a!important}.customer .login-form-container .signin_button{margin:0 0 21px!important;width:100%;border-radius:8px!important;background:#002147!important;min-height:calc(2.5rem + var(--buttons-border-width) * 2)!important;font-size:12px;padding:7px 14px}.signin_button:after,.ac-button:after{box-shadow:none!important}.rems-conditon-text{margin:21px 0 0}.rems-conditon-text p{display:flex;justify-content:center;align-items:center;gap:5px;font-size:12px;color:#6c757d}.register_form_content .rems-conditon-text{margin:21px 0 0;border-top:1px solid #0021471a}.register_form_content .rems-conditon-text p{display:flex;justify-content:center;align-items:center;gap:5px;font-size:12px;color:#6c757d;margin:21px 0 0}.rems-conditon-text a{margin:0!important;text-align:center}.rems-conditon-text a,.privacy_policy-text a,.account-details a{text-decoration:none;font-size:12px;font-weight:600;color:#002147}.privacy_policy-text{margin-top:25px}.privacy_policy-text a{width:100%!important}.account-details{margin-top:28px}.account-details p{font-size:12px;margin:10px 0!important;color:#002147}.customer .ac-button{margin:0!important;width:100%;border-radius:15px!important;background:#002147!important;min-height:calc(3.5rem + var(--buttons-border-width) * 2)!important;font-size:12px}@media (max-width:767px){.customer.login{width:100%;max-width:41.4rem!important}}@media (min-width:576px) and (max-width:768px){.customer{max-width:45.4rem!important}}@media (max-width:575px){.login{padding:0!important}.login-form-container .lable-input svg.eyes{left:90%}.login-form-container .login-lable,.login-form-container .register_ttile,.login-form-container .login_title,.rems-conditon-text p,.rems-conditon-text a,.privacy_policy-text a,.account-details a,.account-details p,.customer .ac-button,.customer .login-form-container .signin_button{font-size:14px}.rems-conditon-text p{flex-direction:column}.login-form-container .login-title-desc p{width:100%}}@media (max-width:990px){.header{display:flex;justify-content:space-between}}.menu-drawer .menu-drawer__navigation-container{display:block}.menu-drawer .menu-drawer__navigation{padding:0}.menu-drawer__navigation .list-menu{margin:0}.menu-drawer__inner-container{overflow:hidden}.menu-drawer .mobile_navigation,.menu-drawer .mobile_menu_icon{margin:0 15px}.search-modal{border-bottom:0}.menu-drawer .header__icon--search{display:none}.menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;justify-content:space-between}.menu-drawer .mobile-header-cart-icon svg{height:20px;width:20px}.menu-drawer .modal__content{position:unset}.mobile_navigation .search-modal__form .field:after{border-radius:8px;box-shadow:none}.menu-drawer .menu-drawer__account,.mobile-header-cart-icon{gap:10px;padding:10px 0 20px}.menu-drawer .menu-drawer__account svg,.mobile-header-cart-icon svg{stroke:#4c5b71}.menu-drawer .menu-drawer__account span,.mobile-header-cart-icon span,.mobile-header-cart-icon{color:#002147;font-weight:600;text-decoration:none}.menu-drawer .field__button{position:relative;justify-content:flex-start;height:auto;width:auto}.menu-drawer .field__input{height:3.5rem;padding:0}.menu-drawer .field__label{line-height:1;font-size:14px;left:0;color:#acacac}.menu-drawer .search-modal__content{border:1px solid #b4b4b4;border-radius:8px;gap:10px;padding:0 20px 0 10px}.mobile_navigation details{visibility:visible!important}.mobile_navigation details .search-modal{opacity:1}.menu-drawer .reset__button:not(:focus):after{border-right:0}.menu-drawer .reset__button{right:0}.menu-drawer .header__search{margin:25px 0 15px}.header{border-bottom:1px solid #e9e9e9}.menu-drawer .field::focus-visible{outline:0;box-shadow:none}.menu-drawer .field__input:focus{box-shadow:none}.menu-drawer .menu-drawer__utility-links{background:transparent}#product-list-section{background:#e6ebf2}#product-list-section .page-width{padding:0}#product-list-section .order-content{display:flex;gap:25px;padding:30px 0}#product-list-section .form-table{width:70%}#product-list-section .order-sidebar-content{width:30%;border-radius:15px;background:#fff;height:fit-content;padding:21px;position:sticky;top:30px}#product-list-section table{width:100%;white-space:nowrap;box-shadow:none;border-collapse:separate!important;border-spacing:0 12px}#product-list .product-row .select_box .image_with_input img{min-width:110px;max-width:110px;border-radius:15px}.image-with-content-box{display:flex;align-items:center;gap:20px}.prduct-status-price-box{display:flex;align-items:center;gap:10px}.product_quantiy p{margin:0}.product_status{line-height:15px;padding:3px 5px;border-radius:8px;border:1px solid #79e1a0;background:#dbfce7;color:#338257;font-size:11px;font-weight:600;letter-spacing:0}.product_quantiy{border:1px solid #d5e8ff;width:fit-content;padding:5px;line-height:12px;background:#eff6ff;color:#4a5ae9;font-size:14px;border-radius:8px;margin-top:5px}#product-list .product-row .select_box .image-with-text{display:flex;justify-content:space-between}.preset-quantity-buttons button{border-color:#000;color:#ba0c2f;background:transparent;border:1px solid #ba0c2f;padding:7px;min-width:50px;cursor:pointer;border-radius:5px;flex:1 0 calc(50% - 7px)}.reset-quantity{border:1px solid;border-radius:5px;cursor:pointer;padding:7px;border-color:#e4e7ea;color:#fff;display:flex;align-items:center;justify-content:center}.quantity_reset_btn{display:flex;align-items:center;gap:10px}.quantity-button{border:1px solid #1f3c5d!important;border-radius:8px;padding:10px 16px;color:#667990}#product-list .product-quantity{border:1px solid #1f3c5d!important;padding:10px!important;border-radius:8px;width:76px!important;color:#3e446c;background:#f3f3f5}.preset-quantity-buttons{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.quantity-wrapper button{background:transparent;border:0;cursor:pointer}.quantity-wrapper button svg{width:10px;height:10px;fill:#000;color:#000}.product-row .collection_title{padding:0!important;border-right:0;border:0;display:flex;align-items:center;gap:10px}#product-list tr td input{padding:3px 0;width:30px;border-color:transparent;text-align:center;font-size:15px}#product-list .product-row .select_box input{width:16px;height:auto;margin:auto;box-shadow:none;padding:0}#product-list tr td input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}#product-list-section th,#product-list-section td{padding:20px;text-align:left}#product-list-section .select_box{border-radius:12px;background:#fff;border:0}#product-list-section .collection_svg_icon{background:#002147;display:flex;align-items:center;padding:10px;border-radius:12px}#product-list-section .collection_svg_icon svg{stroke:#fff;height:20px;width:20px}#product-list-section .collection_product_title{font-size:21px;font-weight:400}#product-list-section .product_count{background:#cfd7e1;border-radius:9px;padding:0 10px;font-weight:600;letter-spacing:0}#product-list-section .total_price{margin-top:12px}#product-list-section .total_price div{font-size:16px;text-align:right;font-weight:500;line-height:13px}#product-list-section .total_price{display:flex;align-items:center;gap:5px;justify-content:end}#product-list-section .order_title_iocn{display:flex;align-items:center;gap:10px;margin-bottom:20px}#product-list-section .order_product_title{display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}#product-list-section .order_product_title p{margin:0;font-size:14px;color:#0c3d6e}#product-list-section .product_quantity p{color:#717182}#product-list-section .order_total_quantity_box,#product-list-section .order_total_price_box{background:#eff6ff;border:1px solid #c2d7f0;border-radius:12px;display:flex;align-items:center;gap:10px;padding:10px}#product-list-section .order_total_quantity_box h3,#product-list-section .order_total_quantity_box span,#product-list-section .order_total_price_box h3,#product-list-section .order_total_price_box span{color:#1447e6;margin:0}#product-list-section .order_total_quantity_box svg{stroke:#1447e6}#product-list-section .order_total_price_icon{display:flex}#product-list-section .order_total_price_text{display:flex;align-items:center;justify-content:space-between;width:100%}#product-list-section .order_total_price_box{background:#f0fdf4;border:1px solid #b9f8cf;margin-top:20px}#product-list-section .order_total_price_box h3,#product-list-section .order_total_price_box span{color:#008236}#product-list-section .order_total_price_box svg{stroke:#008236}#product-list-section .order_price_box{padding-block:20px;border-block:1px solid #e5e5e5}.order-sidebar-content .order_title h3{margin:0;font-weight:600;color:#002147}#product-list-section .addtocart_icon svg{rotate:180deg;height:30px;width:30px}#product-list-section .addtocart_icon svg line,#product-list-section .addtocart_icon svg path,#product-list-section .addtocart_icon svg polyline{stroke:#fff}#product-list-section .addtocart_text p{margin:0;color:#fff;font-weight:600}#product-list-section .addtocart_btn{display:flex;background:#ba0c2f;align-items:center;justify-content:center;border-radius:12px;padding:8px;gap:10px;margin-top:21px;border:0;width:100%}#product-list-section .addtocart_icon,.order_svg_icon{display:flex}.order_text{margin-top:20px}.order_text p{text-align:center;margin:0;font-size:13px;color:#717182}.addtocart_btn{cursor:pointer;position:relative}.addtocart_btn:disabled{opacity:.5}.pro_collection_title .collection_title{margin:20px 0}.pro_collection_title:first-child .collection_title{margin-top:0}.loading-spinner{width:16px;height:16px;border:2px solid #fff;border-top:2px solid #000;border-radius:50%;animation:spin .6s linear infinite;margin-left:8px;display:inline-block;vertical-align:middle;position:absolute;top:12px;right:49%}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 1350px){#product-list-section .form-table{overflow-x:auto}#product-list-section .order-content{padding:10px}}@media (min-width:769px) and (max-width:1024px){.order_product_title .order_title{width:70%}.order_product_title .order_price{width:30%}}@media (min-width:769px) and (max-width:990px){#product-list-section .form-table{width:65%}#product-list-section .order-sidebar-content{width:35%;padding:10px}#product-list .product-row .select_box .image_with_input img{min-width:70px;max-width:70px}#product-list-section .content-title{display:block;white-space:normal;word-break:break-word}#product-list-section td,#product-list-section .quantity-button{padding:10px}#product-list-section .product-quantity{width:50px!important}#product-list-section .quantity_reset_btn{justify-content:end}.product_price p{font-size:14px;margin:0}.order_product_title{width:100%}#product-list-section .order_overview{gap:5px}#product-list-section .order_total_quantity_box h3,#product-list-section .order_total_quantity_box span,#product-list-section .order_total_price_box h3,#product-list-section .order_total_price_box span{font-size:14px}}@media (max-width:768px){#product-list-section .order-content,#product-list .product-row .select_box .image-with-text{flex-direction:column}#product-list-section .form-table,#product-list-section .order-sidebar-content{width:100%;padding:1rem}#product-list-section table{overflow-x:hidden;white-space:normal}#product-list-section .preset-quantity-buttons button{flex:0}#product-list-section .quantity-wrapper{height:auto}#product-list-section .quantity_button{margin-top:10px}#product-list-section .total_price{justify-content:start}#product-list .product-row .select_box .image_with_input img{min-width:70px;max-width:70px}#product-list-section .image-with-content-box{align-items:flex-start}}@media (max-width:400px){#product-list-section .product-row .collection_title{flex-direction:column}}.main_account{background:#f1f7ff}.customer__title{font-size:26px;font-weight:700;color:#002147}.account_Title p{font-size:14px;color:#6c757d}.account_Title h2{margin-bottom:7px!important}.main_account_header{margin:0!important}.sidebar-information{display:flex;align-items:center;background:#fff;border:1px solid #ccd3da;border-radius:50px;padding:3px 2px;margin-bottom:21px}.tab-content{display:none}.tab-content.active{display:block}.sidebar_content{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.sidebar_content span{font-size:14px;color:#002147}.sidebar_content svg{height:14px;width:14px;stroke:#002147}.tab_heading.active{background:#002147;border-radius:50px}.tab_heading.active svg{stroke:#fff}.tab_heading.active span{color:#fff}.lable-input .relative{position:relative}.dashboard-container{display:flex;gap:20px;flex-wrap:wrap}.account-overview{flex:2;min-width:500px}.account_details{background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;margin-bottom:21px}.quick-actions{flex:1}.card-header{background:#153356;color:#fff;padding:5px 21px;font-size:16px;display:flex;align-items:center;gap:8px;border-radius:10px 10px 0 0}.card-header svg{height:21px;width:21px}.card-header.red{background:linear-gradient(to right,#be1e2d,#c21c2a)}.card-header span{color:#fff;font-weight:600;font-size:15px;display:flex}.card-content{padding:42px 21px 21px;display:flex;justify-content:space-between}.card-content .label{color:#002147;font-size:12px;margin:0!important}.card-content .value{color:#002147;font-weight:600;font-size:15px;margin:0 0 14px!important}.card-content .column{width:50%}.card_quickaction{flex-direction:column}.customer .quick_action_button{font-size:12px;font-weight:700;border-radius:6px;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;margin:5px 0;justify-content:flex-start;padding:7px 10px;min-height:calc(2.5rem + var(--buttons-border-width) * 2);text-decoration:none}.customer .quick_action_button.red:hover{background:#be1e2d8f;color:#fff}.customer .quick_action_button.outlined:hover{color:#133e6d}.quick_action_button:after{box-shadow:none!important}.account .quick_action_button svg{height:21px;width:21px;margin:0;display:flex}.quick_action_button.red{background-color:#be1e2d;color:#fff;border:2px solid #be1e2d}.quick_action_button.blue{background-color:#133e6d;color:#fff;border:2px solid #133e6d}.quick_action_button.blue:hover{background-color:#133e6dab}.quick_action_button.outlined{background-color:#fff;border:1px solid #133e6d!important;color:#133e6d;width:fit-content}.card_quickaction{margin-bottom:14px}.product_card,.total_count_card{position:relative}.coming-soon-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000005c;display:flex;justify-content:center;align-items:center;border-radius:14px;color:#fff;font-size:22px;font-weight:800}.coming-soon-overlay-deleveries{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:5;border-radius:10px;pointer-events:none;background-color:#0000005c}.monthly-overview{background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;overflow:hidden}.monthly-overview .cards{display:flex;gap:21px;padding:42px 21px 21px}.monthly-overview .card-header{padding:5px 21px}.monthly-card .card{padding:14px}.monthly-card{padding:21px 21px 5px}.report_cards{border-radius:14px;font-size:12px;padding:18px;width:33.33%}.account .report_cards p{margin:0;font-size:12px}.order_card{background:#e0edfe;border:2px solid #bedbff;color:#1447e6}.product_card{background:#f6f8fb;border:2px solid #e2e8f0;color:#314158}.total_count_card{background:#e4fcec;border:2px solid #b9f8cf;color:#00a63e}.total_count_card .link{color:#00a63e;border-top:1px solid #00a63e4f}.card_badge{color:#fff;padding:1px 7px;font-size:10px;border-radius:10px}.card_badge.blue{background:#155dfc}.card_badge.dark{background:#002147}.card_badge.green{background:#00a63e}.report_cards svg{height:35px;width:35px}.card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.report_cards h2{font-size:26px;font-weight:600;color:#1c398e;margin-bottom:10px}.total_count_card h2{color:#008236}.product_card p strong{font-weight:700;color:#002147;font-size:17px}.product_card .product-list,.total_count_card a{margin:10px 0}.product_card p{display:flex;justify-content:space-between;align-items:center}.report_cards a{font-size:10px;display:flex;align-items:center;border-top:1px solid #cccccc}.product_card_svg_text{display:flex;align-items:center;gap:10px}.product_card_svg{display:flex;align-items:center;gap:3px}.product_card_svg svg{height:14px;width:14px}.account .deliveries p{margin:0}.delivery_box{padding:42px 21px 21px}.delivery-card{border-radius:10px;padding:14px;display:flex;align-items:center;gap:10px}.red_dot{height:10px;width:10px;border-radius:8px;background:#ba0c2f;font-size:0}.green_dot{height:10px;width:10px;border-radius:8px;background:#00c951;font-size:0}.delivery-card.red{border:1px solid #bedbff;background:#eff6ff;margin-bottom:14px;position:relative}.delivery-card.red p,.delivery-card.green p{font-size:10px;letter-spacing:0}.delivery-card.red p:first-child,.delivery-card.green p:first-child{font-size:12px;font-weight:700;letter-spacing:0}.delivery-card.green{border:1px solid #b9f8cf;background:#f0fdf4;position:relative}.monthly-overview .section-header p{font-weight:700;font-size:15px}@media (max-width:768px){.card-content,.dashboard-container{flex-direction:column}.account-overview{min-width:auto}.sidebar-information{flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:5px;border-radius:14px;padding:10px}.sidebar_content{flex:0 0 45%;border:1px solid #ccd3da;border-radius:50px;width:fit-content}.monthly-overview .cards{flex-direction:column}.report_cards{width:100%}}.add_address_data{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.addresses{max-width:100%!important;padding:0!important}.customer .addadress_button{background:#ba0c2f!important;border:0;border-radius:8.5px;font-size:12px;display:flex;align-items:center;gap:5px;min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.customer .addadress_button:after{box-shadow:none!important}.customer .addadress_button span svg{height:14px;width:14px;display:flex}.add_address_data span{font-size:17px;font-weight:600;display:flex}.AddAddress{background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;margin-top:21px}.AddressNewHeading{background:#ba0c2f;font-size:15.75px;border-radius:10px 10px 0 0;padding:10px;display:flex;align-items:center;gap:5px;color:#fff;margin:0!important}.AddressNewHeading span svg{height:21px;width:21px;stroke:#fff}.addresses.customer form{margin:0!important;padding:21px}.address_label input{width:100%;padding:10px;border-radius:8px;background:#f8f9fa;border:1px solid #aeb9c4}.country_address select{height:3.5rem;border-radius:8px!important;border:1px solid #aeb9c4!important;background:#f8f9fa!important;box-shadow:none!important;z-index:9999}.customer .country_address .select:after{box-shadow:none!important}.address_label{margin-bottom:14px}.addresses .address_field{margin-top:0!important;flex-basis:auto!important}.address_field label{font-size:12.25px;font-weight:600;letter-spacing:0}.Adress_postal_code{display:flex;gap:20px;align-items:center}.Adress_postal_code .address_field{width:100%}.customer .reset_btn,.customer .add_btn{min-height:calc(3.5rem + var(--buttons-border-width) * 2);border-radius:8px}.customer .add_btn:after,.customer .reset_btn:after{box-shadow:none}.customer .reset_btn{border:1px solid;padding:7px 14px;min-width:calc(7rem + var(--buttons-border-width) * 2)}.customer .add_btn{background:#002147!important}.input-combine{display:flex;gap:10px;align-items:center;flex-basis:auto!important}.input-combine .address_field{width:50%}.address_list{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.address_list li{width:50%;text-align:left;margin:0!important;background:#fff;padding:21px;border-radius:10px;box-shadow:0 2px 6px #0000001a;flex:0 0 calc(50% - 10px)}.address_list li[data-address]>h2{text-align:left}.edit_addrress_design{display:flex;justify-content:space-between}.edit_addrress_design .edit_button{background:transparent}.customer .edit_button:hover{background:#002147}.customer .edit_button:hover svg{stroke:#fff}.customer .cancle_button:hover{background:#ba0c2f}.customer .cancle_button:hover svg{stroke:#fff}.addres_badge{display:flex;gap:10px;align-items:center}.addres_badge h2{height:fit-content;font-size:10px;border:1px solid;padding:2px 7px;border-radius:8px;background:#ba0c2f;color:#fff;margin:0!important;letter-spacing:0}.addres_badge p{font-size:14px;font-weight:600;letter-spacing:0}.edit_addrress_design p:not(.addres_badge p){font-size:12px;color:#6c757d}.edit_addrress_design .address2{color:#002147!important}.customer .edit_button{margin:5px 0!important;min-width:auto!important;min-height:auto!important;padding:7px!important;border-radius:8px}.customer .edit_button svg{height:14px;width:14px}.customer .edit_button:after{box-shadow:none}.customer .edit_button{border:1px solid #002147}.edit_button svg{stroke:#002147}.customer .cancle_button{border:1px solid #ba0c2f}.cancle_button svg{stroke:#ba0c2f}.customer button:hover:after{border-radius:0;box-shadow:none}.addresses .edit_form h2{text-align:center;color:#002147;font-size:20px;font-weight:600;letter-spacing:0}.addresses.customer .edit_form form{padding:0}.edit_form .address_btn{margin-top:10px}.addresses .set_default,.addresses .set_default input{margin:0 0 5px!important}.addresses .set_default label{font-size:12px}@media (max-width:990px){.address_btn .reset_btn{margin-top:1rem}}@media (max-width:768px){.customer_account{max-width:65.4rem!important}.address_list{flex-direction:column}.address_list li{width:100%}.Adress_postal_code{flex-direction:column;gap:0}}@media (max-width:425px){.edit_addrress_design{flex-direction:column}}@media (max-width:375px){.add_btn,.reset_btn{width:100%}}.account-profile{background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a}.account_main_title{display:flex;align-items:center;gap:10px;background:#002147;border-radius:10px 10px 0 0;padding:8px 21px}.account_main_title svg{stroke:#fff;height:21px;width:21px}.account_main_title h3{margin:0;color:#fff;font-size:15px}.account_details_input{padding:21px}.account-profile .first_last_name_field,.account-profile .customer_email_phone{display:flex;gap:20px}.account-profile .input_field{border:1px solid #bedbff;background:#eff6ff;padding:10px;border-radius:10px;margin-bottom:21px!important}.account .account_details_input p{margin:0;font-size:12px}.first_name,.last_name,.email,.phone{width:50%}.customer .logout-button{padding:0 10px;text-decoration:none;background-color:#f6f3f4;color:#364153}.customer .logout-button:hover{background:#e5e7eb}.account .logout-button svg{display:flex;height:14px;width:14px}@media (max-width:575px){.account-profile .first_last_name_field,.account-profile .customer_email_phone{display:block}.first_name,.last_name,.email,.phone{width:100%}}.account_order_info .account,.account_order_info .account table th,.account_order_info .account table tr,.account_order_info .account table td{padding:0}.account_order_info .account table td:first-of-type a{box-shadow:none;padding:0}.customer_order_overview{padding:21px}.account_order_info .customer tbody tr{border:none}.account_order_info .customer table{box-shadow:none}.account_order_info .customer thead{border-bottom:1px solid #ccd3da}.account .account_order_info .customer thead th{padding:21px 0 10px;text-transform:capitalize;letter-spacing:0;color:#002147;text-align:left;font-weight:700}.account_order_info .customer tbody td{font-size:12px;padding:10px 0;border-bottom:1px solid #ccd3da;vertical-align:middle;color:#002147;letter-spacing:0}.account_order_info .customer tbody td a{color:#002147;font-weight:600}.account_order_info .customer tbody tr:hover{background:#eff6ff}.account_order_info .customer thead tr:hover{background:#f3f5f6}.order_invoice{display:flex;justify-content:flex-start;gap:10px}.order_invoice div{display:flex;padding:7px;border-radius:8px}.order_invoice svg{height:14px;width:14px}.view_order{border:1px solid #002147;cursor:pointer}.account .view_order a svg{margin-right:0}.view_order svg{stroke:#002147}.view_order:hover{background:#002147}.view_order:hover svg{stroke:#fff}.download_invoice{border:1px solid #c73a56;cursor:pointer}.download_invoice svg{stroke:#c73a56}.download_invoice:hover{background:#ba0c2f}.download_invoice:hover svg{stroke:#fff}.status-badge{border-radius:8px;padding:3px 7px}.status-cancelled{color:red;background:#ffd7d7;font-size:12px}.status-delivered{color:#016630;background:#dbfce7;font-size:12px}.status-processing{color:#3e4cbc;background:#dbeafe;font-size:12px}.customer .column_total{font-weight:700}.order-header{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-family:sans-serif}.back-button{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:6px 14px;font-size:14px;color:#002147;cursor:pointer;text-decoration:none}.order-title{font-size:20px;font-weight:700;color:#002147;margin:0}.order-actions,.order_title_button{display:flex;gap:10px;align-items:center}.action-button{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:6px 14px;font-size:14px;color:#002147;cursor:pointer}.invoice_main_section{max-width:800px;margin:28px auto}.action-button svg{height:14px;width:14px;stroke:#002147}.invoice{color:#1f2937;background:#fff;padding:28px;border:2px solid #ccc}.invocie_header{display:flex;align-items:center;justify-content:center;gap:20px}.invoice-header{border-bottom:2px solid #002147;padding-bottom:21px}.invoice_address{display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;color:#6c757d}.invoice_address p{margin:0}.shop_firstname{background:#ba0c2f;border-radius:8px;font-size:15px;height:42px;width:42px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;margin:0}.company-info h1{margin:0;color:#002147;font-size:24px;font-weight:700;text-transform:uppercase}.company-info p{margin:2px 0;font-size:13px;color:#4b5563}.details{display:flex;justify-content:space-between;margin:28px 0;gap:20px}.column{flex:1}.column h3{font-size:15px;color:#002147;margin:0 0 10px;font-weight:700;letter-spacing:0}.thired_column{margin-top:14px}.column p{margin:0;font-size:12px}.column .invocie_order_title .invocie_title,.column .invocie_order_title .invocie_item{font-size:12px;margin:3px 0;color:#002147;letter-spacing:0}.invocie_title{font-weight:700}.invocie_products h3{font-size:15px;margin:28px 0 14px;font-weight:700;color:#002147;letter-spacing:0}.invocie_products{border-top:1px solid #cccccc}.invoice tbody .order_number{color:#6c757d;letter-spacing:0}.invoice tbody td a{text-decoration:none;letter-spacing:0;color:#002147}.status{border-radius:5px;padding:1px 7px;font-weight:600}.invoice table{width:100%;border-collapse:collapse;font-size:13px;box-shadow:none}.invoice thead tr{border-bottom:1px solid #cccccc}.invoice thead th{background-color:#f3f4f6;padding:8px;text-align:left;border:0;font-size:12px;color:#002147}.invoice tbody td{padding:8px;border:0;font-size:12px;color:#002147}.invoice_totals{max-width:300px;margin:28px 0 28px auto;font-family:sans-serif}.summary{margin-top:28px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.invoice_row{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14px}.invoice_row.total{font-size:16px;font-weight:700;color:#002147;margin-top:10px}.invoice_row .label{color:#002147;font-size:12px}.invocie_row_total .label,.invocie_row_total .value{font-size:15px!important;font-weight:800;letter-spacing:0}.invoice_row .value{color:#002147;font-size:12px}.divider{border:none;border-top:1px solid #e5e7eb;margin:20px 0 10px}.invoice-footer{margin-top:30px;font-size:12px;color:#6c757d}.invoice-footer p{color:#002147;letter-spacing:0;margin:0 0 7px}.invoice-footer ul{margin:0 0 28px;padding-left:10px;font-size:10px;letter-spacing:0}.invoice-footer .footer-note{margin:0;text-align:center;border-top:1px solid #cccccc;padding-top:14px;color:#6c757d;line-height:1;font-size:10px}.invoice-footer .footer-note_p{text-align:center;margin:0;color:#6c757d;font-size:10px}.invocie_order_title{display:flex;justify-content:space-between}.card_quantity{width:30%}@media (max-width:990px){.card_quantity{width:auto}}@media (max-width:768px){.invoice table{width:500px}}@media (max-width:575px){.invoice_main_section{padding:20px}.invoice_main_section{margin:0}.details,.order-header,.order_title_button,.invoice_address{flex-direction:column}.order-actions{margin:10px 0 0}}@media print{.invoice table{width:100%}}.contact-page{margin:auto;padding:0}.contact-header{text-align:center;padding:20px 0}.contact-header h2{margin:0;font-size:30px;color:#002147}.contact-header p{color:#4a5565;margin:8px auto;width:46%}.contact-content{display:flex;gap:35px;margin-top:20px}.contact-info{flex:1;display:flex;flex-direction:column;gap:20px}.info-box{background:#fff;padding:21px;border-radius:10px;box-shadow:0 1px 7px 3px #0000001a}.address_box{display:flex;gap:15px;margin-bottom:15px}.address_box .title{font-weight:400;font-size:14px;color:#002147}.detils{color:#101828}.description{color:#6a7282;font-size:14px}.icon-svg{background:#e6e9ed;height:40px;width:40px;border-radius:8PX;DISPLAY:FLEX;JUSTIFY-CONTENT:CENTER;ALIGN-ITEMS:CENTER}.info-box h3{margin-top:0;font-size:21px;color:#002147}.info-box p{margin:0}.info-box .status{margin-top:20px;padding:5px 10px;border-radius:8px;display:inline-block}.info-box .open{background:#f0fdf4;color:#008236;width:100%;border:1px solid #b9f8cf;font-weight:500;display:flex;align-items:center;gap:10px}.contact-form{flex:2;background:#fff;padding:20px;border-radius:10px;box-shadow:0 1px 7px 3px #0000001a;height:fit-content}.contact-form .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;margin-bottom:15px}.info-header{display:flex;align-items:center;gap:10px;margin-bottom:15px}.info-header .title,.info-header h3{margin:0}.info-header .icon{display:flex}.opening-hours .hours-row{display:flex;justify-content:space-between;color:#002147;font-size:14px}.opening-hours .hours-days{color:#6a7282}.info-header h3{font-size:21px;color:#002147}.contact-form .contact__fields .field__label,.contact-form .contact__fields-cover .field__label{font-size:12px;font-weight:600;color:#002147}.contact-form .contact__fields .field__input,.contact-form .contact__fields-cover .field__input{background:#f8f9fa;border-radius:8px;height:3.5rem;box-shadow:none;padding:5px 10px}.contact-form .contact__fields-cover .field select{width:100%;font-size:14px;box-shadow:none;border:0;background:#f8f9fa;height:3.5rem;border-radius:8px;padding:0 10px;color:#002147}.contact-form .field__input::placeholder{opacity:1!important;font-size:13px}.text_count{margin:10px 0 0;font-size:12px;color:#79808f}.form_submit_button{width:85%;background:#ba0c2f;border-radius:8px;min-height:calc(3.7rem + var(--buttons-border-width) * 2)}.form_submit_button span svg{align-items:center;margin-right:15px}.form_reset_btn{background:transparent;border:1px solid #ccc;border-radius:8px;padding:11px;width:13%;min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.contact__button{padding-top:21px}.template-contact .section-stack{border-radius:12px;background:linear-gradient(135deg,#fdf2f2,#f5f7fa);border:1px solid rgba(220,53,69,.2);margin:30px auto;box-shadow:0 1px 4px #0000000a,0 4px 12px #0000000f}.template-contact .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:21px}.template-contact .section-stack .rich-text__wrapper .rich-text__blocks .rich-text__heading{margin-bottom:15px;color:#002147;font-size:21px}.template-contact .rich-text__text,.template-contact .rich-text__buttons{margin-top:15px;color:#4a5565;font-size:14px}.template-contact .rich-text__buttons .button{background:#ba0c2f;color:#fff;border-radius:12px}.template-contact .collapsible-content-wrapper-narrow{max-width:100%!important}.template-contact .collapsible-content__wrapper{background:transparent}.template-contact .collapsible-content,.template-contact .collapsible-content-wrapper-narrow{padding:0}.template-contact .collapsible-content__header{display:flex;justify-content:center;align-items:center;gap:10px;margin:0 0 25px}.template-contact .collapsible-content__heading{font-size:25px;margin:0;color:#002147}.contact-page .contact__fields-cover label span{color:#002147}.template-contact .faq_svg{height:40px;width:40px;background:#e6e9ed;border-radius:50px;display:flex;justify-content:center;align-items:center}.template-contact .accordion{border:1px solid #e5e7eb!important;border-radius:8px;margin-bottom:15px}.template-contact .accordion__title{font-size:17px;font-weight:500}.template-contact .accordion summary div{background:transparent;border-radius:0;height:auto;width:auto}.template-contact .collapsible-content{box-shadow:0 2px 15px #00000014;padding:35px 30px;border-radius:12px;margin:21px auto}.template-contact .accordian_bottom_text p{text-align:center;color:#6a7282;font-size:14px;margin:35px 0 0}.template-contact .accordion__content{color:#6a7282}@media (max-width: 1330px){.contact-content,.collapsible-content-card{padding:0 10px}.template-contact .collapsible-content{padding:35px 15px}.template-contact .section-stack{margin:30px 10px}}@media (max-width: 768px){.contact-content{flex-direction:column}.contact__button{display:flex;flex-direction:column;gap:10px}.contact-header p,.form_submit_button,.form_reset_btn{width:100%}.contact-form .contact__fields{grid-template-columns:1fr}.template-contact .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto}}@media (max-width:320px){.template-contact .collapsible-content__heading{font-size:21px}}.reg-container{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;max-width:650px;width:100%;padding:30px;text-align:center;margin:21px auto}.reg-icon{display:flex;justify-content:center;align-items:center;margin:0 auto 20px}.reg-title{color:#002147;margin-bottom:10px;margin-top:0}.reg-description{color:#4a5a79;margin:5px 0 25px;font-size:15px;line-height:1.5}.reg-steps{text-align:left;background:#f1f7ff;border-radius:8px;padding:15px 21px;margin-bottom:30px}.steps-list{list-style:none;counter-reset:step-counter;padding:0;margin:0}.steps-list li{counter-increment:step-counter;margin-bottom:10px;font-size:15px;line-height:1.5;color:#4a5a79;display:flex;align-items:center;gap:10px}.steps-list li:before{content:counter(step-counter);width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;background:#0a2340;border-radius:50%}.reg-contact{background:#fafafa;border-radius:8px;padding:21px;margin-bottom:30px}.reg-contact p{margin:0}.contact-item{display:flex;align-items:center;margin:6px 0;font-size:16px;color:#002147}.contact-item .icon{margin-right:8px;flex-shrink:0}.contact-item a{color:inherit;text-decoration:none}.contact-item a:hover{text-decoration:underline}.contact_text{display:flex;justify-content:center;gap:80px}.contact_info{color:#4a5565}.reg-actions{display:flex;gap:15px;margin-bottom:15px}.reg-btn{padding:5px 18px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:100%;gap:6px}.reg-btn-home{border:1px solid #002147;color:#002147;background:#fff}.reg-btn-main{background:#b91c1c;color:#fff}.reg-footer{font-size:13px;font-weight:600;padding:10px 0}@media (max-width:678px){.steps-list li:before{width:20px;min-width:20px;height:20px;font-size:11px}}@media (max-width:575px){.reg-container{padding:30px 20px}.reg-steps{padding:15px 10px}.reg-actions,.contact_text{flex-direction:column}.contact_text{gap:0}.contact-item{justify-content:center}}@media (max-width:425px){.steps-list li{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
