@font-face{font-family:Panton;font-style:normal;font-weight:400;src:local("Panton"),url(/cdn/shop/t/2/assets/Panton-Regular.woff?v=41123614286430924731549956515) format("woff")}@font-face{font-family:Panton Bold;font-style:normal;font-weight:400;src:local("Panton Bold"),url(/cdn/shop/t/2/assets/Panton-Bold.woff?v=105524151695938510561549956865) format("woff")}body,.cart_content{font-family:Panton!important}.main_nav_wrapper .main_nav .nav{border-bottom:1px solid #EAEAEA}.mobile_nav.dropdown_link div span{background:#fff}.product_section h1{font-family:Panton!important;font-weight:700!important;line-height:43px!important}.promobanner_top{background-color:#333}.promobanner_top .promo_banner{padding:10px 0}.promobanner_top .promo_banner p{font-size:14px}a.blog-link,a.contact-us-link{color:#fff9!important;font-size:14px;font-family:Panton;letter-spacing:.64px}.promo_banner__content.current_location{display:flex;align-items:center}.promo_banner__content.current_location p a{color:#4974ae}.promo_banner__content.current_location p{font-family:Panton;font-size:13px;line-height:15px;text-transform:capitalize;padding:0 5px;position:relative}.promo_banner .promo_banner__content{text-transform:capitalize}.right_bor_line a{padding-right:9px;padding-left:9px}.right_bor_line a:after{content:"";position:absolute;right:0;height:100%;border-right:1px solid #fff}.mega-menu-parent.active_link:after{position:absolute;bottom:-10px;border-bottom:3px solid #FCD203;left:0;width:100%;content:""}.right_bor_line a.mini_cart:after{border-right:0}.right_bor_line .cart_container a:before{border-right:0}.promo_banner .promo_banner__content.right_bor_line{margin:0 0 0 auto;text-align:right}.promo_banner .promo_banner__content.current_location{margin:0 auto 0 0;padding:0}.right_bor_line .cart_count{background-color:#fcd203!important;padding:0!important;width:12px!important;height:12px!important;border-radius:100%!important;color:#333!important;margin-right:0!important}.right_bor_line .cart_count{left:17px;position:absolute;top:-5px;font-size:10px}.mini_cart{position:relative}.logo.text-align--left a{color:#fff!important}.right_bor_line .mini_cart{height:0!important;background:none!important;float:none!important}.promo_banner__content{flex:0 0 33.333%;max-width:33.333%}.wishlist-link i.fa.fa-heart-o{color:#eb222a;font-size:14px;font-weight:300;letter-spacing:.69px;line-height:14px;text-align:right;padding-right:7px}.wishlist-link{font-family:Panton;letter-spacing:.64px}.current_location p.location-current-val:after{content:"";position:absolute;border-right:1px solid #fff;width:1px;height:100%;right:0}.shipping_policy_top_bar.promobanner_top{background:#fff}.price_returns_free{display:flex;align-items:center}.shipping_block{padding:15px 0}.mega_contant_block{display:flex;justify-content:space-evenly}.icon_shipping{width:43px;height:43px;background-color:#333;border-radius:100%;text-align:center;line-height:44px}.shipping_info_lable{padding-left:12px}.icon_shipping i.fa-usd{border-radius:60px;border:1px solid #fff;box-shadow:0 0 2px #fff}.icon_shipping i.fa{display:inline-block;padding:5px 8px;color:#fff}.shipping_info_lable h2{color:#4974ae;font-family:Panton;font-size:15px;font-weight:700;letter-spacing:1px;line-height:18px;margin:0}.shipping_info_lable p{margin:0;color:#333;font-family:Panton;font-size:13px;font-weight:600;line-height:15px}.logo_search_contact{background-color:#4974ae}.all_top_contact{display:flex;align-items:center;padding:0 10px}.logo_search_contact_block{padding:8px 0}.logo_contant.logo_set{flex:0 0 24%;max-width:24%}.logo_contant.search_set{flex:0 0 46%;max-width:46%}.logo_contant.contact_set{flex:0 0 30%;max-width:30%}.logo_contant.search_set form.search_form,.logo_contant.search_set .search_form input{border:1px solid #EAEAEA;border-radius:3px;background-color:#fff;box-shadow:0 1px 13px #0003}.feature_image .logo_contant.search_set .search-submit{color:#0006;font-size:18px;font-weight:300;line-height:18px}.feature_image .logo_contant.search_set .search_form input,.feature_image .logo_contant.search_set .search_form input:active,.feature_image .logo_contant.search_set .search_form input:focus{color:#0006;font-family:Panton;font-size:15px;line-height:18px;border:0}.logo_contant.logo_set .logo{width:auto;padding-left:0}.logo_contant.search_set li{list-style:none}.text_contact_request{display:flex;align-items:center;justify-content:flex-end}.num_text_req{padding-right:18px}.num_text_req span a{color:#fff;font-family:Panton;font-size:15px;font-weight:700;letter-spacing:2px;line-height:18px;text-align:right}.num_text_req p{color:#fff;font-family:Panton;font-size:13px;letter-spacing:1px;line-height:15px;text-align:right;margin:0}.num_text_req p .fa{padding-left:10px}.tel-icon-call{border-radius:3px;background-color:#fff;box-shadow:0 1px 13px #0000000d;padding:16px}.tel-icon-call .fas.fa-phone{opacity:.8;color:#4974ae;font-size:18px;letter-spacing:2.4px;line-height:18px;text-align:center}.top_bar{display:none}.dropdown{background-color:#eaeaea!important}.dropdown_container.mega-menu .dropdown_content{flex-wrap:wrap}.dropdown_container.mega-menu .dropdown_column.full_width{padding:0;-webkit-box-flex:1;-ms-flex:100%;flex:0 0 100%}.feature_image .main_nav,.feature_image .dropdown{background:#fff}.main_nav,.dropdown{background-color:#eaeaea}.menu a.top_link:hover,.menu a.dropdown_link:hover,.menu a.active_link{border-bottom:0!important}.mega-menu__richtext img,.mega-menu__image-caption-link img{margin-bottom:0!important}.mega-menu__image-caption-link a{line-height:0}.dropdown_container.mega-menu .dropdown_column{padding:9px!important}a.On.Sale{color:#eb222a!important}.news-letter-form{display:flex;align-items:center;justify-content:space-evenly}.news-letter-form h2.title{color:#333!important;font-family:Panton!important;font-size:36px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:43px!important;margin:0!important;padding-bottom:5px!important}.left-news-title{width:329px}.news-letter-form .newsletter-text{padding-top:5px}.news-letter-form .newsletter-text p{color:#333;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:1px;line-height:24px;margin:0}.input-row.submit-value-email{border-radius:8px;background-color:#fff;box-shadow:0 1px 18px #00000021;width:526px}.title-news-back{opacity:.93;border-radius:4px;background-color:#fff}#bg-text{color:#edf0f2;font-size:300px;position:absolute;left:0;right:0;top:0;text-transform:uppercase;font-family:Panton Bold;letter-spacing:80px;line-height:313px;text-align:center;font-weight:800;margin:0 auto;width:100%;padding:0 23px}.input-row.submit-value-email input{margin-bottom:0;height:60px;border-radius:8px;max-height:60px;border:0}.input-row.submit-value-email input.sign_up{max-height:60px;height:60px;border-radius:0 7px 7px 0}.input-row.submit-value-email input[type=email]:focus{border:0}.news-letters-part{padding:70px 0 79px;position:relative;background:#fff}.left-news-title,.right-news-form{z-index:99999}.news-form-submit{padding-bottom:50px;padding-top:25px}.contact_us_title h2{color:#154467;font-family:Panton;font-size:14px;letter-spacing:1px;line-height:22px;margin:0;font-weight:700}.footer-social-icons{padding-top:10px}.footer-social-icons h2{color:#154467;font-family:Panton;font-size:14px;letter-spacing:1px;line-height:22px;margin:0;font-weight:700}.footer-social-icons .social_icons a .fab{line-height:2}.footer .footer_menu .toggle_content a:hover,.footer .footer_menu .toggle_content a:active{text-decoration:underline}.credits a{font-size:16px!important;font-weight:600;color:#000!important}.credits span{color:#333;font-family:Panton;font-size:10px;letter-spacing:1px;line-height:16px}.other_footer_link{display:inline-block;vertical-align:top}.other_footer_link a{padding:0 16px}.view_details_btn{width:auto;border-radius:3px;background-color:#4974ae;box-shadow:0 1px 13px #0003;margin:0 auto;padding:16px 0}.view_details_btn.btn-red{background-color:#eb222a}.view_details_btn a{color:#fff!important;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase}.view_details_btn a:hover,.view_details_btn a:focus{color:#fff}span.smartwishlist{top:0;position:absolute;right:0;height:32px;width:32px;border-radius:3px;background-color:#00000014}span.smartwishlist span.fa.fa-heart,span.smartwishlist span.fa.fa-heart-o{line-height:34px}span.smartwishlist.sw_tooltip.tooltip.bookmarked.tooltipstered{background:none}.product-wrap:hover{border:1px solid}.product-wrap{border:solid 1px transparent;padding:15px}.product-wrap:hover{border-color:#00000014}span.money.product_or{color:#333;font-family:Panton;font-size:22px;font-weight:800;letter-spacing:2.93px;line-height:27px;text-align:center}.price-list{padding-top:7px;padding-bottom:10px}.product-details .title{color:#154467;font-family:Panton;font-size:20px;font-weight:600;letter-spacing:1px;line-height:24px;text-align:center}span.brand{color:#0006;font-family:Panton;font-size:13px;font-weight:700;letter-spacing:.65px;line-height:15px;text-align:center}span.back-lable-stock{height:8px;width:8px;background-color:#27be57;display:inline-block;border-radius:50%}span.back-lable-out{height:8px;width:8px;border-radius:50%;background-color:#eb222a;display:inline-block}span.back-stock{padding-left:8px}.stock-out{padding-top:12px}.below-product-detail .stock-out{padding-top:6px}.purchase-details__quantity.product-quantity-box.qty-box-totle label{font-family:Panton;color:#0006;font-size:13px;font-weight:700;letter-spacing:.65px;line-height:15px;display:inline-block;padding-right:20px}.purchase-details__quantity.product-quantity-box.qty-box-totle input{height:50px;width:70px!important;border-radius:3px;background-color:#fff;box-shadow:0 1px 13px #00000014;float:none}h2.brand-title,.option_title{color:#0006;font-family:Panton;font-size:13px;font-weight:700;letter-spacing:.65px;line-height:15px}.vendor a{color:#154467!important;font-family:Panton;font-size:20px;font-weight:600;letter-spacing:1px;line-height:24px;text-transform:uppercase;text-decoration:underline}.below-product-detail .stock-out,.below-product-detail .spr-badge{display:inline-block}.below-product-detail .spr-badge{float:right}.breadcrumb_text a.breadcrumb_link,.breadcrumb_text a.breadcrumb_link span{color:#154467;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:1px;line-height:18px}.breadcrumb_text a.breadcrumb_link span.pro-title-bread{color:#0006}.product_section h1{margin-bottom:0}.swatch_options .swatch label{min-width:80px!important;height:80px!important;border:1px solid #EAEAEA;border-radius:8px;background-color:#fff;line-height:80px!important}.swatch_options input:checked+.swatch-element{border:2px solid #154467!important;border-radius:8px!important;background-color:#4974ae00!important}.product_section p.sku{color:#0006;font-family:Panton;font-size:13px;font-weight:700;letter-spacing:.65px;line-height:15px}.price-title-total{display:flex;align-items:center;justify-content:space-between}.price-title-total p.modal_price{margin-bottom:0;padding-bottom:0}.price-title-total .current_price{color:#333;font-family:Panton;font-size:26px;font-weight:800;letter-spacing:1px;line-height:31px;text-align:center}.purchase-details .purchase-details__buttons .add_to_cart.action_button{border-radius:3px;background-color:#4974ae;box-shadow:0 1px 13px #0003;color:#fff;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:2px;line-height:1.7;text-align:center;height:54px;max-height:54px;width:auto;padding:16px 32px}.purchase-details__buttons{justify-content:flex-end}.below_gallery{border-radius:3px;background-color:#f5f5f5;padding:50px}.below_gallery ul{list-style:none}.below_gallery li{color:#333;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:1px;line-height:24px}.below_gallery_contant h2,.below_gallery_contant h2 a{color:#154467;font-family:Panton;font-size:26px;font-weight:600;letter-spacing:1.3px;line-height:31px;text-align:center}.product_section .product_form{width:100%;max-width:100%!important}.price-title-qty{display:inline-block;padding-left:25px}.selector-wrapper.display-block label{display:inline-block;color:#0006;font-family:Panton;font-size:13px;font-weight:700;line-height:15px;padding-right:27px}.selector-wrapper.display-block select{display:inline-block;width:56%;border-radius:3px;background-color:#fff;box-shadow:0 1px 13px #00000014;border:none;height:50px;max-height:50px;margin-bottom:0;color:#0006;font-family:Panton;font-size:15px;font-weight:600;line-height:2.7}.selector-wrapper.display-block select option{color:#0006;font-family:Panton;font-size:15px;font-weight:600;line-height:18px}.collection-mega-image{display:flex;flex-wrap:wrap;margin:0 -9px}.collection-mega-image img{max-width:100%}.collection-image-block{padding:10px 0 30px}.collection-banner-image{flex:0 0 33.333%;max-width:33.3333%;padding:0 9px;line-height:0}.banner-image-block img{border-radius:4px;background-color:#d8d8d8}.sidebar__collection-filter h4,.sidebar__collection-filter .h4{color:#154467;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:1px;line-height:18px!important;padding-bottom:0!important}.sidebar-wrap .sidebar-block{margin-bottom:0}.sidebar__collection-filter .toggle_list li{padding:5px 0}.sidebar__collection-filter .toggle_list li a{max-width:100%}.sidebar__collection-filter .toggle_list .filter-all-tags label{color:#0006;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:1px;line-height:24px;margin-bottom:0}.sidebar__collection-filter .toggle_list .filter-all-tags label input{height:14px;width:14px;border:1px solid #979797;border-radius:2px;background-color:#fff;margin-right:16px;margin-bottom:0}.collection-template-section h1{color:#154467;font-family:Panton;font-size:26px;font-weight:600;letter-spacing:1.3px;margin-bottom:0;line-height:48px}.sort-by-product{color:#154467;font-family:Panton;font-size:15px;font-weight:600;letter-spacing:1px;line-height:18px}.section_select .sort_by{border-radius:3px;background-color:#fff;box-shadow:0 1px 13px #00000014;height:50px}@media only screen and (max-width:1186px){.promo_banner .promo_banner__content.right_bor_line{padding:0}}@media only screen and (max-width:1067px){.price-title-qty{padding-left:0}.purchase-details__quantity.product-quantity-box.qty-box-totle label{padding-right:5px}}@media only screen and (max-width:1061px){.footer_credits p.credits{width:100%;text-align:center;margin-bottom:0}.payment_methods{width:100%;float:none!important;clear:both;text-align:center!important;margin:0 auto}}@media only screen and (max-width:1041px){.promo_banner__content.current_location,.promo_banner__content.promo_text_top{flex:0 0 30%;max-width:30%}.promo_banner__content.right_bor_line{flex:0 0 40%;max-width:40%}}@media only screen and (max-width:996px){.other_footer_link{display:block}}@media only screen and (max-width:959px){.collection-image-block{padding:70px 0 30px}.collection-template-section .section_select{text-align:right}.container.main.content{padding:100px 0 15px}.product_section .medium-down--one-whole{width:calc(100% - 20px);left:auto!important}.price-title-qty{padding-left:25px}.purchase-details__quantity.product-quantity-box.qty-box-totle label{padding-right:20px}}@media only screen and (max-width:881px){.footer_menu h6{font-size:14px!important}}@media only screen and (max-width:798px){.container.featured_products.product-grid{padding:20px 0!important}.promo_banner__content{flex:0 0 100%;max-width:100%}.footer_menu h6{font-size:16px!important}.collection-image-block{padding:0 0 30px}.collection-template-section .section_select{text-align:left}.collection-template-section .section_select .sort_by{padding-left:15px}span.sort-by-product{line-height:3}.container.main.content{padding:30px 0 15px}}@media only screen and (max-width:480px){.view_details_btn{width:192px}.below_gallery{padding:20px}.purchase-details__buttons.purchase-details__spb--false{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
