@font-face{font-family:'Futura PT';src:url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillicLight.woff2) format('woff2'),url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillicLight.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillicBook.woff2) format('woff2'),url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillicBook.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillicMedium.woff2) format('woff2'),url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillicMedium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillic-Bold.woff2) format('woff2'),url(//billiejanes.com/wp-content/themes/billie-jane/css/../fonts/FuturaCyrillic-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;word-wrap:break-word}body{font-family:'Futura PT';font-size:16px;font-weight:400;overflow-x:hidden;position:relative}html{position:relative}img{vertical-align:middle;max-width:100%}a img{border:none}a{text-decoration:none;color:var(--tertiary)}ul{list-style:none}:focus{outline:none}.wrapper{margin-left:auto;margin-right:auto;max-width:1280px;padding:0 20px;width:100%}.outer_block{overflow:hidden}.clr{clear:both;float:none;display:block}.clr:after,.afclr:after{clear:both;float:none;display:block;content:""}input[type=submit],button{-webkit-appearance:none}select{word-wrap:normal}::-webkit-input-placeholder{color:#6f6f6f}:-moz-placeholder{color:#6f6f6f}::-moz-placeholder{color:#6f6f6f}:root{--primary:#91b8b3;--secondary:#fbf8e9;--tertiary:#352f2f}.site_btn{font-size:16px;font-weight:500;font-family:'Futura PT';background-color:var(--primary);color:#fff;min-width:167px;text-transform:uppercase;padding:11px 65px 11px 12px;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:25px;transition:all .3s ease;border:none}.site_btn:hover{background-color:var(--tertiary)}.site_title{font-weight:500;font-size:60px;line-height:1.1;color:var(--primary);margin-bottom:35px}.paragraph_pra p{font-weight:300;line-height:1.2em;color:var(--tertiary);font-size:20px;padding-bottom:20px}.paragraph_pra p:last-child{padding-bottom:0}.top_sec{background-color:var(--tertiary);padding:12px 0 12px}.top_sec_inner{display:flex;justify-content:space-between;align-items:center}.top_sec_inner p{font-size:15px;line-height:1.2;color:#fff;text-transform:uppercase;font-weight:500}.top_sec_social{display:flex;gap:8px;padding-left:20px}.top_sec_social a{color:#fff;width:22px;height:19px;display:inline-block;transition:all .3s ease}.top_sec_social a svg{width:100%;display:block;height:100%;object-fit:contain}.top_sec_social a:hover{color:var(--primary)}.site-menu{display:inline-block}.menu_expand{display:none;padding:10px}.nav-menu>li{margin:0 8px;position:relative;display:inline-block}.nav-menu>li>a{position:relative;display:block;padding:12px 5px;font-family:'Futura PT';transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;font-size:16px;line-height:1.2;text-transform:capitalize;color:var(--tertiary);font-weight:500;text-transform:uppercase}.nav-menu>li:hover>a,.nav-menu>li.current-menu-item>a{color:var(--primary)}.nav-menu .sub-menu{position:absolute;top:100%;left:4px;width:180px;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:1000;visibility:visible;filter:alpha(opacity=0);visibility:hidden;opacity:0;box-shadow:0px 0px 7px rgba(0,0,0,.211764)}.nav-menu .sub-menu li{float:none;background:#fff;border-bottom:1px solid #f1eded;border-left:none;padding:0;display:block;position:relative}.nav-menu .sub-menu li:first-child{border-top:2px solid var(--primary)}.nav-menu .sub-menu a{padding:10px}.nav-menu .sub-menu li a{font-size:15px;display:block;font-weight:500;color:var(--tertiary)}.nav-menu .sub-menu ul{position:absolute;top:0;left:100%;border-top:0;padding-left:0;padding-top:0;filter:alpha(opacity=0);width:180px;visibility:hidden;opacity:0;-webkit-transform:translate(40px,0)}.nav-menu .sub-menu li:last-child{border-bottom:none}.nav-menu li:hover>.sub-menu{visibility:visible;opacity:1;filter:alpha(opacity=100)}.nav-menu .sub-menu li:hover ul{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0px,0)}.nav-menu .sub-menu ul li:first-child{border-top:none}.nav-menu .sub-menu ul li{background:#fff}.nav-menu .sub-menu li a:hover{background-color:var(--primary)}.nav-menu .sub-menu li:hover>a{color:#fff}.cross_button{display:none}.nav-menu>li>a:before{content:'';position:absolute;width:90%;height:4px;border-radius:0;background-color:var(--primary);bottom:0;left:4px;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.nav-menu>li.current-menu-item>a:before,.nav-menu>li:hover>a:before{transform-origin:left;transform:scaleX(1)}.sticky_header{position:fixed;left:0;right:0;top:-80px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden;box-shadow:0px 0px 10px rgba(0,0,0,.19);background-color:#fff}.sticky_header.header_is_sticky{top:0;opacity:1;visibility:visible;z-index:100}.sticky_header_inner{padding:18px 0}.sticky_header_inner .main_logo{max-width:150px}.sticky_header_inner .nav-menu>li>a{font-size:18px}.header_sec{padding:10px 0;background:#fff}.header_sec_logo{display:flex}.header_sec_logo a{max-width:160px;display:inline-block}.header_sec_logo a img{width:100%;display:block}.header_sec_inner{display:flex;align-items:center;flex-wrap:wrap}.header_sec_left{width:16%}.header_sec_nav{display:flex;align-items:center;gap:50px}.header_sec_right{width:84%;display:flex;align-items:center;justify-content:space-between;gap:20px}.header_extra{display:flex;align-items:center;justify-content:end;gap:27px}.header-cart a{position:relative;display:inline-block}.header-cart .header-cart-count p{position:absolute;bottom:-2px;right:-12px;background:var(--primary);color:#fff;font-size:14px;line-height:1.5;border-radius:50px;text-align:center;padding:1px 5px;min-width:23px;font-weight:500}.header-cart-inner{position:relative}.header_search_img,.header_cart_img,.header_acoount_img{width:33px;height:33px;object-fit:contain;display:block}.site-header-cart{position:absolute;top:100%;padding:0;display:none;z-index:99;background-color:#fff;min-width:300px;right:-15px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;box-shadow:0px 2px 7px rgba(0,0,0,.18);padding:18px 15px;text-align:left;max-height:520px;overflow-y:scroll}.header-cart-inner:hover .site-header-cart{display:block;opacity:1}.site-header-cart .widget_shopping_cart{position:static}.site-header-cart .widget_shopping_cart{background-color:#fff;color:var(--tertiary)}.site-header-cart::-webkit-scrollbar{width:1px;background-color:#f5f5f5}.banner_section{position:relative;display:flex;justify-content:center;overflow:hidden}.banner_section>img{width:100%}.banner_section_inner{position:absolute;text-align:center;left:0;z-index:2;bottom:54px;right:0;margin:0 auto}.banner_box{text-align:center;max-width:967px;background-color:rgb(255 255 255/76%);margin:0 auto;padding:27px 25px 35px}.banner_box h1{font-size:56px;font-weight:500;color:var(--tertiary);line-height:1;text-transform:uppercase;margin-bottom:12px}.banner_box p{font-size:48px;font-weight:300;color:var(--tertiary);line-height:1.1;margin-bottom:25px}.banner_box a.site_btn{background-color:var(--tertiary);padding:18px 60px 18px 18px}.banner_box a.site_btn:hover{background-color:var(--primary)}.shop_coll{padding:90px 0}.shop_coll_container{display:flex;margin:0 -27px;flex-wrap:wrap}.shop_coll_box{width:33.33%;padding:0 27px;margin-bottom:40px}.shop_coll_box a{display:inline-block;width:100%;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.shop_coll_box .shop_coll_box_img{width:100%;padding-top:100%;position:relative}.shop_coll_box .shop_coll_box_img img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.shop_coll_box_btn{background-color:var(--primary);padding:12px 100px 12px 18px;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/shop_coll_btn_icon.svg);background-repeat:no-repeat;background-position:center right 25px;background-size:50px;transition:all .3s ease;width:100%;display:flex;align-items:center}.shop_coll_box_btn h3{font-size:26px;line-height:1.1;font-weight:500;color:#fff}.shop_coll_box a:hover .shop_coll_box_btn{background-color:var(--tertiary)}.shop_coll_content{padding:10px 0 0 18px}.shol_coll_btn{display:flex;justify-content:center;margin-top:30px}.shol_coll_btn a{font-size:18px;padding:14px 65px 14px 20px;background-size:30px}.new_pro_sec{background:var(--secondary);padding:90px 0}.new_pro_container{display:flex;margin:0 -27px;flex-wrap:wrap}.new_pro_box{width:33.33%;padding:0 27px;margin-bottom:65px}.new_pro_box_img{padding:15px;background:#fff}.new_pro_box_img a{width:100%;background-color:#fff;padding-top:100%;position:relative;display:inline-block}.new_pro_box_img img{position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;text-align:center;display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.product_info_tt{padding-top:12px}.new_pro_box_title{display:inline-block}.new_pro_box_title,.new_pro_box_prize{font-size:28px;line-height:1.2;font-weight:500;color:var(--tertiary);margin-bottom:8px}.new_pro_box_prize{color:var(--primary);padding-bottom:30px;margin-bottom:0}.new_pro_box_btn{background-color:var(--tertiary);font-size:18px;background-size:28px;padding:12px 85px 12px 16px}.new_pro_box_btn:hover{background-color:var(--primary)}.new_pro_btn{margin-top:50px;text-align:center}.new_pro_btn .site_btn{font-size:18px;padding:14px 75px 14px 20px;background-size:30px}.main_pro_sec{padding:150px 0 120px;position:relative;overflow:hidden}.main_pro_back_img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.main_pro_inner{position:relative}.main_pro_box{max-width:700px;margin:0 0 0 auto;background:#fff;display:flex;padding:45px 50px 40px 30px;gap:45px}.main_pro_left{width:50%}.main_pro_img{position:relative;width:100%;height:100%}.main_pro_img img{width:100%;height:100%;object-fit:contain}.main_pro_right{width:50%}.main_pro_title{font-weight:500;line-height:1.2;color:var(--tertiary);font-size:30px;margin-bottom:10px}.main_pro_content{padding-bottom:25px}.main_pro_prize{font-weight:500;line-height:1.2;color:var(--primary);font-size:28px}.main_pro_more_btn{font-weight:400;line-height:1.2;color:var(--tertiary);font-size:16px;display:inline-block}.main_pro_more_btn:hover{text-decoration:underline}.main_pro_btn{margin-top:18px}.main_pro_btn .site_btn{font-size:18px;padding:13px 80px 13px 20px;background-size:30px}.find_hat_title.site_title{margin-bottom:0}.find_hat_section{padding:90px 0}.find_hat_text{margin-bottom:40px}.find_hat_text.paragraph_pra p{max-width:1000px}.find_hat_block ul{display:flex;overflow-x:auto}.find_hat_block ul::-webkit-scrollbar{width:10px;height:8px}.find_hat_block ul::-webkit-scrollbar-track{background:var(--secondary)}.find_hat_block ul::-webkit-scrollbar-thumb{background:var(--tertiary)}.find_hat_block ul::-webkit-scrollbar-thumb:hover{background:#555}.find_hat_block ul li{display:inline-block}.find_hat_block ul li a{display:block;white-space:nowrap;font-size:24px;line-height:1.2;color:var(--tertiary);font-weight:500;padding:20px 25px;background-color:#c8dbd9}.find_hat_block ul li.active a{background-color:#91b8b3;color:#fff}.find_hat_content_block{background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/find_hat_img-new.webp);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:555px;height:100%;position:relative}.find_hat_content_block:after{background-color:rgba(30,47,45,.75);position:absolute;content:'';height:100%;top:0;left:0;width:420px;z-index:0}.find_hat_content_inner{position:relative;z-index:1;max-width:420px;padding:40px 90px 40px 40px;display:none}.find_hat_content_inner.active{display:block}.find_hat_content_inner p,.find_hat_content_inner a{font-size:26px;font-weight:500;color:#fff;line-height:1.2;padding-bottom:40px}.find_hat_content_inner a{color:var(--secondary);text-decoration:underline;text-underline-offset:4px;padding-bottom:0;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.find_hat_content_inner a:hover{color:var(--primary)}.behind_scenes_section{padding:90px 0;background-color:var(--secondary)}.behind_scenes_inner{display:flex;flex-wrap:wrap}.behind_scenes_left_block{width:34%}.behind_scenes_l_img{height:100%}.behind_scenes_l_img img{height:100%;width:100%;object-fit:cover}.behind_scenes_content_block{width:66%;padding-left:80px}.behind_scenes_info ul{padding-left:40px}.behind_scenes_info ul li{position:relative;font-size:20px;line-height:1.2;color:var(--tertiary);font-weight:300;margin-bottom:12px}.behind_scenes_info ul li:last-child{margin-bottom:0}.behind_scenes_info ul li:after{position:absolute;content:'';left:-37px;top:-1px;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/list_bullet.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:28px;height:28px}.behind_scenes_content h2{margin-bottom:20px}.behind_scenes_img{margin-top:33px}.behind_scenes_img img{width:100%}.newsletter_section{background-color:var(--primary);padding:70px 0}.newsletter_sec_inner{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}.newsletter_inner_b{padding:0 20px}.newsletter_inner_b1{width:40%}.newsletter_inner_b2{width:35%;display:flex}.newsletter_inner_b3{width:25%;display:flex;justify-content:flex-end}.newsletter_title h3{font-size:40px;font-weight:500;line-height:1.2;color:#fff}.newsletter_content_form{display:flex;margin-top:50px;background-color:#fff;padding:15px 25px}.newsletter_inner_b1 .newsletter_title h3{padding-right:30px}.sign_up_input{color:var(--primary);font-size:30px;font-style:normal;font-family:'Futura PT';font-weight:500;line-height:normal;border-radius:0;outline:0;border:0;background-color:transparent;width:calc(100% - 50px);padding-right:25px}.sign_up_input::placeholder{color:var(--primary);text-decoration:underline;font-weight:400}.sign_up_btn{background:0 0;border:none;cursor:pointer;display:inline-block;padding:7px 0;width:50px;height:auto;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/newsletter-arrow.svg);background-repeat:no-repeat;background-position:right;background-size:contain}.news_contact_info p{margin-bottom:6px}.news_contact_info p:last-child{margin-bottom:0}.news_contact_info p,.news_contact_info a{font-size:26px;font-weight:500;line-height:1.1;color:#fff}.news_contact_info a{word-break:break-all}.news_contact_info a:hover{text-decoration:underline}.news_contact_info{margin-top:30px}.social_media_box{display:flex;flex-wrap:wrap;gap:27px}.social_media_box a{display:inline-block}.social_media_box a img{display:block;width:34px;height:36px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.social_media_box a:hover img{transform:rotate(18deg)}.footer_section{padding:100px 0 70px;background-color:#352f2f}.footer_sec_inner{display:flex;flex-wrap:wrap;margin:0 -20px}.footer_sec_content{padding:0 20px;margin-bottom:40px}.footer_content_inner{display:block}.footer_top_scroll_btn,.footer_content_inner ul li{margin-bottom:18px}.footer_top_scroll_btn a,.footer_content_inner ul li a{display:inline-block;font-size:19px;font-weight:500;line-height:1.2;color:#fff;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.footer_sec_copyright p{font-size:20px;font-weight:500;line-height:1.2;color:#fff;margin-top:40px}.footer_top_scroll_btn a,.footer_content_inner ul li a:hover{color:var(--primary)}.footer_content_inner ul li a.active{color:var(--primary)}.footer_content_inner ul li:last-child{margin:0}.footer_sec_content{width:25%}.footer_block01{width:50%}.footer_sec_logo{display:flex;align-items:center;width:75%}.footer_sec_logo img{width:100%;display:block}.search_bar{position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(145 184 179/90%);z-index:100000;-webkit-transition:all .4s ease;transition:all .4s ease;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);height:100vh;width:100%;display:block}.search_bar.active{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.overlay_search{padding-right:17px}.search_bae_inner{position:relative;width:60%;margin:0 auto;height:100vh}.close_outer{position:relative;display:inline-block;text-align:right;float:right;top:22%;right:-65px}.close_btn{padding:5px;cursor:pointer}.f_outer form{position:relative}.search_bar input[type=search]{border:none !important;border-bottom:1.5px solid var(--tertiary) !important;padding:20px 73px 13px 30px;background:0 0;width:100%;font-family:inherit;font-style:normal;font-weight:500;font-size:30px !important;line-height:1.3;color:var(--tertiary);text-align:center;height:auto}.search_bar span.is-search-icon{display:none !important}.search_bar button[type=submit]{background:rgba(255,255,255,0) url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/search-icon-fa.svg) no-repeat center;border:none;height:60px;width:60px;cursor:pointer;position:absolute;top:4px;right:30px;display:block}.search_icon a{display:inline-block}.f_outer{height:100vh;position:absolute;display:flex;flex-direction:column;justify-content:center;width:100%}.f_outer h3{font-weight:500;font-size:32px;line-height:1.2;color:var(--tertiary);text-align:center;padding-bottom:30px}.search_bar_inner{height:100vh}.search_bar_inner .wrapper{height:100vh}.page_banner{padding:100px 0;position:relative}.page_title h1{text-align:center;color:#fff;font-size:60px;font-weight:500;text-transform:capitalize}.page_banner_img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page_banner_img:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#00000070}.page_banner_img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.error_img{text-align:center;padding:150px 0}.error_section h1{font-size:150px;font-weight:700;line-height:.9;margin-bottom:23px;margin-top:0;text-align:center;font-family:'Futura PT';-webkit-text-stroke:2px var(--primary);-webkit-text-fill-color:#ffffff00}.error_section h3{font-family:'Futura PT';font-weight:600;font-size:42px;color:var(--tertiary);text-transform:uppercase;padding-bottom:10px}.error_section p{font-size:18px;font-weight:400;line-height:1.2;width:600px;margin:0 auto 23px;color:var(--tertiary);font-family:'Futura PT'}.error_section .site_btn{display:inline-block}.footer_menu_first ul a{text-transform:uppercase}.woocommerce-page .entry-content>.woocommerce{padding:70px 20px}.woocommerce-page .entry-content>.woocommerce.yith-wcwl-form.wishlist-fragment{padding:20px 0 50px}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce-MyAccount-content{padding:20px;border:1px solid #eaeaea}.woocommerce-account .woocommerce-MyAccount-content{width:70%}.woocommerce-MyAccount-navigation ul li{border-top:1px solid #e5e5e5}.woocommerce-MyAccount-navigation ul li:hover a{background-color:#bfbfbf24;color:var(--tertiary)}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background-color:var(--primary);color:#fff !important;text-decoration:none}.woocommerce-MyAccount-navigation ul li a{display:block;padding:11px 15px 7px;font-size:19px;transition:all .3s ease}.woocommerce-account .page_title_setcion{display:none}.woocommerce-account .addresses .title h2{font-size:20px;padding-bottom:10px;font-weight:500;display:inline-block}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:20px;padding-bottom:10px;font-weight:500}.woocommerce-MyAccount-content p{font-weight:300;font-size:18px;line-height:1.4em;margin-bottom:10px;color:var(--tertiary)}.woocommerce-MyAccount-content p:last-child{margin-bottom:0}.woocommerce .return-to-shop a.button,.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-button.button,.woocommerce .woocommerce-Button.button,.woocommerce .woocommerce-address-fields .button.wp-element-button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-MyAccount-content button.button{font-size:16px;font-weight:500;font-family:'Futura PT';background-color:var(--primary);color:#fff;text-transform:uppercase;padding:11px 65px 11px 12px;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:22px;border-radius:unset;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;line-height:1.2em}.woocommerce .return-to-shop a.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce .woocommerce-Button.button:hover,.woocommerce .woocommerce-button.button:hover,.woocommerce .woocommerce-address-fields .button.wp-element-button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-MyAccount-content button.button:hover{background-color:var(--tertiary);color:#fff;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg)}.woocommerce-MyAccount-content .yith-add-new-gc-my-account-button{padding:8px;background-color:#9a8246;color:#fff;border:none;text-transform:capitalize;cursor:pointer}.woocommerce-MyAccount-content .form-link-gift-card-to-user button{padding:8px;background-color:#9a8246;color:#fff;border:none;text-transform:capitalize;cursor:pointer}.woocommerce-MyAccount-content #ywgc-link-code{padding:7px 8px;border-radius:0;border:1px solid #ccc}.woocommerce-MyAccount-content .form-link-gift-card-to-user fieldset{border:1px solid #d3d3d3;padding:10px;margin-right:7px}.woocommerce-account .addresses .title .edit{font-weight:400;text-decoration:underline;transition:all .3s ease}.woocommerce-account .addresses .title .edit:hover{color:var(--primary)}.woocommerce-address-fields__field-wrapper{padding-bottom:15px}.woocommerce-EditAccountForm.edit-account fieldset{margin-bottom:20px}.woocommerce-account #customer_login h2{font-weight:500;font-size:28px}.woocommerce-message,.woocommerce-info{border-top-color:var(--tertiary) !important;line-height:1.4em}.woocommerce-message:before,.woocommerce-info:before{color:var(--tertiary) !important}.woocommerce-message,.woocommerce-info a{color:var(--tertiary)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #ccc}.select2-container .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{display:block;width:100%;padding:13px 12px;font-size:15px;font-family:inherit;line-height:1.42857143;color:var(--tertiary);background-color:#fff;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.select2-container--default .select2-selection--single{border:1px solid #ccc;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{top:9px}.select2-container .select2-selection--single .select2-selection__rendered{border:none;height:auto}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--primary);color:#fff}.select2-search--dropdown .select2-search__field{padding:10px}.site-header-cart{position:absolute;top:100%;padding:0;display:none;z-index:99;background:#fff;min-width:300px;right:-15px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;box-shadow:0px 2px 7px rgba(0,0,0,.18);padding:18px 15px;max-height:520px;overflow-y:scroll}.header-cart-inner:hover .site-header-cart{display:block;opacity:1}.site-header-cart .widget_shopping_cart{position:static}.site-header-cart .widget_shopping_cart{background-color:#fff;color:#454545}.site-header-cart .widget_shopping_cart .buttons,.site-header-cart::-webkit-scrollbar{width:1px;background-color:#fff}.header-cart-inner{position:relative}.woocommerce .woocommerce-mini-cart__buttons a{font-size:13px;font-weight:500;font-family:'Futura PT';background-color:var(--primary);color:#fff;text-transform:uppercase;padding:11px 45px 11px 12px;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:20px;border-radius:unset;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;line-height:1.2em}.woocommerce .woocommerce-mini-cart__buttons a:hover{background-color:var(--tertiary);color:#fff;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg)}.woocommerce .woocommerce-mini-cart__buttons{width:100% !important}.site-header-cart .widget_shopping_cart .product_list_widget{height:auto}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;padding:10px 0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{text-align:left;padding:0 0 5px;font-weight:400;top:auto;color:var(--tertiary);font-size:17px}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove{z-index:1;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff !important;background:red;padding:2px}.site-header-cart .product_list_widget li img{max-width:5.617924em !important;float:left !important}.site-header-cart .widget_shopping_cart .product_list_widget img{margin-right:1em;width:60px !important;float:left !important}.woocommerce-mini-cart__total.total{text-align:center;padding-top:10px !important;color:var(--tertiary);margin:0 0 10px;font-size:18px}.site-header-cart .widget_shopping_cart .total{background-color:#fff}.login_box_content .site-header-cart span{color:var(--tertiary);display:inline-block}.woocommerce-mini-cart__buttons{text-align:center}.site-header-cart span{font-size:20px}.woocommerce table.shop_table td:before,.woocommerce table.shop_table th{font-size:18px;font-weight:500 !important}.woocommerce-cart table.cart img{width:120px !important;height:auto !important;max-width:100% !important}.cart_inner_b .quantity input.minus,.cart_inner_b .quantity input.plus,.bt_single_content form.cart input.minus,.bt_single_content form.cart input.plus,.product-quantity .plus,.product-quantity .minus{background:0 0;font-size:17px;font-weight:300;color:var(--tertiary);padding:7px 13px;border:none;border:1px solid var(--tertiary);border-radius:0}.cart_inner_b .quantity .qty,.cart_inner_b .quantity .qty{border:none;border-top:1px solid var(--tertiary);border-bottom:1px solid var(--tertiary);vertical-align:middle;font-size:16px;height:36px;color:var(--tertiary);cursor:pointer;font-weight:300;padding:10px 7px !important;width:3em;border-radius:0}.cart_inner_b .quantity input.plus{border-left:0;padding-left:4px}.cart_inner_b .quantity input.minus{border-right:0;padding-right:4px}.coupon #coupon_code{padding:13px 18px;background:#ececec;font-size:16px;color:#5a5a5a;line-height:1.2;font-family:inherit;border:1px solid #ececec;border-radius:5px;width:auto !important}.woocommerce-checkout .woocommerce-form-coupon button.button,.woocommerce-cart .coupon button,.woocommerce-cart button.button{background-color:var(--primary);font-weight:400;font-size:14px;line-height:1.2em;text-align:center;border-radius:0;text-transform:uppercase;color:#fff !important;font-weight:700;transition:all .3s ease;padding:15px 45px 15px 12px !important;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:20px;border:none}.woocommerce-checkout .woocommerce-form-coupon button.button:hover,.woocommerce-cart .coupon button:hover,.woocommerce-cart button.button:hover{background-color:var(--tertiary);background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg)}.cart_inner_b td a,.cart_inner_b td span,.cart_inner_b td input{font-size:18px}.woocommerce .wc-proceed-to-checkout a,.woocommerce .place-order button.button{font-size:16px !important;font-weight:500;font-family:'Futura PT';background-color:var(--primary) !important;color:#fff;text-transform:uppercase;padding:15px 65px 15px 12px !important;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:25px;border-radius:unset;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;line-height:1.2em;text-align:start;border:none}.woocommerce .wc-proceed-to-checkout a:hover,.woocommerce .place-order button.button:hover{background-color:var(--tertiary) !important;color:#fff;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding-top:30px}.woocommerce-cart .bt_inner_page_section .wc-proceed-to-checkout a.checkout-button{background:#603917 !important;color:#fff !important}.woocommerce-cart .coupon label{display:none}.woocommerce-cart .cart_totals h2{margin-bottom:5px;font-weight:500}.cart_inner_b .quantity{display:flex}.woocommerce-checkout-payment p{line-height:1.4em}.checkout.woocommerce-checkout h3{font-weight:500;padding-bottom:11px;text-transform:capitalize;font-size:22px}.woocommerce-form-register.register p{font-weight:400;font-size:16px;line-height:26px;margin-bottom:15px;color:var(--tertiary)}.woocommerce-account .woocommerce-form-login .woocommerce-form__input{accent-color:var(--primary)}.woocommerce-account .woocommerce-form-register a{font-weight:700}.checkout_form_block #ship-to-different-address{padding-top:20px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{line-height:22px;padding-bottom:15px}.sp_page_sec{padding:50px 0}.sp_page_inner .woocommerce-breadcrumb{margin-bottom:55px}.sp_page_sec .product_title{font-size:36px;line-height:1.2em;color:var(--tertiary);font-family:'Futura PT';font-weight:400;margin-bottom:30px}.sp_page_sec div.product div.images img{margin:0 auto}.woocommerce .sp_page_sec div.product form.cart .quantity{display:flex;margin-right:20px;margin-bottom:10px}.sp_page_sec .quantity .minus,.sp_page_sec .quantity .plus{background:var(--primary);color:#fff;padding:14px 20px;font-size:22px;height:100%;border-radius:unset;font-family:inherit}.sp_page_sec .quantity .minus:hover,.sp_page_sec .quantity .plus:hover{background:var(--primary);color:#fff}.sp_page_sec .quantity .qty{font-size:18px;border:1px solid var(--primary)}.woocommerce .sp_page_sec div.product .price{font-family:'Futura PT';font-size:34px;color:var(--tertiary);font-weight:500;margin-bottom:30px}.sp_page_sec .summary .price span{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit}.sp_page_sec .summary .price ins{text-decoration:none}.sp_page_sec .summary .price del{font-family:inherit;font-size:24px;color:inherit;font-weight:inherit}.sp_page_sec .woocommerce-tabs{padding:60px 0 0}.woocommerce .sp_page_sec div.product .woocommerce-tabs ul.tabs li{background-color:#f4f4f4;color:var(--tertiary)}.woocommerce .sp_page_sec div.product .woocommerce-tabs ul.tabs li a{font-size:20px;font-family:'Futura PT';font-weight:500}.woocommerce .sp_page_sec div.product .woocommerce-tabs ul.tabs li.active{background-color:#fff;color:var(--primary);border-top:3px solid var(--primary)}.sp_page_sec .woocommerce-product-details__short-description{margin-bottom:30px}.sp_page_sec .woocommerce-Tabs-panel h2{display:none}.sp_page_sec .woocommerce-product-details__short-description p,.sp_page_sec .woocommerce-Tabs-panel p,.sp_page_sec .woocommerce-product-details__short-description ol li{font-family:inherit;font-weight:400;font-size:18px;color:var(--tertiary);line-height:1.5em;margin-bottom:10px}.sp_page_sec .woocommerce-product-details__short-description ol{padding-top:10px;margin-left:15px;padding-bottom:10px}.sp_page_sec .woocommerce-product-details__short-description ol li{line-height:1.2em}.sp_page_sec .related.products h2{text-align:center;font-weight:500;text-transform:capitalize;font-size:50px;line-height:1.1;color:var(--tertiary);margin-bottom:30px}.sp_related_product_sec{padding:80px 0 20px;clear:both}.single-product .woo-variation-items-wrapper,.single-product .single_variation{padding-bottom:10px}.sp_related_product_sec .new_pro_box{width:100%;padding:0;margin-bottom:0}.sp_related_swiper_outer{position:relative;padding:0 50px;margin:0 -20px;width:100%}.sp_related_product_sec .sp_related_swiper_next,.sp_related_product_sec .sp_related_swiper_prev{top:calc(50% - 50px);transform:translateY(-50%)}.sp_related_product_sec .sp_related_swiper_next:after,.sp_related_product_sec .sp_related_swiper_prev:after{display:none}.woocommerce div.product form.cart button.button{font-size:16px !important;font-weight:500;font-family:'Futura PT';background-color:var(--primary) !important;color:#fff;text-transform:uppercase;padding:15px 65px 15px 12px !important;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:25px;border-radius:unset;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;line-height:1.2em;text-align:start}.woocommerce div.product form.cart button.button:hover{background-color:var(--tertiary) !important;color:#fff;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg)}.single-product .woocommerce-breadcrumb a,.single-product .woocommerce-breadcrumb{font-size:20px;color:var(--tertiary)}.main_pro_btn .added_to_cart,.new_pro_box .added_to_cart,.main_pro_btn .add_to_cart_button,.new_pro_box .add_to_cart_button{font-weight:500 !important;font-family:'Futura PT';color:#fff !important;text-transform:uppercase;display:inline-block !important;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg) !important;background-repeat:no-repeat;background-position:center right 20px;transition:all .3s ease;background-color:var(--tertiary) !important;font-size:18px !important;background-size:28px;padding:12px 85px 12px 16px !important;border-radius:unset !important;line-height:1.2em !important}.new_pro_box .added_to_cart,.main_pro_btn .add_to_cart_button{background-color:var(--primary) !important;padding:13px 80px 13px 20px !important}.new_pro_box .added_to_cart:hover,.main_pro_btn .add_to_cart_button:hover{background-color:var(--tertiary)}.main_pro_btn .added_to_cart :hover,.new_pro_box .add_to_cart_button:hover{background-color:var(--primary)}.main_pro_btn .add_to_cart_button.added,.new_pro_box .add_to_cart_button.added{display:none !important}.main_pro_btn .add_to_cart_button.loading{opacity:.45;position:relative}.new_pro_sec .new_pro_box .add_to_cart_button.loading{opacity:.25;position:relative}.main_pro_btn .add_to_cart_button.loading:after,.new_pro_sec .new_pro_box .add_to_cart_button.loading:after{font-family:"WooCommerce";content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.pr_not_found{font-weight:500;line-height:1.2;color:var(--tertiary);font-size:30px;text-align:center;padding-bottom:30px}.faq_page_container .elementor-accordion-item{transition:all .3s ease;border-bottom:1px solid #868686 !important}.faq_page_container .elementor-tab-title svg{transition:all .3s ease;width:1.2em !important;height:1.2em !important}.faq_page_container .elementor-tab-title:hover svg{fill:var(--primary) !important}.faq_page_container .elementor-accordion-title{transition:all .3s ease}.elementor-accordion-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-accordion-title,.elementor-tab-content,.elementor-heading-title{font-family:'Futura PT' !important}.recently_added_items_box{display:flex;flex-wrap:wrap;margin:0 -27px}.banner_container{display:flex;flex-wrap:wrap;align-items:flex-start;padding:15px 0 25px}.category_in_container{background-color:#fff;color:#000;max-height:595px;overflow-y:auto;overflow-x:hidden}.category_in_container.hide_scroll_container{max-height:max-content;overflow-y:visible;overflow-x:hidden}.banner_category_l{position:relative;width:25%}.banner_slider_r{width:75%;padding-left:40px}.category_list>li>.category_link_info{display:block;position:relative;padding:4px 0;padding-right:35px}.category_list>li>.category_in_sub li>.category_link_info{padding:0;padding-right:35px}.category_list.category_in_sub>li:last-child{padding-bottom:6px}.category_list.category_list_border{border:1px solid #bfbfbf;border-bottom:0}.category_list_border li{padding-left:5px}.category_list>li>.category_link_info .category_link{display:block;font-size:18px;font-weight:400;color:#000;text-decoration:none;line-height:1.2;position:relative;padding:5px;transition:all .3s ease}.nav-menu ul .category_list>li>.category_link_info .category_link{font-size:16px;font-weight:500}.section_sb_toggle{width:35px;height:39px;display:block;text-align:center;position:absolute;right:0;bottom:0;margin:auto 0;top:0;color:#322c29;transition:all .2s;cursor:pointer}.category_list>li>.category_link_info .category_link:hover{color:#91b8b3}.category_in_sub{position:relative;margin-left:5px}.category_info_sub{position:relative}.category_info_sub.category_info_children{margin-left:6px}.category_in_sub:after,.category_info_sub:after{position:absolute;top:7px;bottom:6px;left:1px;background:#e0e4f6;width:1px;content:""}.dropdown_sec_drop.fillter__on_select:before{content:"";right:5px;top:0;position:absolute;width:20px;background-position:center;background-size:7px;bottom:0;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/arro_block_icon.svg);background-repeat:no-repeat;transition:all .3s ease}.dropdown_sec_drop.fillter__on_select.dropdawn__bg:before{transform:rotate(90deg)}.category_list li{border-bottom:1px solid #bfbfbf;position:relative}.category_list.category_in_sub>li{border-bottom:0}.category_list.category_info_sub>li{border-bottom:0}.category_in_sub>li>.category_link_info>.category_link{padding-left:5px}.category_info_sub>li .category_link{padding-left:18px;display:block;font-size:14px;font-weight:400;color:#000;text-decoration:none;line-height:1.4;position:relative;margin:4px 5px 4px 0;padding:5px 5px 5px 16px;transition:all .3s ease}.category_info_sub>li>.category_link:hover{color:#91b8b3}.category_in_container::-webkit-scrollbar{width:8px}.category_in_container::-webkit-scrollbar,.category_in_container::-webkit-scrollbar-thumb{overflow:visible;background-color:#737373}.category_in_container::-webkit-scrollbar-thumb{background:#423934}.cover-bar{position:absolute;background:#fff;height:100%;top:0;right:0;width:8px;-webkit-transition:all .5s;opacity:1}.banner_category_l:hover .cover-bar{opacity:0;-webkit-transition:all .5s}.p_products_container{padding-top:50px}.recently_added_items_box .new_pro_box_img{background:#fbf8e9}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#000}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:20px}.entry-content>.woocommerce{margin-left:auto;margin-right:auto;max-width:1280px;padding:0 20px;width:100%}.h_product_loader_inner{position:fixed;top:0;left:0;right:0;display:none;align-items:center;justify-content:center;width:100%;height:100%;background:#000000d4;z-index:100}.h_product_loader_inner img{max-width:100px}.font_futura_ell .elementor-heading-title,.font_futura_ell .elementor-widget-container,.font_futura_ell .elementor-widget-container p,.elementor-icon-list-item .elementor-icon-list-text{font-family:'Futura PT' !important}.list_cp_scenes_el .elementor-icon-list-items li{padding-left:40px !important}.list_cp_scenes_el .elementor-icon-list-items li:after{position:absolute;content:'';top:0;background-image:url("https://dev4.projectstatus.info/billie-jane/wp-content/uploads/2024/11/list_bullet.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:22px}.banner_slider_r .new_pro_box_img{display:flex}.search-no-results .page-title{text-align:center;font-weight:500;font-size:50px;line-height:1.1;color:var(--tertiary);margin-bottom:10px;margin-top:80px}.search-no-results .page-content p{font-weight:300;line-height:1.2em;color:var(--tertiary);font-size:20px;padding-bottom:20px;text-align:center}.search-no-results .search-form{text-align:center;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.search-no-results .search-form input{border:1px solid #868686;background-color:#fff;color:var(--tertiary);padding:10px 15px;font-size:18px;appearance:none;outline:none;font-weight:400;line-height:1.2em;margin-bottom:5px;font-family:'FuturaBT-Book'}.search-no-results .search-form input.search-submit{font-size:16px;font-weight:500;font-family:'Futura PT';background-color:var(--primary);color:#fff;text-transform:uppercase;padding:11px 65px 11px 12px;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:25px;transition:all .3s ease;border:none}.search-no-results .search-form input.search-submit:hover{background-color:var(--tertiary)}.search-no-results .no-results{margin:0 auto;max-width:1440px;padding:0 20px 70px;width:100%}.woocommerce-checkout .woocommerce table.shop_table tfoot td{font-weight:500}.woocommerce-checkout .textarea{font-family:inherit}.contact_us_from_inner{background-color:#fff}.input_b{display:block;width:50%;margin-bottom:26px;padding:0 20px}.fn_input{display:block;width:100%;appearance:none;font-size:20px;font-family:inherit;font-weight:500;line-height:1.4;border-radius:0;border:2px solid #dfdfdf;padding:18px 20px 14px;line-height:1.2;border-radius:0}.fn_input:focus{border-color:#91b8b3}.fn_input_textarea{resize:none;height:151px}.submit_btn.site_btn{min-width:128px;border:0;padding:15px 49px 15px 12px;font-size:18px;cursor:pointer}.submit_fr_btn{margin-top:20px}.input_b_box{display:flex;flex-wrap:wrap;margin:0 -20px}.input_b.full_field_input{width:100%}.recently_added_items_box .new_pro_box .new_pro_box_title,.recently_added_items_box .new_pro_box .new_pro_box_prize{font-size:24px;line-height:1.2}.nav-menu>li.mobile_shop{display:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--tertiary);color:#fff}.mobile_show{display:none}.top_sec_inner p.mobile_show{color:#fbf8e9}.top_sec_inner p.ship_free_charge{color:#fbf8e9}.wc-proceed-to-checkout{padding-bottom:1px !important}.shipping_cart_info{background:#fbf8e9;display:inline-block;padding:10px 15px;margin-bottom:21px}.shipping_cart_info p{font-size:19px;font-weight:700;text-transform:capitalize;color:#000}.header_sec_inner_b{border-bottom:1px solid #352f2f2b}.w_wholesale_section{padding-bottom:50px}.w_wholesale_se_inner{width:70%;margin:0 auto}.w_wholesale_block{margin:0 -10px}.w_wholesale_bl_half{float:left;width:50%;padding:0 10px;margin-bottom:20px}.w_wholesale_bl_half label{display:block;margin-bottom:5px;color:#282828;font-size:20px}.w_wholesale_bl_half input{width:100%;appearance:none;font-size:18px;font-family:inherit;font-weight:500;line-height:1.4;border-radius:0;border:2px solid #dfdfdf;padding:16px 20px 16px;line-height:1.2;border-radius:0}.w_wholesale_bl_half input:focus{border-color:#91b8b3}.w_wholesale_bl_full{padding:0 10px;margin-bottom:20px}.w_wholesale_bl_full label{display:block;margin-bottom:5px;color:#282828;font-size:20px}.w_wholesale_bl_full input,.w_wholesale_bl_full texarea{width:100%;appearance:none;font-size:18px;font-family:inherit;font-weight:500;line-height:1.4;border-radius:0;border:2px solid #dfdfdf;padding:16px 20px 16px;line-height:1.2;border-radius:0}.w_wholesale_bl_full input:focus,.w_wholesale_bl_full texarea:focus{border-color:#91b8b3}.w_wholesale_bl_full texarea{height:120px}.r_required{color:red}.r_reg_card_details{padding-top:20px}.r_reg_card_details>h3{font-size:24px;margin:20px 0}.r_reg_declear{padding:20px 0}.r_reg_declear input{border:none;border-bottom:1px solid #9c9c9c;padding:0;border-radius:0;margin:0 10px;width:70%;font-size:16px;font-family:inherit}.r_reg_note ul{margin:10px 0;list-style:disc;margin-left:25px}.r_reg_note li{padding-bottom:8px}.r_reg_submit{text-align:center;padding:20px 0}.r_reg_form_section label.error{color:red;font-size:16px;display:block;margin-top:5px}.r_reg_payment_details p{color:#6d6d6d;font-size:18px}.r_message_response{text-align:center}.r_message_response p{font-size:21px}.r_success{color:#007900}.r_error_msg{color:red}.w_wholesale_t_content{padding-top:80px;text-align:center;padding-bottom:40px}.w_wholesale_t_content h2{font-size:60px;font-weight:500;padding-bottom:10px}.w_wholesale_title_ad{font-size:28px;font-weight:500;padding-top:20px}.w_content_block_b{padding:10px 0}.w_content_block_b p{font-size:18px;font-family:inherit}.w_whole_contetn_bottom_block{border:#000 2px solid;padding:20px;border-radius:10px;margin-top:30px}.w_whole_contetn_bottom_block p{font-size:20px;text-align:center;line-height:1.6}.w_checkbox.w_style_a{display:inline-block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w_checkbox.w_style_a input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.w_checkbox.w_style_a input:checked~.checkbox__checkmark{background-color:#fff}.w_checkbox.w_style_a input:checked~.checkbox__checkmark:after{opacity:1}.w_checkbox.w_style_a:hover input~.checkbox__checkmark{background-color:#eee}.w_checkbox.w_style_a:hover input:checked~.checkbox__checkmark{background-color:#fff}.w_checkbox.w_style_a .checkbox__checkmark{position:absolute;top:4px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #333;transition:background-color .25s ease;border-radius:3px}.w_checkbox.w_style_a .checkbox__checkmark:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #333;border-width:0 1px 1px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.w_checkbox.w_style_a .checkbox__body{line-height:1.4;color:#282828;font-size:20px}.checkboxes__item{padding-bottom:6px}.w_whole_sale_check_block{padding-bottom:10px}.w_whole_sale_check_block h4{font-size:20px;padding-bottom:8px;font-weight:500}.fancybox__backdrop{background:#000000c7}.pop_up_sec{display:none;width:100%;max-width:780px;padding:0;border-radius:10px;box-shadow:#2d 0px 0px 30px}.pop_up_inner{display:flex;border-radius:10px;overflow:hidden}.pop_up_left{width:50%;padding:50px 30px}.pop_up_right{width:50%}.pop_up_right img{width:100%;height:100%;object-fit:cover;display:block}.pop_up_form .site_btn{border:none;width:100%}.pop_up_form input{display:block;width:100%;padding:13px 12px;font-size:16px;font-family:inherit;line-height:1.2em;color:var(--tertiary);border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0/8%);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border:1px solid #ccc;margin:10px 0}.pop_up_sec h2{font-size:34px;line-height:1.2;font-weight:500;color:var(--tertiary);margin-bottom:8px}.pop_up_sec p{font-size:18px}.pop_up_btn{position:fixed;bottom:20px;right:20px;width:150px;z-index:2}.pop_up_btn button{width:100%;background:0 0;border:none;cursor:pointer}.pop_up_btn img{width:100%;display:block}.pop_up_btn_phone{position:absolute;border-radius:100%;top:-10px;right:-5px;width:20px;height:20px;cursor:pointer;display:none}.pop_up_btn_phone:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;width:2px;height:20px;background:#ca4d5a;transform:rotate(45deg)}.pop_up_btn_phone:before{top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;content:"";width:2px;height:20px;background:#ca4d5a;transform:rotate(-45deg)}.wsp-pages-list{list-style:disc;margin-left:25px;margin-top:20px}.ctct-form-embed.form_0 .ctct-form-defaults{background:0 0 !important}.newsletter_section .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header{color:#fff !important;font-size:40px !important}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header{font-size:25px !important;font-weight:500 !important;line-height:1.2;font-family:'Futura PT' !important;color:#000 !important}.ctct-form-custom p.ctct-form-text{display:none !important}#gdpr_text{display:none !important}.newsletter_section div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{color:#fff !important}div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{font-size:20px !important;font-weight:400 !important;line-height:1.1;font-family:'Futura PT' !important}.ctct-form-footer{display:none !important}div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{font-family:'Futura PT' !important}.newsletter_title_black h3{font-size:28px;font-weight:500;line-height:1.1;color:#000}div.ctct-form-embed div.ctct-form-defaults{padding:24px 0 !important}div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{margin-left:10px}.single-product .whols_loop_custom_price .whols_label{font-size:22px}.single-product .whols_loop_custom_price .whols_label .whols_label_left{font-weight:500}.whols_registration_form input{width:100%;appearance:none;font-size:18px;font-family:inherit;font-weight:500;line-height:1.4;border-radius:0;border:2px solid #dfdfdf;padding:16px 20px 16px;line-height:1.2;border-radius:0}.whols_registration_action p.whols-form-row{margin-bottom:20px;text-align:left}.whols_registration_form label{line-height:2;display:block;margin-bottom:5px;color:#282828;font-size:20px}.whols_registration_action{text-align:center}.whols_loop_custom_price .whols_label .whols_label_left{font-weight:500}.whols_loop_custom_price .whols_label{font-size:16px}#whols_reg_submit{border:0;padding:15px 49px 15px 12px;font-size:18px;cursor:pointer;font-weight:500;font-family:'Futura PT';background-color:var(--primary);color:#fff;min-width:167px;text-transform:uppercase;display:inline-block;background-image:url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/button_white_icon.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:25px;transition:all .3s ease;margin:0 auto;margin-bottom:20px}#whols_reg_submit:hover{background-color:var(--tertiary)}.whols_reg_logged_in{text-align:center}.woocommerce-variation.single_variation{display:none !important}.footer_content_inner .menu-item-description{display:none !important}@media screen and (max-width:1550px){.banner_section>img{width:140%;max-width:none}.banner_box h1{font-size:52px}.banner_box h2{font-size:48px}.woocommerce .wc-proceed-to-checkout a,.woocommerce .place-order button.button{font-size:14px !important}.sp_page_sec .product_title{font-size:28px}.sp_page_sec .woocommerce-product-details__short-description p,.sp_page_sec .woocommerce-Tabs-panel p,.sp_page_sec .woocommerce-product-details__short-description ol li{font-size:16px}.sp_page_sec .summary .price del{font-size:20px}.woocommerce .sp_page_sec div.product .price{font-size:26px}.sp_page_sec form.cart button.button{font-size:14px;padding:12px 10px}.sp_page_sec .quantity .minus,.sp_page_sec .quantity .plus,.sp_page_sec .quantity .qty{font-size:18px}.woocommerce .sp_page_sec div.product .woocommerce-tabs ul.tabs li a{font-size:16px}.woocommerce .sp_page_sec table.shop_attributes th{font-size:14px}.sp_page_sec .related.products h2{font-size:36px}}@media screen and (max-width:1280px){.header_sec_nav{width:auto}.site-menu{position:relative;min-height:1px;padding-top:0}.menu_expand{display:block}.menu_expand i{height:2px;background:var(--tertiary);display:block;width:35px}.menu_expand i:nth-child(2){margin:7px 0}.nav-menu .sub-menu{transition:opacity .3s ease;-webkit-transition:opacity .3s ease;box-shadow:none;left:0}.nav-menu{display:block;position:fixed;top:0;left:-220px;bottom:0;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;overflow-y:auto}.nav-menu.state-active{clear:both;left:0;opacity:1;visibility:visible}.nav-menu{float:none;text-align:center;margin-right:0;background:#fff;width:100%;padding-top:70px;padding-bottom:60px}.nav-menu li{float:none;margin:0;border-bottom:none;padding:0;display:block}.nav-menu li a{padding:10px 20px;color:var(--tertiary)}.nav-menu li a:hover{border-radius:0;background:0 0;border-color:#fff}.expand_plus{position:absolute;right:8px;top:0;width:35px;height:42px;padding:25px 10px 2px;cursor:pointer;z-index:100}.expand_plus i{display:block;position:relative;width:12px;height:10px;top:-8px}.expand_plus.active i{background-position:0 -190px}.nav-menu .sub-menu .expand_plus{height:34px}.nav-menu .sub-menu,.nav-menu .sub-menu ul{width:auto;position:relative;display:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.nav-menu .sub-menu li{background:0 0;border-bottom:none}.nav-menu .sub-menu li:hover>a,.nav-menu .sub-menu ul li a{border:none}.nav-menu .sub-menu.active-children{display:block}.nav-menu .sub-menu ul{padding-left:0}.nav-menu .sub-menu ul{left:0}.nav-menu .sub-menu ul li,.nav-menu .sub-menu ul li:first-child{border:none}.nav-menu .sub-menu ul:before{display:none}.nav-menu li a{text-align:left}.nav-menu .sub-menu li a:hover{border:none}.nav-menu .sub-menu ul li,.nav-menu .sub-menu ul li:first-child{background:0 0}.nav-menu .sub-menu li a{border:none;padding-left:23px;font-size:16px}.nav-menu .sub-menu ul{background:0 0;-webkit-transform:translate(0)}.expand_plus active{top:100px}.expand_plus active i{top:200px}.nav-menu .sub-menu ul li a{padding-left:40px}.nav-menu .sub-menu li:first-child{border-top:none}.nav-menu .sub-menu li a:hover{color:var(--primary);background:0 0}.nav-menu .sub-menu li:hover>a{color:var(--primary)}.nav-menu>li>a{background:0 0}.nav-menu>li:hover>a{background:0 0}.nav-menu>.menu-item-has-children>a:after{display:none}.nav-menu>li>a{border-bottom:none}.nav-menu>li:hover>a{border-bottom:none}.nav-menu>li>a:hover:before{display:none}.nav-menu>li>a:hover:after{display:none}.expand_plus:after{margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg);content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid var(--tertiary);border-left:2px solid var(--tertiary);transform-origin:center}.expand_plus.active:after{transform:translate(-50%,-50%) rotate(45deg)}.cross_button{margin-top:20px;display:block;text-align:center;position:absolute;top:0;right:20px}.cross_button a{font-size:22px;color:#242323;cursor:pointer;border:1px solid #242323;border-radius:3px;padding:4px;display:inline-block;text-align:center;width:40px;height:40px;line-height:1.2}.m_close_icon:before,.m_close_icon:after{display:block;content:"";position:absolute;width:30px;height:2px;background:var(--tertiary);top:20px;left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m_close_icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.banner_section_inner{bottom:61px}.header_sec_right{width:70%;justify-content:end;gap:60px}.header_sec_nav{gap:30px}.header_sec_left{width:30%}.header_sec_nav .menu_bar{display:flex}.nav-menu>li>a:before{display:none}.banner_box{max-width:895px}.banner_box h1{margin-bottom:8px}.shop_coll{padding:70px 0 80px}.site_title{font-size:50px;line-height:1.2;margin-bottom:30px}.shop_coll_box{padding:0 18px;margin-bottom:35px}.shop_coll_container{margin:0 -18px}.shop_coll_box_btn{padding:12px 77px 12px 18px;background-size:41px}.shop_coll_box_btn h3{font-size:24px}.new_pro_sec{padding:70px 0 80px}.new_pro_btn{margin-top:35px}.new_pro_container{margin:0 -18px}.new_pro_box{padding:0 18px;margin-bottom:55px}.new_pro_box_title,.new_pro_box_prize{font-size:24px;margin-bottom:6px}.new_pro_box_prize{padding-bottom:20px}.main_pro_box{max-width:760px}.main_pro_sec{padding:100px 0 100px}.main_pro_btn .site_btn{font-size:16px;padding:13px 70px 13px 20px;background-size:25px}.find_hat_section{padding:70px 0 80px}.find_hat_text{margin-bottom:35px}.find_hat_block ul li a{font-size:20px}.find_hat_content_inner p,.find_hat_content_inner a{font-size:24px;padding-bottom:35px}.find_hat_content_inner a{padding-bottom:0}.find_hat_content_block{min-height:460px}.find_hat_content_block:after{width:370px}.find_hat_content_inner{max-width:370px;padding:40px}.behind_scenes_section{padding:80px 0}.behind_scenes_left_block{width:38%}.behind_scenes_content_block{width:62%;padding-left:55px}.behind_scenes_content h2{margin-bottom:12px}.behind_scenes_img{margin-top:27px}.newsletter_title h3{font-size:32px}.news_contact_info p,.news_contact_info a{font-size:22px}.social_media_box{gap:22px}.news_contact_info{margin-top:25px}.newsletter_inner_b2{padding-left:50px}.footer_section{padding:80px 0 40px}.main_pro_img img{padding:25px}.error_img{padding:65px 0 70px}.woocommerce-MyAccount-navigation ul li a{font-size:17px}.woocommerce-MyAccount-content p{font-size:16px}.sp_page_sec .variations .value select{font-size:16px;padding:8px 30px 10px 15px}.sp_page_sec .variations th.label label{font-size:14px}.submit_btn_b{margin-top:45px}.submit_fr_btn{margin-top:15px}.fn_input{font-size:18px;padding:14px 17px 14px}.submit_btn.site_btn{min-width:122px;padding:13px 51px 13px 12px}.banner_category_l{width:22%}.banner_slider_r{width:78%;padding-left:25px}.recently_added_items_box .new_pro_box .add_to_cart_button{padding:12px 60px 12px 16px !important}.recently_added_items_box{margin:0 -18px}.top_sec_social p{text-align:center}.pop_up_btn_phone{display:block}}@media screen and (max-width:1024px){.page_banner{padding:70px 0}.page_title h1{font-size:56px}.sp_price p{font-size:16px}.sp_price p ins span{font-size:20px}.sp_name h4{font-size:20px}.woocommerce-shop .pr_not_found{font-size:18px}.sp_page_sec .shop_product_title h3{font-size:14px}}@media screen and (max-width:992px){.menu_bar{display:inline-flex}.banner_section_inner{bottom:40px}.site_title{font-size:43px;margin-bottom:25px}.shop_coll_box_btn h3{font-size:20px;line-height:1.2}.shop_coll_box_btn{padding:15px 60px 15px 18px;background-size:34px;background-position:center right 20px}.shop_coll_box{padding:0 14px;margin-bottom:30px}.top_sec_inner p{font-size:14px}.header_sec_right{gap:42px}.header_search_img,.header_cart_img,.header_acoount_img{width:27px}.banner_box h1{font-size:43px;margin-bottom:5px}.banner_box p{font-size:40px;margin-bottom:22px}.banner_box a.site_btn{padding:14px 58px 14px 18px}.banner_box{max-width:967px;padding:20px 20px 25px}.shop_coll{padding:60px 0 70px}.shop_coll_container{margin:0 -14px}.paragraph_pra p{font-size:18px;padding-bottom:15px}.shol_coll_btn a{font-size:16px;padding:14px 60px 14px 20px;background-size:27px}.new_pro_sec{padding:60px 0 70px}.new_pro_container{margin:0 -15px}.new_pro_box{padding:0 15px;margin-bottom:50px}.new_pro_box_title,.new_pro_box_prize{font-size:22px;margin-bottom:6px}.new_pro_box_prize{padding-bottom:15px;margin-bottom:0}.new_pro_btn{margin-top:22px}.main_pro_sec{padding:70px 0 70px}.main_pro_box{padding:40px 30px}.main_pro_title{font-size:26px;line-height:1.1}.main_pro_left{width:40%}.main_pro_right{width:60%}.main_pro_btn .site_btn{padding:13px 55px 13px 20px;background-size:23px}.main_pro_content{padding-bottom:20px}.find_hat_section{padding:60px 0 70px}.find_hat_text{margin-bottom:28px}.find_hat_block ul li a{font-size:18px;padding:16px 20px}.find_hat_content_inner p,.find_hat_content_inner a{font-size:20px;padding-bottom:25px}.find_hat_content_block{min-height:350px}.find_hat_content_inner{max-width:350px;padding:30px}.find_hat_content_block:after{width:350px}.behind_scenes_section{padding:70px 0}.behind_scenes_info ul li{font-size:18px;line-height:1.3}.behind_scenes_info ul li:after{left:-34px;width:25px;height:25px}.behind_scenes_content_block{width:55%;padding-left:35px}.behind_scenes_img{margin-top:20px}.behind_scenes_content h2{margin-bottom:8px}.newsletter_section{padding:60px 0}.newsletter_title h3{font-size:28px}.newsletter_content_form{margin-top:35px;padding:12px 20px}.news_contact_info p,.news_contact_info a{font-size:20px}.newsletter_inner_b2{padding-left:20px}.news_contact_info p{margin-bottom:10px}.social_media_box a img{width:28px;height:28px}.sign_up_input{font-size:25px;width:calc(100% - 40px);padding-right:12px}.sign_up_btn{width:39px}.footer_sec_content{margin-bottom:30px}.footer_section{padding:70px 0 40px}.footer_top_scroll_btn a,.footer_content_inner ul li a{font-size:18px}.behind_scenes_left_block{width:45%}.f_outer h3{font-size:22px;line-height:28px}.search_bar input[type=search]{padding:16px 50px 15px 20px;font-size:22px !important;line-height:1.2}.search_bar button[type=submit]{height:57px;width:48px;top:0}.overlay_search{padding-right:0}.page_banner{padding:55px 0}.page_title h1{font-size:50px}.error_section h1{font-size:130px}.error_section h3{font-size:36px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left}.woocommerce-account .woocommerce-MyAccount-content{float:right}.woocommerce-page .entry-content>.woocommerce{padding:60px 20px}.checkout_form_block #order_review_heading{padding-top:20px}.woocommerce form.login{margin-bottom:47px}.sp_price p{font-size:14px}.sp_price p ins span{font-size:17px}.sp_name h4{font-size:18px}.shop_page_sec{padding:60px 0 40px}.sp_page_sec form.cart button.button{font-size:12px;padding:10px}.sp_page_sec .woocommerce-product-details__short-description p,.sp_page_sec .woocommerce-Tabs-panel p{font-size:15px}.sp_related_product_sec{padding:60px 0 20px}.sp_page_sec .quantity .minus,.sp_page_sec .quantity .plus{padding:17px 16px}.sp_page_sec .quantity .minus,.sp_page_sec .quantity .plus,.sp_page_sec .quantity .qty{font-size:14px}.sp_page_sec .product_title{font-size:24px;margin-bottom:20px}.sp_page_sec .summary .price del{font-size:16px}.woocommerce .sp_page_sec div.product .price{font-size:22px}.sp_page_sec .related.products h2{font-size:32px}.sp_page_sec .variations .value select{background-size:12px;font-size:15px}.sp_related_swiper_next img,.sp_related_swiper_prev img{width:16px}.faq_page_container .elementor-tab-title svg{width:1em !important;height:1em !important}.list_cp_scenes_el .elementor-icon-list-items li:after{width:25px;height:22px}.list_cp_scenes_el .elementor-icon-list-items li{padding-left:35px !important}.banner_category_l{width:29%}.banner_slider_r{width:71%}.banner_slider_r .new_pro_box{width:50%}.banner_slider_r .new_pro_box .add_to_cart_button{font-size:16px !important}.recently_added_items_box .new_pro_box .new_pro_box_title,.recently_added_items_box .new_pro_box .new_pro_box_prize{font-size:22px}.recently_added_items_box{margin:0 -15px}.sp_page_inner .woocommerce-breadcrumb{margin-bottom:30px}.w_wholesale_t_content h2{font-size:50px;padding-bottom:5px}.w_wholesale_se_inner{width:80%}}@media only screen and (max-width:767px){.w_wholesale_t_content{padding-top:60px;padding-bottom:20px}.w_whole_contetn_bottom_block p{font-size:16px}.w_checkbox.w_style_a .checkbox__body{font-size:16px;position:relative;top:3px}.w_wholesale_bl_full label{font-size:16px}.w_wholesale_bl_half label{font-size:16px}.w_wholesale_title_ad{font-size:24px}.w_wholesale_t_content h2{font-size:38px}.w_wholesale_se_inner{width:100%}.banner_section{overflow:hidden}.banner_section>img{width:187%;max-width:none;position:relative;left:-13%}.site_title{font-size:35px;margin-bottom:20px}.shop_coll_container{margin:0 -10px}.shop_coll_box_btn{padding:15px 51px 15px 18px;background-size:30px;background-position:center right 16px}.shop_coll_box_btn h3{font-size:18px;line-height:1.2}.shop_coll_content{padding:10px 0 0 15px}.shol_coll_btn{margin-top:20px}.new_pro_box{width:50%;margin-bottom:40px}.new_pro_box_title,.new_pro_box_prize{font-size:20px}.new_pro_box .add_to_cart_button,.new_pro_box_btn{font-size:16px !important;background-size:21px !important;padding:11px 50px 11px 16px !important}.new_pro_btn .site_btn{font-size:16px;padding:12px 61px 12px 20px;background-size:25px}.new_pro_btn{margin-top:15px}.main_pro_box{flex-wrap:wrap;gap:30px}.main_pro_left,.main_pro_right{width:100%}.shop_coll_box{width:50%;padding:0 10px}.header_btn{display:none}.header_search_img,.header_cart_img,.header_acoount_img{width:25px;height:25px}.header_extra{gap:22px}.header-cart .header-cart-count p{bottom:-15px}.header_sec_right{gap:25px}.top_sec_social.t_hide_social_sm{display:none}.header_sec_left{width:40%}.header_sec_right{width:60%}.header-cart .header-cart-count p{bottom:-7px;padding:0 5px;min-width:21px;right:-10px;font-size:13px}.banner_box p{font-size:28px;margin-bottom:17px}.banner_box h1{font-size:32px;margin-bottom:3px}.banner_box{max-width:88%;padding:18px 18px 20px}.main_pro_img{text-align:center}.main_pro_img img{padding:0 50px 0;max-width:430px;margin:0 auto;text-align:center}.main_pro_box{padding:40px 30px 35px}.find_hat_text{margin-bottom:25px}.behind_scenes_left_block,.behind_scenes_content_block{width:100%}.behind_scenes_inner{gap:25px}.behind_scenes_content_block{padding-left:0}.behind_scenes_info ul{padding-left:35px}.newsletter_inner_b1,.newsletter_inner_b,.footer_block01.footer_sec_content{width:100%}.newsletter_inner_b2,.newsletter_inner_b3{justify-content:flex-start}.newsletter_sec_inner{gap:35px}.news_contact_info{margin-top:20px}.footer_sec_content{margin-bottom:40px}.footer_sec_content{width:50%}.footer_section{padding:70px 0 10px}input[type=submit].sbtn{background:rgba(255,255,255,0) url(//billiejanes.com/wp-content/themes/billie-jane/css/../images/search-icon-fa.svg) no-repeat center;height:49px;width:49px;top:9px;right:-17px;background-size:44%}input[type=text].search_field{padding:20px 35px 8px 11px;font-size:20px;line-height:1.3}.close_btn img{width:27px}.close_outer{right:-21px;top:7%}.search_bae_inner{width:80%}.page_banner{padding:40px 0}.page_title h1{font-size:45px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:40px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-cart .cart_inner_b .coupon button{padding:11px 10px 9px 9px;min-width:auto;margin:1px 2px}.woocommerce-page .entry-content>.woocommerce{padding:40px 20px 40px}.woocommerce-cart .coupon button,.woocommerce-cart button.button{font-size:13px}.checkout_coupon.woocommerce-form-coupon>p{padding-bottom:10px}.woocommerce-account #customer_login h2{font-size:24px}.cart_inner_b .quantity{justify-content:end}.sp_details{padding:15px 10px 25px}.sp_page_sec{padding:40px 0}.woocommerce .sp_page_sec div.product .woocommerce-tabs ul.tabs li a{font-size:14px}.sp_related_product_sec{padding:50px 0 20px}.sp_related_product_sec .sp_related_swiper_next,.sp_related_product_sec .sp_related_swiper_prev{top:calc(50% - 25px)}.banner_container{row-gap:40px}.banner_category_l,.banner_slider_r{width:100%;padding-left:0}.new_pro_box_img{padding:8px}.search-no-results .page-title{margin-top:50px;font-size:30px}.search-no-results .search-form label{width:100%}.input_b{margin-bottom:20px}.fn_input_textarea{resize:none;height:110px}.submit_btn.site_btn{min-width:113px;padding:11px 41px 11px 12px}.submit_fr_btn{margin-top:10px}.search_bar button[type=submit]{top:-2px;background-size:25px}.input_b{width:100%}.list_contact_full .elementor-widget-container .elementor-icon-list-items{display:block !important}.list_contact_full .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{width:100%;margin-bottom:20px}.list_contact_full .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:last-child{margin-bottom:0}.list_contact_full .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:after{display:none}.single-product div.product form.cart .variations{margin-bottom:6px}.sp_page_sec .woocommerce-tabs{padding:25px 0 0}.recently_added_items_box .new_pro_box .new_pro_box_title,.recently_added_items_box .new_pro_box .new_pro_box_prize{font-size:20px}.recently_added_items_box .new_pro_box .add_to_cart_button{padding:12px 50px 12px 16px !important}.nav-menu>li.mobile_shop{display:block}.new_pro_box .added_to_cart,.main_pro_btn .add_to_cart_button{background-size:21px !important;padding:11px 60px 11px 20px !important;font-size:16px !important}.mobile_show{display:block;padding-left:10px}.pop_up_sec{max-width:400px}.pop_up_left{width:100%}.pop_up_right{display:none}.pop_up_btn{width:110px;right:10px;bottom:5px}}@media only screen and (max-width:479px){.w_wholesale_t_content h2{font-size:34px}.w_wholesale_bl_half{float:none;width:100%}.top_sec_inner p{text-align:center}.top_sec{padding:10px 0 10px}.banner_section>img{width:215%;left:-38%}.banner_section_inner{bottom:25px}.header_sec_left{width:50%}.header_sec_right{gap:10px;width:50%;flex-wrap:wrap}.header_extra{gap:24px}.shop_coll_box{width:100%}.shol_coll_btn{margin-top:10px}.banner_slider_r .new_pro_box .add_to_cart_button,.new_pro_box .add_to_cart_button,.site_btn.new_pro_box_btn{font-size:13px !important;background-position:center right 8px;background-size:18px !important;padding:9px 35px 11px 15px !important}.new_pro_box{padding:0 11px;margin-bottom:35px}.new_pro_container{margin:0 -11px}.new_pro_box_title,.new_pro_box_prize{font-size:18px}.new_pro_btn .site_btn{padding:12px 50px 12px 20px;background-size:20px}.main_pro_img img{padding:0 40px 0}.find_hat_content_inner{max-width:none;padding:25px;width:100%}.find_hat_content_block:after{width:100%}.find_hat_content_inner p,.find_hat_content_inner a{font-size:18px;padding-bottom:20px}.find_hat_content_block{min-height:310px}.find_hat_block ul li a{font-size:17px;padding:12px 18px}.site_title{font-size:32px;line-height:1.0}.behind_scenes_section{padding:60px 0}.newsletter_inner_b1 .newsletter_title h3{padding-right:0}.newsletter_title h3{font-size:22px}.news_contact_info p,.news_contact_info a{font-size:18px}.newsletter_sec_inner{gap:30px}.social_media_box a img{width:26px;height:27px}.sign_up_input{font-size:20px;width:calc(100% - 31px);padding-right:10px}.sign_up_btn{width:32px}.newsletter_content_form{margin-top:30px;padding:10px 18px}.footer_section{padding:60px 0 0}.footer_sec_content{padding:0 13px}.footer_sec_inner{margin:0 -13px}.find_hat_section{padding:60px 0 60px}.main_pro_sec{padding:60px 0 60px}.new_pro_sec{padding:60px 0 60px}.shop_coll{padding:60px 0 60px}.banner_box p{font-size:22px;margin-bottom:14px}.banner_box a.site_btn{padding:11px 48px 11px 16px;background-position:center right 16px;background-size:17px;font-size:14px}.banner_box h1{font-size:28px;margin-bottom:3px}.banner_box{max-width:95%;padding:12px 12px 15px}.site_btn{background-size:17px;font-size:14px;background-position:center right 16px;min-width:157px}.main_pro_btn .site_btn{padding:11px 39px 11px 16px;background-size:19px}.main_pro_prize{font-size:24px}.shol_coll_btn a{padding:12px 48px 12px 20px;background-size:19px}.search_bae_inner{width:99%}.f_outer h3{font-size:20px;line-height:1.3;padding-bottom:16px}.close_outer{right:-4px;top:7%;z-index:10}.page_title h1{font-size:32px}.error_img{padding:80px 0 70px}.error_section h1{font-size:100px;margin-bottom:13px}.error_section h3{font-size:28px}.woocommerce-MyAccount-content .form-link-gift-card-to-user fieldset{padding:0;border:none !important;margin:13px 0 0}.woocommerce-account .woocommerce .woocommerce-info .button{display:block;width:100%;margin-top:10px;font-size:13px;padding:14px 13px 12px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.select2-container .select2-selection--single .select2-selection__rendered,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}.woocommerce-cart .cart_inner_b .coupon button{width:100% !important;margin:1px 0}.coupon #coupon_code{width:100% !important}.sp_page_sec .variations .value select{width:100%}.sp_related_product_sec .shop_product_img img,.shop_product_img a{position:absolute}.search-no-results .search-form input{width:100%}.search_bar input[type=search]{padding:11px 50px 11px 20px}.recently_added_items_box .new_pro_box .new_pro_box_title,.recently_added_items_box .new_pro_box .new_pro_box_prize{font-size:18px}.recently_added_items_box .new_pro_box .add_to_cart_button{padding:9px 34px 11px 15px !important}.p_products_container{padding-top:30px}.new_pro_box .added_to_cart,.main_pro_btn .add_to_cart_button{font-size:14px !important;background-size:18px !important;padding:10px 35px 10px 15px !important;background-position:center right 11px}.recently_added_items_box{margin:0 -11px}.top_sec_inner p{font-size:13px}.sp_page_inner .woocommerce-breadcrumb{margin-bottom:20px}}