.slider_with_text-section{display:flex;padding:25px 0 45px}@media screen and (max-width: 768px){.slider_with_text-section .swiper{height:420px}.slider_with_text-section .swiper-slide{height:400px}.slider_with_text-section{display:flex;padding:0 0 45px}}.slider_with_text-section .swiper{width:100%;height:520px}.slider_with_text-section .swiper-slide{width:100%;height:469px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.slider_with_text-section .swiper-slide img{display:block;object-fit:cover;width:100%}.slider_with_text-section .section_text-box-content{padding-top:41px;padding-right:210px}.slider_with_text-section .section_text-box-content h5.text-box-subheading{font-family:Jost;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.04em;color:#000;margin:0;text-transform:uppercase}.slider_with_text-section .section_text-box-content h2.text-box-title{font-family:Arimo;font-style:normal;font-weight:700;font-size:36px!important;line-height:150%;letter-spacing:-.02em;color:#000;margin:24px 0}.slider_with_text-section .section_text-box-content .text-box-content{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:150%;color:#000}.slider_with_text-section .section_text-box-content .text-box-content p{margin:0}.slider_with_text-section .section_text-box-content .text-box-button{font-family:Jost;font-style:normal;font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;letter-spacing:.04em;color:#fff;background:#2575bc;border-radius:4px;border:none;margin-top:24px;width:fit-content;padding:11px 28px;text-transform:uppercase}@media (max-width: 1200px){.slider_with_text-section .swiper-slide img{width:100%}.slider_with_text-section .section_text-box-content{padding-right:50px}}@media (max-width: 768px){.slider_with_text-section{flex-direction:column}.slider_with_text-section .col-half{width:100%}.slider_with_text-section .section_text-box-content{padding:0}.text-box.col-half .search-box{flex-direction:row;justify-content:center;align-items:center}.two_column_layout_image-and-text .text-box form.search-box .btn-search-submit{width:54px;margin-top:0}}@media (max-width: 425px){.slider_with_text-section{padding:0}.slider_with_text-section .swiper{height:300px}.slider_with_text-section .swiper-slide{height:280px}.slider_with_text-section .section_text-box-content h2.text-box-title{font-family:Arimo;font-style:normal;font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.02em;color:#000;margin:6px 0 24px}.slider_with_text-section .section_text-box-content .text-box-button{padding:12px 18px}}.recommendation-section{background:#2575bc}.recommendation-section .text-box{width:53%}.recommendation-section .search-box{width:40%}.recommendation-section .text-box-title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:160%;letter-spacing:-.01em;color:#fff;padding:38px 0 10px;margin:0}.recommendation-section .text-box-subtitle{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:150%;color:#fff;padding-bottom:38px}.recommendation-section .main-section{display:flex;justify-content:space-between}.recommendation-section .main-section .search-box{display:flex;justify-content:flex-end;align-items:center;margin-left:10px}.recommendation-section .main-section .search-box input::placeholder{font-family:Jost;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#fff9}.recommendation-section .main-section .search-box input{width:106px;height:34px;background:#ffffff1c;border:1px solid #ffffff;box-sizing:border-box;border-radius:4px;margin-right:24px;color:#fff9;outline:none;padding-left:20px}.recommendation-section .main-section .search-box button.btn-search-submit{background-color:#fff;font-family:Jost;font-style:normal;font-weight:600;font-size:12px;line-height:20px;display:flex;align-items:center;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#2575bc;padding:12px 15px;border-radius:4px;border:none;cursor:pointer;height:34px!important}.recommendation-section .main-section .search-box button.btn-search-submit svg{width:20px;height:20px;margin-left:37px}.recommendation-section .main-section .search-box button.btn-search-submit svg path{fill:#2575bc!important}@media (max-width: 1250px){.recommendation-section .main-section .search-box input{margin-right:10px}.recommendation-section .main-section .search-box{margin-left:20px}}@media (max-width: 1200px){.recommendation-section .main-section .search-box input{margin-right:12px}.recommendation-section .main-section .search-box{width:auto}}@media (max-width: 1023px){.recommendation-section .main-section{flex-direction:column;align-items:center}.recommendation-section .text-box,.recommendation-section .text-box-title{width:100%}.recommendation-section .main-section .search-box{padding-bottom:20px;margin-left:0}}@media (max-width: 680px){.recommendation-section .main-section .input-group{width:100%;display:flex;justify-content:space-between}.recommendation-section .main-section .search-box{flex-direction:column}.recommendation-section .main-section .search-box input{width:calc(50% - 6px);margin-right:0}.recommendation-section .main-section .search-box button.btn-search-submit{width:100%;margin-top:12px;display:flex;justify-content:space-between;padding:11px 20px}}@media (max-width: 425px){.recommendation-section{margin-top:69px}.recommendation-section .text-box-title{font-weight:600;font-size:28px;line-height:150%;padding:20px 0}.recommendation-section .text-box-subtitle{padding-bottom:20px}}.recommendation-banner .recommendation-section{margin-top:0}.recommendation-banner input{text-align:center;padding:0!important}.recommendation-banner .text-box-title,.recommendation-banner .text-box,.recommendation-banner .text-box-subtitle{width:100%!important;font-size:14px!important}.recommendation-banner .text-box-title,.recommendation-banner .text-box-subtitle{padding:0}.recommendation-banner .text-box-title{line-height:32px}.recommendation-banner .text-box{margin-left:5%}.recommendation-banner .recommendation-section .main-section{display:flex;align-items:center;padding:10px;justify-content:space-between}.recommendation-banner .banner-wrap img{width:100%;height:auto}.recommendation-banner .banner-wrap{display:flex;justify-content:center;align-items:center;gap:10%;width:30%}@media (min-width: 1025px){.recommendation-banner .text-box-title,.recommendation-banner .text-box,.recommendation-banner .text-box-subtitle{font-size:17px!important}.recommendation-banner .banner-wrap{flex-direction:column-reverse}.recommendation-banner .banner-wrap img:nth-of-type(2){margin-right:-90%;margin-bottom:-56px;z-index:100}.recommendation-banner .banner-wrap img:nth-of-type(1){margin-left:-16%}.recommendation-banner .search-wrap{margin-left:8%!important;width:70%!important}.recommendation-banner .banner-wrap img{width:82%!important}.recommendation-banner .search-box input{width:92px!important}}@media (min-width: 1140px){.recommendation-banner .banner-wrap img:nth-of-type(2){margin-bottom:0!important}.recommendation-banner .text-box-title,.recommendation-banner .text-box,.recommendation-banner .text-box-subtitle{font-size:16px!important}.recommendation-banner .banner-wrap img:nth-of-type(1){margin-left:0!important}.recommendation-banner .main-section .search-box{width:auto!important;margin-right:25px}.recommendation-banner .banner-wrap{flex-direction:row;width:42%!important}.recommendation-banner .banner-wrap img{width:30%!important}.recommendation-banner .banner-wrap img:nth-of-type(2){margin-top:0;margin-right:0}.recommendation-banner .search-wrap{margin-left:0%!important;width:60%!important}.recommendation-banner .banner-wrap img{width:100%}}.recommendation-banner .search-box{margin-left:0!important}.recommendation-banner .search-box input{width:92px!important}.recommendation-banner .search-box input:placeholder{font-size:10px!important}.recommendation-banner .search-wrap{display:flex;width:50%;margin-left:3%;border-left:1px solid hsl(0deg 0% 100% / 30%)}.recommendation-banner .recommendation-section .main-section .search-box button.btn-search-submit svg{margin-left:0}.image-grid-section{margin-top:42px}.image-grid-section h2.section_title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:46px;letter-spacing:-.01em;color:#000;text-align:center;margin:0}.image-grid-section ul.image-grid{margin:0;list-style:none;padding:0;display:flex;flex-wrap:wrap}.image-grid-section ul.image-grid li img{width:150px;height:150px}.image-grid-section ul.image-grid li{margin-right:calc((100% - 1050px) / 7)}.image-grid-section ul.image-grid li.col-last-7{margin-right:0}@media (max-width: 1100px){.image-grid-section ul.image-grid li.col{margin-right:calc((100% - 600px) / 3)}.image-grid-section ul.image-grid li.col-last-4{margin-right:0}}@media (max-width: 620px){.image-grid-section ul.image-grid li.col{margin-right:calc((100% - 450px)/2)}.image-grid-section ul.image-grid li.col-last-3{margin-right:0}}@media (max-width: 470px){.image-grid-section ul.image-grid li.col{margin-right:calc(100% - 300px)}.image-grid-section ul.image-grid li.col-last-2{margin-right:0}}.featured-custom-collection-section{margin-top:20px}.featured-custom-collection-section .section_title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:46px;letter-spacing:-.01em;color:#000;text-align:center;margin:0 0 32px}.featured-custom-collection-section ul.collections{margin:0;list-style:none;padding:0;display:flex;flex-wrap:wrap}.featured-custom-collection-section ul.collections li{width:calc((100% - 48px) / 3);margin-right:24px;margin-bottom:40px}.featured-custom-collection-section ul.collections li img{width:100%}.featured-custom-collection-section ul.collections li.col-last-3{margin-right:0}.featured-custom-collection-section ul.collections li h4.title{font-family:Jost;font-style:normal;font-weight:500;font-size:20px;line-height:150%;align-items:center;text-align:center;letter-spacing:-.01em;color:#000;margin:20px 0 0;justify-content:center}.featured-custom-collection-section ul.collections li h3.price{font-family:Jost;font-style:normal;font-weight:500;font-size:24px;line-height:150%;align-items:center;text-align:right;letter-spacing:-.01em;color:#000;margin:0;display:flex;justify-content:center}.featured-custom-collection-section ul.collections li .description{font-family:Jost;font-style:normal;font-weight:300;font-size:18px;line-height:150%;text-align:center;color:#000;margin:16px 0 0}.featured-custom-collection-section ul.collections a.shop-now{text-decoration:none}.featured-custom-collection-section ul.collections .review i.stamped-fa{color:#2575bc}.featured-custom-collection-section ul.collections .stamped-starrating,.featured-custom-collection-section ul.collections .stamped-badge{display:flex;justify-content:center}.featured-custom-collection-section ul.collections .stamped-badge-caption{font-family:Jost;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;margin-top:1px;margin-left:7px}.featured-custom-collection-section ul.collections .review i.stamped-fa:before{font-size:23px;margin-right:4px}@media (max-width: 1399px){.featured-custom-collection-section ul.collections li.col{width:calc((100% - 48px) / 3);padding-right:unset;margin-right:24px}.featured-custom-collection-section ul.collections li.col-last-3{margin-right:0}.featured-custom-collection-section ul.collections li img{max-width:390px;max-height:300px;object-fit:cover}}@media (max-width: 1023px){.featured-custom-collection-section ul.collections li.col{width:calc((100% - 30px)/2);margin-right:30px}.featured-custom-collection-section ul.collections li.col-last-2{margin-right:0}.featured-custom-collection-section ul.collections li img{max-width:390px;max-height:300px;object-fit:cover}}@media (max-width: 650px){.featured-custom-collection-section ul.collections li.col{width:100%;margin-right:0;text-align:center}.featured-custom-collection-section ul.collections li img{width:100%;height:auto;object-fit:cover;max-width:390px;max-height:390px}}@media (max-width: 425px){.featured-custom-collection-section .section_title{margin:0 0 24px}.featured-custom-collection-section ul.collections li{margin-bottom:32px}.featured-custom-collection-section ul.collections li h3.price,.featured-custom-collection-section ul.collections .stamped-starrating,.featured-custom-collection-section ul.collections .stamped-badge,.featured-custom-collection-section ul.collections li .description,.featured-custom-collection-section ul.collections li h4.title{display:flex;justify-content:start}.featured-custom-collection-section ul.collections li .description{text-align:left}}.custom-image-with-text{background:#ebf6ff;padding:80px 0}@media screen and (min-width: 769px){.custom-image-with-text{margin-top:42px}.right-image-box .right-image{width:auto}}.custom-image-with-text .section-content{display:flex}.custom-image-with-text .text-box{margin-left:100px}.custom-image-with-text .text-box h2.title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:140%;letter-spacing:-.01em;color:#000;margin:16px 0}.custom-image-with-text .text-box .description{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:150%;color:#000}.custom-image-with-text .text-box .btn_learn_more{font-family:Jost;font-style:normal;font-weight:600;font-size:20px;line-height:140%;text-align:right;color:#2575bc;text-decoration:none}.custom-image-with-text .text-box .btn_learn_more svg{width:10px;height:10px}.custom-image-with-text .text-box .btn_learn_more svg path{fill:#2575bc!important}.custom-image-with-text .text-box .button-wrap{margin-top:24px}.custom-image-with-text .left-image{position:relative}.custom-image-with-text .left-image .image-title-box{position:absolute;bottom:40px;left:40px}.custom-image-with-text .image-title-box .image_subtitle{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:29px;color:#fff;margin:0}.custom-image-with-text .image-title-box .image_title{font-family:Arimo;font-style:normal;font-weight:600;font-size:36px;line-height:150%;letter-spacing:-.02em;color:#fff;margin:12px 0 0}.custom-image-with-text .text_box-block{border-bottom:2px solid #c7c5c54f}@media (max-width: 1023px){.custom-image-with-text .section-content{flex-direction:column}.custom-image-with-text .text-box{margin-left:0}.custom-image-with-text .left-image img{width:100%}}@media (max-width: 425px){.custom-image-with-text{padding:45px 0}.custom-image-with-text .left-image .image-title-box{bottom:28px;left:28px}.custom-image-with-text .image-title-box .image_subtitle{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:29px;color:#fff}.custom-image-with-text .image-title-box .image_title{font-family:Arimo;font-style:normal;font-weight:700;font-size:28px;line-height:150%;letter-spacing:-.02em;color:#fff;margin:0}.custom-image-with-text .text-box h2.title{font-family:Jost;font-style:normal;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-.01em;color:#000}.custom-image-with-text .text-box .description{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:150%;color:#000}}.image-overlay-section{position:relative;margin-top:61px;height:589px}.image-overlay-section .left-content-box .left-content-box_container{width:340px}.image-overlay-section .left-content-box{position:absolute;background:#2575bc;left:0;z-index:2;width:calc(50% + 200px);padding:50px;height:674px}.image-overlay-section .right-image-box{position:absolute;right:0;z-index:1;height:674px}.image-overlay-section .right-image-box img{height:100%}.image-overlay-section .left-content-box h4.top_title{font-family:Jost;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 38px}.image-overlay-section .left-content-box h2.title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:46px;letter-spacing:-.01em;color:#fff;margin:0 0 22px}.image-overlay-section .left-content-box .description{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:150%;color:#fff;margin:0}.image-overlay-section .left-content-box .battery-level{margin-top:41px}.image-overlay-section .left-content-box .battery-level h6.title{font-family:Jost;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff;margin:0 0 12px}.image-overlay-section .left-content-box .battery-level .level-table{display:flex;height:61px;border:solid 1px rgba(255,255,255,.48);border-radius:4px;margin-bottom:30px}.image-overlay-section .left-content-box .battery-level .level-table .left-image{width:86px;border-right:solid 1px rgba(255,255,255,.48);display:flex;justify-content:center}.image-overlay-section .left-content-box .battery-level .level-table .left-image>img{width:initial!important}.image-overlay-section .left-content-box .battery-level .level-table .level{display:flex;margin-left:11px;flex-direction:column;margin-top:9px}.image-overlay-section .left-content-box .battery-level .level-table .level span.thead{font-family:Jost;font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#fff}.image-overlay-section .left-content-box .battery-level .level-table .level span.tbody{font-family:Jost;font-style:normal;font-weight:500;font-size:16px;line-height:23px;color:#fff}.image-overlay-section .left-content-box .shop-now .btn-shop-now{font-family:Jost;font-style:normal;font-weight:600;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#2575bc;padding:11px 26px;background:#fff;border-radius:4px;width:fit-content;text-decoration:none}.image-overlay-section .overlay-image{position:absolute;top:110px;z-index:3;right:291px}@media screen and (max-width: 768px){.image-overlay-section .left-content-box .left-content-box_container{width:auto}}@media screen and (min-width: 1180px){.image-overlay-section .overlay-image{right:32%}}@media (max-width: 1100px){.image-overlay-section .overlay-image{right:150px}}@media (max-width: 1023px){.image-overlay-section .left-content-box{width:calc(50% + 100px)}.image-overlay-section .overlay-image{right:143px;top:50px}}@media (max-width: 900px){.image-overlay-section .overlay-image{right:27px}}@media (max-width: 768px){.image-overlay-section{height:unset}.image-overlay-section .mobile-hide{display:none}.image-overlay-section .desktop-hide{display:block}.image-overlay-section .right-image-box,.image-overlay-section .left-content-box{position:unset;width:100%;height:auto}.image-overlay-section .right-image-box img{width:100%;object-fit:cover;height:auto}.image-overlay-section .overlay-image{right:50%;transform:translate(50%)}.image-overlay-section .overlay-image img{width:300px}.image-overlay-section .left-content-box{margin-top:-4px}.image-overlay-section .overlay-image{top:30px}.overlay-image img{height:370px}}@media (max-width: 425px){.image-overlay-section .left-content-box h2.title{font-family:Jost;font-style:normal;font-weight:600;font-size:28px;line-height:150%;letter-spacing:-.02em;color:#fff}.image-overlay-section .left-content-box{padding:20px 20px 32px}.image-overlay-section .left-content-box .left-content-box_container{margin-top:226px}.image-overlay-section .left-content-box h4.top_title{margin:0 0 17px}.image-overlay-section .left-content-box .battery-level .level-table .level span.tbody{font-size:11px}}.collection-list__container{margin-top:88px;padding:0}.collection-list--section h2.home-section--title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:46px;letter-spacing:-.01em;color:#000;margin:0}.collection-list--section .collection__item-title{font-family:Jost;font-style:normal;font-weight:500;font-size:24px;line-height:150%;text-align:center;letter-spacing:-.01em;color:#000}.collection-list--section ul.collection-list__content{margin-top:36px 0px 0px}.collection-list__content[data-layout=grid]{column-gap:10px}@media (max-width: 1024px){.collection-list__container{padding:0 15px}.search-wrap{display:none!important}.recommendation-banner .banner-wrap img{width:40%;max-width:190px}.recommendation-banner .banner-wrap{width:100%!important}}@media (max-width: 720px){.collection-list__container{padding:0 10px}}@media (max-width: 425px){.collection-list__container{margin-top:60px}.collection-list--section h2.home-section--title{font-family:Jost;font-style:normal;font-weight:500;font-size:28px;line-height:40px;text-align:center;letter-spacing:-.01em;color:#000}.collection-list--section .collection__item-title{font-family:Jost;font-style:normal;font-weight:500;font-size:20px;line-height:150%;text-align:center;letter-spacing:-.01em;color:#000}}.reviews-section{margin-top:150px}.reviews-section .section-title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:46px;letter-spacing:-.01em;color:#000}.reviews-section .nickname p{font-family:Jost;font-style:normal;font-weight:600;font-size:20px;line-height:150%;display:flex;align-items:center;text-align:center;letter-spacing:.02em;color:#0e1c2c;text-transform:uppercase}.reviews-section .nickname{width:52px;height:52px;border:solid 1px;border-radius:50%;display:flex;justify-content:center}.reviews-section .review-left{width:52px}.reviews-section .reviwer-content{margin-left:20px}.reviews-section .review{display:flex;margin-bottom:65px}.reviews-section .review-content{font-family:Jost;font-style:normal;font-weight:400;font-size:20px;line-height:150%;color:#000}.reviews-section p.verify-state{font-family:Jost;font-style:italic;font-weight:500;font-size:19px;margin-left:6px;line-height:140%;text-align:right;color:#797979}.reviews-section .review-date{font-family:Jost;font-style:italic;font-weight:500;font-size:16px;line-height:140%;text-align:right;color:#797979}.reviews-section p.reviewer-name{font-family:Jost;font-style:normal;font-weight:700;font-size:20px;line-height:140%;color:#000;text-transform:capitalize}.reviews-section .review-top{display:flex;justify-content:space-between;margin-bottom:8px;margin-top:7px}.reviews-section .reviewer-details{display:flex;align-items:center}.reviews-section p{margin:0}.reviews-section .star-review{font-size:24px;color:#2575bc;margin-top:-10px}.reviews-section .star-review span{margin-right:4px}.reviews-section .paginationjs-pages ul{list-style:none;display:flex;justify-content:center}.reviews-section .reviews{display:flex}.reviews-section .right-reviews{margin-left:100px}.reviews-section #review-pagination-container ul li.paginationjs-page a{font-family:Jost;font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-align:center;color:#212b36;text-decoration:none}.reviews-section #review-pagination-container ul li{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:.5px solid #c7c5c5;box-sizing:border-box;border-radius:4px;margin-right:8px;cursor:pointer}.reviews-section #review-pagination-container ul li.paginationjs-page.active{border:1px solid #2575bc}.reviews-section #review-pagination-container ul li.paginationjs-prev i,.reviews-section #review-pagination-container ul li.paginationjs-next i{color:#797979;font-weight:bolder}.reviews-section #review-pagination-container ul li.disabled{background:#797979}.reviews-section #review-pagination-container ul li.disabled i{color:#fff}.reviews-section #review-pagination-container ul li.paginationjs-prev{margin-right:31px}.reviews-section #review-pagination-container ul li.paginationjs-next{margin-left:31px}@media (max-width: 1024px){.reviews-section .right-reviews{margin-left:35px}.reviews-section .section-title{font-size:28px}.reviews-section .nickname p,.reviews-section p.reviewer-name,.reviews-section p.verify-state{font-size:16px}.reviews-section .review-date{font-size:12px}.reviews-section .review-content{font-size:16px}.reviews-section .nickname{width:44px;height:44px}.reviews-section .review-left{width:44px}.reviews-section .review{margin-bottom:40px}}@media (max-width: 768px){.reviews-section .reviews,.reviews-section .review{flex-direction:column}.reviews-section .left-reviews{width:100%}.reviews-section .right-reviews{width:100%;margin-left:0}.reviews-section .reviwer-content{margin-left:0}.reviews-section .star-review{font-size:19px;margin-top:-45px;margin-left:58px}.reviews-section .reviewer-details{margin-left:58px}.reviews-section .review-top{margin-top:2px}}.two_column_layout_image-and-text{display:flex;height:373px;margin-top:56px}.two_column_layout_image-and-text .text-box{background:#2575bc;padding:64px}.two_column_layout_image-and-text .text-box h2.text-box-title{font-family:Jost;font-style:normal;font-weight:500;font-size:32px;line-height:46px;letter-spacing:-.01em;color:#fff;margin:0 0 16px}.two_column_layout_image-and-text .text-box .content{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:29px;color:#fff}.two_column_layout_image-and-text .text-box h6.subheading{font-family:Jost;font-style:normal;font-weight:300;font-size:16px;line-height:23px;text-align:center;color:#fff;margin:25px 0;text-align:left}.two_column_layout_image-and-text .right-image img{width:100%;height:100%}.two_column_layout_image-and-text .input-group input{width:200px;height:44px;background:#ffffff17;border:.5px solid #cccccc;box-sizing:border-box;border-radius:4px;margin-right:18px;padding:20px}.two_column_layout_image-and-text .input-group input::placeholder{font-family:Jost;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#ffffff8a}.two_column_layout_image-and-text .text-box form{display:flex}.two_column_layout_image-and-text .text-box form .btn-search-submit{background-color:#fff;width:54px;height:44px;border:none;border-radius:4px;display:flex;justify-content:center;align-items:center}.two_column_layout_image-and-text .text-box form .btn-search-submit svg{width:22px;height:22px}.two_column_layout_image-and-text .text-box form .btn-search-submit svg path{fill:#2575bc!important}@media (max-width: 1300px){.two_column_layout_image-and-text .text-box{background:#2575bc;padding:34px}}@media (max-width: 1180px){.two_column_layout_image-and-text .text-box{background:#2575bc;padding:15px}.two_column_layout_image-and-text .text-box form{flex-direction:column}.two_column_layout_image-and-text .text-box form .btn-search-submit{width:100%;margin-top:12px}.two_column_layout_image-and-text .text-box .input-group{display:flex;justify-content:space-between}.two_column_layout_image-and-text .input-group input{margin-right:0}}@media (max-width: 1023px){.two_column_layout_image-and-text{height:auto}.two_column_layout_image-and-text .input-group input{width:161px}.two_column_layout_image-and-text .text-box h2.text-box-title{font-family:Jost;font-style:normal;font-weight:600;font-size:28px;line-height:150%;letter-spacing:-.02em;color:#fff}}@media (max-width: 768px){.two_column_layout_image-and-text .text-box form,.two_column_layout_image-and-text{flex-direction:column}.two_column_layout_image-and-text .right-image,.two_column_layout_image-and-text .text-box{width:100%}.two_column_layout_image-and-text .text-box{margin-top:-4px}.two_column_layout_image-and-text .text-box .input-group{flex-wrap:wrap}}@media (max-width: 425px){.two_column_layout_image-and-text{padding:0}.two_column_layout_image-and-text .input-group input{width:156px}.two_column_layout_image-and-text .text-box .input-group{justify-content:center}}.custom-grid{background:#ebf6ff}.custom-grid .main-content{display:flex;flex-wrap:wrap;padding:63px 0 45px}.custom-grid .main-content .item{width:33.33%;text-align:center}.custom-grid .main-content .item h2.title{font-family:Arimo;font-style:normal;font-weight:500;font-size:28px;line-height:150%;text-align:center;color:#0e1c2c;margin:27px 0 0}.custom-grid .main-content .item img{width:45px;height:45px}.custom-grid .main-content .item a.btn-learn-more{font-family:Jost;font-style:normal;font-weight:300;font-size:20px;line-height:29px;text-align:center;color:#000;text-decoration:none}@media (max-width: 1023px){.custom-grid .main-content{flex-direction:column}.custom-grid .main-content .item{width:100%;margin-bottom:60px}}.site-header:not(.site-header-sticky--scrolled) .product-search-form,.site-header:not(.site-header-sticky--scrolled) .site-header-title{display:none}.site-header-sticky--scrolled .site-navigation:not(.below){display:none}.site-header:not(.site-header-sticky--scrolled) .site-navigation-wrapper .site-navigation.below{display:none}.site-navigation.below{padding-left:11px!important;padding-right:25px!important;margin:0}.site-header:not(.site-header-sticky--scrolled) .shipping-below{display:none}.site-header-sticky--scrolled .shipping-below{display:flex!important;margin:0}.site-navigation-below:after{content:unset!important}@media (min-width: 1140px){header.site-header .site-header-main[data-site-header-main]{padding:4px 0 0 10px!important}.site-header-logo{margin-right:0}header.site-header .site-navigation .site-navigation__secondary-menu{padding-right:0}.site-navigation.nav-top{display:none!important}.site-header-logo .site-navigation__secondary-menu{display:flex!important}header.site-header .site-header-logo{justify-content:space-between}.site-header-sticky--scrolled .site-header-logo{justify-content:unset!important}}@media (min-width: 1025px){.site-navigation:nth-of-type(1){margin-left:0;padding-left:2%}.site-header-logo .site-navigation__secondary-menu{display:none}header.site-header .site-header-main{padding:0 0 0 10px!important}.site-header-logo{margin-top:-20px!important}}@media (max-width: 1024px){.site-navigation .navmenu-depth-1,.site-announcement .header-actions{display:none!important}.header-actions-mobile{display:flex;align-items:center}.header-actions-mobile .divider{height:62%;width:1px;background-color:#c7c5c578;margin:0 15px 0 30px}.site-header-main{display:block}.mobile-nav-panel .header-actions svg path{stroke:#000!important}.announcement-bar-left-text{display:none}#shopify-section-static-announcement .announcement-bar-right-text,#shopify-section-static-announcement-home .announcement-bar-right-text,#shopify-section-static-announcement .site-annoucement-main-content,#shopify-section-static-announcement-home .site-announcement-main-content{justify-content:center!important}}#shopify-section-static-announcement .announcement-bar,#shopify-section-static-announcement-home .announcement-bar{padding:9px;padding-left:25px!important}#shopify-section-static-announcement .site-annoucement-main-content,#shopify-section-static-announcement-home .site-announcement-main-content{padding-left:0;padding-right:0}#shopify-section-static-announcement .announcement-bar-right-text,#shopify-section-static-announcement-home .announcement-bar-right-text{justify-content:space-between;align-items:center;min-width:32%}@media (min-width: 1025px){header.site-header .site-header-main-content{display:block;margin-right:0}}header.site-header .site-logo{padding-right:30px;font-size:16px}.site-header-cart{position:relative!important;right:0;top:0;bottom:0;left:0;display:inline-flex!important;height:auto!important;margin-top:0!important;justify-content:center}.site-header-cart--button{padding:0!important;position:relative}.site-header-cart--count{right:-15px;top:-9px}.site-header-cart--count:after{height:18px;min-width:18px;font-size:.5rem;line-height:8px!important}.header-actions{display:flex;align-items:center;padding:0!important;justify-content:center;width:35%}.btn-login{display:flex;text-decoration:none}.btn-login svg{margin-right:10px}header.site-header.site-header-sticky--scrolled .site-header-main[data-site-header-main]{padding:4px 0 0 10px!important}@media (max-width: 1280px){header.site-header .site-logo{padding-right:3%}header.site-header .site-header-logo .site-header-title{padding-left:3%;padding-right:3%}}@media (max-width: 1023px){header.site-header .site-header-main-content{justify-content:space-between}header.site-header .site-logo .site-logo-image{max-height:90px}header.site-header .site-header-menu-toggle--button{padding-top:0;padding-bottom:0}header.site-header .site-header-menu-toggle{position:static}header.site-header .site-header-cart--button{margin-top:13px}header.site-header .site-header-main-content{max-width:100%!important}}.site-navigation.nav-top{justify-content:end}.site-navigation.nav-top a{padding-bottom:0}.site-navigation.nav-top a:last-of-type{padding-right:0}@media (min-width: 1024px){.site-navigation-wrapper{display:flex!important;justify-content:space-between;max-width:1350px}.site-navigation-below{margin:auto!important}.site-navigation-below:before{content:unset!important}.header-actions-mobile{display:none}}header.site-header .site-navigation .site-navigation__secondary-menu{justify-content:right;padding-right:20px;margin:0}.site-navigation .site-navigation__secondary-menu{justify-content:space-between;max-width:initial}header.site-header .site-navigation .navmenu-depth-1>li{padding-bottom:3px}.site-navigation .navmenu-depth-1{max-width:initial;justify-content:unset;margin-left:0}.site-annoucement-main-content{display:flex;align-items:center;justify-content:space-between;padding-left:20px}@media (max-width: 1024px){.site-annoucement-main-content{padding-left:20px!important}}@media (max-width: 1024px){.site-header-main-content{display:flex}.site-annoucement-main-content{justify-content:center}}header.site-header hr.header-line{width:100%;margin:2px 0 0}header.site-header .site-header-logo .site-header-title{padding-right:30px}@media (min-width: 1140px){.site-header:not(.site-header-sticky--scrolled) .site-navigation{padding-left:0!important;padding-right:0!important}.site-navigation:nth-of-type(1){margin-left:0;padding-left:0}.site-header-logo{margin-top:0!important}.site-header:not(.site-header-sticky--scrolled) .site-navigation:nth-of-type(2):not(.shipping-below){margin:0}}header.site-header .site-header-title h5.header-title,header.site-header .site-header-title h6.header-subtitle{font-size:16px;line-height:22px}.navmenu-submenu{display:block!important}details:not(details[open]) .navmenu-submenu{animation:closeMenu .25s ease-in forwards}details[open] .navmenu-submenu{animation:openMenu .25s ease-in forwards}@keyframes openMenu{0%{visibility:hidden;max-height:0}to{visibility:visible;max-height:400px}}@keyframes closeMenu{0%{visibility:visible;max-height:400px}80%{max-height:0}to{visibility:hidden}}#shopify-section-static-announcement .announcement-bar .disclosure__toggle,#shopify-section-static-announcement-home .announcement-bar .disclosure__toggle{background:#ffffff1c!important;border:1px solid #ffffff!important;box-sizing:border-box;border-radius:4px;color:#fff9!important;outline:none}.disclosure__toggle:after{background-color:#fff!important}@media (max-width: 1140px){#shopify-section-static-announcement .announcement-bar-left-text,#shopify-section-static-announcement-home .announcement-bar-left-text{font-size:14px}}.announcement-bar .shopify-cross-border{padding-right:25px}.site-header-sticky .site-header{top:45px}header.site-header .site-header-logo{height:94px}@media screen and (min-width: 1025px) and (max-width: 1139px){.recommendation-banner .banner-wrap img{width:50%!important}}#shopify-section-static-announcement .announcement-bar,#shopify-section-static-announcement-home .announcement-bar{padding:0;height:30px!important;display:flex;align-items:center}.site-header-cart--count:after{margin-top:6px}#shopify-section-static-announcement .announcement-bar,#shopify-section-static-announcement-home .announcement-bar{padding:23px 10px!important}#shopify-section-static-announcement .announcement-bar-left-text,#shopify-section-static-announcement-home .announcement-bar-left-text{font-weight:700!important}@media (min-width: 1200px;){.recommendation-banner .banner-wrap{justify-content:left}}header.site-header nav.site-navigation ul.navmenu li.navmenu-item a.navmenu-link:not(.meganav-item){padding:10px 14px!important}@media (min-width: 1025px) and (max-width: 1040px){#shopify-section-static-announcement .announcement-bar-left-text,#shopify-section-static-announcement-home .announcement-bar-left-text{font-size:13px}}@media (max-width: 390px){.announcement-bar .shopify-cross-border{padding-right:0;margin-left:0}.phone-number-container{padding-right:15px}}.scroll-to-stamped{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/147/assets/homepage.css.map */
