@font-face{font-family:'Baskervville';font-weight:400;font-style:normal;font-display:swap;src:url("../webfonts/baskervville/baskervville-v16-latin-regular.woff2") format("woff2"),url("../webfonts/baskervville/baskervville-v16-latin-regular.ttf") format("truetype")}@font-face{font-family:'Raleway';font-weight:200;font-style:normal;font-display:swap;src:url("../webfonts/raleway/raleway-v34-latin-200.woff2") format("woff2"),url("../webfonts/raleway/raleway-v34-latin-200.ttf") format("truetype")}@font-face{font-family:'Raleway';font-weight:300;font-style:normal;font-display:swap;src:url("../webfonts/raleway/raleway-v34-latin-300.woff2") format("woff2"),url("../webfonts/raleway/raleway-v34-latin-300.ttf") format("truetype")}@font-face{font-family:'Raleway';font-weight:400;font-style:normal;font-display:swap;src:url("../webfonts/raleway/raleway-v34-latin-regular.woff2") format("woff2"),url("../webfonts/raleway/raleway-v34-latin-regular.ttf") format("truetype")}@font-face{font-family:'Raleway';font-weight:500;font-style:normal;font-display:swap;src:url("../webfonts/raleway/raleway-v34-latin-500.woff2") format("woff2"),url("../webfonts/raleway/raleway-v34-latin-500.ttf") format("truetype")}@font-face{font-family:'Raleway';font-weight:600;font-style:normal;font-display:swap;src:url("../webfonts/raleway/raleway-v34-latin-600.woff2") format("woff2"),url("../webfonts/raleway/raleway-v34-latin-600.ttf") format("truetype")}@font-face{font-family:'Poppins';font-weight:300;font-style:normal;font-display:swap;src:url("../webfonts/poppins-v22-latin/poppins-light-webfont.woff2") format("woff2"),url("../webfonts/poppins-v22-latin/Poppins-Light.ttf") format("truetype")}@font-face{font-family:'Poppins';font-weight:400;font-style:normal;font-display:swap;src:url("../webfonts/poppins-v22-latin/poppins-v22-latin-regular.woff2") format("woff2"),url("../webfonts/poppins-v22-latin/poppins-v22-latin-regular.ttf") format("truetype")}@font-face{font-family:'Poppins';font-weight:500;font-style:normal;font-display:swap;src:url("../webfonts/poppins-v22-latin/poppins-v22-latin-500.woff2") format("woff2"),url("../webfonts/poppins-v22-latin/poppins-v22-latin-500.ttf") format("truetype")}@font-face{font-family:'Poppins';font-weight:600;font-style:normal;font-display:swap;src:url("../webfonts/poppins-v22-latin/poppins-v22-latin-600.woff2") format("woff2"),url("../webfonts/poppins-v22-latin/poppins-v22-latin-600.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"}input:focus{outline:none !important}.checkout-conditions-input .beshop_checkbox{display:block}.checkout-conditions-input a{text-decoration:underline}body{font-family:'Poppins', sans-serif;font-weight:400}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:'Poppins', 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:'Poppins', 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:0 !important;margin-bottom:0em}#header #beshopcart_wrapper .header .beshopcart_numberproducts{font-size:11px;color:#000 !important;background:#d1c3af}#header .header-banner #TeinorUltraBanner_1{background:#1a1a1a;color:#fff}#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:10px;color:#fff;font-family:"Raleway", sans-serif;font-weight:200;letter-spacing:6px;text-transform:uppercase}#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 .teinorTextContainer{display:flex;align-items:center}#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{padding:0 15px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;width:100%}#header .header-top .header-top-inner .header-top-left{flex:1;max-width:300px}#header .header-top .header-top-inner .header-top-left .logo{margin:10px 0;max-width:300px;min-width:200px;z-index:11}#header .header-top .header-top-inner .header-top-left .beshop_searchbar .beshop_searchbarbefore{display:none}#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 .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_col_inner{font-weight:600}#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 .beshop_menu_col_inner i{display:none !important}#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_col_inner .fa-chevron-down{display:none !important}#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:2;display:flex;justify-content:center;margin-top:20px}#header .header-top .header-top-inner .header-top-center .logo{max-width:290px;margin:15px auto;width:100%}#header .header-top .header-top-inner .header-top-center .logo img{margin-top:10px;filter:none !important}#header .header-top .header-top-inner .header-top-right{display:flex;justify-content:flex-end;gap:30px;align-items:end;margin-top:17px}#header .header-top .header-top-inner .header-top-right .language-selector{position:absolute;top:3px;right:6px}#header .header-top .header-top-inner .header-top-right .language-selector .header span{text-transform:uppercase;color:#000;font-family:'Raleway', sans-serif;font-size:10px;font-weight:600;letter-spacing:4px}#header .header-top .header-top-inner .header-top-right .beshop_searchbarinputgroup{display:none;position:absolute;top:45px;right:0;z-index:9999;width:max-content;border:1px solid #dedede}#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;width:95vw;margin-top:23px;max-width:900px;margin-bottom:15px}#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:1.5em;width:100vw;position:absolute;right:0;left:0;margin:auto;background:#fff;z-index:999999;padding-bottom:3em}#header .header-top .beshop_menu .beshop_menu_level_0>.beshop_menu_childs .beshop_menu_col_inner{margin:15px 25px}#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_col_inner a::after{content:'';bottom:0;left:0;display:block;width:0;height:1px;background:#000;-webkit-transition:width .3s linear;transition:width .3s linear}#header .header-top .beshop_menu .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{background-color:#fff}#footer #beshop_footer_row_11 img{max-width:180px}#footer #copyright .teinorTextContainer,#footer #copyright p,#footer #copyright a{color:#000}#footer #main_footer{color:#000;padding:3rem 50px}#footer #main_footer .beshop_accept_cards .beshop_footer_title{font-size:18px;font-family:'Lora', serif;font-weight:600}#footer #main_footer .beshop_footers{max-width:2000px;width:75%;margin:0 auto;padding:0 50px}#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:'Lora', serif;font-weight:500}#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{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 #TeinorUltraBanner_27{display:block !important;width:100%;margin:auto}#footer_after #TeinorUltraBanner_27 p,#footer_after #TeinorUltraBanner_27 i{font-size:16px;margin-bottom:0}#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{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:'Poppins', sans-serif;font-weight:500}#TeinorUltraBanner_8{text-align:center;margin:0px 0;background:#f5f5f5}#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:'Poppins', serif;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:'Poppins', 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 .quick-view{position:absolute;right:9px;top:31px;opacity:0;z-index:9}.product-miniature .quick-view img{max-width:22px;border-radius:50px;border:1px solid #000}.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{margin-top:10px;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:center}.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:'Poppins';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,.product-miniature .buttonquick{width:160px;max-width:100%;margin:auto;margin-bottom:0;background:transparent;line-height:inherit;font-weight:inherit;padding:5px;text-transform:uppercase;background:#000;color:#fff;opacity:0}.product-miniature .product-list-actions .add-to-cart i,.product-miniature .buttonquick i{font-size:22px;padding:0}.product-miniature .product-list-actions .add-to-cart:hover,.product-miniature .buttonquick:hover{background:#ffffff;color:#000}.product-miniature .product-list-actions-3actions{display:flex;flex-wrap:wrap;width:100%;align-items:center}.product-miniature .product-list-actions-3actions .beshop_quantity{width:50%;display:none}.product-miniature .product-list-actions-3actions .add-to-cart,.product-miniature .product-list-actions-3actions .buttonquick{width:1000%;background-color:rgba(209,195,175,0.4);color:#000;text-transform:uppercase;font-family:'Poppins';letter-spacing:0px;font-size:13px;height:30px;display:flex;justify-content:center;align-items:center}.product-miniature .product-list-actions-3actions .add-to-cart:hover,.product-miniature .product-list-actions-3actions .buttonquick:hover{background-color:rgba(209,195,175,0.8)}.product-miniature .product-list-actions-3actions .quantity-nav{display:flex;width:100%;font-size:16px;align-items:center}.product-miniature .product-list-actions-3actions .quantity-button{margin:auto;width:33%;border:none;display:flex;align-items:center;justify-content:center;height:100%}.product-miniature .product-list-actions-3actions #quantity_wanted{margin:auto;width:40%;border:none;border-radius:0px}.product-miniature .product_thumbnail{margin-bottom:10px}.product-miniature .product_thumbnail img{width:100%}.product-miniature .product-name{font-family:'Poppins', sans-serif;font-size:14px;text-align:start;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.5em;line-height:1.25em;height:2.8em}.product-miniature .beshop_productimagehook{top:5px;right:18px}.product-miniature:hover .add-to-cart,.product-miniature:hover .buttonquick{opacity:1}.product-miniature:hover .beshop_productimagehook{opacity:1}.product-miniature:hover .quick-view{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_level_0 .base-menu{max-width:1150px}.beshop_menu_level_0 .beshop_menu_level_1{display:flex}.beshop_menu_level_0 span{text-align:center}.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:'Lora', serif;font-weight:500}.be_fixed .language-selector{display:none}.be_fixed .logo{max-width:175px !important}.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:20px}#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:'Lora', serif;font-weight:500;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:13px;text-align:center !important;padding:2px 5px;height:24px;text-transform:capitalize;position:absolute;top:0px;z-index:9}.product-flags .flag_discount{display:none;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:#d1c3af;text-decoration-thickness:2px}.mm_menu_content_title:hover{text-decoration:underline;text-decoration-color:#d1c3af;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:'Poppins', sans-serif !important}.ets_mm_megamenu .ets_mm_block>.h4 a{font-family:'Poppins', 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 .mm_img_content img{width:100%}.mm_block_type_image .h4{border:none;position:absolute;bottom:0;right:0;left:0;margin:auto;text-align:center;z-index:99;color:#000 !important}.mm_block_type_image .h4 a{color:#000 !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}.form-control{border-radius:0}input{border-radius:0}#index #header{z-index:999;top:0;left:0;right:0;margin-bottom:0px;border-bottom:none;box-shadow:none}#index #header:hover{background:#fff}#index h1{display:none}#index .TeinorUltraBanner_Title,#index .BannerTitleZone{text-align:center;font-family:'Poppins', 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_5 .simpleBanner,#index #TeinorUltraBanner_18 .simpleBanner{padding:0 !important}#index #TeinorUltraBanner_5 .simpleBanner .teinorTextContainer,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{right:13%}#index #TeinorUltraBanner_5 .simpleBanner .teinorTextInner,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextInner{padding:25px;max-width:550px}#index #TeinorUltraBanner_5 .simpleBanner .teinorTextInner h2,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextInner h2{font-size:28px;font-weight:600;text-transform:capitalize;margin-bottom:15px;font-family:'Poppins', sans-serif}#index #TeinorUltraBanner_5 .simpleBanner .teinorTextInner p,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextInner p{font-size:14px;margin:40px 0}#index #TeinorUltraBanner_5 .simpleBanner .teinorTextInner a,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextInner a{padding:10px 20px;background:#231F20;color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:40px}#index #TeinorUltraBanner_7 .teinorTextContainer{padding:15px;background:#000;border-radius:30px}#index #TeinorUltraBanner_7 .teinorTextContainer h2{font-size:30px;font-weight:bold;color:#fff}#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:'Poppins', sans-serif;font-size:40px;text-transform:capitalize}#index #TeinorUltraBanner_20 p{margin:25px auto;text-align:center}#index #TeinorUltraBanner_6{margin:auto;display:block !important;padding:0;padding-top:0}#index #TeinorUltraBanner_6 img{width:100%}#index #TeinorUltraBanner_6 .bannerHeightController{display:grid;grid-template-columns:repeat(3, 1fr);gap:2px}#index #TeinorUltraBanner_6 .bannerHeightController>*{width:100% !important;height:auto !important;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}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer{bottom:20px;left:20px;padding:5px}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h3{font-size:1.5vw;font-family:'Lora', serif;font-weight:500;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 h3::after{content:'';position:absolute;width:100%;height:2px;background-color:#d1c3af;left:0;bottom:0;transform-origin:left;transition:transform 0.3s ease-in-out;transform:scaleX(1)}#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 h3::after{transform:scaleX(0)}#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  2px !important}#index #TeinorUltraBanner_30 .simpleBanner video{max-height:764px !important;width:100%}#index #TeinorUltraBanner_30 .simpleBanner .containerImage::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:1;pointer-events:none}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer{z-index:2}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer .logoin-banner{filter:brightness(0) invert(1);margin-bottom:40px}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer p{color:#fff;font-family:'Poppins', serif;font-size:18px;font-weight:400;margin-bottom:30px;letter-spacing:2px}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer p.title{font-family:'Poppins', serif;font-weight:400;font-size:22px;text-transform:uppercase;color:#fff;letter-spacing:8px}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer a{position:relative;text-decoration:none;color:#fff;font-size:1.25rem;display:inline-block;padding-bottom:2px;border:1px solid #fff;padding:5px 12px;font-family:'Poppins', serif;font-weight:400;font-size:18px;text-transform:uppercase;color:#fff;letter-spacing:8px}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer a:hover{background:#000}#index #TeinorUltraBanner_31{margin-bottom:3em;background:#e2d4b6}#index #TeinorUltraBanner_31 img{width:100%;height:100%;object-fit:cover}#index #TeinorUltraBanner_31 #simpleBannerColumn_1 .simpleBanner{background:#e2d4b6}#index #TeinorUltraBanner_31 .simpleBanner{padding:0 !important}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer{padding:25px 100px;display:flex;align-items:center}#index #TeinorUltraBanner_31 .simpleBanner .teinorTextContainer .first-p{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:#000;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:#d1c3af;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}#index #TeinorUltraBanner_10 h4{font-family:'Poppins', 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{max-width:130px !important}#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:'Poppins';font-weight:500;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:'Poppins', 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:'Poppins'}#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_header,#beshop_productslider_4 .beshop_productslider_header{margin-bottom:20px}#beshop_productslider_1 .beshop_productslider_nameShow,#beshop_productslider_4 .beshop_productslider_nameShow{text-align:center;color:#D1C3AF;font-weight:500;text-transform:uppercase;letter-spacing:8px;font-family:'Lora', serif;font-size:16px}#beshop_productslider_1 .beshop_productslider_description,#beshop_productslider_4 .beshop_productslider_description{font-size:20px;text-transform:uppercase;letter-spacing:8px;font-family:'Poppins', serif}#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:'Poppins', sans-serif;font-size:24px}#category #products{max-width:1570px;margin:auto;padding:0 40px}#category #notifications{margin-bottom:0}#category #content-wrapper{padding:0}#category .beshop_breadcumbs{display:none}#category .beshop_centervertical{position:inherit;transform:inherit;margin-bottom:50px}#category .beshop_centervertical .container{padding:0;position:relative}#category .beshop_centervertical .container h1{position:absolute;font-size:38px;margin:30px auto;color:#fff;font-family:'Poppins', sans-serif;font-weight:300;letter-spacing:19px;text-transform:uppercase;top:20%;left:15%}#category .category-cover{padding:0px;background:#f8f9f9;min-height:auto}#category .category-cover img{height:203px;object-fit:cover;object-position:right;background:#757575}#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:1530px;justify-content:center;margin:auto;margin-bottom:50px;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-top:20px}#category .subcategories img{border-radius:50%;margin-bottom:16px;transition:transform 0.3s ease-in-out}#category .subcategories img:hover{transform:scale(1.1)}#category .subcategories p{text-align:center;margin-bottom:0;text-transform:uppercase;font-family:'Lora', serif;font-size:13px;font-weight:300;letter-spacing:2px}#category .subcategories p:hover{color:#d1c3af}#category .subcategories .category-miniature{text-align:center}#category .subcategory{width:150px;margin-left:20px;margin-right:20px;min-width:80px;margin-bottom:15px}#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 .checkout_content .beshoplogin_form_after{display:none}#left-column{position:initial}.beshop_leftcolumn_container{background:#fff;z-index:7777;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:'Poppins', 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}#category.category-id-3 .beshop_centervertical .container h1{color:#5C4033}#category a.pagination-page-number{color:#000;width:25px;height:25px;border-radius:25px;display:flex;justify-content:center;align-items:center;border:1px solid #000;text-decoration:none}#category a.pagination-page-number.active{background:#000;color:#fff}#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 #add-to-cart-or-refresh{display:flex;align-items:center;flex-wrap:wrap}#product #add-to-cart-or-refresh .col-sm-12{padding:0}#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}#product .images-container .container-images-item{gap:20px;display:grid;grid-template-columns:repeat(2, 1fr)}#product .images-container .product-flags{left:10px;top:10px}#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 .images-container{display:flex}#product .images-container .product-images{gap:10px;margin-top:0px}#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:26px}#product .product_column .product-prices .product-price .price{color:#000}#product .product_column .tax-include{font-size:13px}#product .product_column .product-prices{padding-top:20px;border-top:1px solid #ddd;align-items:baseline;gap:20px;margin-bottom:20px;font-family:'Lora', serif}#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:20px}#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{padding-bottom:30px;width:100%;margin:0;display:flex;border-bottom:1px solid #ddd}#product .product_column .product-add-to-cart .add-to-cart{width:100%;color:#000;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:50px;background:rgba(209,195,175,0.4);padding:0 40px}#product .product_column .product-add-to-cart .add-to-cart .add-to-cart-img{width:20px;transition:filter 0.3s;filter:brightness(0)}#product .product_column .product-add-to-cart .add-to-cart:hover{color:#000;background:#d1c3af}#product .product_column .product-add-to-cart .add-to-cart:hover .add-to-cart-img{filter:brightness(0);transition:filter 0.3s}#product .product_column .product-add-to-cart .beshop_quantity .quantity-nav{display:flex;margin-right:20px;border:1px solid #ddd}#product .product_column .beshop_quantity .quantity-nav .quantity-button.quantity-up{height:100%;border:none;display:flex;justify-content:center;align-items:center}#product .product_column .beshop_quantity .quantity-nav .quantity-button.quantity-down{height:100%;border:none;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;margin:0 auto;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:'Lora', serif;font-size:20px;margin-bottom:20px;letter-spacing:4px;text-transform:uppercase}#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{margin-bottom:40px;font-size:16px}#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:'Poppins', 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}.an-pf-fields-wrap{text-align:start;justify-content:start !important}#product .product_column .beshop_tabs_product .active .tab_content{display:block !important}#beshop_productslider_3{margin-top:4em}#beshop_productslider_2,#beshop_productslider_3{margin:4em auto;max-width:90vw}#beshop_productslider_2 .beshop_productslider_nameShow,#beshop_productslider_3 .beshop_productslider_nameShow{margin:2em 0}#beshop_productslider_2 .product-miniature,#beshop_productslider_3 .product-miniature{margin:0}#beshop_productslider_2 .beshop_productslider_header,#beshop_productslider_3 .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,#beshop_productslider_3 .beshop_productslider_header h2{min-width:max-content;font-size:24px;font-weight:400;letter-spacing:8px;color:#d1c3af;width:max-content}#beshop_productslider_2 .beshop_productslider_header::before,#beshop_productslider_3 .beshop_productslider_header::before{border-bottom:1px solid #d1c3af;width:100%;content:"";display:inline-block;margin-right:20px}#beshop_productslider_2 .beshop_productslider_header::after,#beshop_productslider_3 .beshop_productslider_header::after{border-bottom:1px solid #d1c3af;width:100%;content:"";display:inline-block;margin-left:20px}.beshop_wishlist_layout i{font-size:18px}.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:'Poppins', 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:20px;padding-top:20px;margin-bottom:15px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features .tittle-details{font-size:18px;text-decoration:underline}.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}#product #product-description{text-align:start;padding:40px}#product #product-description p{font-size:20px}#product .caracteristicas{max-width:500px}#product .caracteristicas .title{margin-top:40px;margin-bottom:20px;font-family:'Lora', serif;font-weight:500;text-decoration:underline;font-size:18px !important;text-transform:uppercase}#product .caracteristicas li{padding:5px}#product .caracteristicas li span{font-weight:600;font-size:14px}#product .caracteristicas li:nth-child(odd){background:#f5f6f6}#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:'Poppins';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 #js-checkout-summary{padding:10px;border:1px solid #eaeaea;margin-top:10px}#checkout .checkout-step{background-color:#fff;border:1px solid #eaeaea;padding:18px !important;margin:10px 0}#checkout .checkout-step h3{font-family:'Lora', serif;font-size:18px;color:#000}#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:start;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}#checkout .checkout_content .beshop_tabs_header .tab_header{font-weight:400}.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 .product-line-grid{width:100%;align-items:center}#cart .product-line-grid .product-name{font-size:16px}#cart .product-line-grid .price,#cart .product-line-grid .product-quantity{font-size:14px}#cart .product-line-grid .align-center{align-items:center}#cart .product-line-grid .divlong{width:100%}#cart .an-pf-fields-cart-line .value,#cart .an-pf-fields-cart-line .label{font-size:14px}#cart #content-wrapper{margin-top:4em}#cart #content-wrapper h4{margin-bottom:2em}#cart .beshop_totalcart .cart-total span:last-of-type{font-weight:inherit}#cart .product_quantity_div{display:flex;gap:15px;align-items:center}#cart .product_quantity_div img{width:25px;border:1px solid #cecece}#cart .beshop_totalcart .beshop_gocheckout{padding:0 20px}#cart .beshop_totalcart .beshop_gocheckout .beshop_greenbutton{max-width:100%}.js-cart-line-product-quantity{-moz-appearance:textfield;text-align:center}.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 #d1c3af;width:100%;content:"";display:inline-block;margin-right:20px}.title-cms::after{border-bottom:1px solid #d1c3af;width:100%;content:"";display:inline-block;margin-left:20px}.title-cms h1,.title-cms h2{font-size:24px;color:#000;min-width:max-content;margin-bottom:0px;text-transform:uppercase;font-family:'Lora', serif;font-weight:400;letter-spacing:8px}#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:'Puppins', 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:'Poppins', sans-serif;font-weight:500}.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:#d1c3af;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:'Poppins', 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 #d1c3af;width:100%;content:"";display:inline-block;margin-right:20px}#module-beshop_blog-blog .title-cms::after{border-bottom:1px solid #d1c3af;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 .contact-form{margin:auto;max-width:800px;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 .contact-form{max-width:600px;padding:10px}#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;width:100%;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:'Lora', sans-serif;font-weight:400;letter-spacing:8px}#contact .cms-tittle p{min-width:max-content;font-size:24px;text-transform:uppercase;font-family:'Lora', sans-serif;margin-bottom:0;letter-spacing:8px}#contact .cms-tittle::before{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-right:20px}#contact .cms-tittle::after{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-left:20px}#contact .findus{width:100%}#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 .container-responsive{position:relative;overflow:hidden}#contact .container-responsive .responsive-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#contact .contact-map{justify-content:center}#contact .contact-map .beshop-icon-img{width:25px;margin-right:10px}#contact .contact-map .second-col{border-left:1px solid #d1c3af}#contact #content h3{font-family:'Lora', serif;font-weight:400;font-size:30px;text-decoration:underline;margin-bottom:25px}.product-miniature .second_image{margin:0}.beshop_productslider .beshop_productslider_header_button{display:none}#index .beshop_productslider{margin:3em 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;margin-left:0}#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;align-items:center}.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:0px;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-body{padding: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 #TeinorUltraBanner_39,#beshop_popup .modal-dialog .container-beshop-popup .container-img #TeinorUltraBannerContainer_39{height:100%}#beshop_popup .modal-dialog .container-beshop-popup .container-img #TeinorUltraBanner_39 .simpleBanner,#beshop_popup .modal-dialog .container-beshop-popup .container-img #TeinorUltraBannerContainer_39 .simpleBanner{padding:0 !important}#beshop_popup .modal-dialog .container-beshop-popup .container-img img{width:100%;height:100%;object-fit:cover;object-position:left;-webkit-mask-image:linear-gradient(to left, transparent 0%, black 30%);mask-image:linear-gradient(to left, transparent 0%, black 30%)}#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:15px}#beshop_popup .modal-dialog .container-beshop-popup .container-txt h3{font-family:'Poppins', sans-serif;font-size:25px}#beshop_popup .modal-dialog .container-beshop-popup .container-txt p{font-size:15px}#beshop_popup .modal-dialog .container-beshop-popup .container-txt button{background:#000;color:#fff}#beshop_popup .registerpopup input{margin-bottom:10px}#beshop_popup .modal-footer{justify-content:space-between}#beshop_popup .modal-footer button{width:80px;background:transparent;color:#000;border-radius:0}#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:#d1c3af;border:1px solid #d1c3af;border-radius:25px;display:flex !important;justify-content:center;align-items:center;z-index:999}#TeinorUltraBanner_29 #TeinorUltraBannerContainer_32{opacity:1 !important}#TeinorUltraBanner_29 .simpleBanner{padding:0 !important}#TeinorUltraBanner_29 img{width:27px;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}.little-logo{display:none;position:fixed;top:5px;left:5px;z-index:9999;margin:0}.little-logo img{max-width:45px}.beshop-megamenu-div{background:#fff}.pcmenu{position:initial !important}.pcmenu .mm_menus_ul{display:flex !important;justify-content:center}.pcmenu .ets_mm_megamenu{position:initial !important}.pcmenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content{position:initial !important}#header .header-top-center{position:initial}.product-miniature .js-touchspin{display:none !important}#beshopcart_wrapper{cursor:pointer}.close-cart{width:30px}.shopping-cart-banner.show{right:0}.shopping-cart-banner{padding:40px 20px;width:480px;position:fixed;top:0;right:-1000px;z-index:99999;background:#fff;height:100vh;transition:all 0.8s ease-out;max-width:100vw}.shopping-cart-banner .header-cart .close-cart{float:right}.shopping-cart-banner .header-cart .tittle-cart p{text-transform:uppercase;font-size:25px}.shopping-cart-banner .body{height:89vh;position:relative}.shopping-cart-banner .body .footer-cart{background:#fff;position:absolute;bottom:0;left:0;right:0}.shopping-cart-banner .body .beshopcart_listproducts{overflow-y:scroll;height:80%;ms-overflow-style:none;scrollbar-width:none;margin-bottom:20px}.shopping-cart-banner .body .beshopcart_leftcolumn img{width:75px;margin-right:10px}.shopping-cart-banner .body .cart-subtotals{margin-top:0;border-top:1px solid #cecece;padding-top:0px}.shopping-cart-banner .body .first-row{display:flex;align-items:center}.shopping-cart-banner .body .beshopcart_rightcolumn{display:flex;justify-content:flex-end;gap:25px}.shopping-cart-banner .body .beshopcart_rightcolumn .quantity-button{padding:5px}.shopping-cart-banner .body .product-attributes span{color:#d1c3af}.shopping-cart-banner .body .beshop_greenbutton{text-align:center;width:100%}.shopping-cart-banner .body .beshop_greenbutton i{display:none}.ets_mm_megamenu.changestatus{position:relative;z-index:999}.ets_mm_megamenu.changestatus .mm_block_type_image .h4{position:inherit;text-align:start}#module-B2BTeinor-front .container-b2bform{max-width:1530px;margin:auto}#module-B2BTeinor-front .container-b2bform .header-text{padding:20px;text-align:center}#module-B2BTeinor-front .container-b2bform .header-text h2{font-family:'Lora', serif;text-transform:uppercase}#module-B2BTeinor-front .container-b2bform .row{gap:10px;margin-bottom:10px}#module-B2BTeinor-front .container-b2bform .row>*{padding:0;flex:1}#module-B2BTeinor-front .container-b2bform #submitRegisterForm{background:#d1c3af;border-color:#d1c3af;margin:25px 0}.product-miniature .product-price-and-shipping .discount-percentage,.product-miniature .product-price-and-shipping .discount-amount{background:transparent;color:red}.quantity-control-img{width:13px}.beshop_quantity .quantity-nav .quantity-button{width:50px}.quickview.in{opacity:1}.quickview.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}body .quickview .close{opacity:1;width:auto}body .quickview .close img{max-width:25px}body .quickview .modal-dialog{width:calc(100% - 30px);max-width:64rem}body .quickview .modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (30px*2))}body .quickview .images-container{width:100%;max-width:100%;margin-top:0 !important;display:flex;gap:20px}body .quickview .images-container .product-images{order:1}body .quickview .images-container .product-cover{order:2}body .quickview .images-container .product-cover .product-flags{position:absolute;top:5px;left:5px}body .quickview .images-container .product-cover #beshopcarrouselimage{max-width:460px}body .quickview .images-container .product-cover .carousel-item img{max-width:460px;width:inherit}body .quickview .input-group-btn-vertical{display:none}body .quickview .beshop_quantity .quantity-nav .quantity-button{border:none}body .quickview .quantity-nav{display:flex;align-items:center}body .quickview .quantity-nav #quantity_wanted{border:none}body .quickview .add{width:100%;margin-left:20px}body .quickview .add-to-cart-img{width:18px}body .quickview .add-to-cart{width:100%;color:#fff;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:50px;background:#000;border:1px solid #000;padding:0 30px}body .quickview .add-to-cart:hover{color:#000;background:#fff;border:1px solid #000}body .quickview #product-reference{color:#737680;font-size:16px}body .quickview .modal-footer{padding:0}#footer #main_footer #beshop_footer_col_5 .beshop_footer_title{display:none}#footer #main_footer #beshop_footer_col_5 img{width:26px;margin-right:10px;margin-left:10px}#footer #main_footer #beshop_footer_col_5 #beshop_footer_row_14{text-align:center}#footer #main_footer #beshop_footer_col_5 #beshop_footer_row_14 .first-icon,#footer #main_footer #beshop_footer_col_5 #beshop_footer_row_14 .second-icon{border-right:1px solid #000}#category.category-depth-level-4 .subcategories p,#category.category-depth-level-4 .subcategories a,#category.category-depth-level-3 .subcategories p,#category.category-depth-level-3 .subcategories a{color:#888888}#category.category-depth-level-3 .subcategory{width:90px}#category.category-depth-level-4 .category-cover{background:transparent}#category.category-depth-level-4 .beshop_centervertical img{display:none}#category.category-depth-level-4 .beshop_centervertical h1{color:#CAC3BC;font-family:'Baskervville', serif;font-size:23px;text-transform:uppercase;letter-spacing:6px;word-spacing:3px;position:initial;background:transparent}#category.category-depth-level-4 .subcategory{width:93px}.description-features-div{margin-top:60px}.description-features-div .tab_header_product{text-align:center;text-transform:uppercase;color:#d1c3af;font-size:24px;margin-bottom:0px;font-family:'Lora', serif;font-weight:400;letter-spacing:8px}.description-features-div #product-description{text-align:center}.description-features-div #product-features{text-align:center}.description-features-div #product-features .tittle-details{font-weight:600;text-decoration:underline}.tittle-description{text-align:center;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;max-width:100%;margin:0;margin-bottom:0px;margin-bottom:0}.tittle-description::after{border-bottom:1px solid #d1c3af;width:100%;content:"";display:inline-block;margin-left:20px}.tittle-description::before{border-bottom:1px solid #d1c3af;width:100%;content:"";display:inline-block;margin-right:20px}#product .product-wish{font-size:18px;margin-top:25px;color:#d1c3af}#product .product-wish .beshop_wishlist_quickadd{display:flex;align-items:center}#product .product-wish i{color:#d1c3af;margin-right:5px}#category.category-id-parent-2 .subcategories{display:none}#contact .container-contactus-beshop{margin-bottom:4em;width:100%;gap:0;background:#fff;border-radius:20px}#contact .container-contactus-beshop .first-col{display:flex}#contact .container-contactus-beshop .container-txt{text-align:center;width:50%}#contact .container-contactus-beshop .open-popup-btn{width:260px;margin:auto;color:#fff;border:none;padding:4px 15px;border-radius:30px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all 0.3s ease;letter-spacing:0.5px;position:relative;overflow:hidden;margin-top:20px;background:#333}#contact .container-contactus-beshop .open-popup-btn:hover{color:#000}#contact .container-contactus-beshop .conatiner-img{overflow:hidden}#contact .container-contactus-beshop .conatiner-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}#contact .container-contactus-beshop .container-contactus-beshop:hover .conatiner-img img{transform:scale(1.05)}#contact .stores-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:40px}#contact .store-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.08);transition:transform 0.3s ease, box-shadow 0.3s ease}#contact .store-map{width:100%;height:200px;border:none;filter:grayscale(30%);transition:filter 0.3s ease}#contact .store-card:hover .store-map{filter:grayscale(0%)}#contact .store-info{padding:25px}#contact .store-name{font-size:30px;font-weight:600;margin-bottom:15px;color:#333;text-align:center}#contact .store-address{font-size:1rem;color:#666;text-align:center;line-height:1.6;margin-bottom:20px}#contact .store-phone{font-size:0.95rem;color:#888;text-align:center}#contact .directions-btn{display:block;width:100%;background:#333;color:#fff;border:none;padding:12px 25px;border-radius:6px;cursor:pointer;font-size:0.95rem;text-decoration:none;text-align:center;transition:background 0.3s ease;font-weight:500}#contact .directions-btn:hover{color:#000}#contact .contact-info{display:flex;align-items:center;justify-content:center;margin-bottom:12px}#contact .beshop-icon-img-l{width:18px;height:18px;margin-right:8px;opacity:0.7}.content-findus{margin-bottom:4em}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;opacity:0;visibility:hidden;transition:all 0.4s ease}.popup-overlay.active{opacity:1;visibility:visible}.popup-overlay.active .popup-content{transform:translateX(0)}.popup-overlay .popup-content{position:fixed;top:0;right:0;width:500px;height:100vh;background:#fff;padding:40px;overflow-y:auto;transform:translateX(100%);transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);box-shadow:-10px 0 30px rgba(0,0,0,0.2)}.popup-overlay .close-popup{position:absolute;top:20px;right:25px;background:none;border:none;font-size:24px;cursor:pointer;color:#666;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease}.popup-overlay .close-popup:hover{background:#f0f0f0;color:#333}.popup-overlay .contact-form header h3,.popup-overlay .contact-form header h3.h3{font-size:1.8rem;font-weight:400;color:#333;margin-bottom:15px;text-align:center;letter-spacing:1px}.popup-overlay .contact-form header p{font-size:1rem;color:#666;text-align:center;margin-bottom:30px;line-height:1.6}.popup-overlay .form-fields{margin-bottom:30px}.popup-overlay .beshop_formdiv{margin-bottom:25px}.popup-overlay .beshop_formdiv label{max-width:100%}.popup-overlay .beshop_formdiv span{display:block;font-size:1rem;color:#333;margin-bottom:8px;font-weight:500;width:100%}.popup-overlay .beshop_formdiv input,.popup-overlay .beshop_formdiv select,.popup-overlay .beshop_formdiv textarea{width:100%;padding:15px;border:1px solid #e5e5e5;font-size:1rem;background:#fff;transition:all 0.3s ease;font-family:inherit}.popup-overlay .beshop_formdiv input:focus,.popup-overlay .beshop_formdiv select:focus,.popup-overlay .beshop_formdiv textarea:focus{outline:none;border-color:#999;box-shadow:0 0 0 3px rgba(153,153,153,0.1)}.popup-overlay .beshop_formdiv input::placeholder,.popup-overlay .beshop_formdiv select::placeholder,.popup-overlay .beshop_formdiv textarea::placeholder{color:#999}.popup-overlay .beshop_formdiv textarea{resize:vertical;min-height:120px}.popup-overlay .select-field{position:relative}.popup-overlay .select-field select{appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6,9 12,15 18,9"></polyline></svg>') no-repeat right 15px center;background-size:16px;padding-right:45px}.popup-overlay .beshop_greenbutton{width:100%;background:linear-gradient(135deg, #333 0%, #555 100%);color:#fff;border:none;padding:8px 15px;border-radius:30px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all 0.3s ease;letter-spacing:0.5px;position:relative;overflow:hidden}.popup-overlay .form-footer{margin-top:20px}#TeinorUltraBanner_38{margin-top:2em}#TeinorUltraBanner_38 .first-tittle{text-align:center;color:#D1C3AF;font-weight:500;text-transform:uppercase;letter-spacing:8px;font-family:'Lora', serif;font-size:16px;margin-bottom:0.5rem}#TeinorUltraBanner_38 .second-p{font-size:20px;text-transform:uppercase;letter-spacing:8px;font-family:'Poppins', serif;text-align:center}.menutest{display:none}#mm_menu_48 .mm_block_type_html .ets_mm_block_content,#mm_menu_49 .mm_block_type_html .ets_mm_block_content{display:none}#mm_menu_48 .m_columns_ul,#mm_menu_49 .m_columns_ul{width:auto}.pcmenu #mm_menu_48,.pcmenu #mm_menu_49{position:relative}.pcmenu #mm_menu_48 .mm_columns_contents_ul,.pcmenu #mm_menu_49 .mm_columns_contents_ul{width:300px}.pcmenu #mm_menu_48>.ets_mm_url,.pcmenu #mm_menu_49>.ets_mm_url{position:relative}#mm_menu_47>.ets_mm_url{position:relative}#mm_menu_47 .mm_columns_ul{width:max-content !important;overflow:unset;left:initial;border:1px solid #dedede;top:0}.ets_mm_url{background:transparent !important}.changestatus #mm_menu_47 .mm_columns_ul{border:none}#index .header-top.is_sticky{background:transparent}#index .header-top.is_sticky .beshop-megamenu-div,#index .header-top.is_sticky #beshopcart_wrapper .header .beshopcart_numberproducts{background:transparent}#index .header-top.is_sticky .header-top-right .beshop-icon-img{position:relative;z-index:1}#index .header-top.is_sticky:hover{background:#fff}#index .header-top.is_sticky:hover #beshopcart_wrapper .header .beshopcart_numberproducts{background:#d1c3af}#index .header-top.be_fixed{position:fixed;background:#fff}.product-miniature .quick-view{position:absolute;right:9px;top:6px;opacity:0;z-index:9;transition:all 0.3s ease}.product-miniature .quick-view img{max-width:22px;border-radius:50px;border:1px solid #000}.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{margin-top:10px;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:start}.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:'Poppins';font-size:14px}.product-miniature .product_thumbnail{position:relative;overflow:hidden}.product-miniature .product_thumbnail .beshop_productimagehook{bottom:10px;top:auto;right:10px;transition:opacity 0.3s ease}.product-miniature .product_thumbnail img{width:100%;transition:transform 0.3s ease}.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;left:0;right:0;transform:translateY(100%);transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-miniature .product-list-actions .add-to-cart{width:160px;max-width:100%;margin:auto;margin-bottom:0;background:transparent;line-height:inherit;font-weight:inherit;padding:5px;padding-top:6px;text-transform:uppercase;background:#000;color:#fff;opacity:1;transition:all 0.3s ease}.product-miniature .product-list-actions .add-to-cart i{font-size:22px;padding:0;transition:transform 0.2s ease}.product-miniature .product-list-actions .add-to-cart:hover{background:#ffffff;color:#000;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.2)}.product-miniature .product-list-actions .add-to-cart:hover i{transform:scale(1.1)}.product-miniature .product-list-actions-3actions{display:flex;flex-wrap:wrap;width:100%;align-items:center;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-miniature .product-list-actions-3actions .beshop_quantity{width:50%;display:none}.product-miniature .product-list-actions-3actions .add-to-cart{width:100%;background-color:rgba(209,195,175,0.4);color:#000;text-transform:uppercase;font-family:'Poppins';letter-spacing:0px;font-size:13px;height:30px;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease}.product-miniature .product-list-actions-3actions .add-to-cart:hover{background-color:rgba(209,195,175,0.8);transform:translateY(-1px)}.product-miniature .product-list-actions-3actions .add-to-cart:hover i{transform:scale(1.05)}.product-miniature .product-list-actions-3actions .quantity-nav{display:flex;width:100%;font-size:16px;align-items:center}.product-miniature .product-list-actions-3actions .quantity-button{margin:auto;width:33%;border:none;display:flex;align-items:center;justify-content:center;height:100%}.product-miniature .product-list-actions-3actions #quantity_wanted{margin:auto;width:40%;border:none;border-radius:0px}.product-miniature .product_thumbnail{margin-bottom:10px}.product-miniature .product_thumbnail img{width:100%}.product-miniature .product-name{font-family:'Poppins', 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{top:10px;right:18px;transition:opacity 0.3s ease}.product-miniature:hover .product-list-actions{transform:translateY(0)}.product-miniature:hover .product-list-actions-3actions{transform:translateY(0)}.product-miniature:hover .add-to-cart{opacity:1}.product-miniature:hover .beshop_productimagehook{opacity:1}.product-miniature:hover .quick-view{opacity:1}.an-pf-field-descr{color:#d1c3af}#header .header-banner #TeinorUltraBanner_1{background:#f7f7f7}#header .header-banner #TeinorUltraBanner_1 a,#header .header-banner #TeinorUltraBanner_1 p,#header .header-banner #TeinorUltraBanner_1 i{color:#000;font-weight:600}.mobilecart{display:none}.images-container{position:relative}.product-image-item img{width:100%;height:auto}@media (min-width: 768px){.glide__track{display:grid !important;grid-template-columns:repeat(2, 1fr);gap:10px}.glide__slides{display:contents}.glide__slide{padding:0 !important}.glide__arrows,.glide__bullets{display:none !important}}@media (max-width: 767px){.glide__slide{padding:0 10px}.glide__bullets{bottom:20px;text-align:center;display:flex;justify-content:center;position:absolute;left:0;right:0}.glide__bullet{background:rgba(255,255,255,0.5);border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,0.2);width:12px;height:12px;margin:0 5px;border-radius:50%;cursor:pointer;transition:all 0.3s ease}.glide__bullet--active{background:#fff;transform:scale(1.2)}}#prices-drop h2{text-align:center}#prices-drop #products{max-width:1570px;margin:auto;padding:0 40px}.language-selector{display:inline-block;font-family:inherit}.language-selector .language-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.language-selector .language-header .language-flag{width:20px;height:auto;border-radius:2px}.language-selector .language-header .language-label{font-size:14px;font-weight:500;color:#000}.language-selector .language-dropdown select{width:160px;padding:6px 8px;font-size:14px;border:1px solid #333;border-radius:2px;appearance:none;background:white url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20fill='black'%20height='10'%20viewBox='0%200%2024%2024'%20width='10'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M7%2010l5%205%205-5z'/%3E%3C/svg%3E") no-repeat right 8px center;background-size:10px}.language-selector select:focus{outline:none;border-color:#555}.header-top-right .language-selector{display:none}.container-description-bolsas{display:grid;grid-template-columns:1fr 1fr;padding:40px}.container-bolsas{padding:40px}.beshopcustomergroup-1 .product-price-and-shipping,.beshopcustomergroup-1 .product-list-actions-3actions,.beshopcustomergroup-2 .product-price-and-shipping,.beshopcustomergroup-2 .product-list-actions-3actions,.beshopcustomergroup-3 .product-price-and-shipping,.beshopcustomergroup-3 .product-list-actions-3actions{display:none}#cart .forflex{gap:25px}@media (min-width: 1135px){.mm_menus_ul{display:flex;justify-content:center}}@media (max-width: 1320px){.container-description-bolsas{display:block}}@media (max-width: 1785px){#footer #main_footer{text-align:center}#footer #main_footer .beshop_footers{width:100%}#footer #main_footer .language-selector{margin-top:30px}}@media (max-width: 1750px){#footer_after #TeinorUltraBanner_27{width:20% !important}}@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}#footer_after #simpleBanner_104{margin-left:60px}}@media (max-width: 1450px){.mm_menu_content_title{padding:15px}}@media (max-width: 1400px){#index #TeinorUltraBanner_5 .simpleBanner .teinorTextContainer,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{right:80px}}@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: 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}#index #TeinorUltraBanner_5 .simpleBanner .teinorTextContainer,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{right:40px}.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){#order-confirmation #order-totals{margin-top:50px;margin-bottom:50px}#order-confirmation #order-items{padding:0 15px}#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}#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}#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}#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,#footer #main_footer #beshop_footer_col_9 .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{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}.quickview{top:55px}.quickview h3{margin-top:40px}#contact .container-contactus-beshop .first-col{flex-wrap:wrap}#contact .container-contactus-beshop .first-col .container-txt,#contact .container-contactus-beshop .first-col .conatiner-img{width:100% !important}#contact .container-contactus-beshop .first-col .container-img{order:1}#contact .container-contactus-beshop .first-col .container-txt{order:2}#contact #TeinorUltraBanner_37 .bannerHeightController>*{width:100% !important;height:auto !important}}@media (max-width: 788px){#category .subcategories{justify-content:start}#category .subcategories .subcategory{margin-left:8px;margin-right:8px}#category .subcategories .subcategory p{font-size:13px}}@media (max-width: 767px){#index #TeinorUltraBanner_30 .teinorTextContainer{padding:0 20px}#contact .border-column{border:none}#contact .contact-map{margin:2em 5px}#contact .contact-map div{padding:0}#contact .contact-map .second-col{border:none}#contact .contact-form{margin:0;margin-top:25px}#contact .container-responsive{text-align:center;margin-bottom:2em}#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,.product-miniature .product-list-actions-3actions{position:initial;transform:none;transition:none}#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}#module-B2BTeinor-front .container-b2bform .row>*{flex:auto}#category .beshop_centervertical .container h1{top:initial;bottom:10px;left:0;right:0;margin:auto}#index #TeinorUltraBanner_30 .simpleBanner .teinorTextContainer .logoin-banner{width:230px}#cart .product-line-grid-right.product-line-actions{padding:25px 15px}}@media (max-width: 575px){.tittle-description::after,.tittle-description::before{display:none}#product .product_column .product-add-to-cart .beshop_quantity .quantity-nav{max-width:100px}#category #products{padding:0 20px}#category .beshop_centervertical .container h1{font-size:24px}.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,#product #wrapper #content-wrapper #beshop_productslider_3 .beshop_productslider_header::before,#product #wrapper #content-wrapper #beshop_productslider_3 .beshop_productslider_header::after{display:none}#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_nameShow,#product #wrapper #content-wrapper #beshop_productslider_3 .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}.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:'Poppins', 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 .header-top-right{gap:17px}#index #TeinorUltraBanner_30 .teinorTextContainer{padding:0 20px}#index #TeinorUltraBanner_30 .teinorTextContainer .secondp{font-size:16px}#index #TeinorUltraBanner_30 .simpleBanner video{height:560px}#header .header-top .header-top-inner{padding:0 2px}#header .header-top .header-top-inner .header-top-right{margin-right:15px}#header .header-top .header-top-inner .header-top-center{width:auto}}@media (max-width: 470px){#product .product_column .product-add-to-cart .add-to-cart{padding:0 13px}#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){#header .header-banner #TeinorUltraBanner_1 p,#header .header-banner #TeinorUltraBanner_1 a,#header .header-top .header-top-inner .header-top-right .language-selector .header span{font-size:9px}.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}.beshop-icon-img{width:15px}#header .header-top .header-top-inner .header-top-left .logo{min-width:165px;max-width:165px}.ybc-menu-toggle .ybc-menu-button-toggle_icon{margin-left:2px}}@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}#product .product_column .product-add-to-cart .add-to-cart .add-to-cart-img{display:none}}@media (max-width: 370px){#header .header-top .header-top-inner .header-top-center .logo{width:160px !important}#header .header-top .header-top-inner .header-top-left .logo{width:170px;max-width:170px !important}}@media (max-width: 350px){#index #header .header-top-left .mm_menus_ul.active .ets_mm_url{padding:10px 5px}#header .header-top .header-top-inner .header-top-right{gap:19px}}@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}}
