@font-face{font-family:'PlusJakartaSans Regular';src:local("PlusJakartaSans-Regular"),url("../webfonts/jakarta/PlusJakartaSans-Regular.ttf") format("truetype")}@font-face{font-family:'PlusJakartaSans Light';src:local("PlusJakartaSans-Light"),url("../webfonts/jakarta/PlusJakartaSans-Light.ttf") format("truetype")}@font-face{font-family:'PlusJakartaSans Medium';src:local("PlusJakartaSans-Medium"),url("../webfonts/jakarta/PlusJakartaSans-Medium.ttf") format("truetype")}@font-face{font-family:'PlusJakartaSans Bold';src:local("PlusJakartaSans-Bold"),url("../webfonts/jakarta/PlusJakartaSans-Bold.ttf") format("truetype")}@font-face{font-family:'Lora';font-weight:400;font-style:normal;font-display:swap;src:url("../webfonts/lora-v35-latin/lora-v35-latin-regular.woff2") format("woff2"),url("../webfonts/lora-v35-latin/lora-v35-latin-regular.ttf") format("truetype")}@font-face{font-family:'Lora';font-weight:500;font-style:normal;font-display:swap;src:url("../webfonts/lora-v35-latin/lora-v35-latin-500.woff2") format("woff2"),url("../webfonts/lora-v35-latin/lora-v35-latin-500.ttf") format("truetype")}@font-face{font-family:'Lora';font-weight:600;font-style:normal;font-display:swap;src:url("../webfonts/lora-v35-latin/lora-v35-latin-600.woff2") format("woff2"),url("../webfonts/lora-v35-latin/lora-v35-latin-600.ttf") format("truetype")}.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:auto;src:url("../webfonts/fa-brands-400.eot");src:url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.woff") format("woff"),url("../webfonts/fa-brands-400.ttf") format("truetype"),url("../webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands'}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-display:auto;src:url("../webfonts/fa-light-300.eot");src:url("../webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.woff") format("woff"),url("../webfonts/fa-light-300.ttf") format("truetype"),url("../webfonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro'}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:auto;src:url("../webfonts/fa-regular-300.eot");src:url("../webfonts/fa-regular-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.woff") format("woff"),url("../webfonts/fa-regular-400.ttf") format("truetype"),url("../webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:auto;src:url("../webfonts/fa-solid-900.eot");src:url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.woff") format("woff"),url("../webfonts/fa-solid-900.ttf") format("truetype"),url("../webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:auto;src:url("../webfonts/fa-light-300.eot");src:url("../webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.woff") format("woff"),url("../webfonts/fa-light-300.ttf") format("truetype"),url("../webfonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}.fa-heart:before{content:"\f004"}.fa-shopping-bag:before{content:"\f290"}.fa-search::before{content:"\f002"}.fa-user::before{content:"\f007"}.fa-bars::before{content:"\f0c9"}.fa-shopping-cart::before{content:"\f07a"}.fa-trash-alt::before{content:"\f2ed"}.fa-facebook-square::before{content:"\f082"}.fa-twitter::before{content:"\f099"}.fa-instagram::before{content:"\f16d"}.fa-pinterest::before{content:"\f0d2"}.fa-chevron-left::before{content:"\f053"}.fa-chevron-right::before{content:"\f054"}.fa-paper-plane::before{content:"\f1d8"}.fa-user-circle::before{content:"\f2bd"}.fa-phone-office::before{content:"\f67d"}.fa-lock::before{content:"\f023"}.fa-envelope::before{content:"\f0e0"}.fa-users::before{content:"\f0c0"}.fa-phone::before{content:"\f095"}.fa-angle-up::before{content:"\f106"}.fa-angle-down::before{content:"\f107"}.fa-handshake::before{content:"\f2b5"}.fa-sign-in::before{content:"\f090"}.fa-chevron-down::before{content:"\f078"}.fa-exclamation-triangle::before{content:"\f071"}.fa-download::before{content:"\f019"}.fa-expand-arrows::before{content:"\f31d"}.fa-box-check::before{content:"\f467"}.fa-phone-square::before{content:"\f098"}.fa-long-arrow-alt-right::before{content:"\f30b"}.fa-lock-alt::before{content:"\f30d"}.fa-shipping-fast::before{content:"\f48b"}.fa-redo::before{content:"\f01e"}.fa-gifts::before{content:"\f79c"}.fa-gem::before{content:"\f3a5"}.fa-angle-right::before{content:"\f105"}.fa-map-marker-alt::before{content:"\f3c5"}.fa-envelope-open-text::before{content:"\f658"}.fa-edit::before{content:"\f044"}.fa-rocket::before{content:"\f135"}.fa-heart::before{content:"\f004"}.fa-user-cog::before{content:"\f4fe"}.fa-globe-americas::before{content:"\f57d"}.fa-sync::before{content:"\f021"}.fa-phone-alt::before{content:"\f879"}.fa-sync::before{content:"\f021"}.fa-cookie::before{content:"\f563"}.fa-door-closed::before{content:"\f52a"}.fa-whatsapp::before{content:"\f232"}.fa-chevron-up::before{content:"\f077"}.fa-shipping-timed::before{content:"\f48c"}.fa-undo::before{content:"\f0e2"}.fa-box::before{content:"\f466"}.fa-shield-check::before{content:"\f2f7"}input:focus{outline:none !important}strong{font-weight:inherit;font-family:'PlusJakartaSans Bold', sans-serif}.checkout-conditions-input .beshop_checkbox{display:block}.checkout-conditions-input a{text-decoration:underline}body{font-family:'PlusJakartaSans Regular', sans-serif}a{color:#000}.content-beshop{color:#000;font-size:18px}.beshop_extradescription_div{max-width:940px;margin:auto;margin-top:5em;text-align:center;font-family:'PlusJakartaSans Regular', sans-serif !important}.beshop_extradescription_div h1,.beshop_extradescription_div h2,.beshop_extradescription_div h3{font-weight:600 !important}.beshop_extradescription_div p,.beshop_extradescription_div span,.beshop_extradescription_div h1,.beshop_extradescription_div h2,.beshop_extradescription_div h3,.beshop_extradescription_div li{font-family:'PlusJakartaSans Regular', sans-serif !important}a:hover{color:inherit}.searchbarmobilediv{display:none}.fa-heart{color:#000}#TeinorUltraBanner_13{position:fixed !important;right:20px;bottom:10px;width:45px !important;height:45px;background-color:#fff;text-align:center;display:flex !important;align-items:center;border-radius:70px;z-index:999;justify-content:center;border:1px solid #000000}#TeinorUltraBanner_13 img{width:24px}#TeinorUltraBanner_13 i{font-size:25px}#TeinorUltraBanner_13:hover{background:#000000}#TeinorUltraBanner_13:hover i{color:#fff}#TeinorUltraBanner_13:hover img{-webkit-filter:invert(100%);filter:invert(100%)}.row{margin-right:0;margin-left:0}.carousel-control-next,.carousel-control-prev{color:#000}.beshop-little-icon-img{width:15px;margin-right:5px}.beshop-icon-img{width:19px}.hovericon{display:none}.beshop_greenbutton{background:#000;border:1px solid #000}.beshop_greenbutton:hover{background:#fff;color:#000 !important;border:1px solid #000}.beshoplogin_createAcc{background:#ffffff;color:#000;border:1px solid #000}.beshoplogin_createAcc:hover{background:#000000;color:#fff}.beshop_searchbar:hover .normalicon{display:none}.beshop_searchbar:hover .hovericon{display:block}.beshop-hook-wish:hover .normalicon{display:none}.beshop-hook-wish:hover .hovericon{display:block}#authentication .beshop_register h3{font-size:14px;font-weight:500;text-transform:uppercase;text-align:center}#header{margin-bottom:0em}#header #beshopcart_wrapper .header .beshopcart_numberproducts{font-size:11px;color:#fff !important;background:#000}#header .header-banner #TeinorUltraBanner_1{background:#f5f5f5;color:#000}#header .header-banner #TeinorUltraBanner_1 .bannerHeightController{padding:0 20px}#header .header-banner #TeinorUltraBanner_1 .simpleBanner{padding:5px !important}#header .header-banner #TeinorUltraBanner_1 h5{text-align:center;margin-bottom:0;font-size:14px}#header .header-banner #TeinorUltraBanner_1 p,#header .header-banner #TeinorUltraBanner_1 a{padding-bottom:0;text-align:center;margin-bottom:0;font-size:14px;color:#000}#header .header-banner #TeinorUltraBanner_1 i{margin-left:5px;color:#fdba73}#header .header-banner #TeinorUltraBanner_1 #simpleBanner_91 .teinorTextContainer{text-align:end}#header .header-banner #TeinorUltraBanner_1 #simpleBanner_90 p{position:absolute;text-align:center;opacity:0;transition:opacity 0.5s ease-in-out;left:0;right:0;margin:auto}#header .header-top{padding:0}#header .header-top>.beshop_menu #beshop_menu_col_14{display:none}#header .header-top .displayBar{cursor:pointer}#header .header-top .header-top-inner{display:flex;align-items:center;justify-content:space-between;padding:0 15px;width:100%}#header .header-top .header-top-inner .header-top-left{flex:0 0 auto;display:flex;align-items:center}#header .header-top .header-top-inner .header-top-left .beshop_searchbar .beshop_searchbarbefore{display:none}#header .header-top .header-top-inner .header-top-left .logo{max-width:170px;display:block}#header .header-top .header-top-inner .header-top-left .menu_mobile .beshopmenu_displayall{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .container-header-menu{display:flex;align-items:center;justify-content:space-between;padding:5px 10px}#header .header-top .header-top-inner .header-top-left .menu_mobile .container-header-menu span{text-transform:uppercase}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar{width:47vw;min-width:300px;z-index:99999999 !important;border-right:1px solid #858585;padding:5px 0px !important;min-height:100vh;max-height:100vh;overflow-y:scroll}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar #TeinorUltraBanner_45 #simpleBanner_42{text-align:center}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar #TeinorUltraBanner_45 #simpleBanner_42 img{max-width:220px !important}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_searchbar{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .displayBar{font-weight:300;color:#2e2e2e;margin-left:18px;cursor:pointer}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .beshop_menu_item.beshop_menu_level_0>.beshop_menu_childs{position:inherit}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu{font-size:19px;font-weight:300;margin-top:1em;padding:0px;font-size:16px;margin-bottom:50px;width:100%;border-top:1px solid #cecece}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu>*{margin:0}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu a{min-width:max-content}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .beshop_menu_item{margin:8px 0}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .beshop_menu_level_0{padding:10px 35px;border-bottom:1px solid #cecece}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .beshop_menu_childs{border:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .dd3{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .beshop_menu_col_inner .displayMore{float:inherit}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .beshop_menu_item.beshop_menu_level_2{margin:0 !important}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu .addMargin{margin-top:15px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_selectcountry{width:50%}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_selectcountry a{color:#000}#header .header-top .header-top-inner .header-top-center{flex:1;display:flex;justify-content:center}#header .header-top .header-top-inner .header-top-right{flex:0 0 auto;display:flex;align-items:center;gap:20px}#header .header-top .header-top-inner .header-top-right .language-selector .header span{text-transform:uppercase}#header .header-top .header-top-inner .header-top-right .beshop_searchbarinputgroup{display:none;position:absolute;top:45px;left:0;z-index:9999;width:max-content}#header .header-top .header-top-inner .header-top-right .beshop_searchbarinputgroup label{display:none}#header .header-top .header-top-inner .header-top-right #id_beshop_searchbar_form{background:#fff}#header .header-top .header-top-inner .header-top-right .beshop_searchbar{position:relative}#header .header-top .beshop_menu{margin:auto;margin-top:23px;margin-bottom:10px;display:flex;justify-content:space-between;margin:0px auto;margin-top:23px;max-width:900px;margin-bottom:15px;gap:50px}#header .header-top .beshop_menu .beshop_menu_level_0{padding:0}#header .header-top .beshop_menu a{min-width:max-content;display:inline-block;color:#000}#header .header-top .beshop_menu .beshop_menu_item{font-size:14px}#header .header-top .beshop_menu .beshop_menu_item i{color:#000}#header .header-top .beshop_menu .beshop_menu_level_0>.beshop_menu_childs{padding:0}#header .header-top .beshop_menu .beshop_menu_level_0>.beshop_menu_childs img{max-width:170px;padding:15px;margin:auto;text-align:center;display:block}#header .header-top .beshop_menu .beshop_menu_level_1{justify-content:center}#header .header-top .beshop_menu .beshop_menu_level_1 span{display:block}#header .header-top .beshop_menu .beshop_menu_level_0>.beshop_menu_col_inner a::after{content:'';bottom:0;left:0;display:block;width:0;height:1px;background:#45270E;-webkit-transition:width .3s linear;transition:width .3s linear}#header .header-top .beshop_menu .beshop_menu_level_0>.beshop_menu_col_inner a:hover:after{width:100%}.beshop_menu_level_0>.beshop_menu_col_inner a{text-transform:uppercase}#wrapper{padding:0}.beshop_productslider h3{text-align:center;color:#000}#footer{border-top:1px solid #e6e4dd;background-color:#fff}#footer #beshop_footer_row_11 img{max-width:180px}#footer #copyright{background:#fff}#footer #copyright .teinorTextContainer,#footer #copyright p,#footer #copyright a{color:#000}#footer #main_footer{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;color:#000;padding:3rem 50px}#footer #main_footer .beshop_accept_cards .beshop_footer_title{font-size:18px}#footer #main_footer .beshop_footers{max-width:2000px;width:75%;margin:0 auto;padding:0 50px;background-color:#fff}#footer #main_footer .beshop_footer_col{text-align:start}#footer #main_footer .beshop_footer_col .beshop_footer_row,#footer #main_footer .beshop_footer_col .beshop_footer_row a{color:#000;font-size:16px}#footer #main_footer .beshop_footer_col .beshop_footer_title{color:#000;text-transform:uppercase;font-size:18px;margin-bottom:10px;display:block;font-family:'PlusJakartaSans Medium', sans-serif}#footer #main_footer .beshop_footer_col .beshop_footer_title i{display:none;color:#000}#footer #main_footer .beshop_footer_title i{display:none}#footer #main_footer #beshop_footer_1{background:#fff;padding-left:15px;justify-content:center;gap:126px}#footer #main_footer #beshop_footer_1 .logo{max-width:65%;margin-bottom:15px}#footer #main_footer #beshop_footer_1 .beshop_footer_row{padding:5px 0}#footer #main_footer #beshop_footer_1 .beshop_footer_content .secondshop{margin-top:15px}#footer #main_footer #beshop_footer_1 .beshop_footer_content p{margin-bottom:5px}#footer #main_footer #beshop_footer_1 .beshop_footer_content p a{color:#000}#footer #main_footer #beshop_footer_1 .beshop_footer_content i{color:#000;margin-right:4px}#footer #main_footer #TeinorUltraBanner_43{margin-top:30px}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43{animation:none !important;opacity:1 !important}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43 .teinorTextContainer{display:flex;justify-content:center}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43 .teinorTextContainer p{margin:0 15px}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43 .teinorTextContainer a{color:#fff;margin:0 15px}#footer_after{background-color:#fff}#footer_after #TeinorUltraBanner_27{display:block !important;width:100%;margin:auto}#footer_after #TeinorUltraBanner_27 p,#footer_after #TeinorUltraBanner_27 i{font-size:21px;margin-bottom:0}#footer_after #TeinorUltraBanner_27 .rrssimg{width:21px}#footer_after #TeinorUltraBanner_19 .teinorTextContainer{justify-content:center}#footer_after #TeinorUltraBannerContainer_19{max-width:1300px;margin:0 auto;opacity:1 !important}#footer_after #TeinorUltraBannerContainer_19 #simpleBannerColumn_2,#footer_after #TeinorUltraBannerContainer_19 #simpleBannerColumn_3,#footer_after #TeinorUltraBannerContainer_19 #simpleBannerColumn_1,#footer_after #TeinorUltraBannerContainer_19 #simpleBannerColumn_4,#footer_after #TeinorUltraBannerContainer_19 #simpleBannerColumn_5,#footer_after #TeinorUltraBannerContainer_19 #simpleBannerColumn_6{border-right:1px solid #000}#footer_after #TeinorUltraBannerContainer_19 .simpleBanner{padding:0 10px !important}#footer_after #TeinorUltraBannerContainer_19 span{color:#000;font-size:17px}#footer_after #TeinorUltraBannerContainer_19 .bannerHeightController>*{width:max-content !important}#beshop_footer_col_4 #beshop_footer_row_11{padding-top:0 !important}#beshop_footer_col_4 #beshop_footer_row_11 .bold{font-family:'PlusJakartaSans Medium', sans-serif}#TeinorUltraBanner_8{text-align:center;margin:0px 0;border-top:1px solid #cecece}#TeinorUltraBanner_8 .BannerTitleZone{background:#ffffff;padding-bottom:20px !important}#TeinorUltraBanner_8 .bannerHeightController{max-width:1530px;margin:auto;padding:1em 0;justify-content:center;color:#343538}#TeinorUltraBanner_8 .bannerHeightController .beshop-icon-img{width:45px;margin-bottom:5px}#TeinorUltraBanner_8 .bannerHeightController .title-claims{margin-bottom:10px;font-size:13px;font-family:'PlusJakartaSans Bold';color:#000}#TeinorUltraBanner_8 .bannerHeightController p{font-size:12px}#TeinorUltraBanner_27 .teinorTextContainer{display:flex;gap:10px;justify-content:center;align-items:center}#TeinorUltraBanner_27 .teinorTextContainer p,#TeinorUltraBanner_27 .teinorTextContainer i{color:#000}#TeinorUltraBanner_9 #TeinorUltraBannerContainer_9{opacity:1 !important;color:#757575;font-size:12px}#TeinorUltraBanner_9 #TeinorUltraBannerContainer_9 .teinorTextContainer{text-align:end;color:#000}#TeinorUltraBanner_9 #TeinorUltraBannerContainer_9 .teinorTextContainer a{color:#000}.email_subscription{width:25%;text-align:start;position:relative}.email_subscription h4{font-family:'PlusJakartaSans Regular', sans-serif;font-size:1.2rem;text-align:center;text-transform:uppercase}.email_subscription #submitinputnews{width:auto}.email_subscription input{height:35px;padding:0}.email_subscription input:focus{outline:none !important}.email_subscription #inputemailnews{width:75%;background:#000;color:#fff;padding:5px}.email_subscription #submitinputnews{width:23%;color:#000;background:#fff}.email_subscription .beshop-newsletter-txt p{text-align:center}.product-miniature .flag_out_of_stock{display:none}.product-miniature .mobile-add{display:none}.product-miniature .wishandname{display:flex;justify-content:space-between}.product-miniature .flag_out_of_stock{margin-right:7px}.product-miniature .product-flags{padding-right:13px;padding-left:10px}.product-miniature .price_in_sale_block{display:flex;align-items:center}.product-miniature .beshop-miniature-pack{display:flex;justify-content:space-between}.product-miniature .discount-product{margin-left:5px}.product-miniature .product-list-actions{display:flex;justify-content:center;align-items:center}.product-miniature .price{font-family:'PlusJakartaSans Bold';font-size:14px}.product-miniature .product_thumbnail .beshop_productimagehook{bottom:10px;top:auto;right:10px}.product-miniature .beshop_discounted_price{color:#ee1d23;font-weight:600}.product-miniature #add-to-cart-or-refresh{width:100%}.product-miniature .product-list-actions{width:100%;position:absolute;bottom:0}.product-miniature .product-list-actions .add-to-cart{width:100%;max-width:100%;margin:auto;margin-bottom:0;background:transparent;line-height:inherit;font-weight:inherit;padding:5px;text-transform:uppercase;background:#C8BBAF;border:1px solid #C8BBAF;color:#000;opacity:0}.product-miniature .product-list-actions .add-to-cart i{font-size:22px;padding:0}.product-miniature .product-list-actions .add-to-cart:hover{border-color:#45270E;background:#45270E;color:#fff}.product-miniature .product_thumbnail{margin-bottom:10px}.product-miniature .product_thumbnail img{width:100%}.product-miniature .product-name{font-family:'PlusJakartaSans Regular', sans-serif;font-size:14px;text-align:start;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.5em;line-height:1.25em}.product-miniature .beshop_productimagehook{position:absolute;top:5px;right:18px}.product-miniature:hover .add-to-cart{opacity:1}#beshop_wishlist_registerModal .btn-primary{background:#000;border-color:#000}#beshop_wishlist_registerModal .modal-dialog{margin:16% auto}#beshop_wishlist_registerModal .questionText{text-align:center}#beshop_wishlist_registerModal .questionText .title{text-transform:uppercase;font-weight:bold;text-align:center;margin-bottom:22px}#beshop_wishlist_registerModal .modal-content{border-radius:0;padding:45px 30px}#beshop_wishlist_registerModal .modal-content p{margin-bottom:0px}#beshop_wishlist_registerModal .modal-header{border-bottom:none;padding:0}#beshop_wishlist_registerModal .modal-footer{padding:0;border-top:none;margin-top:25px}#beshop_wishlist_registerModal .modal-footer button{border-radius:0}#beshop_wishlist_registerModal .modal-footer .btn-secondary,#beshop_wishlist_registerModal .modal-footer a{width:50%}#beshop_wishlist_registerModal .modal-footer .btn-secondary{background:#fff;border:1px solid #000;color:#000000;height:50px}#beshop_wishlist_registerModal .modal-footer .btn-secondary:hover{background:#000 !important;color:#fff}#beshop_wishlist_registerModal .modal-footer .btn-primary{height:50px;width:100%;border:1px solid #000}#beshop_wishlist_registerModal .close{display:none}#beshop_wishlist_registerModal #exampleModalLabel{color:#000}#beshop_wishlist_registerModal .btn-primary{background:#000;border-color:#000}#beshop_wishlist_registerModal .btn-primary:hover{opacity:0.8}#beshop_wishlist_registerModal .modal-dialog{margin:14% auto}#enquire_product_form p.submit .btn.verde{background:#000;border-color:#000}.beshop-hook-wish{position:relative}.beshop-hook-wish .beshopwishlist_numberproducts{position:absolute;background:#000;top:-4px;right:-5px;height:14px;width:14px;color:#fff;border-radius:50%;display:flex;justify-content:center;text-align:center;font-size:11px}.email_subscription .g-recaptcha{max-width:max-content;margin:auto}.email_subscription input[type=submit]{background:#000;color:#fff;border:none}#beshop_menu_col_3 .beshop_menu_level_1{display:grid;grid-template-columns:1fr 1fr}#beshop_menu_col_3 .beshop_menu_level_2{display:none}.base-menu{max-width:1350px;margin:auto}.beshop_wishlist_quickadd{line-height:0}.beshop_wishlist_quickadd.in_product.added i{color:#000}.beshop_searchbar{text-align:start}.beshop_searchbar input{width:220px;border:none;padding:5px;border-bottom:1px solid #000;background:transparent}.beshop_searchbar .fa-search{font-size:15px}.beshop_searchbar .beshop_searchbarselect{display:none}.beshop_searchbar #id_beshop_searchbar_form{border:none}.flag_new{color:#fff;border:none}.beshopchat_front .is_online.off .beshop_chat_text{background:#f1f1f1;color:#000}.beshopchat_front .is_online.on .beshop_chat_text{background:#f1f1f1;color:#000}.beshopchat_front .beshop_chat_text{height:45px;width:45px;border-radius:35px;display:flex;justify-content:center;align-items:center;float:right;margin-top:15px;z-index:9999}.beshopchat_front .beshop_chat_text:before{font-size:25px}.beshopchat_front{background:transparent;right:20px;bottom:60px}.beshopchat_front .beshop-icon-img{width:24px}.beshopchat_front .beshopchat_frontchat{background:#fff}.beshop_productslider_nameShow{font-family:'PlusJakartaSans Regular', sans-serif}.beshop_breadcumbs nav ol{justify-content:center;display:block;text-align:center}.beshop_breadcumbs nav ol li{font-size:12px;display:inline}#product .beshop_breadcumbs{margin-bottom:10px}#product .beshop_breadcumbs nav ol{justify-content:start;text-align:start}#product .beshop_breadcumbs nav ol li a{color:#7e7e7e}.page-product .product-flags .flag_out_of_stock{display:none !important}.beshop_productslider_nameShow{text-align:center;font-family:'PlusJakartaSans Regular', sans-serif;font-size:25px;text-transform:uppercase}.product-flags li:nth-child(2n){text-align:center}.product-flags{width:100%}.product-flags li{border:none}.product-flags .flag_new{float:left !important;background:#000;color:#fff;border-radius:3px;font-size:14px;width:60px;text-align:center !important;padding:2px;height:24px;text-transform:capitalize;position:absolute;top:2px;z-index:9}.product-flags .flag_discount{width:max-content;float:right;background:#ee1d23;border:none;color:#fff;border-radius:3px;padding:0 5px}#TeinorUltraBanner_8 .BannerTitleZone{display:none}#TeinorUltraBannerContainer_13{opacity:1 !important}.beshop_wishlist_quickadd.added i::before{color:#ee1d23}.flag_on-sale{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .body{width:400px;padding:25px 30px;box-shadow:0px 6px 6px 0.1rem rgba(128,128,128,0.15);max-height:90vh;overflow-y:auto}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshop_greenbutton{margin:30px auto 0 auto;width:100%;color:#fff;letter-spacing:3px}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshop_greenbutton i{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshop_register .beshoplogin_createAcc{color:#fff !important}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li{align-items:center;padding:7px 0;text-transform:none}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_leftcolumn{width:70px}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn{width:calc(100% - 70px);padding:0 0 0 5px;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto;column-gap:0.7rem}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-quantity{grid-column:1 / 2;grid-row:1 / 2;font-size:14px}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-name{font-size:14px;grid-column:2 / 3;grid-row:1 / 2}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-attributes{grid-column:2 / 3;grid-row:2 / 3}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-price{grid-column:3 / 4;grid-row:1 / 2}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .remove-from-cart{grid-column:4 / 5;grid-row:1 / 2}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_productatributes{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals{text-transform:none;text-align:right;padding:10px 0;border-top:0}.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .shipping{font-weight:300;margin-top:7px;font-style:italic}.header-top-right #beshopcart_wrapper .beshop_preview .cart-total{font-weight:bold;padding-top:15px;text-align:right;color:#000;border-top:1px solid #757575}.visually-hidden-label{padding:0;margin:0;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap}#TeinorUltraBanner_19 .bannerHeightController{display:flex;justify-content:center}#TeinorUltraBanner_19 .bannerHeightController>*{height:max-content !important;display:inline}.layout_layout1 .mm_menus_li{border:none}.layout_layout1 .mm_menus_li:nth-child(2),.layout_layout1 .mm_menus_li:last-child{border:none}.layout_layout1 .ets_mm_megamenu_content{border:none}.layout_layout1 .mm_menus_li>a::before,.layout_layout1 .mm_menus_li>a::after{display:none}.mm_menu_content_title .mm_arrow{display:none}.mm_menu_content_title:hover{text-underline-offset:8px;text-decoration-color:#C8BBAF;text-decoration-thickness:2px}.mm_menu_content_title:hover{text-decoration:underline;text-decoration-color:#C8BBAF;text-decoration-thickness:2px;color:#000 !important}.ets_mm_url:hover{color:#727272 !important}.ets_mm_megamenu .onlymobile{display:none}.ets_mm_megamenu .mm_columns_ul{justify-content:center;padding:24px !important;border:none}.ets_mm_megamenu .ets_mm_megamenu_content_content,.ets_mm_megamenu.layout_layout1:not(.ybc_vertical_menu) .mm_menus_ul{background:transparent}.ets_mm_megamenu.layout_layout1{background:transparent}.mm_menus_ul,.ets_mm_megamenu_content,.layout_layout1{background:transparent !important}.mm_menus_li>a{font-weight:inherit;text-transform:none}.ets_mm_megamenu :not(.fa):not(i){font-family:'PlusJakartaSans Regular', sans-serif !important}.ets_mm_megamenu .ets_mm_block>.h4 a{font-family:'PlusJakartaSans Medium', sans-serif !important;font-weight:inherit !important}.mm_menus_ul.active{background:#fff !important}.mm_menus_ul.active img{display:none}.mm_menus_ul.active .ets_mm_url{padding:0 15px}.close_menu .fa-times{float:right}#mm_menu_10 i,#mm_menu_11 i,#mm_menu_12 i{color:#000}.span-results{padding:10px;text-align:center;display:block}#inputemailnews,#submitinputnews{border-radius:0}.beshop-nolog .beshop_wishlist_container{text-align:center;padding:2em}.beshop-nolog .beshop_wishlist_container a{text-decoration:underline}.mm_block_type_image{position:relative}.mm_block_type_image .mm_img_content{border-radius:10px}.mm_block_type_image .h4{border:none;position:absolute;bottom:0;right:0;left:0;margin:auto;text-align:center;z-index:99;color:#fff !important}.mm_block_type_image .h4 a{color:#fff !important}.ets_mm_block .h4{border:none}.beshopwishlist_numberproducts{color:#fff !important}#header .header-top .header-top-inner .header-top-left{display:flex;align-items:flex-end}#header .header-top .header-top-inner .header-top-left .beshop-mobile-menu{width:min-content}#header .header-top .header-top-inner .header-top-left .beshop-mobile-search{position:relative}#header .header-top .header-top-inner .header-top-left .beshop-mobile-search .beshop_searchbar .beshop_searchbarbefore{display:inherit;float:none !important}#header .header-top .header-top-inner .header-top-left .beshop-mobile-search .beshop_searchbar .beshop_searchbarinputgroup{display:none;position:absolute;top:45px;left:0;z-index:9999;width:max-content}#header .header-top .header-top-inner .header-top-left .beshop-mobile-search .beshop_searchbar .beshop_searchbarinputgroup label{display:none}#header .header-top .header-top-inner .header-top-left .beshop-mobile-search .beshop_searchbar #id_beshop_searchbar_form{background:#fff}#header .header-top .header-top-inner .header-top-left .beshop-mobile-search .beshop_searchbar .beshop_searchbar{position:relative}.beshop_searchbarinputgroup{display:none}.beshop-normal-left{display:block}#index #header{z-index:999;top:0;left:0;right:0;margin-bottom:0px;border-bottom:none;box-shadow:none}#index .TeinorUltraBanner_Title,#index .BannerTitleZone{text-align:center;font-family:'PlusJakartaSans Regular', sans-serif;font-size:40px;text-transform:capitalize}#index #TeinorUltraBanner_8 .BannerTitleZone{display:block}#index #TeinorUltraBannerContainer_8{display:block}#index #TeinorUltraBannerContainer_6{display:block}#index #TeinorUltraBanner_18 img,#index #TeinorUltraBanner_18 video{width:100%}#index #TeinorUltraBanner_18 .bannerHeightController{max-height:100vh}#index #TeinorUltraBanner_18 .simpleBanner{padding:0 !important;height:100vh !important}#index #TeinorUltraBanner_18 .simpleBanner img{height:100%;object-fit:cover}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{max-width:50%}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer p{font-family:'Lora', serif;font-size:73px;text-transform:uppercase;color:#fff;margin-bottom:30px}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer a{border:1px solid #000;padding:7px 30px;font-size:18px;text-transform:uppercase}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer .beshop-btn{background-color:rgba(69,39,14,0.7);color:#FFFFFF;font-size:25px;text-transform:uppercase;letter-spacing:3px;padding:5px 40px;border:2px solid #FFFFFF;border-radius:50px;cursor:pointer;transition:all 0.3s ease;text-decoration:none;display:inline-block}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer .beshop-btn:hover{background-color:#C8BBAF;transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,0.2)}#index #TeinorUltraBanner_20{margin-top:2em;max-width:1024px;margin:auto;display:block !important;padding:0px}#index #TeinorUltraBanner_20 h4{text-align:center;font-family:'PlusJakartaSans Medium', sans-serif;font-size:40px;text-transform:capitalize}#index #TeinorUltraBanner_20 p{margin:25px auto;text-align:center}#index #TeinorUltraBanner_6{margin:auto;margin-top:4px;display:block !important;padding:0;padding-top:0}#index #TeinorUltraBanner_6 img{width:100%;transition:transform 0.3s ease;display:block;position:relative}#index #TeinorUltraBanner_6 .bannerHeightController>*{padding:0;padding-left:2px;padding-right:2px;padding-bottom:4px;text-align:center;background:#fff}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner{padding:0px !important;display:flex;align-items:center}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .containerImage{width:100%;height:auto;overflow:hidden}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer{bottom:0px;padding:5px;left:0;right:0}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h3{font-size:1.5vw;font-family:'PlusJakartaSans Medium', sans-serif;color:#ffffff;text-transform:uppercase;margin-bottom:0;position:relative;text-decoration:none;display:inline-block;padding-bottom:2px}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer a{padding:7px 2px;text-transform:uppercase;font-size:25px;letter-spacing:1px;min-width:135px;display:block;color:#fff;text-align:center}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h4{text-transform:uppercase}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner:hover img{transform:scale(1.08)}#index #TeinorUltraBanner_6 a{z-index:99}#index #TeinorUltraBanner_6 .mask{position:relative;display:block;overflow:hidden;padding:40px}#index #TeinorUltraBanner_6 .mask:before,#index #TeinorUltraBanner_6 .mask:after{content:"";width:0;height:0;display:block;opacity:0;position:absolute;z-index:99;box-sizing:border-box}#index #TeinorUltraBanner_6 .mask:before{border:1px solid;right:4%;top:4%;background:rgba(255,255,255,0.1)}#index #TeinorUltraBanner_6 .mask:after{border:1px solid;left:4%;bottom:4%}#index #TeinorUltraBanner_6 #simpleBannerColumn_0:hover .mask:before,#index #TeinorUltraBanner_6 #simpleBannerColumn_0:hover .mask:after,#index #TeinorUltraBanner_6 #simpleBannerColumn_1:hover .mask:before,#index #TeinorUltraBanner_6 #simpleBannerColumn_1:hover .mask:after,#index #TeinorUltraBanner_6 #simpleBannerColumn_2:hover .mask:before,#index #TeinorUltraBanner_6 #simpleBannerColumn_2:hover .mask:after,#index #TeinorUltraBanner_6 #simpleBannerColumn_3:hover .mask:before,#index #TeinorUltraBanner_6 #simpleBannerColumn_3:hover .mask:after,#index #TeinorUltraBanner_6 #simpleBannerColumn_4:hover .mask:before,#index #TeinorUltraBanner_6 #simpleBannerColumn_4:hover .mask:after{width:92%;height:92%;opacity:1;border-color:#000;transition:opacity 0s,width .5s,height .5s .5s;background:rgba(255,255,255,0.3)}#index #TeinorUltraBanner_30 .simpleBanner{padding:0 !important}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer{bottom:20px;left:20px}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer p.title{font-size:22px;text-transform:uppercase;color:#fff}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer a{position:relative;text-decoration:none;color:#fff;font-size:1.25rem;display:inline-block;padding-bottom:2px}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer a::after{content:'';position:absolute;width:100%;height:2px;background-color:#C8BBAF;left:0;bottom:0;transform-origin:left;transition:transform 0.3s ease-in-out;transform:scaleX(1)}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer a:hover::after{transform:scaleX(0)}#index #TeinorUltraBanner_31{margin-bottom:3em;background:#f5f5f5}#index #TeinorUltraBanner_31 img{width:100%;height:100%;object-fit:cover}#index #TeinorUltraBanner_31 #simpleBannerColumn_1 .simpleBanner{background:#f5f5f5}#index #TeinorUltraBanner_31 .simpleBanner{padding:0 !important}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer{align-items:center;max-width:750px}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer p{color:#fff;font-size:37px;margin-bottom:20px}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer .second-p{margin-bottom:20px;font-size:18px}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer a{position:relative;text-decoration:none;color:#fff;font-size:1.25rem;display:inline-block;padding-bottom:2px}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer a::after{content:'';position:absolute;width:100%;height:2px;background-color:#C8BBAF;left:0;bottom:0;transform-origin:left;transition:transform 0.3s ease-in-out;transform:scaleX(1)}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer a:hover::after{transform:scaleX(0)}#index #TeinorUltraBanner_10{background:#fff;padding:0px 0;display:block !important;margin:auto;margin:2em auto;max-width:1530px;overflow:hidden}#index #TeinorUltraBanner_10 h4{font-family:'PlusJakartaSans Regular', sans-serif;font-size:25px;text-align:start}#index #TeinorUltraBanner_10 .bannerHeightController{flex-wrap:inherit}#index #TeinorUltraBanner_10 .simpleBanner{padding:20px !important;text-align:center}#index #TeinorUltraBanner_10 .simpleBanner img{padding:80px 40px;background:#C8BBAF}#index #TeinorUltraBanner_10 .carousel-control-prev button,#index #TeinorUltraBanner_10 .carousel-control-next button{background:transparent}#index #TeinorUltraBannerContainer_10{display:block}#index #TeinorUltraBannerContainer_10 .TeinorUltraBanner_Title{text-align:start;text-transform:uppercase}#index .beshopblog_slider{width:100%;margin-bottom:3em}#index .beshopblog_slider .container-tittle{text-align:center;margin-bottom:30px}#index .beshopblog_slider .container-tittle p{font-family:'PlusJakartaSans Medium';font-size:24px;font-size:clamp(1.4rem, calc(1.192rem + 0.92vw), 2rem)}#index .beshopblog_slider .container-tittle .title-blog{margin-bottom:12px;text-transform:uppercase;font-family:'PlusJakartaSans Regular', sans-serif;font-size:25px;line-height:15px;letter-spacing:0.16em;text-transform:uppercase;margin-bottom:0.6rem;text-align:center}#index .beshopblog_slider .beshopblog_post{text-align:center}#index .beshopblog_slider .beshopblog_post .beshopblog_title{margin-top:15px}#index .beshopblog_slider #beshopblog_postcarrouseld{max-width:1530px;margin:auto}#index .beshopblog_slider .blogsposts{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px}#index .beshopblog_slider .beshopblog_post{position:relative}#index .beshopblog_slider .beshopblog_post .container-text{position:absolute;max-width:80%;bottom:10%;right:6%;text-align:start;z-index:9}#index .beshopblog_slider .beshopblog_post .container-text .beshopblog_title{margin-bottom:4px}#index .beshopblog_slider .beshopblog_post .container-text .beshopblog_title a{font-size:clamp(1.3rem, calc(0.954rem + 1.54vw), 2.3rem);color:#fff;line-height:1.2em}#index .beshopblog_slider .beshopblog_post .container-text .beshopblog_goto a{font-size:15px;text-transform:uppercase;color:#fff;font-family:'PlusJakartaSans Medium'}#index .beshopblog_slider .beshopblog_post .container-text .beshopblog_goto a i{margin-left:10px;transition:transform 0.5s ease}#index .beshopblog_slider .beshopblog_post .container-text .beshopblog_goto a:hover i{transform:translateX(5px)}#index .beshopblog_slider .beshopblog_post .beshopblog_postimage{width:100%;height:100%}#index .beshopblog_slider .beshopblog_post .beshopblog_postimage img{width:100%;height:100%;object-fit:cover}#index .beshopblog_slider .blogsposts>:nth-child(2) .beshopblog_title a,#index .beshopblog_slider .blogsposts>:nth-child(3) .beshopblog_title a{font-size:clamp(1.3rem, calc(1.162rem + 0.62vw), 1.7rem)}#index .beshopblog_slider .blogoverlay{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, transparent), color-stop(60%, rgba(0,0,0,0.2)), to(rgba(39,34,64,0.6)));background:-o-linear-gradient(transparent 20%, rgba(0,0,0,0.2) 60%, rgba(39,34,64,0.6) 100%);background:linear-gradient(transparent 20%, rgba(0,0,0,0.2) 60%, rgba(39,34,64,0.6) 100%);position:absolute;inset:0;z-index:1;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#index .beshopblog_slider .buttongo{max-width:1530px;margin:auto;text-align:end}#index .beshopblog_slider .buttongo i{margin-left:10px;transition:transform 0.5s ease}#index .beshopblog_slider .buttongo a:hover i{transform:translateX(5px)}.moreblog{display:flex;justify-content:space-between;padding:0 55px;margin:auto;margin-top:4em}.moreblog .afterblog i,.moreblog .nextblog i{transition:transform 0.3s ease;margin:0 5px}.moreblog .afterblog:hover i{transform:translateX(-5px)}.moreblog .nextblog:hover i{transform:translateX(5px)}.beshop-morepost{padding:0 55px;margin-bottom:25px}.beshop-morepost .title-cms{padding:0 !important}.beshop-morepost .title-cms h2{min-width:max-content}.beshop-morepost .related-posts-container img{width:100%;object-fit:cover;aspect-ratio:2/1}.beshop-morepost .related-posts-container .nextarrows{position:absolute;top:40%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;right:0}.beshop-morepost .related-posts-container .prevarrows{position:absolute;top:40%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;left:0}.beshop-morepost .related-posts-container .glide__arrows{width:auto;z-index:9}.beshop-morepost .related-posts-container .glide__arrows button{background:transparent;width:auto}.beshop-morepost .related-posts-container .glide__arrows button i{font-size:18px}.beshop-morepost .related-posts-container .glide__arrows button:focus{outline:none}.beshop-morepost .related-posts-container h3{font-size:18px}.beshop-morepost .related-posts-container h3:hover{text-decoration:underline}#beshop_productslider_1,#beshop_productslider_4{max-width:1530px;margin:25px auto}#beshop_productslider_1 .beshop_productslider_nameShow,#beshop_productslider_4 .beshop_productslider_nameShow{text-align:start}#beshop_productslider_1 .product-miniature,#beshop_productslider_4 .product-miniature{margin:0}.toggle-description,.toggle-extra-description{font-size:14px;max-width:1400px;text-align:center;margin:auto;margin-bottom:20px;cursor:pointer;display:block;text-decoration:underline}#TeinorUltraBannerContainer_18 .bannerHeightController{display:flex;flex-wrap:inherit}#index .beshop-container-index{display:grid;grid-template-columns:1fr 1fr;max-width:1530px;margin:auto;gap:20px;padding:25px;border:1px solid #000}#index .beshop-container-index .simpleBanner{padding:0 !important}#index .beshop-container-index .beshop_productslider{margin:auto}#index .beshop-container-index #TeinorUltraBanner_23 h3{color:#fff;font-size:27px;text-transform:uppercase;margin:auto;margin-bottom:30px;text-shadow:1px;text-shadow:2px 2px 6px #000}#index .beshop-container-index #TeinorUltraBanner_23 .beshop-button{background:#fff;border:1px solid #fff;font-size:20px;color:#000;text-transform:uppercase;padding:4px 12px;cursor:pointer}#index .beshop-container-index #TeinorUltraBanner_23 .beshop-button:hover{color:#ffffff;background:#000;border:1px solid #000}#TeinorUltraBanner_24{display:inline !important}#TeinorUltraBanner_24 .simpleBanner{padding:0 !important}#TeinorUltraBanner_24 .simpleBanner .teinorTextContainer{margin:25px 15px;bottom:0}#TeinorUltraBanner_24 .simpleBanner .teinorTextContainer a{border-bottom:1px solid #000}#TeinorUltraBanner_26{margin-top:6em}#TeinorUltraBanner_26 h2{text-align:center;font-family:'PlusJakartaSans Regular', sans-serif;font-size:24px}#category h1{font-size:24px;margin:30px auto}#category #products{max-width:1530px;margin:auto}#category #notifications{margin-bottom:0}#category #content-wrapper{padding:0}#category .beshop_breadcumbs{display:none}#category .beshop_centervertical{position:inherit;transform:inherit}#category h1{text-align:center;padding:10px}#category .category-cover{padding:0px;background:#f8f9f9;min-height:auto}#category .category-cover #category-description{font-size:14px;max-width:1400px;text-align:center;margin:auto}#category .category-cover .toggle-description,#category .category-cover .toggle-extra-description{font-size:14px;max-width:1400px;text-align:center;margin:auto;margin-bottom:20px;cursor:pointer;display:block;text-decoration:underline}#category .category-cover .container{text-align:center}#category .product_list{padding:0 25px}#category .beshop_filters_top_inner{position:relative;border:none;display:inline-block;font-size:14px;margin-bottom:0px}#category .beshop_filters_top_inner .beshop-icon-img{width:16px}#category .beshop_filters_top_inner .list_grid_switcher{display:none}#category .beshop_filters_top_inner .hidden_for_pc{display:block !important}#category .beshopfilters_block .beshop_item{border-bottom:1px solid #cecece;padding-bottom:5px}#category .beshopfilters_block #beshop_filter_by_price{width:80px;line-height:20px;background-color:#000;border-color:#000;color:#fff}#category .beshop_filters_page{background-color:#000;border-radius:15px;color:#fff}#category .category-tree,#category #js-active-search-filters{display:none}#category .beshop_filters_top_inner{border:none}#category .beshop_filters_top_inner .beshop_parentpreview .beshop_preview .body li{cursor:pointer}#category .beshop_filters_top_inner .products-sort-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}#category .beshop_filters_top_inner .products-sort-order .beshop_container_sort{border:1px solid #000;padding:10px}#category .beshop_filters_top_inner .products-sort-order .body{width:max-content}#category .subcategories{max-width:1450px;margin:auto;justify-content:start;margin-bottom:50px;gap:20px}#category .subcategories img{border-radius:50%;margin-bottom:16px;transition:transform 0.3s ease-in-out;border:1px solid #d8c7a0}#category .subcategories img:hover{transform:scale(1.1)}#category .subcategories p{text-align:center;margin-bottom:0}#category .subcategories a{white-space:nowrap;font-size:14px}#category .subcategory{padding:3px 24px;border:1px solid #000}#category .container-glide-cat{margin:auto;padding:20px;margin-bottom:25px;background:#f8f9f9}#category .subcategories .h2{font-size:14px}#category .beshop_filters_top_inner .products-sort-order .dropdown_tri::before{top:auto}.beshop_extradescription_div h2{font-size:22px}.beshop_extradescription_div h3{font-size:18px}.beshop_extradescription_div p{font-size:14px}#checkout #customer-form .beshop_checkbox{text-align:start}#checkout #customer-form input{max-width:300px}#checkout .pass{display:none}#checkout .checkout_content .beshoplogin_form_after{display:none}#left-column{position:initial}.beshop_leftcolumn_container{background:#fff;z-index:9999;padding:30px;width:454px;position:fixed;right:0;top:0;bottom:0;background-color:#fff;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:-webkit-transform 0.2s ease-in;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in,-webkit-transform 0.2s ease-in}.beshop_leftcolumn_container .filter-body{height:calc(100vh - 160px);overflow:auto}.beshop_leftcolumn_container .filter-body .beshop-itme-tittle{display:flex;justify-content:space-between;padding:15px 0;cursor:pointer}.beshop_leftcolumn_container .filter-body .beshop-itme-tittle h6{margin-bottom:0}.beshop_leftcolumn_container .filter-body .beshop-itme-tittle i{margin-right:15px;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.beshop_leftcolumn_container .filter-body .beshop-itme-tittle.down i{transition:transform 0.3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.beshop_leftcolumn_container .filter-body .beshop_item .beshop_item_input_group{display:none}.beshop_leftcolumn_container .filter-header{display:flex;justify-content:space-between;border-bottom:1px solid #cecece;margin-bottom:25px}.beshop_leftcolumn_container .filter-header i{font-size:18px;cursor:pointer}.beshop_leftcolumn_container .filter-header h4{padding:0;margin-bottom:0}.beshop_leftcolumn_container .filter-footer{display:flex;gap:20px;margin-top:20px}.beshop_leftcolumn_container .filter-footer #filter-footer-clear{border:1px solid #000;color:#000000;background:#ffffff}.beshop_leftcolumn_container .filter-footer #filter-footer-clear:hover{opacity:0.7}.beshop_leftcolumn_container .filter-footer .close-filters{border:1px solid #000;color:#ffffff;background:#000}.beshop_leftcolumn_container .filter-footer .close-filters:hover{opacity:0.7}.overlay{position:fixed;inset:0;width:100%;background-color:rgba(0,0,0,0.6);z-index:9;display:none}.overlay.modal-open{display:block}.beshop_leftcolumn_container.expanded{transform:translate(0);opacity:1}.beshop_currentFilters .beshop_filter_active{padding:0.4rem;margin-right:0.625rem;margin-bottom:0.625rem;background-color:#f6f6f6;border-radius:0;font-size:0.75rem;line-height:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.display_on_mobile{border:1px solid #000;left:0;right:0;text-align:center;padding:10px;cursor:pointer;max-width:150px;color:#000;margin-left:20px}.display_on_mobile i{margin-right:10px;margin-left:15px}.canastillas-filtros{max-width:800px;display:flex;width:47%;position:absolute;left:0;right:0;margin:auto;justify-content:space-around}.canastillas-filtros a{padding:7px 15px;color:#ffffff;background:#000;border-radius:15px;display:block}#category #wrapper{position:relative;padding:0}.currency-selector{display:none}.gotoproductbutton{border:1px solid #000000;padding:7px 7px;margin:10px auto;display:block;width:max-content}.beshop_not_subcat #beshop_item_0-3{display:none}.social-icons-beshop{display:flex}.social-icon-beshop{background:#000;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:5px}.social-icon-beshop img{-webkit-filter:invert(100%);filter:invert(100%)}.total-products-category,.beshop_filters_pagination_inner{display:inline}.beshop_filters_pagination_inner{float:right}.total-products-category{line-height:48px}.clickable{cursor:pointer}.products-sort-order .beshop-icon-img{transform:rotate(0deg);width:14px;margin-left:10px;transition:all 0.3s ease-out}.products-sort-order:hover .beshop-icon-img{transform:rotate(-90deg);transition:all 0.3s ease-out}#TeinorUltraBanner_21{max-width:1530px;margin:auto;display:block !important}#TeinorUltraBanner_21 .simpleBanner img{width:100% !important;height:auto !important}#TeinorUltraBanner_21 .simpleBanner h4{font-family:'PlusJakartaSans Medium', sans-serif;font-size:26px;text-transform:capitalize}#TeinorUltraBanner_21 .simpleBanner a{border-bottom:1px solid #000}#category .catfix{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#ffffff}#category .catfix img{display:none}#product #content-wrapper{max-width:1530px;margin:auto}#product .beshop-container-modal img{width:800px}#product .product-prices .discount-percentage,#product .product-prices .discount-amount{background:#ee1d23;color:#fff}#product #TeinorUltraBanner_12{padding:20px 0}#product #TeinorUltraBanner_12 .simpleBanner{padding:0 !important}#product #TeinorUltraBanner_12 .teinorTextContainer{display:flex;align-items:center}#product #TeinorUltraBanner_12 .teinorTextContainer h6{font-size:12px}#product #TeinorUltraBanner_12 .teinorTextContainer .beshop-icon-img{width:15px;margin-right:1em}#product #TeinorUltraBanner_8 .BannerTitleZone{display:none}#product .beshop-product-navigation{display:flex;justify-content:space-between}#product #add-to-cart-or-refresh{display:flex;align-items:center;flex-wrap:wrap}#product #add-to-cart-or-refresh .beshop_wishlist_layout{border:1px solid #000;height:39px;width:39px;border-radius:5px;display:flex;justify-content:center;align-items:center;margin-left:10px}#product #add-to-cart-or-refresh .beshop_wishlist_layout i{color:#000}#product .row{justify-content:center}#product .time-shipping{display:flex}#product .time-shipping p{margin-bottom:0}#product .time-shipping img{margin-right:15px}#product .shipping-info{margin-top:2em}#product .print{display:none}#product .images-container{margin-top:4em;gap:20px}#product .images-container .product-flags{left:20px}#product .images-container .product-flags .flag_discount{display:none;text-align:center;float:none}#product .images-container .flag_new{color:#fff;border:none;padding:2px}#product .images-container .product-cover{order:2;cursor:zoom-in}#product .images-container .product-cover .beshop_wishlist_layout{position:absolute;right:0;z-index:999}#product .images-container .product-cover #beshopcarrouselimage .carousel-inner img{margin:auto}#product .images-container .product-images{display:flex;gap:10px;margin-top:10px}#product .images-container .product-images li{margin-bottom:7px}#product .images-container .product-images li.active{border:1px solid #C2C0C0}#product #js-product-images-modal{background:#f9f9f9}#product #js-product-images-modal .close{position:absolute;z-index:99;width:auto;right:0}#product .product_column{margin-top:3.5em}#product .product_column .product-price{margin-bottom:0}#product .product_column .product-prices .product-price{margin-top:5px;font-size:1.2rem}#product .product_column .product-prices .product-price .price{color:#000}#product .product_column .tax-include{font-size:13px}#product .product_column .product-prices{align-items:baseline;gap:20px;margin-bottom:20px}#product .product_column .product-prices .regular-price{font-size:18px;display:inline}#product .product_column .product-prices .product-price.has-discount{display:inline}#product .product_column .product-prices .product-price.has-discount .price{color:#ee1d23;font-size:18px;display:inline}#product .product_column .product-prices .product-discount{margin-bottom:0;display:inline;margin-right:20px}#product .product_column .input-group-btn-vertical{display:none}#product .product_column #product-reference{margin-bottom:0}#product .product_column #product-reference,#product .product_column .product-cat,#product .product_column #product-supplier-reference,#product .product_column #pvp-rec{color:#737680;font-size:13px}#product .product_column .product-cat{display:block}#product .product_column #product-availability{margin:7px 0;text-decoration:underline;margin-bottom:10px;display:block}#product .product_column .product-actions{width:100%;display:inline-block;display:inline-block}#product .product_column .product-minimal-quantity{display:none}#product .product_column .product-add-to-cart{width:100%;margin:0;display:inline-block}#product .product_column .product-add-to-cart .add-to-cart{width:100%;color:#fff;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:35px;background:#000;border:1px solid #000}#product .product_column .product-add-to-cart .add-to-cart:hover{color:#000;background:#fff;border:1px solid #000}#product .product_column .product-add-to-cart .beshop_quantity .quantity-nav{display:flex;margin-right:60px;border:1px solid #ddd}#product .product_column .beshop_quantity .quantity-nav .quantity-button.quantity-up{height:100%;border:none;border-left:1px solid #ddd;display:flex;justify-content:center;align-items:center}#product .product_column .beshop_quantity .quantity-nav .quantity-button.quantity-down{height:100%;border:none;border-right:1px solid #ddd;display:flex;justify-content:center;align-items:center}#product .product_column #quantity_wanted{border:none}#product .product_column .btn-primary{background-color:#343538;color:#fff;width:265px;border-color:#343538}#product .product_column .js-mailalert input{max-width:290px;display:block;font-size:14px}#product .product_column .js-mailalert .js-mailalert-add{border:none;width:290px;display:block;font-size:14px;line-height:27px}#product .product_column .js-mailalert .alert-success{margin:0;padding:7px}#product .product_column .product-name{display:inline-flex;font-family:'PlusJakartaSans Regular', sans-serif;font-size:25px}#product .product_column .lastunit{color:#808285;font-size:14px;margin-top:5px}#product .product_column .beshop_wishlist_layout{font-size:12px;text-transform:uppercase}#product .product_column #product-description-short{font-size:16px;margin-bottom:20px}#product .product_column #productenquire-content{display:none;width:max-content}#product .product_column #productenquire-content .productEnquiry a{width:max-content;padding:11px 73px;border:2px solid #E01020;font-size:12px;font-weight:600;letter-spacing:5px}#product .product_column .beshop_wishlist_layout{text-align:start}#product .product_column .beshop_wishlist_layout i{font-size:20px}#product .product_column .product-additional-info{width:100%}#product .product_column .beshop-extra-info{margin-top:20px}#product .product_column .beshop-extra-info .tittle-extra-info{color:#000;font-size:18px;text-decoration:underline}#product .product_column .beshop-extra-info .tittle-extra-info img{max-width:22px;margin-left:5px}#product .product_column .beshop-extra-info .content-extra-info{font-size:14px;margin-left:10px}#product .product_column .beshop-extra-info .content-extra-info ul{max-width:325px}#product .product_column .beshop-extra-info .content-extra-info ul li{padding:4px;margin:0;display:table;width:100%;border-bottom:1px solid #cecece}#product .product_column .beshop-extra-info .content-extra-info ul li .feature-name-span,#product .product_column .beshop-extra-info .content-extra-info ul li .feature-value-span{display:table-cell}#product .product_column .beshop-extra-info .content-extra-info ul li .feature-name-span{width:135px;white-space:nowrap}#product .product_column .beshop-extra-info #product-features .feature-name-span{font-family:'PlusJakartaSans Medium', sans-serif}#product .product_column .description-div{margin-bottom:20px}#product .product_column .container-claims{padding:14px;margin-top:10px}#product .product_column .container-claims div{margin:10px 0}#product .product_column .container-claims div i{font-size:20px;margin-right:25px;width:22px}#product .product_column .container-claims div span{font-size:14px}#product .product_column #TeinorUltraBanner_44{margin-top:4px;font-size:12px}#product .product_column #TeinorUltraBanner_44 #simpleBanner_38{padding:0px !important}#product #product-comments-list-header,#product #product-comments-list{display:none}#product #an_productfields_1_id{width:72%}#product .an_productfields .page-heading{display:none}#product .an_productfields .label-title{font-size:14px;display:none}#product .an_productfields select{font-size:13px}#product .availability-beshop .beshop-product-availability{width:200px;display:block;text-align:center;border-radius:15px;color:#fff;font-size:13px;letter-spacing:1px;line-height:20px;padding:3px 12px;margin:0}#product .availability-beshop .immediate-availability{background-color:#005000}#product .availability-beshop .onemonth-availability{background-color:#FFA500}#product .availability-beshop .twomonth-availability{background-color:#FF0000}#product .product-customization{margin:1em 0}#product .product-customization label{font-size:14px;margin-right:15px}#product .product-customization ul{display:flex}#product .product-customization li{display:flex}#product .product-customization h3{font-size:14px}#product .product-customization textarea{min-height:auto}#product .product-customization small{display:block}#product .beshop_extra_div_product{display:flex;align-items:end;margin-bottom:7px}#product .beshop_extra_div_product .productEnquiry{background:#000;width:260px;padding:7px 10px;margin-right:10px;margin-left:20px}#product .beshop_extra_div_product .productEnquiry a{color:#000;margin:0 auto}#product button[name="submitCustomizedData"]{width:125px;line-height:34px;background:#000;color:#fff;max-height:35px;margin-left:15px}.icons-product{display:flex;justify-content:center;gap:25px}.beshop_tabs_product{margin-top:3em;max-width:100%}.beshop_tabs_product .tab_header_product{font-size:18px;text-transform:uppercase;width:100%;font-weight:300;letter-spacing:2px;margin-top:23px;cursor:pointer}.beshop_tabs_product .tab_header_product i{float:inline-end;transform:rotate(0deg);transition:all 0.3s ease-out}.beshop_tabs_product .tab_header_product i.active{display:block !important;border:none !important}.beshop_tabs_product .active{display:block !important}.beshop_tabs_product .beshop_tabs_content_product .tab_content{display:none}.beshop_tabs_product .beshop_tabs_header_product{font-size:14px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product{border-bottom:1px solid #a2a2a2}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-description{margin-top:14px;font-size:14px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features{margin-top:14px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl{border-bottom:1px solid #a2a2a2;padding:6px 1px;margin-bottom:0;display:flex;flex-flow:row nowrap;font-size:13px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dt{text-transform:capitalize;min-width:200px;font-weight:700}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dd{flex:1;margin-bottom:0px}.beshop_tabs_product .beshop_tabs_header_product .tab_header_product.active i{transform:rotate(-90deg);transition:all 0.3s ease-out}.beshop_tabs_content_product{border-bottom:1px solid #f5f5f5}#product .product_column .beshop_tabs_product .active .tab_content{display:block !important}#beshop_productslider_3{margin-top:4em}#beshop_productslider_2{margin:4em auto;max-width:90vw}#beshop_productslider_2 .beshop_productslider_nameShow{margin:2em 0}#beshop_productslider_2 .product-miniature{margin:0}#beshop_productslider_2 .beshop_productslider_header{text-align:center;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;max-width:100%;margin:0;margin-bottom:0}#beshop_productslider_2 .beshop_productslider_header h2{min-width:max-content;font-size:24px;text-transform:none}#beshop_productslider_2 .beshop_productslider_header::before{border-bottom:1px solid #C8BBAF;width:100%;content:"";display:inline-block;margin-right:20px}#beshop_productslider_2 .beshop_productslider_header::after{border-bottom:1px solid #C8BBAF;width:100%;content:"";display:inline-block;margin-left:20px}.beshop_wishlist_layout i{font-size:22px}.beshop_tabs{margin-top:0}.beshop_tabs .beshop_tabs_header .tab_header{margin-right:1.5em;font-size:12px;text-transform:uppercase}.div-learn{margin-top:0em;padding-top:0em}.beshop_tabs_product h3{border:none !important}.beshop_tabs_product h3 i.active{display:block !important;border:none !important}.beshop_tabs_product .active{display:block !important}.beshop_tabs_product .beshop_tabs_content_product .tab_content{display:none}.beshop_tabs{max-width:1440px;margin:1.5em auto;margin-bottom:4em}.beshop_tabs_product{margin-top:1em;max-width:100%}.beshop_tabs_product h3{font-size:18px;font-family:'PlusJakartaSans Medium', sans-serif;text-transform:uppercase;width:100%;font-weight:300;letter-spacing:2px;margin-top:23px}.beshop_tabs_product h3 i{float:inline-end;display:none}.beshop_tabs_product .beshop_tabs_header_product{font-size:14px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-description{font-size:16px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features{margin-top:12px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl{border-bottom:1px solid #a2a2a2;padding:6px 1px;margin-bottom:0;display:flex;flex-flow:row nowrap;font-size:13px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dt{text-transform:capitalize;min-width:200px;font-weight:700}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dd{flex:1;margin-bottom:0px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features ul{max-width:400px;padding:25px 0}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features ul li{padding:5px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features ul li:nth-child(2n+1){background:#f5f6f6}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features ul .feature-name-span{font-family:'PlusJakartaSans Medium';margin-right:15px}#product-extra-shipping p,#product-extra-shipping li{font-size:16px}#product-extra-shipping ul{margin-bottom:10px;margin-left:20px}#product-extra-shipping ul li{list-style:disc}#product-extra-shipping .subtitle{font-family:'PlusJakartaSans Medium';text-decoration:underline;margin-bottom:10px}.div-learn{margin-top:0px}.div-learn .learn-more-product{padding-top:10px;max-width:1440px;margin:auto;margin-bottom:15px}.beshop_tabs .beshop_tabs_header .tab_header{margin-right:1.5em;font-size:14px;text-transform:uppercase;line-height:2}.beshop_tabs .beshop_tabs_header .tab_header.active{border-color:#000;border-bottom:1px solid #000;opacity:1}.beshop_tabs .beshop_tabs_content{margin-top:15px}.beshop_tabs .beshop_tabs_content li,.beshop_tabs .beshop_tabs_content p{font-size:14px}.beshop_tabs .beshop_tabs_content #product-features span{font-weight:600}.beshop_tabs .beshop_tabs_content iframe{max-width:560px;max-height:315px}.mobile-tabs{display:none}.productEnquiry a{text-transform:uppercase;width:max-content}#beshop-modal-guide{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:5px;border:1px solid #000;box-shadow:0 10 10px rgba(0,0,0,0.3);z-index:999999;width:max-content;max-width:90vw}#beshop-modal-guide .div-beshop-close-modal{display:flex;justify-content:end}#beshop-modal-guide .div-beshop-close-modal .beshop-close-modal{background:transparent;width:auto;line-height:inherit}#beshop-modal-guide .div-beshop-close-modal .beshop-close-modal i{font-size:20px}#beshop-show-guide{background:transparent;width:auto;line-height:inherit;text-decoration:underline;padding:0}#checkout .beshop_password{max-width:300px}#checkout #js-checkout-summary{padding:10px;border:1px solid #eaeaea;margin-top:10px}#checkout .checkout-step{box-shadow:2px 2px 11px 0 rgba(0,0,0,0.1);background-color:#fff;border:1px solid #eaeaea;padding:18px !important;margin:10px 0}#checkout .checkout-step input{max-width:300px}#checkout .checkout-step .beshop_select select{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}#checkout .js-address-form input{max-width:initial}#checkout .delivery-option img{max-width:120px}#checkout .beshop_separate::after{padding:0 14px}#checkout .account-addresses .address p,#checkout .address-selector .address p{color:#111}#checkout .content{padding:0 27px}#checkout .content .teinorCheckbox_group,#checkout .content .beshop_checkout_checkboxes{text-align:center;padding:4px 0}#checkout .content .pass-forgot{text-align:center}#checkout .content .g-recaptcha>div{margin:auto}#checkout .content .beshop_greenbutton{max-width:235px}#checkout .content .address-actions{border-top:1px solid #DDD}#checkout .content .address-actions p{display:none}#checkout .content .address-actions .action-list{padding:7px;justify-content:center}#checkout .content .address-actions .action-list li{padding:0 25px}#checkout .content .address_container{padding:4px}#checkout .content .direction-row{padding:12px}#checkout .content .direction-row .info-address-selector{padding-left:24px}#checkout .content .col-inputs{display:flex;flex-wrap:wrap}#checkout .content .col-inputs span{width:25%;font-size:.875rem}#checkout .content .col-inputs label{width:50%;-moz-placeholder-color:transparent;-ms-input-placeholder-color:transparent}#checkout .content .col-inputs label input{height:50px}#checkout .content .col-inputs label ::-webkit-input-placeholder{color:transparent}#checkout .content .col-inputs label ::-moz-placeholder{color:transparent}.product-variants{margin:0;font-size:0.8rem;width:100%}.product-variants ul{gap:5px}.product-variants .product-variant-beshop{display:flex}.product-variants .product-variant-beshop label{margin-right:20px;font-size:14px;display:none}.product-variants .input-container{position:relative}.product-variants ul{display:flex}.product-variants .input-color{position:absolute;opacity:0;cursor:pointer;height:1.5625rem;width:1.5625rem}.product-variants .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.color,.custom-checkbox input[type="checkbox"]+span.color{width:25px;height:25px;display:inline-block;margin:0 2px;margin-top:0px;margin-left:2px;border:2px solid rgba(33,33,33,0.1);cursor:pointer;background-size:contain}.onlyonhover{display:none;font-size:12px;white-space:nowrap;border:1px solid #757575;width:auto;height:auto;position:absolute;top:-20px;background:#dedede}#group_2{flex-wrap:wrap}#group_2 .beshop-radio-container{width:35px;height:35px;border:1px solid #000;display:flex;justify-content:center;align-items:center}#group_2 .beshop-radio-container:hover{background:#f1f1f1}#group_2 .beshop-radio-container .radio-item-variant{width:50px;height:35px;position:absolute;opacity:0;cursor:pointer}.active-radio{background-color:#f1f1f1}#group_2 .beshop-radio-container,#group_2 .radio-item-variant{width:50px;height:35px}.input-container:hover .onlyonhover{display:block}#cart .product_cart .cart_item>div.product-line-right>div{min-width:80px}#cart #content-wrapper{margin-top:25px}#cart .checkout_buttonside .beshop_continueshopping a{background-color:transparent;color:#323232;line-height:inherit}#cart .beshop_gocheckout a{text-align:center;margin:15px auto}#cart #content-wrapper{font-size:16px}#cart .vourcherbutton{font-size:13px}#cart .cart_item .product-line-grid{display:flex;flex-wrap:wrap;width:100%}#cart .cart_item .product-line-grid .product-line-grid-right,#cart .cart_item .product-line-grid .text-xs-right,#cart .cart_item .product-line-grid .product-line-grid-body{display:flex;align-items:center;flex-wrap:wrap}#cart .cart_item .product-line-grid .product-line-grid-right .product-line-info,#cart .cart_item .product-line-grid .text-xs-right .product-line-info,#cart .cart_item .product-line-grid .product-line-grid-body .product-line-info{width:100%}#cart .cart_item .product-line-grid .product-price{font-size:16px}#cart .cart_item .product-line-grid .price{display:flex;align-items:center}#cart .cart_item .product-line-grid .js-cart-line-product-quantity{-moz-appearance:textfield;height:50px}#cart .cart_item .product-line-grid .input-group-btn-vertical{position:relative;white-space:nowrap;float:left;width:auto;color:#232323}#cart .cart_item .product-line-grid .input-group-btn-vertical .btn{display:block;float:none;width:100%;max-width:100%;padding:0;margin-left:-1px;position:relative;height:25px;background-color:#fff;border:1px solid rgba(0,0,0,0.25);border-radius:0}#cart .cart_item .product-line-grid .input-group-btn-vertical .js-increase-product-quantity{border-bottom:0}#cart .checkout_buttonside .beshop_continueshopping a{background-color:transparent;color:#323232;line-height:inherit}#cart .beshop_gocheckout .beshop_greenbutton{max-width:90%}#cart .beshop_gocheckout a{text-align:center;margin:15px auto}#cart .beshop_gocheckout i{padding:0 15px}.title-cms{text-align:center;display:flex;justify-content:center;align-items:center;margin:2em auto;margin-bottom:2em;width:100%}.title-cms::before{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-right:20px}.title-cms::after{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-left:20px}.title-cms h1{font-size:24px;color:#000;min-width:max-content;margin-bottom:0px;text-transform:uppercase}#module-beshop_wishlist-front .product-miniature{border:none}#module-beshop_wishlist-front .beshop_breadcumbs{display:none}#module-beshop_wishlist-front #footer{width:100%}.cms-id-6 #content .btn-default{border-bottom:1px solid #000;border-radius:0}.cms-id-6 #content .cvform-container{margin-top:55px}.cms-id-6 #content .contact-form{max-width:600px}.cms-id-6 #content .contact-form textarea{width:100%}.cms-id-6 #content .contact-form .beshop_formdiv{margin:5px 0}.cms-id-4 .title-cms{min-width:max-content;font-size:24px;text-transform:uppercase;font-family:'PlusJakartaSans Regular', sans-serif}.cms-id-4 #content-wrapper{max-width:1530px !important}.cms-id-4 #content{margin-bottom:25px}.cms-id-4 #content p{font-size:18px}.cms-id-4 #content .bold-cms{font-family:'PlusJakartaSans Bold', sans-serif}.cms-id-4 #content img{width:100%;height:auto}.cms-id-4 #content .icon-img{width:15px}.cms-id-4 #content .txt-div{display:flex;align-items:center}.cms-id-9 #content img{width:100%;height:auto}.cms-id-9 #content .beshop-icon-img{width:19px !important}.cms-id-9 .first-row{margin-bottom:25px}.cms-id-9 .txt-div{display:flex;justify-content:center;align-items:center}.cms-id-9 .last-div{margin-top:2em}.cms-id-12 #content .table-container-div,.cms-id-13 #content .table-container-div,.cms-id-6 #content .table-container-div{overflow:auto}.cms-id-12 #content table tr,.cms-id-13 #content table tr,.cms-id-6 #content table tr{border-bottom:1px solid #000000}.cms-id-12 #content table td,.cms-id-13 #content table td,.cms-id-6 #content table td{padding:5px}.cms-id-11 .event-sem-tittle,.cms-id-6 .event-sem-tittle{text-align:center;font-size:20px;padding:15px 0}.cms-id-11 .table-events,.cms-id-6 .table-events{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;margin-bottom:45px}.cms-id-11 .event-div,.cms-id-6 .event-div{padding:15px;cursor:pointer}.cms-id-11 .event-div img,.cms-id-6 .event-div img{height:auto}.cms-id-11 .evento-footer,.cms-id-6 .evento-footer{padding:7px}.cms-id-11 .evento-footer p,.cms-id-6 .evento-footer p{font-size:14px;margin-bottom:15px}.cms-id-11 .evento-footer i,.cms-id-6 .evento-footer i{margin-right:5px}.cms-id-11 .event-container,.cms-id-6 .event-container{padding:5px;box-shadow:-1px 2px 5px 1px rgba(0,0,0,0.1);width:100%;height:100%}.cms-id-11 .event-container:hover,.cms-id-6 .event-container:hover{transform:scale(1.03)}.cms-id-16 iframe[src*="youtube.com"]{max-width:100%;height:auto;aspect-ratio:16/9}.cms-id-15 .first-row .img-row{margin-bottom:25px}.cms-id-15 .txt-div{display:flex;justify-content:center;align-items:center}.cms-id-15 #TeinorUltraBanner_22{padding:25px;margin-top:3em;background:#fffbef}.cms-id-15 #TeinorUltraBanner_22 .bannerHeightController>*{text-align:center}.cms-id-15 #TeinorUltraBanner_22 .bannerHeightController h2{text-transform:uppercase;margin-bottom:25px}.cms-id-15 #TeinorUltraBanner_22 .bannerHeightController #simpleBannerColumn_1{margin-top:25px}.cms-id-15 #TeinorUltraBanner_22 .bannerHeightController #simpleBannerColumn_0{height:max-content !important}#module-beshop_blog-blog .container-Blog{margin-top:20px}#module-beshop_blog-blog .container-Blog img{max-width:100%;width:100%;object-fit:cover;aspect-ratio:2/1}#module-beshop_blog-blog .container-Blog .beshop_black{position:relative}#module-beshop_blog-blog .container-Blog .beshop_black::after{content:'';position:absolute;width:100%;height:2px;background-color:#C8BBAF;left:0;bottom:0;transform-origin:left;transition:transform 0.3s ease-in-out;transform:scaleX(1)}#module-beshop_blog-blog .container-Blog .beshop_black:hover::after{transform:scaleX(0)}#module-beshop_blog-blog .beshopblog_posttitle{font-size:26px;font-family:'PlusJakartaSans Regular', sans-serif}#module-beshop_blog-blog .title-cms{text-align:center;justify-content:center;align-items:center;padding:0 55px;margin:4em auto;margin-bottom:4em;width:100%}#module-beshop_blog-blog .title-cms::before{border-bottom:1px solid #C8BBAF;width:100%;content:"";display:inline-block;margin-right:20px}#module-beshop_blog-blog .title-cms::after{border-bottom:1px solid #C8BBAF;width:100%;content:"";display:inline-block;margin-left:20px}#module-beshop_blog-blog .title-cms h1{font-size:24px;color:#000;min-width:max-content;margin-bottom:0px}#module-beshop_blog-blog .titled-cms{margin:25px auto}#module-beshop_blog-blog .titled-cms h2{text-align:center}#module-beshop_blog-blog #left-column{display:none}#module-beshop_blog-blog #content-wrapper{flex:0 0 100%;max-width:100%;padding:0 20px}#module-beshop_blog-blog #content-wrapper .beshopblog_postimage a{display:block}#module-beshop_blog-blog #content-wrapper .date{padding:8px 0;display:block}#module-beshop_blog-blog #content-wrapper .beshopblog_postheader{padding-top:15px}#module-beshop_blog-blog #content-wrapper .beshopblog_post{text-align:center}#module-beshop_blog-blog #content-wrapper .beshopblog_post2{text-align:center;padding:0 100px;margin-top:25px}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .beshopblog_postcontent table{margin:auto}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .beshopblog_postcontent li{list-style:disc;list-style-position:inside}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .beshop-nocover{display:none}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .noCover{align-items:center}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .noCover h3{font-size:35px;padding:25px 0}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .noCover p{font-size:16px;line-height:30px}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .beshop-textandimage{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:center}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .row{padding:25px 0}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 p{line-height:30px;font-size:16px}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .beshopblog_postimage{text-align:center}#module-beshop_blog-blog #content-wrapper .beshopblog_post2 .beshop-images-blog{padding:30px}#contact #TeinorUltraBanner_32 #simpleBannerColumn_0{border-right:1px solid #000}#contact #TeinorUltraBanner_36 #simpleBannerColumn_0{border:none}#contact .contact-form{margin:auto;max-width:800px;box-shadow:rgba(0,0,0,0.17) 0 3px 20px;padding:23px}#contact .contact-form .subjectdiv{display:none !important}#contact .beshop_contactinfo{box-shadow:rgba(0,0,0,0.17) 0 3px 20px;padding:23px}#contact .beshop_contactinfo h2{font-size:18px;text-transform:uppercase}#cms.cms-id-8 #faqs{border-top:1px solid #000;margin-top:4em}#cms.cms-id-8 #faqs .faq{border-bottom:1px solid #000}#cms.cms-id-8 #faqs .faq .header-faq{display:flex;justify-content:space-between;padding:15px 0}#cms.cms-id-8 #faqs .faq .header-faq i{cursor:pointer}#cms.cms-id-8 #faqs .faq .header-faq h2{font-size:18px}#cms.cms-id-8 #faqs .faq .content-faq{display:none}#cms.cms-id-8 #faqs .faq .content-faq p{font-size:14px}#module-beshop_checkout-checkout .cart-voucher input,#module-beshop_checkout-checkout .cart-voucher .beshop_greenbutton{margin-left:0}#beshop_footer_row_12{display:flex}#beshop_footer_row_27 img{max-width:120px !important}#contact .mapcontact{height:300px}#contact .contact-form{max-width:600px;padding:23px}#contact .beshop_contactinfo{padding:23px}#contact .beshop_contactinfo h2{font-size:18px;text-transform:uppercase}#contact .cms-tittle{text-align:center;display:flex;justify-content:center;align-items:center;max-width:100%;margin:0;margin-bottom:3em;margin-top:3em}#contact .cms-tittle h1{min-width:max-content;font-size:24px;text-transform:uppercase;font-family:'PlusJakartaSans Regular', sans-serif}#contact .cms-tittle::before{border-bottom:1px solid #C8BBAF;width:100%;content:"";display:inline-block;margin-right:20px}#contact .cms-tittle::after{border-bottom:1px solid #C8BBAF;width:100%;content:"";display:inline-block;margin-left:20px}#contact .contact-info{padding:4em 80px}#contact .contact-info div{text-align:center}#contact .border-column{border-left:2px solid #000;padding:0 100px}#contact .rrss{margin:auto;text-align:center}#contact .rrss i{font-size:20px;margin:0 20px}#contact #TeinorUltraBanner_36,#contact #TeinorUltraBannerContainer_36{height:100%}#contact .container-responsive{position:relative;overflow:hidden;width:100%;height:100%}#contact .container-responsive .responsive-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#contact .contact-map{margin:4em}.beshop_productslider .beshop_productslider_header_button{display:none}#index .beshop_productslider{margin:7em auto;max-width:1530px}#index .beshop_productslider_header{text-align:center}#index .beshop_productslider_header_button{display:block}#index .beshop_productslider_button-txt{width:max-content;border:1px solid #000;padding:5px 50px;min-width:180px;margin:20px auto;text-transform:uppercase}#index .beshop_productslider_button-txt:hover{background:#000;color:#ffffff}#module-B2BTeinor-front h2{padding:20px 25px}#module-thpdfviewer-catalog .c-input{padding:0}#module-thpdfviewer-catalog .modal-header .close{width:80px}#module-thpdfviewer-catalog .toolbar button{width:100px}.layout_layout1 .ets_mm_block_content ul li a::before{display:none}#button-filters-span{display:block !important;background:#fff;text-transform:uppercase;font-size:15px;padding:6px}#button-filters-span .beshop-icon-img{width:24px}#search_filters .facet{border-bottom:1px solid #cecece}#search_filters .facet ul{width:80%}#search_filters .title{padding:10px 0;align-items:center}#search_filters .facet-title{margin-bottom:0}#search_filters .rotate-up{transform:rotate(180deg);transition:transform 0.3s ease}#search_filters .ui-slider{margin-bottom:20px}#js-product-list-top{display:flex;justify-content:space-between;margin:0 20px}.hook-default .ets_mm_megamenu_content .container{background:transparent}#index .ybc-menu-toggle .icon-bar{background:#fff}#index #header .header-top-left .ets_mm_megamenu a,#index #header .header-top-left .ets_mm_megamenu p,#index #header .header-top-left .ets_mm_megamenu span{color:#000}#index #header .header-top-left .mm_menus_ul.active .ets_mm_url{padding:10px 15px}#index #header .header-top-left .close_menu span{color:#fff}#index #header .header-top-left .mm_block_type_image{display:none}#beshop_footer_row_30 .container-cards{display:grid;grid-template-columns:40px 40px 40px;gap:15px;margin-top:15px}#beshop_footer_row_30 .container-cards img{width:60px;height:auto}#mm_menu_36 .ets_mm_categories{display:grid;grid-template-columns:repeat(4, 1fr)}.firstlink-disc .mm_menu_content_title{color:#ee1d23 !important}.mm_menu_content_title{color:#000000}.mm_menu_content_title i{color:#000000;margin-left:5px}.b2binfo{padding:0 20px;display:none}.b2binfo .beshop-red{color:#ee1d23}.customergroup-6 .b2binfo{display:block}#checkout .b2binfo{border:1px solid #eaeaea}#index #header .header-top .header-top-inner .header-top-right .beshop_searchbar{-moz-placeholder-color:#000;-ms-input-placeholder-color:#000}#index #header .header-top .header-top-inner .header-top-right .beshop_searchbar input{border-color:#000;color:#000}#index #header .header-top .header-top-inner .header-top-right .beshop_searchbar ::-webkit-input-placeholder{color:#000}#index #header .header-top .header-top-inner .header-top-right .beshop_searchbar ::-moz-placeholder{color:#000}.ybc-menu-toggle{padding:0}.ybc-menu-toggle .ybc-menu-button-toggle_icon{width:19px;margin-right:15px;margin-left:15px}.ybc-menu-toggle .ybc-menu-button-toggle_icon .icon-bar{border-radius:3px}.changestatus.transition_floating .mm_menus_ul{max-width:87%}.changestatus.transition_floating .mm_menus_ul .mm_menus_li{border-bottom:1px solid #a2a2a2}.changestatus.transition_floating .mm_menus_ul .mm_menu_content_title span{text-transform:uppercase}.changestatus.transition_floating .mm_menus_ul .close_menu{background:#ffffff;padding:23px 16px}.changestatus.transition_floating .mm_menus_ul .close_menu i{color:#000}.changestatus.transition_floating .mm_menus_ul .mm_columns_ul{padding-top:0 !important}.changestatus.transition_floating .mm_menus_ul .ets_mm_url{padding:15px !important}.changestatus.transition_floating .mm_menus_ul .mm_blocks_li{padding:0}.beshop-mobile-search .beshop_searchbar #id_beshop_searchbar_form input{color:#000 !important;border-color:#000 !important}.beshop-mobile-search .beshop_searchbar #id_beshop_searchbar_form ::placeholder{color:#000 !important}.beshop-mobile-search .beshop_searchbar #id_beshop_searchbar_form .fto-search-1{filter:invert(0) !important}#beshop_footer_row_29,#beshop_footer_row_35{display:none}.inside-content-footer-col a{padding:5px 0;display:block}#TeinorUltraBanner_28{display:none !important}#beshop_productslider_5 .beshop_productimagehook{position:absolute;top:0;right:0}#beshop_popup .modal-dialog{max-width:665px;margin:150px auto}#beshop_popup .modal-dialog .container-beshop-popup{display:flex}#beshop_popup .modal-dialog .container-beshop-popup .container-img{width:100%}#beshop_popup .modal-dialog .container-beshop-popup .container-img .img-mvl{display:none}#beshop_popup .modal-dialog .container-beshop-popup .container-txt{width:60%;padding:0 15px}#beshop_popup .modal-dialog .container-beshop-popup .container-txt h3{font-family:'PlusJakartaSans Medium';font-size:30px}#beshop_popup .modal-dialog .container-beshop-popup .container-txt button{background:#000;color:#fff}#beshop_popup .modal-footer{justify-content:space-between}#beshop_popup .modal-footer button{width:80px;background:transparent;color:#000}#module-thpdfviewer-catalog h1{text-align:center;margin:15px auto}#TeinorUltraBanner_29{position:fixed !important;right:20px;bottom:65px;width:45px !important;height:45px;background-color:#C8BBAF;border:1px solid #C8BBAF;border-radius:25px;display:flex !important;justify-content:center;align-items:center;z-index:999}#TeinorUltraBanner_29 #TeinorUltraBannerContainer_32{opacity:1 !important}#TeinorUltraBanner_29 i{font-size:24px;color:#fff}.cart-voucher button{background:#ffffff;border:1px solid #000;color:#000}.cart-voucher button:hover{background:#000;color:#fff !important}#js-product-list-bottom{margin-bottom:20px}#TeinorUltraBanner_35{margin-top:30px}#TeinorUltraBanner_35 img{width:210px}#TeinorUltraBanner_35 #simpleBanner_115{text-align:end}.logo-float{display:block}.glide__bullets{position:absolute;z-index:2;bottom:1.5rem;left:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullets .glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 .25em}.glide__bullets .glide__bullet--active{background:#fff}#index #header{position:absolute;background:transparent}#index #header .header-banner #TeinorUltraBanner_1{background:transparent}#index #header .logo{margin:12px 0;transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1)}#index #header .is_sticky .fa-bars{color:#fff}#index #header .is_sticky .language-selector .header span,#index #header .is_sticky .language-selector .header a,#index #header .is_sticky .language-selector .header p,#index #header .is_sticky .language-selector .header i{color:#fff}#index #header .is_sticky .header-top-center .beshop_menu_level_0>.beshop_menu_col_inner a,#index #header .is_sticky .header-top-center .beshop_menu_level_0>.beshop_menu_col_inner .fa-chevron-down{color:#fff}#index #header .is_sticky .header-top-right .beshop-icon-img{filter:brightness(0) invert(1)}#index #header .is_sticky .header-top-left .logo img{filter:brightness(0) invert(1)}#index #header .be_fixed .logo{width:100px}.header-top-center .beshop_menu .space{display:none !important}.header-top-center .beshop_menu_col_inner{position:relative}.header-top-center .beshop_menu_childs{border:1px solid #e0e0e0;box-shadow:0 5px 20px rgba(0,0,0,0.15)}.header-top-center .base-menu{padding:15px 0}.header-top-center .beshop_menu_level_1{border-bottom:1px solid #f0f0f0}.header-top-center .beshop_menu_level_1:last-child{border-bottom:none}.header-top-center .beshop_menu_level_1 .beshop_menu_col_inner{padding:12px 20px;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center}.header-top-center .beshop_menu_level_1 .beshop_menu_col_inner a{text-decoration:none;color:#666;font-size:14px;display:flex;align-items:center;gap:8px;width:100%}.header-top-center .beshop_menu_level_1 .beshop_menu_col_inner .fa-chevron-down,.header-top-center .beshop_menu_level_1 .beshop_menu_col_inner .fa-chevron-right{font-size:10px;transition:transform 0.3s ease;margin-left:15px}.header-top-center .dd3{position:absolute !important;top:0 !important;left:100% !important;z-index:9999 !important;background:white;border:1px solid #e0e0e0;box-shadow:0 5px 20px rgba(0,0,0,0.15);min-width:180px;padding:10px 0;margin-left:0px;display:none}.header-top-center .beshop_menu_level_1 .beshop_menu_col_inner:hover .fa-chevron-down{transform:rotate(-90deg)}.header-top-center .beshop_menu_level_1 .beshop_menu_col_inner:hover .dd3{display:block !important}.header-top-center .beshop_menu_level_2{border-bottom:1px solid #f5f5f5}.header-top-center .beshop_menu_level_2:last-child{border-bottom:none}.header-top-center .beshop_menu_level_2 .beshop_menu_col_inner{padding:10px 20px;transition:all 0.3s ease}.header-top-center .beshop_menu_level_2 .beshop_menu_col_inner:hover{background-color:#f5f5f5}.header-top-center .beshop_menu_level_2 .beshop_menu_col_inner a{text-decoration:none;color:#777;font-size:13px;display:block;transition:color 0.3s ease}.header-top-center .beshop_menu_level_2 .beshop_menu_col_inner a:hover{color:#333}.header-top-center .beshop_menu_level_1 .cat45:hover .dd3{display:grid !important;grid-template-columns:repeat(4, 1fr)}.header-top-center #beshop_menu_col_17 .beshop_menu_item{display:grid;grid-template-columns:repeat(4, 1fr)}.cms-id-12 .container-div{margin-bottom:4em}.cms-id-12 .container-div .txt-div{display:flex;justify-content:center;align-items:center}.cms-id-12 .container-div .txt-div .container-txt{padding:20px}#TeinorUltraBanner_37{margin-top:4em;border:1px solid #a2a2a2;width:auto !important}#TeinorUltraBanner_37 .simpleBanner{padding:0 !important}#TeinorUltraBanner_37 .garantias{padding:10px}#TeinorUltraBanner_37 .garantias .item{padding:7px 25px}#TeinorUltraBanner_37 .garantias .item i{margin-right:10px}#TeinorUltraBanner_37 .garantias .last-item{border:none}#category.category-id-6 h1{margin-bottom:17px}#TeinorUltraBanner_38 .teinorTextContainer{text-align:center}#TeinorUltraBanner_38 .teinorTextContainer .first-p{font-size:26px;color:#5a2b04}#TeinorUltraBanner_39 .teinorTextContainer{top:70%}#TeinorUltraBanner_39 .teinorTextContainer a{border:1px solid #000;background:#fff;padding:8px 15px}#TeinorUltraBanner_39 .teinorTextContainer a:hover{background:#000;color:#fff}@media (min-width: 1135px){.mm_menus_ul{display:flex;justify-content:center}}@media (max-width: 1680px){.mm_menu_content_title{font-size:14px}}@media (max-width: 1545px){#footer #main_footer{padding:3em 20px}#footer #main_footer .beshop_footers{padding:0 20px}#footer #main_footer .beshop_footer_col .beshop_footer_title{font-size:15px}#footer #main_footer .beshop_footer_col .beshop_footer_row a{font-size:14px}.email_subscription h4{font-size:15px}#footer_after #TeinorUltraBannerContainer_19 span{font-size:15px}#index .beshop_productslider{padding:0 40px}}@media (max-width: 1450px){.mm_menu_content_title{padding:15px}}@media (max-width: 1250px){.mm_menu_content_title{padding:10px}.email_subscription{width:50%;margin:40px auto}#footer #main_footer .beshop_footers{width:100%}}@media (min-width: 1200px){#category #wrapper,#product #wrapper{margin:auto}}@media (max-width: 1425px){#footer #main_footer .beshop_footers{padding:0 20px}}@media (max-width: 1320px){#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer p{font-size:55px}}@media (max-width: 1134px){.searchbarmobilediv{display:block}.searchbarmobilediv .beshop_searchbar{text-align:center}body .ets_mm_megamenu::before{width:auto}}@media (max-width: 1120px){#header .header-top .beshop_menu .beshop_menu_level_1{flex-wrap:wrap}#header .header-top .beshop_menu .beshop_menu_level_0>.beshop_menu_childs .beshop_menu_col_inner{margin:15px auto}.cms-id-11 .table-events{grid-template-columns:1fr 1fr 1fr}#footer_after #TeinorUltraBanner_27,#footer_after #TeinorUltraBanner_19{width:100% !important;margin:auto}#footer_after #TeinorUltraBanner_27 .teinorTextContainer,#footer_after #TeinorUltraBanner_19 .teinorTextContainer{text-align:center;justify-content:center}#footer_after #simpleBanner_104{margin-left:0;margin-bottom:25px}#footer_after #TeinorUltraBanner_19{margin-bottom:25px}.email_subscription{margin-bottom:0}}@media (max-width: 1042px){#index .beshopblog_slider .blogsposts>:nth-child(2) .beshopblog_title a,#index .beshopblog_slider .blogsposts>:nth-child(3) .beshopblog_title a{font-size:22px}}@media (max-width: 991px){#product .images-container .carousel-control{display:flex}#TeinorUltraBanner_21 #simpleBannerColumn_0{margin-bottom:20px}#TeinorUltraBanner_21 #simpleBannerColumn_4,#TeinorUltraBanner_21 #simpleBannerColumn_5,#TeinorUltraBanner_21 #simpleBannerColumn_6{display:none !important}#TeinorUltraBanner_21 #simpleBannerColumn_1{width:33.33% !important}#TeinorUltraBanner_21 #simpleBannerColumn_2{width:66.66% !important}#header .header-top>.beshop_menu{display:none}.menu_mobile .beshop_menu{display:block !important}.menu_mobile .beshop_menu img{display:none !important}.header-top-right .beshop-hook-wish{display:none}body #header .header-top .header-top-inner .header-top-left{display:flex;align-items:center;gap:30px}#left-column .display_on_mobile{display:none}#beshop_productslider_1,#beshop_productslider_4{padding:10px}#TeinorUltraBanner_8 .bannerHeightController>*{padding:10px !important;width:50% !important;height:33% !important}#TeinorUltraBanner_1 #simpleBannerColumn_0{display:none}#TeinorUltraBanner_1 #simpleBannerColumn_2{display:none}#TeinorUltraBanner_1 #simpleBannerColumn_2 .teinorTextContainer{display:none}#TeinorUltraBanner_1 .bannerHeightController>*{width:100% !important;height:min-content !important;margin:auto;text-align:center}#TeinorUltraBanner_1 .bannerHeightController>* i{margin-left:5px}#TeinorUltraBanner_1 .bannerHeightController>* span{display:block}#TeinorUltraBanner_1 #simpleBanner_90 .teinorTextContainer{height:28px !important}#index #TeinorUltraBanner_6{margin-top:5px}#index #TeinorUltraBanner_6 .bannerHeightController{display:grid;grid-template-columns:1fr 1fr;gap:5px}#index #TeinorUltraBanner_6 .bannerHeightController>*{padding:0px !important;width:100% !important;height:auto !important}#product .product-images{display:none}#product .product-cover{width:100% !important}.ets_mm_megamenu .container{background:#fff}#js-product-list-top{margin:0 25px}#index .beshop-container-index{grid-template-columns:1fr;margin:50px}#TeinorUltraBanner_24 .bannerHeightController>*{width:50% !important;height:50% !important}#index .beshopblog_slider .blogsposts{grid-template-columns:1fr}#index .beshopblog_slider .blogsposts .beshopblog_post{grid-column:inherit;grid-row:inherit}#index .beshopblog_slider .blogsposts .beshopblog_post .container-text .beshopblog_title a{font-size:clamp(1.3rem, calc(0.954rem + 1.54vw), 2.3rem)}#module-beshop_blog-blog #content-wrapper .beshopblog_post2{padding:0}#module-beshop_blog-blog .moreblog,#module-beshop_blog-blog .beshop-morepost .title-cms{padding:0}#module-beshop_blog-blog .beshop-morepost{padding:0}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h3{font-size:15px}#beshop_footer_1{display:block}#footer #main_footer .beshop_footer_col{text-align:start;margin:auto;border-bottom:1px solid #cecece}#footer #main_footer .beshop_footer_col .beshop_footer_title{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:12px;padding-top:8px;font-family:'PlusJakartaSans Medium', sans-serif}#footer #main_footer .beshop_footer_col .beshop_footer_title i{display:inline;margin-left:10px;margin-right:4px;cursor:pointer}#footer #main_footer #beshop_footer_row_30 .beshop_footer_title{text-align:center}#footer #main_footer #beshop_footer_col_5 .content-footer-col,#footer #main_footer #beshop_footer_col_3 .content-footer-col,#footer #main_footer #beshop_footer_col_4 .content-footer-col{display:none}#footer #main_footer #beshop_footer_row_11 .inside-content-footer-col{display:none}#footer #main_footer #beshop_footer_col_7{border-bottom:none;padding-top:40px}#footer #main_footer #beshop_footer_col_7 #beshop_footer_row_30 .beshop_footer_title{display:block}#footer #main_footer #beshop_footer_col_7 #beshop_footer_row_30 .container-cards{display:flex;justify-content:center}#footer #main_footer #beshop_footer_col_7 #beshop_footer_row_30 .container-cards img{width:46px}#footer #main_footer #beshop_footer_row_30 .container-cards{justify-content:c}#footer #main_footer #beshop_footer_row_30 .container-cards img{width:46px}#TeinorUltraBanner_19{max-width:90vw;border-top:1px solid #cecece;padding-top:20px}#TeinorUltraBanner_28{display:block !important;border:1px solid #fff;display:block !important;border:1px solid #fff;max-width:300px;margin:auto;border-radius:10px;margin-bottom:30px}#TeinorUltraBanner_28 span,#TeinorUltraBanner_28 a,#TeinorUltraBanner_28 i{color:#fff}#TeinorUltraBanner_28 img{width:40px;filter:invert(1)}#TeinorUltraBanner_28 .container-contact-footer{display:grid;grid-template-columns:60px auto;align-items:center}#TeinorUltraBanner_28 .container-contact-footer span{display:block;text-transform:uppercase;font-size:18px}#index .beshop-container-index{padding:10px}#beshop_productslider_5 .product-miniature{margin:10px 0}#index .beshopblog_slider .buttongo{margin-right:20px}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer{padding:25px}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer .first-p{font-size:26px}#cms.cms-id-4 .img-div,#cms.cms-id-4 .txt-div{margin:15px auto}#cms.cms-id-4 .second-row .img-div{order:2}#cms.cms-id-4 .second-row .txt-div{order:1}#category .subcategories{padding-bottom:20px;flex-wrap:nowrap;overflow:auto;margin:0 50px;margin-bottom:50px}.be_fixed:not(.header-top){position:static}.containermenu{display:none}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{margin-bottom:10%}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer p{font-size:38px;color:#ffffff}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer a{color:#ffff;border-color:#fff}#cms.cms-id-12 .second-row .img-div{order:2}#cms.cms-id-12 .second-row .txt-div{order:1}#cms.cms-id-12 .fourth-row .img-div{order:2}#cms.cms-id-12 .fourth-row .txt-div{order:1}}@media (max-width: 767px){#contact .border-column{border:none}#contact .contact-info{padding:4em 20px}#contact .contact-map{margin:2em 5px}#contact .contact-map div{padding:0}#contact .contact-form{margin:auto}#contact .container-responsive{text-align:center;margin-bottom:2em}#TeinorUltraBanner_32 #simpleBannerColumn_0,#TeinorUltraBanner_32 #simpleBannerColumn_1{width:100% !important;height:auto !important;border:none !important}#TeinorUltraBanner_6 h3{font:24px}#beshop_footer_1 #beshop_footer_row_14 img{max-width:200px}.cms-id-11 .table-events,.cms-id-6 .table-events{grid-template-columns:1fr 1fr}.page-cms-15 .first-row{text-align:center}.page-cms-15 .first-row img{width:85%;height:auto}#footer #main_footer .beshop_footers{padding:0}#footer #main_footer .beshop_footers #beshop_footer_1{padding:0}.email_subscription{width:100%}.beshop_footer_col{margin-top:20px}.ets_mm_megamenu.hook-default{padding:0;margin:0}.product-miniature{margin:1em 0}#category .product_list{padding:0 10px}.product-miniature .product-list-actions{position:inherit}#beshop_popup .modal-dialog{max-width:90vw;margin:150px auto}#beshop_popup .modal-dialog .container-beshop-popup{display:block}#beshop_popup .modal-dialog .container-beshop-popup .img-pc{display:none}#beshop_popup .modal-dialog .container-beshop-popup .img-mvl{display:block !important}#beshop_popup .modal-dialog .container-txt{margin-top:15px;width:100% !important;text-align:center}#beshop_popup .modal-dialog .container-txt .registerpopup button{margin:auto}.beshop_searchbar_inputmore{display:none !important}#TeinorUltraBanner_31 .bannerHeightController>*{width:100% !important;height:auto !important;margin:20px auto}#TeinorUltraBanner_9 .bannerHeightController>*{width:100% !important;height:auto !important}#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{max-width:85%}}@media (max-width: 575px){#index #TeinorUltraBanner_18 .bannerHeightController{max-height:unset}#index #TeinorUltraBanner_18 .bannerHeightController .simpleBanner{padding:0 !important;height:100% !important}.product-miniature .mobile-add{display:block}.product-miniature .pc-add{display:none}.cms-id-9 .second-row .img-div{order:2}.email_subscription{padding:25px}.product-miniature .flag_out_of_stock{display:none}.product-miniature .product_thumbnail img{padding:0}#TeinorUltraBanner_21 .simpleBanner{padding:1vw !important;height:max-content !important}#category .beshop_leftcolumn_container{width:100vw;padding:0}#category .beshop_leftcolumn_container .filter-header,#category .beshop_leftcolumn_container .filter-body,#category .beshop_leftcolumn_container .filter-footer{padding:15px}#category .total-products-category{display:block}#product #wrapper .pc-tabs{display:none}#product #wrapper .mobile-tabs{display:block}#product #wrapper .mobile-tabs h3{border-bottom:1px solid #e01020;width:max-content;color:#000}#product #wrapper .beshop_extra_div_product{display:block}#product #wrapper .beshop_extra_div_product .productEnquiry{display:block;margin-left:0;width:260px;margin-top:15px}#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_header::before,#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_header::after{display:none}#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_nameShow{min-width:auto !important}.product-miniature .product-name{font-size:14px;text-align:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.5em;line-height:1.25em}#header .header-top .header-top-inner .header-top-right>*{margin-left:15px}.ybc-menu-button-toggle_icon{margin-right:13px}#index .beshop-container-index{margin:10px}#product .product_column{padding-right:20px}.beshopcart_preview{display:none !important}#checkout .checkout_content div{padding:0}#TeinorUltraBanner_24 h3{font-size:18px}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer{bottom:20px}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h3{font-family:'PlusJakartaSans Regular', sans-serif;font-size:13px}#module-beshop_blog-blog .beshop-morepost .title-cms{margin-bottom:2em}#footer_after #TeinorUltraBannerContainer_19 span{font-size:12px}#TeinorUltraBanner_24 .simpleBanner .teinorTextContainer h3{font-size:15px;margin-bottom:0}#TeinorUltraBanner_24 .simpleBanner .teinorTextContainer a{font-size:14px}#button-filters-span{font-size:13px}#button-filters-span .beshop-icon-img{width:23px}.cms-id-4 #content p{font-size:16px}#header .header-top .header-top-inner{padding:0 2px}#header .header-top .header-top-inner .header-top-right{width:200px}#header .header-top .header-top-inner .header-top-left{width:200px}#header .header-top .header-top-inner .header-top-center{width:auto}#TeinorUltraBanner_10{width:90% !important}#TeinorUltraBanner_31 .teinorTextContainer{color:#fff}#header .header-top .header-top-inner .header-top-center .logo{max-width:180px}}@media (max-width: 470px){#index .beshopblog_slider .buttongo{margin-top:25px}#TeinorUltraBanner_8 .bannerHeightController p{font-size:10px}#category .beshop_filters_top_inner{font-size:13px}#category .beshop_filters_top_inner .display_on_mobile{max-width:82px}.cms-id-11 .table-events .event-div,.cms-id-6 .table-events .event-div{padding:0}}@media (max-width: 440px){.ets_mm_megamenu.hook-default{padding:0}#module-beshop_blog-blog .beshop-morepost .title-cms{text-decoration:underline}#module-beshop_blog-blog .beshop-morepost .title-cms h2{min-width:auto}#module-beshop_blog-blog .beshop-morepost .title-cms::after,#module-beshop_blog-blog .beshop-morepost .title-cms::before{display:none}#beshop_footer_row_30 .container-cards{gap:10px}#footer #main_footer #beshop_footer_col_7 #beshop_footer_row_30 .container-cards img{width:40px;height:auto}}@media (max-width: 420px){.beshop_filters_top_inner .display_on_mobile{top:15px}.beshop_filters_top_inner .products-sort-order .sort-tittle{display:none}#index .beshopblog_slider{padding:20px}#index .beshopblog_slider .blogsposts .beshopblog_post .container-text .beshopblog_title a{font-size:20px}#footer #main_footer .beshop_footer_col{padding:0}#header .header-top .header-top-inner .header-top-center .logo{width:215px !important}}@media (max-width: 480px){#header .header-top{padding:0 5px}#header .header-top .header-top-inner .header-top-center .logo{width:260px}}@media (max-width: 400px){.language-selector .header span{font-size:13px}#header .header-banner #TeinorUltraBanner_1 #simpleBanner_90 .teinorTextContainer{height:24px !important}#header .header-banner #TeinorUltraBanner_1 #simpleBanner_90 p{font-size:13px}}@media (max-width: 370px){#TeinorUltraBanner_31 .teinorTextContainer span,#TeinorUltraBanner_31 .teinorTextContainer p{font-size:14px}#header .header-top .header-top-inner .header-top-center .logo{width:160px !important}}@media (max-width: 350px){#index #header .header-top-left .mm_menus_ul.active .ets_mm_url{padding:10px 5px}}@media (min-width: 991px){#product .images-container .carousel-indicators{display:none}}@media (min-width: 576px){#beshop_wishlist_registerModal .modal-dialog{max-width:530px}#mm_menu_10,#mm_menu_11,#mm_menu_12{display:none}}
