.card_addtocart{position:absolute;width:100%;bottom:-5%;opacity:0;transition:.3s ease-in-out;z-index:2;height:56px}img.cart__icon-image{width:25px;height:auto}.slick-dots{position:relative!important;display:block!important;width:max-content!important;padding:0!important;margin:0!important;list-style:none!important;text-align:center!important;bottom:0!important}.card-product-custom{position:relative}.card-product-custom:hover .card_addtocart{bottom:0%;opacity:1;transition:.3s ease-in-out}.block-option{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto}.megaMenu-text{text-align:center}.megaMenu-subtitle.parent-link--true{margin:0}.menu-list-custom{display:flex;flex-direction:column;gap:10px;padding:30px}.megaMenu-column.megaMenu-custom-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.field.custom-checkbox{display:flex;align-items:center}.field.custom-checkbox label{padding:0}.container.banner-content{max-width:1400px}.swatch.clearfix.color .swatch-element span.price{display:block!important;text-align:left}.flex-caption.homepage_slider__flex-caption .columns.eight .subtitle{display:none}.swatch.clearfix.color .swatch-element span.price{display:inline-block!important;text-align:left;font-size:12px;font-weight:500;color:#565959;margin-left:0}.swatch_options input:checked+.swatch-element span.price{color:#b12704!important;font-weight:600!important}div#shopify-section-header{border-bottom:2px solid #007eae}.products.feature-coll .four{margin:auto}.banner{background-image:url(/cdn/shop/files/banner-22.png?v=1711634848);width:100%;background-size:cover;background-repeat:no-repeat}.banner .container .sixteen.columns{width:100%;display:block;margin:auto}.banner .container{max-width:500px;margin-left:auto;margin-right:0;border:20px solid #007eae;background:#007eae}.banner .container .info__text{display:flex;justify-content:space-between}.products.feature-coll .four a{padding:15px}.slick-next:before,.slick-prev:before{content:none!important}.products.feature-coll{margin:0 -10px}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{position:absolute;top:36%;background-image:url(/cdn/shop/files/next.png?v=1711632786);width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain;right:40px;left:auto;z-index:123}.image-with-text-section{background:#007faf;padding:10px 0}button.slick-prev.slick-arrow{background-image:url(/cdn/shop/files/prev.png?v=1711632786);left:40px;right:auto}.block-option .block-item p.announcement-bar__message.h5{display:flex;align-items:center;margin-bottom:0;padding-bottom:0}.top_bar ul{margin:auto;padding-top:9px}.container.content.header-container{display:flex;flex-wrap:wrap;align-items:center;padding-top:40px;justify-content:center;padding-bottom:10px}.top_bar .container .columns.eight{width:100%;float:none;text-align:right;margin:auto;display:flex}.top_bar{background-color:transparent;text-align:center;position:absolute;right:10px;z-index:12;top:0;width:100%}.top_bar a{position:relative}.header-icon{width:25px;height:auto;color:#000}.top_bar a span.cart_count{position:absolute;left:0;font-size:10px;bottom:-3px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600}body #nav.nav-align--left ul{text-align:center}body #nav ul li a{font-family:Oswald,sans-serif;font-weight:600!important;font-size:20px;color:#284356;letter-spacing:0px}body div.container{max-width:1300px}#shopify-chat{display:none}.container .sixteen.columns.custom{width:100%;justify-content:center;display:flex}.description h2{text-align:left;font-size:16px;border:0;margin:auto;letter-spacing:normal;color:#000;padding:0}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{font-family:Montserrat,sans-serif}body h2.jdgm-rev-widg__title{border:0}div#shopify-section-contact-template{margin-top:30px}.shopify-policy__title{margin-top:40px}form#cart_form h4{font-size:15px;padding-bottom:0}.container .twelve.columns+.four.columns.omega h4{text-align:right}div#shopify-section-cart-template{margin-top:40px}body h2,body .h2{border:0}.recommended-products-section{margin-top:40px}.description p{font-size:15px;color:#000;letter-spacing:normal}.section.product_section .six.columns.omega{padding-left:30px;width:400px}body .jdgm-widget.jdgm-widget{margin:10px auto}h1.product_name{font-size:32px;color:#000;font-weight:600;margin-bottom:0}.container.content.header-container .sixteen.columns.logo a.logo-align--left{display:block}.center-btn{text-align:center}.container.content.header-container .sixteen.columns.logo{width:auto;flex:0 0 25%;padding-top:0;display:none;margin:auto}body div#shopify-section-image_text_QDe9XM{margin-bottom:50px}.container.content.header-container .sixteen.columns.clearfix{flex:0 0 75%;margin:auto}.container.content.header-container .sixteen.columns.clearfix div#nav{margin:auto;min-height:auto}.announcementBar div.announcementBar__message p{font-family:Montserrat,sans-serif;font-size:16px;padding:5px 0;font-weight:500}ul.flex-direction-nav{display:none}.flex-caption.homepage_slider__flex-caption{left:0;bottom:70px;top:auto;transform:none}a.action_button{color:#f1f2f3;background:#007eae;font-family:Montserrat,sans-serif;letter-spacing:2px;border-radius:0;border:1px solid #fff;font-size:16px}.flex-caption.homepage_slider__flex-caption .columns.eight .subtitle{font-family:Montserrat,sans-serif;font-size:22px;letter-spacing:normal;margin-bottom:50px}.flex-caption.homepage_slider__flex-caption .columns.eight{padding:0;width:100%;max-width:640px}.action_button.banner-content{margin-top:10px}.flex-caption.homepage_slider__flex-caption .columns.eight h1.headline{font-size:59px;text-transform:capitalize;letter-spacing:normal;line-height:1;margin-bottom:10px;margin-top:0}.collection-template-section{padding-top:40px}h1,.h1,h2.title,.title a{border-bottom:0}.index .shopify-section.announcement-bar-section{margin-bottom:8px;padding-top:5px}.announcementBar div.announcementBar__message .ss-icon{display:none}.block-option .block-item p.announcement-bar__message.h5 img{margin-right:10px;max-width:43px}.block-option .block-item p.announcement-bar__message.h5 span{font-family:Montserrat,sans-serif;text-transform:capitalize;color:#007eae;letter-spacing:normal;font-size:18px}.relative.product_image .image__container{max-width:100%!important}h2.section-header.home a,h2.section-header.home{text-align:left;font-size:40px;color:#1d1c1c;font-weight:500;display:block}body .jdgm-preview-badge[data-template=index]{display:block!important;min-height:20px}.featured-collection-section{margin-top:40px}h2.section-header.home{border-bottom:0}body .price_align--center .info,.price_align--center .collection_swatches,.info__text{text-align:left}span.title,span.price span.money{color:#090909;font-size:16px;font-family:Montserrat,sans-serif;letter-spacing:normal;margin-bottom:7px;display:block}span.trim-last-paragraph p{font-size:18px;color:#fff;font-family:Montserrat,sans-serif;letter-spacing:normal}h3.align_left{color:#fff;font-size:40px;border-bottom:0;font-weight:500;line-height:1.2}span.price span.money{font-weight:400;display:block;margin:10px auto}.image-with-text-section .eight.columns.content_column.align_left{width:30%;margin-left:0;padding:0}.image-with-text-section .eight.columns.image_column{width:70%}.container.subhome-coll{margin-top:70px}div#shopify-section-image_text_QDe9XM{margin-bottom:0}.image-with-text-section .eight.columns.content_column.align_left a.action_button:hover{background:#fff;color:#007faf}.featured_collections span.title{color:#007eae;letter-spacing:normal;font-weight:600;font-size:25px;font-family:Oswald,sans-serif;line-height:30px}.banner .container span.title{color:#fff;letter-spacing:normal;font-weight:500;font-size:25px;font-family:Oswald,sans-serif}.banner .container .jdgm-widget{display:none!important}.banner .container .info .info__text{flex:0 0 70%}.banner .container .info span.price span.money{font-family:Oswald,sans-serif;color:#fff;font-weight:600;font-size:20px}.payment{margin:20px auto 0}.payment form{margin-bottom:0}.payment form input.btn{width:100%;background:#fff;color:#000;font-size:20px;border-radius:0}.banner button.slick-prev.slick-arrow{left:-10px;background-image:url(/cdn/shop/files/prev-1.png?v=1711635616)}.banner button.slick-next.slick-arrow{right:-10px;background-image:url(/cdn/shop/files/next-icon.png?v=1711635616)}.banner .container .info span.price{flex:0 0 28%;text-align:right}.container.about-us{padding:30px 0}div#shopify-section-image_text_9QTRnx{background:#cce5ef}.container.about-us .eight.columns.image_column,.container.about-us .eight.columns.content_column.align_left{width:50%}.container.about-us h3.align_left,.container.about-us span.trim-last-paragraph p{color:#007eae}.testimonial-section{padding:40px 0;background:#c9e4ee}.testimonial-block .testimonial-image{max-width:100px;margin:20px auto 10px;border-radius:0}.testimonial-block__text p{font-size:16px;font-family:Montserrat,sans-serif;color:#000;letter-spacing:normal;line-height:24px}.testimonial-block__text p:first-child strong{font-weight:600}.testimonial-block__text p:first-child{margin-bottom:9px}.testimonial-block__text{min-height:200px}span.testimonial-dash{display:none}.featured-blog-section{padding-top:70px}.testimonial-block{background:#fff;padding:24px;width:100%;max-width:330px;border-radius:10px;box-shadow:10px 10px 10px #cecece}p.trim-paragraph span.name strong{font-size:22px;font-family:Oswald,sans-serif;font-weight:500}.article__imageContainer a{position:relative;padding:0;display:block;height:300px}.featured-blog-section .article__imageContainer a img{width:100%;object-fit:cover;height:100%}.featured-blog-section h5.sub_title a{color:#111;font-size:20px}p.read-more.trim-paragraph a{font-size:20px;color:#111;text-transform:capitalize;font-family:Oswald,sans-serif;text-decoration:underline}p.blog_meta{margin:10px auto}body .blog_meta span{position:relative;display:inline-block;margin-right:15px;color:#111;font-size:15px;font-family:Oswald,sans-serif}.featured-blog-section .excerpt{display:none}footer.footer.bcg{background:#007eae;border:0}footer.footer.bcg h6{font-size:20px;color:#fff;font-family:Montserrat,sans-serif;letter-spacing:normal;text-align:left;font-weight:500}.three.columns.omega.footer_content_page p,footer.footer.bcg .sixteen.columns .ten.columns.center p{font-size:16px;color:#fff;font-family:Montserrat,sans-serif;text-align:left}.three.columns.omega.footer_content_page p strong{font-size:24px;color:#fff;font-family:Montserrat,sans-serif;font-weight:400}body{overflow-x:hidden}body .newsletter .contact-form{width:90%;margin-right:40px}footer.footer.bcg .sixteen.columns{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;float:none}footer.footer.bcg .sixteen.columns>div{flex:0 0 25%;width:100%}footer.footer.bcg .sixteen.columns .three.columns.omega.footer_content_page{flex:0 0 30%;margin-top:0}footer.footer.bcg .sixteen.columns .three.columns.alpha.footer_menu_vertical{flex:0 0 16%;padding-left:20px}footer.footer.bcg .sixteen.columns .ten.columns.center{display:block;flex:0 0 30%;width:auto;margin-left:0;margin-right:0;margin-top:0}body .newsletter .contact-form .input-row{position:relative;margin:auto}.footer_menu_vertical li a{font-size:16px;color:#fff;font-family:Montserrat,sans-serif;display:inline-block;line-height:28px;transition:.5s ease}.footer_menu_vertical li a:hover{text-decoration:underline;color:#fff}body .newsletter .contact-form input.contact_email{width:100%;margin:auto;font-family:Montserrat,sans-serif;font-size:13px}body .newsletter .contact-form input.action_button.sign_up{width:auto;position:absolute;right:0;border-radius:0;line-height:normal;height:100%;max-height:100%;background-color:#b2d4e0!important;margin:auto;color:#000;border:transparent;font-weight:400}body.page p img{float:none!important;margin:auto;display:block;padding-bottom:40px}body.page .section.clearfix{padding-top:30px}.social_icons{text-align:left}.social_icons a{margin:0 10px 0 0;color:#fff;font-size:35px}footer.footer.bcg .sixteen.columns .ten.columns.center h4{border-bottom:0;color:#fff;font-size:26px;font-family:Montserrat,sans-serif;margin-bottom:10px;margin-top:70px}.copy-right p{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;margin-left:30px;width:max-content}.copy-right{position:relative;top:-40px;width:max-content}.left-section.container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.left-section.container .faq-content,.left-section.container .right-section{flex:0 0 100%}.left-section.container .faq-content strong{font-size:30px;color:#1d1d1d;font-family:Oswald,sans-serif;display:block;line-height:38px;text-transform:capitalize}.left-section.container .right-section .content{display:none}.left-section.container .faq-content p,.left-section.container .right-section .content p{font-size:16px;color:#1d1d1d;font-family:Montserrat,sans-serif}.faqw-home{margin:80px auto}.left-section.container .right-section button img{position:absolute;right:20px;top:20px;max-width:50px}.left-section.container .right-section button{background:#cce5ef;font-size:22px;border-color:#cce5ef;color:#1d1d1d;font-family:Oswald,sans-serif;margin-bottom:10px;position:relative;padding:28px 30px;text-align:left}.left-section.container .right-section button.active img{transform:rotate(180deg)}body.collection .relative.product_image .image__container{padding:50% 0;position:relative;margin-bottom:20px}body.collection .relative.product_image .image__container img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:100%;width:100%}@media (max-width: 767px){.left-section.container .faq-content strong{font-size:23px;line-height:28px}.left-section.container .faq-content p,.left-section.container .right-section .content p{font-size:15px}.container.content.header-container{padding:0}.container.content.header-container .sixteen.columns.clearfix{display:none}.container.content.header-container .sixteen.columns.logo{float:none;display:none;margin-left:0;margin-right:0}.featured_collections{display:flex;justify-content:space-between;flex-wrap:wrap}.block-option .block-item{flex:0 0 auto;margin-right:20px}.block-option{margin:auto;overflow-y:scroll;padding:0 20px}.announcement-bar{overflow:hidden}.flex-caption.homepage_slider__flex-caption .columns.eight .subtitle{font-size:16px;color:#000;margin-bottom:20px;line-height:normal}.flex-caption.homepage_slider__flex-caption .columns.eight h1.headline{font-size:30px;color:#000;margin-bottom:15px}button.slick-prev.slick-arrow{left:10px}body .container .featured_collections .four.columns{width:48%!important}.banner .container{padding:0}.image-with-text-section .eight.columns.content_column.align_left a.action_button{font-size:16px;margin-top:27px;margin-bottom:20px}body .testimonial-block__text{min-height:auto}.testimonial-block.one-third.column.alpha{width:auto!important;margin-bottom:30px}.banner button.slick-next.slick-arrow{right:10px}.banner button.slick-prev.slick-arrow{left:10px}.featured_collections span.title{font-size:18px}.testimonial-block{width:auto!important;margin-bottom:30px}.three.columns.omega.footer_content_page p,footer.footer.bcg .sixteen.columns .ten.columns.center p{font-size:14px}.products.coll-slider .eight.omega{background:#007eae}body .container div.thumbnail.odd{margin-left:0}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{right:10px}.flex-caption.homepage_slider__flex-caption{position:static;text-shadow:none;padding:0;background:#fff}.three.columns.omega.footer_content_page p strong{font-size:20px;color:#fff;line-height:26px}body div.container{width:auto}body{overflow-x:hidden}.filter_wrap .inline{text-align:center}.announcementBar div.announcementBar__message{width:100%}.top_bar .container .columns.eight{text-align:left;margin:auto;display:block}.container.content.header-container .sixteen.columns.logo{float:none;display:none;flex:0 0 50%}.slicknav_nav .mobile_currency{display:none}body .container.content.header-container .sixteen.columns.logo a.logo-align--left{display:flex}.top_bar{position:static;order:2}.banner .container span.title{font-size:20px}.section.product_section .six.columns.omega{padding-left:0;width:100%}h1.product_name{font-size:22px;margin:20px auto}.announcementBar div.announcementBar__message p{font-size:14px;padding:2px 10px;width:auto}body .container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column,.container .one-fifth.column{width:100%;overflow:hidden}body .container .thumbnail.even,body .container .thumbnail.odd{width:100%!important;float:none;display:block}.container.about-us{padding:30px 20px}.container.about-us .eight.columns.image_column,.container.about-us .eight.columns.content_column.align_left{width:100%}.left-section.container .right-section button{font-size:15px;margin-bottom:10px;padding:15px 50px 15px 15px}.left-section.container .right-section button img{right:10px;top:10px;max-width:30px}.left-section.container{display:block}h3.align_left{font-size:30px}.image-with-text-section .eight.columns.content_column.align_left{width:100%;margin-left:0;padding:0}.image-with-text-section .eight.columns.image_column{width:100%}h2.section-header.home a,h2.section-header.home{font-size:30px;line-height:normal;display:block}footer.footer.bcg .sixteen.columns .ten.columns.center h4{font-size:22px;margin-top:30px}footer.footer.bcg .sixteen.columns>div{margin-bottom:10px}.copy-right{clear:both;width:100%}footer.footer.bcg .sixteen.columns .three.columns.alpha.footer_menu_vertical{padding-left:0}.copy-right{position:static}footer.footer.bcg .sixteen.columns{display:block}body div.container{padding:0 20px}}.cust_banner{position:relative;padding:2rem;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hiddem}.cust_container{display:flex;align-items:center;max-width:72rem;margin:auto;width:100%}.cust_container.left{flex-direction:row}.cust_container.right{flex-direction:row-reverse}.cust_images{display:flex;justify-content:space-between;width:60%;padding-right:2rem;position:relative;padding-bottom:9.4rem;padding-top:2rem}.cust_image_wrapper{width:33.3333%;position:relative}.cust_image_center{margin-bottom:1.5rem;position:relative;top:2rem}.cust_image_container.center{position:absolute;z-index:5;transform:scale(1.2);bottom:-40%}.cust_image_container{position:relative;width:100%;padding-bottom:100%;overflow:hidden;filter:drop-shadow(0px 0px 4px black);transform:scale(1.2)}.cust_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cust_text_container{width:40%;padding:0 2rem}.cust_heading{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.cust_description,.cust_description p{font-size:18px;color:#fff;font-family:Montserrat,sans-serif;letter-spacing:normal}.cust_button:visited{color:#fff}.action_button{background:#000;font-size:16px;color:#fff;border:1px solid #fff;font-family:Montserrat,sans-serif;margin-top:37px;transition:.5s ease}.action_button:hover{background:#fff;color:#007faf}@media (max-width: 767px){.cust_container{display:flex;align-items:center;max-width:72rem;margin:auto;width:100%;flex-direction:column!important}.top_bar a{padding-top:2px}#mobile_nav .icon-menu{padding:0 5px}#mobile_nav{min-height:30px}.logo img{max-width:100%;height:auto}.flex-caption.homepage_slider__flex-caption .columns.eight h1.headline{margin-bottom:10px;margin-top:10px}.cust_images{display:flex;justify-content:space-between;width:100%;padding-right:0;position:relative;padding-bottom:6.4rem;padding-top:0}.cust_text_container{width:100%;padding-left:0rem}}.shopify-section.header-section{position:normal;top:0;z-index:0;background:#fff;box-shadow:0 0 10px #000}@media (max-width: 1100px){.shopify-section.header-section{position:sticky;top:0;z-index:99}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom.css.map */
