@font-face{font-family:'Dancing Regular';src:local("DancingScript-Regular"),url("../webfonts/dancing/DancingScript-Regular.ttf") format("truetype")}@font-face{font-family:'Dancing Medium';src:local("DancingScript-medium"),url("../webfonts/dancing/DancingScript-Medium.ttf") format("truetype")}@font-face{font-family:'Roboto Regular';src:local("Roboto-Regular"),url("../webfonts/roboto/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:'Roboto Medium';src:local("Roboto-medium"),url("../webfonts/roboto/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:'Montserrat Regular';src:local("Montserrat-Regular"),url("../webfonts/montserrat/Montserrat-Regular.ttf") format("truetype")}@font-face{font-family:'Montserrat Medium';src:local("Montserrat-medium"),url("../webfonts/montserrat/Montserrat-Medium.ttf") format("truetype")}@font-face{font-family:'Playfair Medium';src:local("PlayfairDisplay-Regular"),url("../webfonts/playfair/PlayfairDisplay-Regular.ttf") format("truetype")}@font-face{font-family:'Playfair Medium';src:local("PlayfairDisplay-Medium"),url("../webfonts/playfair/PlayfairDisplay-Medium.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 .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"}.beshopblog_slider{display:none}.checkout-conditions-input .beshop_checkbox{display:block}.checkout-conditions-input a{text-decoration:underline}#header .header-top .header-top-inner .header-top-left .logo img{height:115px;width:180px;object-fit:cover}body{font-family:'Roboto Regular',sans-serif}a{color:#000}.content-beshop{color:#000;font-size:18px}.beshop_extradescription_div{max-width:940px;margin:auto;margin-top:5em;text-align:center;font-family:'Roboto Regular',sans-serif !important}.beshop_extradescription_div h1,.beshop_extradescription_div h2,.beshop_extradescription_div h3{font-weight:600 !important}.beshop_extradescription_div p,.beshop_extradescription_div span,.beshop_extradescription_div h1,.beshop_extradescription_div h2,.beshop_extradescription_div h3,.beshop_extradescription_div li{font-family:'Roboto Regular',sans-serif !important}a:hover{color:inherit}.searchbarmobilediv{display:none}.fa-heart{color:#000}#TeinorUltraBanner_13{position:fixed !important;right:20px;bottom:10px;width:45px !important;height:45px;background-color:#fff¡;text-align:center;display:flex !important;align-items:center;border-radius:70px;z-index:999;justify-content:center;border:1px solid #000}#TeinorUltraBanner_13 img{width:24px}#TeinorUltraBanner_13 i{font-size:25px}#TeinorUltraBanner_13:hover{background:#000}#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:#fff;color:#000;border:1px solid #000}.beshoplogin_createAcc:hover{background:#000;color:#fff}.beshop_searchbar .beshop_searchbarafter img{filter:invert(1)}.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:1em;background:#000}#header #beshopcart_wrapper .header .beshopcart_numberproducts{font-size:11px;color:#000;background:#fff}#header .header-banner #TeinorUltraBanner_1{background:#000;color:#fff}#header .header-banner #TeinorUltraBanner_1 #simpleBannerColumn_1{text-align:center}#header .header-banner #TeinorUltraBanner_1 .bannerHeightController{padding:0 20px}#header .header-banner #TeinorUltraBanner_1 .simpleBanner{padding:5px !important}#header .header-banner #TeinorUltraBanner_1 h5{text-align:center;margin-bottom:0;font-size:14px}#header .header-banner #TeinorUltraBanner_1 p,#header .header-banner #TeinorUltraBanner_1 a{padding-bottom:0;text-align:center;margin-bottom:0;font-size:14px;color:#fff}#header .header-banner #TeinorUltraBanner_1 i{margin-left:20px}#header .header-top>.beshop_menu #beshop_menu_col_14{display:none}#header .header-top .displayBar{cursor:pointer}#header .header-top .header-top-inner .header-top-left{width:33.33%}#header .header-top .header-top-inner .header-top-left .logo{max-width:300px;margin:15px auto;display:inline-block}#header .header-top .header-top-inner .header-top-left .logo img{margin-top:10px}#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 0 !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:0;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:0}#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{width:33.33%}#header .header-top .header-top-inner .header-top-center .logo{max-width:300px;margin:15px auto}#header .header-top .header-top-inner .header-top-center .logo img{margin-top:10px}#header .header-top .header-top-inner .header-top-center .beshop_menu a{color:#fff}#header .header-top .header-top-inner .header-top-right{width:33.33%;display:flex;justify-content:end;margin-right:10px}#header .header-top .header-top-inner .header-top-right>*{margin-left:25px}#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}#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 .header-top-inner .header-top-right .beshop-icon-img{filter:invert(1)}#header .header-top .beshop_menu{margin:auto;margin-top:23px;margin-bottom:10px;padding-bottom:23px;display:flex;justify-content:space-between;margin:0 auto;width:95vw;margin-top:23px;max-width:600px}#header .header-top .beshop_menu .beshop_menu_level_0{padding:0}#header .header-top .beshop_menu a{min-width:max-content;display:inline-block}#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 .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 #beshop_footer_row_7{display:flex}#footer #main_footer{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#000;color:#fff;padding:3rem 0}#footer #main_footer .beshop_accept_cards{margin-top:25px}#footer #main_footer .beshop_accept_cards .beshop_footer_title{font-size:1rem}#footer #main_footer .beshop_footers{max-width:2000px;width:80%;margin:0 auto;background-color:#d9d4cf}#footer #main_footer .beshop_footers img{max-width:375px}#footer #main_footer .beshop_footers #beshop_footer_row_12 img,#footer #main_footer .beshop_footers #beshop_footer_row_29 img,#footer #main_footer .beshop_footers #beshop_footer_row_35 img{filter:invert(1)}#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:#fff;font-size:11px}#footer #main_footer .beshop_footer_col .beshop_footer_title{color:#fff}#footer #main_footer #beshop_footer_1{background:#000;text-transform:uppercase;padding-left:15px}#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 p{margin-bottom:0;color:#fff}#footer #main_footer #beshop_footer_1 .beshop_footer_content p a{color:#fff}#footer #main_footer #beshop_footer_1 .beshop_footer_content i{color:#a3a5ad;margin-right:4px}#footer #main_footer #TeinorUltraBanner_43{margin-top:30px}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43{animation:none !important;opacity:1 !important}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43 .teinorTextContainer{display:flex;justify-content:center}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43 .teinorTextContainer p{margin:0 15px}#footer #main_footer #TeinorUltraBanner_43 #TeinorUltraBannerContainer_43 .teinorTextContainer a{color:#fff;margin:0 15px}#footer_after{background-color:#d9d4cf}#footer_after #TeinorUltraBannerContainer_19{max-width:1300px;margin:0 auto;opacity:1 !important}#footer_after #TeinorUltraBannerContainer_19 span{color:#000;font-size:14px;border-bottom:1px solid #000}#footer_after #TeinorUltraBannerContainer_19 .bannerHeightController>*{width:max-content !important}#TeinorUltraBanner_8{text-align:center;margin:50px 0;border-top:1px solid #cecece}#TeinorUltraBanner_8 img{width:30px}#TeinorUltraBanner_8 .BannerTitleZone{background:#fff;padding-bottom:20px !important}#TeinorUltraBanner_8 .bannerHeightController{max-width:1200px;margin:auto;padding:3em 0;justify-content:center;color:#343538}#TeinorUltraBanner_8 .bannerHeightController .title-claims{margin-bottom:10px;font-size:13px}#TeinorUltraBanner_8 .bannerHeightController p{font-size:12px}#TeinorUltraBanner_9 #TeinorUltraBannerContainer_9{opacity:1 !important;color:#757575;font-size:12px}#TeinorUltraBanner_9 #TeinorUltraBannerContainer_9 .teinorTextContainer{text-align:start;color:#000}#TeinorUltraBanner_9 #TeinorUltraBannerContainer_9 .teinorTextContainer a{color:#000}.email_subscription{text-align:center;position:relative;padding:25px 0}.email_subscription h4{font-family:'Roboto Medium',sans-serif;font-size:40px}.product-miniature{padding-right:30px;padding-left:30px}.product-miniature .mobile-add{display:none}.product-miniature .wishandname{display:flex;justify-content:space-between}.product-miniature .flag_out_of_stock{margin-right:7px;font-size:12px;width:fit-content;padding:0 6px}.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:space-between}.product-miniature .discount-product{margin-left:5px}.product-miniature .product-list-actions{display:flex;justify-content:center;align-items:center}.product-miniature .product_thumbnail .beshop_productimagehook{bottom:10px;top:auto;right:10px}.product-miniature .beshop_discounted_price{color:#d52e3f;font-weight:600}.product-miniature #add-to-cart-or-refresh{width:100%}.product-miniature .product-list-actions-3actions{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:0 10px}.product-miniature .product-list-actions-3actions .beshop_quantity{width:50%}.product-miniature .product-list-actions-3actions .add-to-cart{width:50%;background-color:#fff;color:#000;text-transform:uppercase;font-weight:bold;font-family:'Lato';letter-spacing:4px;font-size:.70rem;border:1px solid #000;height:30px;display:flex;justify-content:center;align-items:center}.product-miniature .product-list-actions-3actions .add-to-cart:hover{background-color:#000 !important}.product-miniature .product-list-actions-3actions .add-to-cart:hover i{color:#fff}.product-miniature .product-list-actions-3actions .quantity-nav{display:flex;width:100%;font-size:16px}.product-miniature .product-list-actions-3actions .quantity-button{margin:auto;width:33%;border:0;display:flex;align-items:center;justify-content:center;height:100%}.product-miniature .product-list-actions-3actions #quantity_wanted{margin:auto;width:40%;border:0;border-radius:0}.product-miniature .product-name{font-size:14px;height:35px}.product-miniature .product-name a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.8em;margin-bottom:5px}.product-miniature .input-group-btn-vertical{display:none}.product-miniature img{transition:all 1s !important}.product-miniature .product_thumbnail{margin-bottom:10px}.product-miniature .product_thumbnail img{width:100%}.product-miniature .info-product-miniature{min-height:130px}.product-miniature .info-product-miniature .product-list-actions{margin-top:6px}.product-miniature .info-product-miniature .product-list-actions .product-list-actions-3actions{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:0 10px}.product-miniature .info-product-miniature .product-list-actions .product-list-actions-3actions .beshop_quantity{width:50%}.product-miniature .info-product-miniature .product-list-actions .product-list-actions-3actions .add-to-cart{width:50%;background-color:#fff;color:#000;text-transform:uppercase;font-weight:bold;font-family:'Lato';letter-spacing:4px;font-size:.70rem;border:1px solid #000;height:30px;display:flex;justify-content:center;align-items:center}.product-miniature .info-product-miniature .product-list-actions .product-list-actions-3actions .quantity-nav{display:flex;width:100%;font-size:16px}.product-miniature .info-product-miniature .product-list-actions .product-list-actions-3actions .quantity-button{margin:auto;width:33%;border:0;display:flex;align-items:center;justify-content:center;height:100%}.product-miniature .info-product-miniature .product-list-actions .product-list-actions-3actions #quantity_wanted{margin:auto;width:40%;border:0;border-radius:0}.product-miniature:hover .add-to-cart{opacity:1}#beshop_wishlist_registerModal .btn-primary{background:#000;border-color:#000}#beshop_wishlist_registerModal .modal-dialog{margin:22% 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:0}#beshop_wishlist_registerModal .modal-header{border-bottom:0;padding:0}#beshop_wishlist_registerModal .modal-footer{padding:0;border-top:0;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:#000;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:.8}#beshop_wishlist_registerModal .modal-dialog{margin:22% 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:#fff;top:-4px;right:-5px;height:14px;width:14px;color:#000;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:0}.beshop_menu_level_0 .base-menu{max-width:1150px}.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;padding:5px;border-bottom:1px solid #dedede;background:transparent}.beshop_searchbar .fa-search{font-size:15px}.beshop_searchbar .beshop_searchbarselect{display:none}.beshop_searchbar #id_beshop_searchbar_form{border:0}.flag_new{color:#fff;border:0}.beshopchat_front .is_online.off .beshop_chat_text{background:#d9d4cf;color:#000}.beshopchat_front .is_online.on .beshop_chat_text{background:#d9d4cf;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:'Roboto Regular',sans-serif}.be_fixed{background:#000}.be_fixed .logo{max-width:250px !important;margin:0 !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 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:'Roboto Regular',sans-serif;font-size:40px;text-transform:capitalize}.product-flags li:nth-child(2n){text-align:center}.product-flags{width:100%}.product-flags li{border:0}.product-flags .flag_new{float:left !important;background:#000;color:#fff;border-radius:3px;font-size:14px;width:60px;text-align:center !important;padding:2px;height:24px;text-transform:capitalize}.product-flags .flag_discount{width:max-content;float:right;background:#d52e3f;border:0;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:#d52e3f}.flag_on-sale{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .body{width:400px;padding:25px 30px;box-shadow:0 6px 6px .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:.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:block}#TeinorUltraBanner_19 .bannerHeightController>*{height:max-content !important;display:inline}.layout_layout1 .mm_menus_li{border:0}.layout_layout1 .mm_menus_li:nth-child(2),.layout_layout1 .mm_menus_li:last-child{border:0}.layout_layout1 .ets_mm_megamenu_content{border:0}.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}.mm_menu_content_title:hover{text-decoration:underline;text-decoration-color:#d9d4cf;text-decoration-thickness:2px;color:#000 !important}.ets_mm_url:hover{color:#727272 !important}.ets_mm_megamenu .mm_columns_ul{justify-content:center;padding:24px !important;border:0}.ets_mm_megamenu .ets_mm_megamenu_content_content{background:#fff !important}.mm_menus_li>a{font-weight:inherit}#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_searchbar,.beshop-nolog #beshopcart_wrapper{display:none}.beshop-nolog .beshop_wishlist_container{text-align:center;padding:2em}.beshop-nolog .beshop_wishlist_container a{text-decoration:underline}.fa-bars{color:#fff}#index h1{display:none}#index .TeinorUltraBanner_Title,#index .BannerTitleZone{text-align:center;font-family:'Roboto Medium',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 #TeinorUltraBannerContainer_10{display:block}#index #TeinorUltraBannerContainer_10 .TeinorUltraBanner_Title{text-align:center;font-family:'Roboto Medium',sans-serif;font-size:40px;text-transform:capitalize}#index #TeinorUltraBanner_18 img{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:'Roboto Medium',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;border-radius:6.4px;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:0}#index #TeinorUltraBanner_20 h4{text-align:center;font-family:'Roboto Medium',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>*{padding:0;padding-left:2px;padding-right:2px;text-align:center;background:#fff}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner{padding:0 !important;display:flex;align-items:center}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .containerImage{width:100%;height:auto}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer{bottom:50px;background:rgba(0,0,0,0.3);padding:5px}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h2{color:#fff}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer h3{color:#fff;text-transform:uppercase;text-decoration:underline;margin-bottom:0}#index #TeinorUltraBanner_6 .bannerHeightController .simpleBanner .teinorTextContainer a{padding:7px 2px;text-transform:uppercase;font-size:20px;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 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 0,width .5s,height .5s .5s;background:rgba(255,255,255,0.3)}#index #TeinorUltraBanner_10{background:#fff;padding:0;display:block !important;margin:auto;margin-top:2em}#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}#beshop_productslider_1,#beshop_productslider_4{margin:25px auto}.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}#category #notifications{margin-bottom:0}#category #content-wrapper{padding:0}#category .beshop_centervertical{position:inherit;transform:inherit}#category h1{margin:20px 0}#category .category-cover{padding:25px}#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 .beshop_filters_top_inner{position:relative;border:0;display:inline-block;font-size:14px;margin-bottom:0}#category .beshop_filters_top_inner .beshop-icon-img{width:16px}#category .beshop_filters_top_inner .list_grid_switcher{display:none}#category .beshopfilters_block{margin-top:30px}#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 #js-active-search-filters{display:none}#category #left-column-filters{padding-top:4em}#category #left-column-filters .category-tree .ff{font-weight:bold}#category #left-column-filters .category-tree li{margin:5px}#category .beshop_filters_top_inner{border:0}#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 .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 .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 .3s,-webkit-transform .3s;-webkit-transform:rotate(0);transform:rotate(0)}.beshop_leftcolumn_container .filter-body .beshop-itme-tittle.down i{transition:transform .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-header .close-filters{position:absolute;top:6px;right:6px;display:none}.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:#000;background:#fff}.beshop_leftcolumn_container .filter-footer #filter-footer-clear:hover{opacity:.7}.beshop_leftcolumn_container .filter-footer .close-filters{border:1px solid #000;color:#fff;background:#000}.beshop_leftcolumn_container .filter-footer .close-filters:hover{opacity:.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:.4rem;margin-right:.625rem;margin-bottom:.625rem;background-color:#f6f6f6;border-radius:0;font-size:.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{position:absolute;z-index:888;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:#fff;background:#000;border-radius:15px;display:block}#category #wrapper{position:relative;padding:0}.currency-selector{display:none}.gotoproductbutton{border:1px solid #000;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{display:inline}.total-products-category{line-height:48px}.clickable{cursor:pointer}.products-sort-order .beshop-icon-img{transform:rotate(0);width:14px;margin-left:10px;transition:all .3s ease-out}.products-sort-order:hover .beshop-icon-img{transform:rotate(-90deg);transition:all .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:'Roboto Medium',sans-serif;font-size:26px;text-transform:capitalize}#TeinorUltraBanner_21 .simpleBanner a{border-bottom:1px solid #000}.category-tree li{margin:5px}.category-tree i{margin-left:25px;float:right}.category-tree .category-children{display:none}#js-product-list-top{padding-right:20px}#search_filters{margin-top:25px}#search_filters .facet{margin-bottom:15px}#search_filters .beshop_filtersActive{margin-bottom:20px}#product .beshop-container-modal img{width:800px}#product .product-prices .discount-percentage,#product .product-prices .discount-amount{background:#d52e3f;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 .row .product-container{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{display:flex;margin-top:4em;padding-left:42px}#product .images-container .product-flags{left:20px}#product .images-container .product-flags .flag_discount{text-align:center;float:none}#product .images-container .flag_new{color:#fff;border:0;padding:2px}#product .images-container .product-cover{order:2;width:90%}#product .images-container .product-cover .beshop_wishlist_layout{position:absolute;right:0;z-index:9}#product .images-container .product-cover #beshopcarrouselimage{cursor:pointer}#product .images-container .product-cover #beshopcarrouselimage .carousel-indicators{display:none}#product .images-container .product-cover #beshopcarrouselimage .carousel-indicators li{background:#fff;width:20px;height:20px;border-radius:50%;border:1px solid #000}#product .images-container .product-cover #beshopcarrouselimage .carousel-indicators .active{background:#000}#product .images-container .product-cover #beshopcarrouselimage .carousel-inner{margin:0 25px}#product .images-container .product-images{order:1}#product .images-container .product-images li{margin-bottom:7px}#product .images-container .product-images li img{width:100px;height:100px}#product .images-container .product-images li.active{border:1px solid #dedede}#product .product_column{margin-top:3.5em;padding-right:150px}#product .product_column .beshop_quantity #quantity_wanted{width:30px}#product .product_column .beshop_quantity .quantity-button{width:30px !important}#product .product_column .product-price{margin-bottom:0}#product .product_column .product-prices .product-price{margin-top:5px;font-size:1.2rem}#product .product_column .product-prices .product-price .price{color:#000}#product .product_column .product-prices{display:flex;align-items:baseline;gap:20px;margin-bottom:20px}#product .product_column .product-prices .regular-price{font-size:15px}#product .product_column .product-prices .product-price.has-discount .price{color:#d52e3f;font-weight:600}#product .product_column .input-group-btn-vertical{display:none}#product .product_column #product-reference,#product .product_column .product-cat,#product .product_column #product-supplier-reference,#product .product_column #pvp-rec{color:#737680;font-size:13px}#product .product_column .product-cat{display:block}#product .product_column #product-availability{margin:7px 0;text-decoration:underline;margin-bottom:10px;display:block}#product .product_column .product-actions{width:100%;display:inline-block;display:inline-block}#product .product_column .product-minimal-quantity{display:none}#product .product_column .product-add-to-cart{width:100%;margin:0;display:inline-block;display:flex}#product .product_column .product-add-to-cart .add-to-cart{width:100%;padding:4px 30px;color:#fff;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:40px;background:#000;border:1px solid #000}#product .product_column .product-add-to-cart .add-to-cart:hover{color:#000;background:#fff;border:1px solid #000}#product .product_column .product-add-to-cart .add-to-cart.mobile-cart{display:none}#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:0;border-left:1px solid #ddd;display:flex;justify-content:center;align-items:center}#product .product_column .beshop_quantity .quantity-nav .quantity-button.quantity-down{height:100%;border:0;border-right:1px solid #ddd;display:flex;justify-content:center;align-items:center}#product .product_column #quantity_wanted{border:0}#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:0;width:290px;display:block;margin-top:0 !important;font-size:14px;line-height:34px;border-radius:0}#product .product_column .product-name{width:90%;display:inline-flex;font-family:'Roboto Regular',sans-serif;font-size:27px;margin-top:20px}#product .product_column .beshop_wishlist_layout{font-size:12px;text-transform:uppercase;letter-spacing:5px;font-weight:600;font-weight-width:max-content;font-weight-padding:10px 7px;font-weight-text-align:start}#product .product_column #product-description-short{font-size:14px}#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 .beshop_tabs_product{margin-top:15px;max-width:100%}#product .product_column .beshop_tabs_product h3{font-size:18px;font-family:'Roboto Medium',sans-serif;text-transform:uppercase;width:100%;font-weight:300;letter-spacing:2px;margin-top:23px}#product .product_column .beshop_tabs_product h3 i{float:inline-end;display:none}#product .product_column .beshop_tabs_product h3 i.active{display:block !important;border:none !important}#product .product_column .beshop_tabs_product .active{display:block !important}#product .product_column .beshop_tabs_product .beshop_tabs_content_product .tab_content{display:none}#product .product_column .beshop_tabs_product .beshop_tabs_header_product{font-size:14px}#product .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-description{margin-top:12px;font-size:12px}#product .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features{margin-top:12px;border-top:1px solid #a2a2a2}#product .product_column .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}#product .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dt{text-transform:capitalize;min-width:200px;font-weight:700}#product .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dd{flex:1;margin-bottom:0}#product .product_column #TeinorUltraBanner_44{margin-top:4px;font-size:12px}#product .product_column #TeinorUltraBanner_44 #simpleBanner_38{padding:0 !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:orange}#product .availability-beshop .twomonth-availability{background-color:red}#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}#product .beshop_extra_div_product .productEnquiry{background:#000;width:260px;padding:7px 10px;margin-right:10px;margin-left:20px;border-radius:6.4px}#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;border-radius:6.4px;margin-left:15px}#beshop_productslider_3 .fa-chevron-left,#beshop_productslider_5 .fa-chevron-left{margin-right:0}#beshop_productslider_3 .fa-chevron-right,#beshop_productslider_5 .fa-chevron-right{margin-left:0}#beshop_productslider_3 .beshop_productslider_nameShow,#beshop_productslider_5 .beshop_productslider_nameShow{font-size:12px !important;font-weight:600;text-align:start}#beshop_productslider_3 h3,#beshop_productslider_5 h3{color:#111;font-size:12px}#beshop_productslider_3 .product-miniature:hover img,#beshop_productslider_5 .product-miniature:hover img{transform:none}#beshop_productslider_3 .beshop_productimagehook,#beshop_productslider_5 .beshop_productimagehook{display:none}#beshop_productslider_3 .beshop_productslider_header h3,#beshop_productslider_5 .beshop_productslider_header h3{font-size:18px;text-align:start}#beshop_productslider_3 .carousel-control-next,#beshop_productslider_3 .carousel-control-prev,#beshop_productslider_5 .carousel-control-next,#beshop_productslider_5 .carousel-control-prev{width:11px}#beshop_productslider_3 .carousel-control-next i,#beshop_productslider_3 .carousel-control-prev i,#beshop_productslider_5 .carousel-control-next i,#beshop_productslider_5 .carousel-control-prev i{color:#000;font-size:13px}#beshop_productslider_3 .carousel-inner,#beshop_productslider_5 .carousel-inner{width:95%;margin:0}#beshop_productslider_3 .carousel-item,#beshop_productslider_5 .carousel-item{margin:auto;justify-content:start}#beshop_productslider_3 .product-miniature .product_thumbnail,#beshop_productslider_5 .product-miniature .product_thumbnail{width:100px;max-width:100px;height:100px}#beshop_productslider_3 .product-miniature .product-name,#beshop_productslider_3 .product-miniature .product-list-actions,#beshop_productslider_3 .product-miniature .product-price-and-shipping,#beshop_productslider_5 .product-miniature .product-name,#beshop_productslider_5 .product-miniature .product-list-actions,#beshop_productslider_5 .product-miniature .product-price-and-shipping{display:none}#beshop_productslider_3 .product-miniature .box_shadow_container,#beshop_productslider_5 .product-miniature .box_shadow_container{padding-bottom:0}#beshop_productslider_3 .product-miniature .beshop_productimagehook,#beshop_productslider_5 .product-miniature .beshop_productimagehook{display:none}#beshop_productslider_2{margin-bottom:4em}#beshop_productslider_2 .beshop_productslider_nameShow{margin:2em 0}#beshop_productslider_2 .beshop_productslider_header{text-align:center;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;max-width:100%;margin:0;margin-bottom:3em}#beshop_productslider_2 .beshop_productslider_header h2{min-width:max-content;font-size:24px;text-transform:none}#beshop_productslider_2 .beshop_productslider_header::before{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-right:20px}#beshop_productslider_2 .beshop_productslider_header::after{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-left:20px}.beshop_wishlist_layout i{font-size:22px}.beshop_tabs{margin-top:0}.beshop_tabs .beshop_tabs_header .tab_header{margin-right:1.5em;font-size:12px;text-transform:uppercase}.div-learn{margin-top:0;padding-top:0}.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:'Roboto Medium',sans-serif;text-transform:uppercase;width:100%;font-weight:300;letter-spacing:2px;margin-top:23px}.beshop_tabs_product h3 i{float:inline-end;display:none}.beshop_tabs_product .beshop_tabs_header_product{font-size:14px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-description{margin-top:12px;font-size:12px}.beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features{margin-top:12px;border-top:1px solid #a2a2a2}.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:0}.div-learn{margin-top:0}.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{box-shadow:2px 2px 11px 0 rgba(0,0,0,0.1);background-color:#fff;border:1px solid #eaeaea;padding:18px !important;margin:10px 0}#checkout .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 .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:0}#checkout .content .direction-row{padding:12px}#checkout .content .direction-row .info-address-selector{padding-left:24px}#checkout .content .col-inputs{display:flex;flex-wrap:wrap}#checkout .content .col-inputs span{width:25%;font-size:.875rem}#checkout .content .col-inputs label{width:50%;-moz-placeholder-color:transparent;-ms-input-placeholder-color:transparent}#checkout .content .col-inputs label input{height:50px}#checkout .content .col-inputs label ::-webkit-input-placeholder{color:transparent}#checkout .content .col-inputs label ::-moz-placeholder{color:transparent}.product-variants{margin:1em 0;font-size:.8rem}.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:0;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:#d9d4cf}#group_2 .beshop-radio-container .radio-item-variant{width:50px;height:35px;position:absolute;opacity:0;cursor:pointer}.active-radio{background-color:#d9d4cf}#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 .product_cart .cart_item .product_quantity{min-width:98px !important}#cart .checkout_buttonside .beshop_continueshopping a{background-color:transparent;color:#323232;line-height:inherit}#cart .beshop_gocheckout a{text-align:center;margin:15px auto}.title-cms{text-align:center;display:flex;justify-content:center;align-items:center;margin:2em auto;margin-bottom:2em;width:100%}.title-cms::before{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-right:20px}.title-cms::after{border-bottom:1px solid #000;width:100%;content:"";display:inline-block;margin-left:20px}.title-cms h1{font-size:24px;color:#000;min-width:max-content;margin-bottom:0;text-transform:uppercase}#module-beshop_wishlist-front .product-miniature{border:0}#module-beshop_wishlist-front .beshop_breadcumbs{display:none}#module-beshop_wishlist-front #content-wrapper{max-width:100%}#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 #content li{list-style:disc}.cms-id-4 #content a{border-bottom:1px solid #000}.cms-id-4 #content .row{margin:2em 0}.cms-id-4 #content .row .txt-div{display:flex;align-items:center}.cms-id-4 #content .row .col-md-12{text-align:center}.cms-id-4 #content .img-equipo{border-radius:50%}.cms-id-4 #content .row-equipo div{text-align:center}.cms-id-4 #content img{height:auto}.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 #000}.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 .beshopblog_posttitle{font-size:26px;text-decoration:underline;font-weight:600}#module-beshop_blog-blog .title-cms{text-align:center;display:flex;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 #000;width:100%;content:"";display:inline-block;margin-right:20px}#module-beshop_blog-blog .title-cms::after{border-bottom:1px solid #000;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:0}#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:4em}#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}#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 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}#module-beshop_blog-blog .txt-div{display:flex;align-items:center}#module-beshop_blog-blog .img-div img{width:100%;height:100%;object-fit:cover}#module-beshop_blog-blog .txt-div,#module-beshop_blog-blog .img-div{padding:0}#contact .contact-form{max-width:600px;box-shadow:rgba(0,0,0,0.17) 0 3px 20px;padding:23px}#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:175px !important}.product-cover{position:relative;overflow:hidden}.product-cover::after{content:'';display:none;position:absolute;width:150px;height:150px;border:2px solid #888;border-radius:50%;pointer-events:none}.product-cover.zoomed::after{display:block}.product-cover .carousel-item{transition:transform .1s ease-out}#contact .contact-form{max-width:600px;padding:23px}#contact .beshop_contactinfo{padding:23px}#contact .beshop_contactinfo h2{font-size:18px;text-transform:uppercase}#contact .cms-tittle{text-align:center;display:flex;justify-content:center;align-items:center;max-width:100%;margin:0;margin-bottom:3em}#contact .cms-tittle h1{min-width:max-content;font-size:24px;text-transform:uppercase;font-family:'Roboto Regular',sans-serif}#contact .cms-tittle::before{border-bottom:2px solid #000;width:100%;content:"";display:inline-block;margin-right:20px}#contact .cms-tittle::after{border-bottom:2px solid #000;width:100%;content:"";display:inline-block;margin-left:20px}#contact .contact-info{padding:4em 80px}#contact .contact-info div{text-align:center}#contact .border-column{border-left:2px solid #000;padding:0 100px}#contact .rrss{margin:auto;text-align:center}#contact .rrss i{font-size:20px;margin:0 20px}#contact .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{margin:4em}.beshop-nolog .beshop_productslider{display:none}.beshop-nolog #TeinorUltraBanner_6{margin-top:3em !important}#index .beshop_productslider{margin:6em auto}.beshop_productslider_button-txt{width:max-content;border:1px solid #000;padding:5px 50px;min-width:180px;margin:20px auto;text-transform:uppercase}.beshop_productslider_button-txt:hover{background:#000;color:#fff}#TeinorUltraBanner_23{position:fixed !important;right:20px;bottom:65px;width:45px !important;height:45px;background-color:#00d221;border:1px solid #00d221;border-radius:25px;display:flex !important;justify-content:center;align-items:center;z-index:999}#TeinorUltraBanner_23 #TeinorUltraBannerContainer_23{opacity:1 !important}#TeinorUltraBanner_23 i{font-size:24px;color:#fff}.iputs-bloq{display:none}#cart #content-wrapper{font-size:16px}#cart .vourcherbutton{font-size:13px}#cart .cart_item .product-line-grid{display:flex;flex-wrap:wrap;width:100%}#cart .cart_item .product-line-grid .product-line-grid-right,#cart .cart_item .product-line-grid .text-xs-right,#cart .cart_item .product-line-grid .product-line-grid-body{display:flex;align-items:center;flex-wrap:wrap}#cart .cart_item .product-line-grid .product-line-grid-right .product-line-info,#cart .cart_item .product-line-grid .text-xs-right .product-line-info,#cart .cart_item .product-line-grid .product-line-grid-body .product-line-info{width:100%}#cart .cart_item .product-line-grid .product-price{font-size:16px}#cart .cart_item .product-line-grid .price{display:flex;align-items:center}#cart .cart_item .product-line-grid .js-cart-line-product-quantity{-moz-appearance:textfield;height:50px}#cart .cart_item .product-line-grid .input-group-btn-vertical{position:relative;white-space:nowrap;float:left;width:auto;color:#232323}#cart .cart_item .product-line-grid .input-group-btn-vertical .btn{display:block;float:none;width:100%;max-width:100%;padding:0;margin-left:-1px;position:relative;height:25px;background-color:#fff;border:1px solid rgba(0,0,0,0.25);border-radius:0}#cart .cart_item .product-line-grid .input-group-btn-vertical .js-increase-product-quantity{border-bottom:0}#cart .checkout_buttonside .beshop_continueshopping a{background-color:transparent;color:#323232;line-height:inherit}#cart .beshop_gocheckout .beshop_greenbutton{max-width:90%}#cart .beshop_gocheckout a{text-align:center;margin:15px auto}#cart .beshop_gocheckout i{padding:0 15px}#module-B2BTeinor-front #wrapper{padding:40px}#module-B2BTeinor-front #wrapper #submitRegisterForm{background:#000;color:#fff;border:1px solid #000}#module-B2BTeinor-front #wrapper #submitRegisterForm:hover{color:#000;background:#fff}#simpleBanner_95 .teinorTextContainer{text-align:end;display:flex;justify-content:end}#category #notifications{margin:auto}#category #notifications .notification{color:#000;background-color:#fff;margin-top:10px;padding:25px}#category #notifications .notification .notification_icon{display:none}#category #notifications .notification .notification_list{margin:0 auto;padding:0;text-align:center}#category #notifications .notification .notification_list li,#category #notifications .notification .notification_list p{font-size:20px;font-weight:initial}#category #notifications .notification .notification_list .beshop_greenbutton{margin:20px auto}#category #notifications .notification .notification_list .beshop_white_button{background:#fff;color:#000}#category #notifications .notification .notification_list .beshop_white_button:hover{background:#000;color:#fff !important}.flag_out_of_stock{background:rgba(0,0,0,0.6);color:#fff}#module-beshop_searchbar-front #content-wrapper{padding:0 2em}.beshop_rate_content .btn-primary{background:#fff;color:#000;border:1px solid #000}.beshop_rate_content .btn-primary:hover{color:#fff;background:#000}.header-top-center .logo{display:none}.beshop_filters_top_inner .products-sort-order{padding-top:0}.beshopaccount_leftcolumn .account-link-list .beshop_acclink i{font-size:18px;margin-right:20px}.cms-id-12 #content{text-align:center;display:flex;flex-wrap:wrap;gap:15px}@media(min-width:1135px){.mm_menus_ul{display:flex;justify-content:center}}@media(max-width:1400px){#index #TeinorUltraBanner_5 .simpleBanner .teinorTextContainer,#index #TeinorUltraBanner_18 .simpleBanner .teinorTextContainer{right:80px}#product .product_column{padding-right:25px}}@media(min-width:1200px){#category #wrapper,#product #wrapper{margin:auto}}@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}}@media(max-width:991px){#product .images-container{padding:0 20px}#product .images-container .product-images{display:none}#product .images-container .product-cover{width:100%}#product .images-container .product-cover #beshopcarrouselimage .carousel-inner{margin:auto}#product .images-container #beshopcarrouselimage .carousel-indicators{display:flex !important}#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-center .beshop_menu{display:none}.menu_mobile .beshop_menu{display:block !important}.menu_mobile .beshop_menu img{display:none !important}.header-top-right .beshop-hook-wish{display:none}#left-column .display_on_mobile{display:none}#beshop_productslider_1,#beshop_productslider_4{padding:10px}#TeinorUltraBanner_8 .bannerHeightController>*{padding:10px !important;width:100% !important;height:33% !important}#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>* #simpleBanner_95 .teinorTextContainer{justify-content:center}#TeinorUltraBanner_6 .bannerHeightController>*{padding:10px !important;width:50% !important}#module-beshop_blog-blog .txt-div,#module-beshop_blog-blog .img-div{margin:1em auto}#module-beshop_blog-blog .second-container .txt-div,#module-beshop_blog-blog .four-container .txt-div{order:1}#module-beshop_blog-blog .second-container .img-div,#module-beshop_blog-blog .four-container .img-div{order:2}.header-top-center .beshop_menu{display:none !important}.header-top-left .logo{display:none !important}.header-top-center .logo{display:block}#js-product-list-top{display:flex;justify-content:space-between}#js-product-list-top .display_on_mobile{position:relative}.filter-header .close-filters{display:block}}@media(max-width:767px){#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}#contact .border-column{border:0}#contact .contact-info{padding:4em 20px}#contact .contact-map{margin:2em 20px}#contact .contact-form{margin:auto}#contact .container-responsive{text-align:center;margin-bottom:2em}}@media(max-width:660px){#header .header-top .header-top-inner .header-top-left{width:40px}#header .header-top .header-top-inner .header-top-center{width:auto !important}#header .header-top .header-top-inner .header-top-right{width:160px !important}}@media(max-width:575px){.product-miniature{padding:5px}.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}#TeinorUltraBanner_6 .bannerHeightController>*{padding:10px !important;width:100% !important;height:50% !important}#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_header::before,#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_header::after{display:none}#product #wrapper #content-wrapper #beshop_productslider_2 .beshop_productslider_nameShow{min-width:auto !important}#module-beshop_blog-blog #content-wrapper .beshopblog_post2{padding:0}.sort-tittle{display:none}#cart .product_cart .cart_item>div.product-line-right>div{min-width:auto;padding:0 12px}#cart .cart_item{font-size:12px}#cart .cart_item .product_quantity{min-width:79px !important}#product .product_column .product-add-to-cart{display:grid;grid-template-columns:1fr 2fr}#product .product_column .product-add-to-cart .beshop_quantity .quantity-nav{display:grid;grid-template-columns:1fr 1fr 1fr}.header-top-right #beshopcart_wrapper .beshop_preview .body{width:280px;padding:16px 8px;display:none !important}}@media(max-width:470px){#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-top .header-top-inner .header-top-left{width:30px}#header .header-top .header-top-inner .header-top-center,#header .header-top .header-top-inner .header-top-right{width:40%}#header .header-top .header-top-inner .header-top-right>*{margin-left:16px}#product .product_column .product-add-to-cart .add-to-cart.mobile-cart{display:block}#product .product_column .product-add-to-cart .add-to-cart.pc-cart{display:none}}@media(max-width:420px){.beshop_filters_top_inner .display_on_mobile{top:11px}.beshop_filters_top_inner .products-sort-order .sort-tittle{display:none}#header .header-banner #TeinorUltraBanner_1 .bannerHeightController{padding:0}}@media(max-width:340px){#header .header-banner #TeinorUltraBanner_1 p,#header .header-banner #TeinorUltraBanner_1 a{font-size:12px}}@media(min-width:576px){#beshop_wishlist_registerModal .modal-dialog{max-width:530px}#mm_menu_10,#mm_menu_11,#mm_menu_12{display:none}}