@font-face{font-family:'Myriad Pro Regular';font-style:normal;font-weight:normal;src:local("../webfonts"),url("../webfonts/MYRIADPRO-REGULAR.woff") format("woff")}@font-face{font-family:'P22 Mackinac Pro';src:url("../webfonts/Mac/P22Regular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'P22 Mackinac Pro Italic';src:url("../webfonts/Mac/P22RegularItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'P22 Mackinac Pro Medium';src:url("../webfonts/Mac/P22Medium.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'P22 Mackinac Pro Bold';src:url("../webfonts/Mac/P22Bold2.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'P22 Mackinac Pro BoldItalic';src:url("../webfonts/Mac/P22BoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'p22 book italic';src:url("../webfonts/P22/p22book-italic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Halyard Display';src:url("../webfonts/Halyard/HalyardDisplayRegular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Halyard Light';src:url("../webfonts/Halyard/HalyardDisplayLight.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Halyard Medium';src:url("../webfonts/Halyard/HalyardDisplayMedium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Halyard Display Book';src:url("../webfonts/Halyard/HalyardDisplayBook.ttf") format("truetype");font-weight:normal;font-style:normal}@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,.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-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}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:auto;src:url("../webfonts/fa-regular-400.eot");src:url("../webfonts/fa-regular-400.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")}.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:"\f053"}.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-exclamation-circle::before{content:"\f06a"}.value{background:transparent}.alert-address{font-size:14px;border:1px solid #f73131;padding:5px;margin-bottom:10px;border-radius:5px;display:inline-block}.logo-mobile{display:none}.beshop_searchbar .beshop_button_showmore{padding-bottom:20px}.beshop_searchbar .beshop_button_showmore button{border:1px solid #000 !important;border-radius:15px;padding:4px 17px !important}.beshop_searchbarinput .beshop_searchbarresults{border:none}.beshopchat_front{z-index:9}.beshopchat_front .beshop_chat_text{display:flex;justify-content:center;align-items:center;float:right}.beshopchat_frontchat{background-color:#fef5e8;box-shadow:none;border-color:#000}.beshopchat_frontchat #beshopchat_whatsapp{font-family:'Halyard Display Book'}.beshopchat_frontchat .beshop-chat-top{display:flex;justify-content:space-between;background-color:#000;padding:5px}.beshopchat_frontchat .beshop_chat_panel .beshop_chat_info-box{padding:20px}.beshopchat_frontchat .beshop_chat_panel .beshop_chat_info-box h4{font-family:'Halyard Display';font-size:15px;color:#ED7745;font-weight:normal}.beshopchat_front_form{padding:20px}.beshopchat_front_form .beshopchat_input input,.beshopchat_front_form .beshopchat_input textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #848484;border-radius:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px}.beshopchat_front_form .beshopchat_input input::placeholder{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#848484}.beshopchat_front_form .beshopchat_input textarea{min-height:auto;overflow:auto}.beshopchat_front_form .beshopchat_input .beshopchat_submit{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;border:1px solid #EA661F;background:#EA661F;border-radius:25px;justify-content:center;width:100%;margin-bottom:20px;margin-top:20px;padding:0}.beshopchat_front_form .beshopchat_input .beshopchat_submit i{display:none}.beshopchat_front_form .beshopchat_input .beshopchat_submit:hover{background:#FEF5E8;color:#EA661F}.beshop_chat_brand{display:none}.beshop_parentpreview .beshop_preview .body{border:none;box-shadow:inset 0 0 0 1px #eaeaea,0 5px 20px rgba(0,0,0,0.15) !important}.TeinorUltraBannerContainer{animation:none !important}textarea:focus,input:focus{outline:none}input::-webkit-input-placeholder{color:black;opacity:1}input::-webkit-input-placeholder{color:black;opacity:1}input::-moz-placeholder{color:black;opacity:1}input::-ms-input-placeholder{color:black;opacity:1}input:-moz-placeholder{color:black;opacity:1}select{border-color:#000 !important}.beshop_searchbar_product{height:54px}.beshop_searchbar_product a{display:flex;align-items:center}.beshop_searchbar_product a h6{margin-bottom:0px;margin-left:5px}.beshop_wishlist_quickadd.added i::before{color:#E14814}#checkout .checkout_content{color:#000}.beshop_greenbutton{font-weight:normal}.beshop_greenbutton:hover{color:#fff;background-color:#000}.header-top-right .beshop_parentpreview .beshopsignin_preview{-ms-input-placeholder-color:black;-ms-input-placeholder-opacity:1;-moz-placeholder-color:black;-moz-placeholder-opacity:1}.header-top-right .beshop_parentpreview .beshopsignin_preview .body{width:416px;max-width:90vw !important;padding:20px 30px}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshopsign_container{max-width:100% !important;padding:0}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshopsignin_header{font-family:'Halyard Medium', sans-serif;text-transform:uppercase;font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-bottom:0}.header-top-right .beshop_parentpreview .beshopsignin_preview .forgotpassword{font-family:'Halyard Display Book';font-size:12px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-top:11px;display:block}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshop_signin{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;background:#EA661F;border-radius:25px;border:1px solid #EA661F;justify-content:center;margin-top:26px}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshop_signin i{display:none}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshop_signin:hover{background:#FEF5E8;color:#EA661F}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshoplogin_createAcc{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;border:1px solid #EA661F;border-radius:25px;background:#FEF5E8;justify-content:center;width:100%}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshoplogin_createAcc:hover{color:#FEF5E8;background:#EA661F}.header-top-right .beshop_parentpreview .beshopsignin_preview .beshop_registeraccept{margin-top:20px;font-family:'Halyard Display Book';font-size:12px;line-height:16px;text-align:center;letter-spacing:0.03em;color:#000000}.header-top-right .beshop_parentpreview .beshopsignin_preview input{width:100%;border:none;border-bottom:1px solid #000000;border-radius:0px;padding:0px;background:transparent;font-family:'Halyard Display Book';font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000;margin:0;margin-top:40px}.header-top-right .beshop_parentpreview .beshopsignin_preview input::-webkit-input-placeholder{color:black;opacity:1}.header-top-right .beshop_parentpreview .beshopsignin_preview ::-webkit-input-placeholder{color:black;opacity:1}.header-top-right .beshop_parentpreview .beshopsignin_preview ::-moz-placeholder{color:black;opacity:1}.htmlcontent-home{width:100%;height:100%}html body{background-color:#FEF5E8;margin:auto !important;overflow-x:hidden}.col-lg-2\.4{flex:0 0 20%;max-width:20%}a{cursor:pointer}a:hover{color:#111}.simpleBanner{padding:0px !important}.beshop-btn{color:#fff;background-color:transparent;border:1px solid #fff;padding:15px 27px}.beshop-btn:hover{font-size:17px;padding:17px 29px;color:#fff}.product-flags{display:none}.beshop_wishlist_customlist{display:none !important}.carousel-control-prev,.carousel-control-next{opacity:1 !important}.carousel-control-prev i,.carousel-control-next i{color:#111}.beshop_selectcountry{width:33%;text-align:end}.beshop_selectcountry a{margin-left:10px}input[type="checkbox"]+.beshop_checkbox .beshop_checkboxbox{border-radius:16px;border-color:#000}.fa-map-marker-alt{margin-right:5px}.user-info img{width:16px}.header-top-right #beshopcart_wrapper .beshop_preview .body{width:416px;padding:20px 30px;background-color:#fef5e8;max-height:90vh;overflow-y:auto}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li{align-items:start;padding:7px 0;text-transform:none}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn{width:calc(100% - 80px);padding:0;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto;column-gap:0.7rem;align-items:center;margin-top:10px}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-quantity{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-name{grid-column:1 / 3;grid-row:1 / 2;flex-basis:0;flex-grow:1;font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-left:20px}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-name span{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-attributes{grid-column:1 / 3;grid-row:2 / 3;margin-left:20px}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-attributes .label,.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-attributes .value{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .product-price{grid-column:3 / 4;grid-row:1 / 2;font-family:'Halyard Display Book';font-style:normal;font-weight:350;font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}.header-top-right #beshopcart_wrapper .beshop_preview .body .beshopcart_listproducts li .beshopcart_rightcolumn .remove-from-cart{grid-column:1 / 2;grid-row:3 / 3;font-family:'Halyard Display Book';font-style:normal;font-weight:350;font-size:12px;line-height:16px;color:#EA661F;margin-left:20px;margin-top:10px}.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 .products,.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .shipping{display:flex;justify-content:space-between}.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .products span,.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .shipping span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000}.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .products{margin-bottom:10px}.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .products .label{text-transform:uppercase}.header-top-right #beshopcart_wrapper .beshop_preview .cart-subtotals .shipping{margin-bottom:20px}.header-top-right #beshopcart_wrapper .beshop_preview .cart-total{display:flex;justify-content:space-between;padding-top:12px}.header-top-right #beshopcart_wrapper .beshop_preview .cart-total span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000}.header-top-right #beshopcart_wrapper .beshop_preview .cart-total .label{text-transform:uppercase}.header-top-right #beshopcart_wrapper .beshop_preview .beshop_greenbutton{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;border:1px solid #EA661F;background:#EA661F;border-radius:25px;justify-content:center;width:100%;margin-bottom:20px}.header-top-right #beshopcart_wrapper .beshop_preview .beshop_greenbutton i{display:none}.header-top-right #beshopcart_wrapper .beshop_preview .beshop_greenbutton:hover{background:#FEF5E8;color:#EA661F}.background-menu-mobile{background-color:rgba(0,0,0,0.47);width:99vw;height:100vh;position:absolute;top:0px;z-index:9999;display:none}.header-top-right .language-selector .header{white-space:nowrap}.beshop_filters_page{border-radius:20px;font-size:18px}.beshop_productslider .beshop_productslider_header h3{font-family:'AmasisMT Light';font-size:24px}.beshop_productslider .row.active{margin:auto}.beshop_productslider .fa-chevron-left{margin-right:13px;font-size:20px}.beshop_productslider .fa-chevron-right{margin-left:13px;font-size:20px}.logo img{position:relative}.beshop_searchbar_product{margin:16px}#header{position:fixed;top:0;left:0;right:0;margin:auto;z-index:9}#header #TeinorUltraBanner_7{background:#FEF5E8 !important}#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8{padding:5px}#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer{text-align:center}#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof span{padding:7px}#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof a,#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof span,#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof p{font-size:16px;color:#ED7745 !important;font-family:'Halyard Display'}#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof a i,#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof span i,#header #TeinorUltraBanner_7 .bannerHeightController #simpleBanner_8 .teinorTextContainer #header_left_prof p i{font-weight:300;margin-right:4px}#header .be_fixed{padding:15px 15px !important}#header .be_fixed .header-top-inner .header-top-center{width:100% !important}#header .be_fixed #TeinorUltraBanner_7{display:none !important}#header .beshop_selectcountry .header a{color:#fff}#header .header-banner .beshop_parentpreview .beshop_preview{left:0px}#header .header-banner .language-selector{width:28%}#header .header-banner .language-selector .body{width:75px}#header .header-banner .currency-selector{width:51px}#header .header-banner .currency-selector .body{width:40px}#header .header-banner .currency-selector .fa-chevron-down,#header .header-banner .language-selector .fa-chevron-down{font-size:18px;margin-left:5px}#header .header-top{padding:0 1%;display:flex;flex-wrap:wrap;padding:20px 50px;background:transparent}#header .header-top .header-top-inner{width:100%}#header .header-top .header-top-inner .header-top-left{width:20%;min-width:160px}#header .header-top .header-top-inner .header-top-left #beshopcart_wrapper{display:none}#header .header-top .header-top-inner .header-top-left #beshopcart_wrapper img{display:none}#header .header-top .header-top-inner .header-top-left #beshopcart_wrapper .beshopcart_numberproducts.pcnumberproducts{display:none}#header .header-top .header-top-inner .header-top-left #beshopcart_wrapper .beshopcart_numberproducts{font-family:'Halyard Display Book';font-style:normal;font-weight:350;font-size:12px;line-height:18px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;background:#EA661F;position:relative;order:2;width:20px;height:20px;top:auto;right:auto;margin-right:8px}#header .header-top .header-top-inner .header-top-left .menu_bar #beshopcart_wrapper .header a{display:flex}#header .header-top .header-top-inner .header-top-left .menu_bar #beshopcart_wrapper img{display:block}#header .header-top .header-top-inner .header-top-left .menu_bar #beshopcart_wrapper .beshopcart_numberproducts.pcnumberproducts{display:block}#header .header-top .header-top-inner .header-top-left .menu_bar #beshopcart_wrapper .beshopcart_numberproducts.mobilenumberproducts{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile{order:3}#header .header-top .header-top-inner .header-top-left .logo img{width:160px}#header .header-top .header-top-inner .header-top-right{width:260px;min-width:260px;display:flex;flex-wrap:wrap;font-size:17px;justify-content:end;margin-right:25px}#header .header-top .header-top-inner .header-top-right>*{margin-right:30px}#header .header-top .header-top-inner .header-top-right i{margin-left:5px}#header .header-top .header-top-inner .header-top-right .beshop_parentpreview .body{background:#FEF5E8}#header .header-top .header-top-inner .header-top-right .language-selector span,#header .header-top .header-top-inner .header-top-right .language-selector a{font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#000000}#header .header-top .header-top-inner .header-top-right .language-selector .body{padding:10px 20px}#header .header-top .header-top-inner .header-top-right .language-selector .body a{font-size:16px}#header .header-top .header-top-inner .header-top-right #beshopcart_wrapper{margin-right:20px}#header .header-top .header-top-inner .header-top-right #beshopcart_wrapper .header .cart-icon{width:16px;margin-right:5px}#header .header-top .header-top-inner .header-top-right #beshopcart_wrapper .header .beshopcart_numberproducts{background:transparent;top:3px;right:-20px;height:auto;width:auto;color:#111;border-radius:0p;display:block;justify-content:center;text-align:center;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#000000}#header .header-top .header-top-inner .header-top-right #beshopcart_wrapper .header .beshopcart_numberproducts.mobilenumberproducts{display:none}#header .header-top .header-top-inner .header-top-right .beshopwishlist_numberproducts{font-size:15px}#header .header-top .header-top-inner .header-top-center{width:60%;justify-content:center}#header .header-top .header-top-inner .header-top-center .beshop_menu{background:transparent;display:flex;gap:60px}#header .header-top .header-top-inner .header-top-center .beshop_menu .space{display:none}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_childs{background:#fef5e8}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_childs .beshop_menu_item{width:auto}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_childs .beshop_menu_item a{font-family:'Halyard Display';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#000000}#header .header-top .header-top-inner .header-top-center .beshop_menu a{background:transparent;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#EA661F;text-transform:uppercase}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_0 .beshop_menu_childs{position:fixed;width:100vw;left:0;right:0;padding:28px}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_0 .beshop_menu_childs .beshop_menu_item{min-width:180px}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_0 .beshop_menu_col_inner>a i{display:none}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_item{text-align:center}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_1 .beshop_menu_childs{display:none}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_1 .beshop_menu_childs a{font-family:'Halyard Display Book';font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;color:#000000}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_1:hover>.beshop_menu_childs{display:block}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_2 .beshop_menu_col_inner a{text-transform:inherit !important}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_1 .beshop_menu_childs .beshop_menu_col_inner{margin-bottom:9px}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_level_1 .beshop_menu_childs .beshop_menu_col_inner a{text-transform:inherit !important}#header .header-top .header-top-inner .header-top-center .beshop_menu .beshop_menu_item.beshop_menu_level_0:hover>.beshop_menu_childs{display:flex;justify-content:center}#header .header-top .header-top-inner .header-top-center #beshop_menu_col_1 .beshop_menu_level_1{min-width:180px}#header .header-top .header-top-inner .header-top-center #beshop_menu_col_11 .beshop_menu_childs,#header .header-top .header-top-inner .header-top-center #beshop_menu_col_12 .beshop_menu_childs{position:inherit;padding:28px 0;width:auto}#header .header-top .header-top-inner .header-top-center #beshop_menu_col_13 .beshop_menu_level_2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;max-width:720px;margin:auto}#header .header-top .header-top-inner .header-top-center #beshop_menu_col_14 .beshop_menu_level_2{display:flex;justify-content:center}#header .header-top .header-top-inner .header-top-center #beshop_menu_col_14 .beshop_menu_level_2 .beshop_menu_col_inner{min-width:180px}#header .header-top .header-top-inner .fa-search{font-size:15px}#header .header-top .header-top-inner .beshop_searchbarselect{display:none}#header.hidden{display:none}#header:hover{background:#FEF5E8}.beshop_searchbar.type2 .beshop_searchbarinputgroup{background:transparent}.beshop_searchbarresults{font-size:13px}.product-miniature{display:block;text-align:center;padding:12px;margin:0}.product-miniature>*{padding:0px 0}.product-miniature .product_thumbnail{margin:auto}.product-miniature .beshop-no-stock{display:none;position:absolute;top:30px;left:10px;z-index:99;text-decoration:underline}.product-miniature .product-flags{display:none}.product-miniature .product-list-actions{display:none}.product-miniature .textt-min{display:flex;justify-content:space-between;align-items:start;margin-top:10px}.product-miniature .nameAndCat{display:flex}.product-miniature .product-category-miniature{font-size:12px;font-family:'Avenir Black';text-transform:uppercase;margin-right:5px;margin-bottom:0px}.product-miniature .product-name{text-align:start;margin-bottom:0}.product-miniature .product-name a{font-family:'Halyard Display Book', sans-serif;font-style:normal;font-weight:350;font-size:12px;line-height:18px;letter-spacing:0.03em;color:#000000}.product-miniature .product-price-and-shipping .price{font-family:'Halyard Display Book', sans-serif !important;font-size:12px !important;font-weight:inherit !important;line-height:18px;letter-spacing:0.03em;color:#000000 !important}.product-miniature .beshop_productimagehook .beshop_wishlist_customlist{display:none}.product-miniature #add-to-cart-or-refresh,.product-miniature .beshop_productimagehook{display:inline-block}.product-miniature .add-to-cart{width:auto;background:transparent;letter-spacing:5px;line-height:inherit;font-family:'Avenir Light';font-size:10px}.product-miniature .add-to-cart i{font-size:16px}.product-miniature img{transition:all 1s !important}.product-miniature:hover{box-shadow:none;transition:none}.beshopsignin_preview.logged .body{width:155px !important;padding:12px 30px !important}.beshop_breadcumbs{text-transform:lowercase}.email_subscription{text-align:center;font-size:14px;margin-top:4px}.email_subscription h4{display:none}.email_subscription input{border-radius:0px;padding:0px;width:100%}.email_subscription .beshop-div-check{display:none;font-size:12px;margin-top:15px}.beshop_productslider{text-align:center}.beshop_productslider .product_thumbnail{overflow:hidden}.beshop_productslider .fa-spinner{display:none !important}#beshop_instagram_display{display:block !important;padding:30px}#beshop_instagram_display .beshop_instagram_inner .beshop_instagram_slide{margin-bottom:23px}#beshop_instagram_display .beshop_instagram_header .left_side a{color:#aaa}#beshop_instagram_display .beshop_instagram_header .left_side h3{font-size:30px;font-weight:300}#beshop_instagram_display .beshop_instagram_header .right_side{padding:14px 40px;font-size:14px;border-radius:5px}.beshop_productslider .beshop_wishlist_layout{display:none}#module-beshop_wishlist-front .beshopaccount_leftcolumn{display:none}#module-beshop_wishlist-front .product-miniature{padding:40px}#module-beshop_wishlist-front .beshop_wishlist_container{max-width:100%;flex:0 0 100%}#module-beshop_wishlist-front .beshop_wishlist_container h4{color:#000;margin-left:10px}#module-beshop_wishlist-front .beshop_wishlist_container .beshop_wishlist_remove_product{z-index:9;color:#000;top:5px;right:10px}#module-beshop_wishlist-front .beshop_wishlist_container .product-category-miniature,#module-beshop_wishlist-front .beshop_wishlist_container .product-name a{color:#000}#module-beshop_wishlist-front #content-wrapper{max-width:100%}#module-beshop_wishlist-front #footer{width:100%;padding:0 40px}#footer{margin-top:5em;background-color:#FEF5E8;padding:0 40px;margin:auto}#footer #TeinorUltraBanner_142{margin-top:139px;margin-bottom:450px}#footer #main_footer{justify-content:space-between;background:#FEF5E8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#FEF5E8;color:#000;padding:3rem 0}#footer #main_footer .beshop_footers{display:flex;max-width:80%;width:80%}#footer #main_footer #beshop_footer_col_10{display:flex;align-items:end}#footer #main_footer #beshop_footer_col_4 img{max-width:276px}#footer #main_footer .beshop_footer_col .beshop_footer_row i{font-size:25px;margin-right:15px}#footer #main_footer .beshop_footer_col .beshop_footer_title{font-family:'P22 Mackinac Pro Medium', serif;font-size:18px;line-height:19px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;margin-bottom:25px;display:block}#footer #main_footer .beshop_footer_col .beshop_footer_content{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000}#footer #main_footer .beshop_footer_col #beshop_footer_row_46 .beshop_footer_content{font-family:'P22 Mackinac Pro Medium', serif;font-size:18px;line-height:19px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;margin-bottom:25px}#footer #main_footer #beshop_footer_2{padding-left:0}#footer #main_footer #beshop_footer_2 #beshop_footer_col_8{padding-left:0}#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}#psgdpr-link{padding:1em 0}#psgdpr-link img{margin:0 1em}.email_subscription{position:relative;max-width:20%;width:380px;padding:0 0px;-ms-input-placeholder-color:black;-ms-input-placeholder-opacity:1;-moz-placeholder-color:black;-moz-placeholder-opacity:1}.email_subscription form{text-align:start}.email_subscription form p{margin-right:15px;font-family:'P22 Mackinac Pro Medium', serif;font-size:18px;color:#EA661F}.email_subscription input[name="email"]{border:0px;border-bottom:1px solid #000;margin-bottom:33px;color:#000;font-family:'P22 Mackinac Pro', serif;font-size:16px;max-width:100%;line-height:21px;letter-spacing:0.03em;background:#fef5e8}.email_subscription input[name="submitNewsletter"]{background:#fef5e8;border:1px solid #EA661F;color:#EA661F;border-radius:50px;width:150px;display:block;height:40px;padding:0px;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;cursor:pointer}.email_subscription input::-webkit-input-placeholder{color:black;opacity:1}.email_subscription ::-webkit-input-placeholder{color:black;opacity:1}.email_subscription ::-moz-placeholder{color:black;opacity:1}.email_subscription .teinorCheckbox_group{text-align:start}.email_subscription .beshop-div-check{max-width:69%}.email_subscription .CheckBoxTeinorLittle,.email_subscription .beshop_checkboxtext{font-family:'Halyard Display Book'}#wrapper{padding:0px}.beshop_loginiframe{display:none}.beshop_breadcumbs{font-size:11px;color:#dedede;margin-top:20px}.button-view-guide{font-family:'Halyard Display Book';font-size:12px;line-height:18px;letter-spacing:0.03em;text-decoration-line:underline;text-transform:uppercase;color:#000000;background:transparent}.btn-primary.focus,.btn-primary:focus{box-shadow:none;border:none}#beshop_popup .modal-dialog{margin:15% auto;max-width:600px}#beshop_popup .row{margin-right:0px;padding-right:15px}#beshop_popup h4{font-family:'AmasisMT Italic' !important;font-size:20px;color:#ED7745;text-align:start}#beshop_popup .close-popup-button{margin-right:-35px;text-align:end}#beshop_popup .close-popup{border:none;background:transparent;width:min-content;margin-left:auto;padding:0px 10px}#beshop_popup .close-popup i{color:#000;padding:10px}#beshop_popup .modal-content{border:none;border-radius:0px}#beshop_popup .modal-body{padding:0px}#beshop_popup form{display:flex;flex-wrap:wrap;justify-content:center}#beshop_popup input[name="email"]{border:none;border-bottom:1px solid #000;font-family:'Avenir Book';font-size:14px;color:#000;padding:0px;border-radius:0px;width:100%;padding:0px}#beshop_popup .submit-popup{background-color:#ffffff;color:#000;border:1px solid #000;border-radius:15px;font-family:'AmasisMT Light';font-size:14px;font-weight:normal;width:140px;line-height:35px;margin:auto;margin-top:20px;margin-bottom:10px}#beshop_popup .modal-header,#beshop_popup .modal-footer{font-family:'Avenir Book';font-size:12px;font-weight:normal}#beshop_popup .modal-header input,#beshop_popup .modal-footer input{border:1px solid #000}#beshop_popup .col-md-7{text-align:start}#beshop_popup .col-md-7 #notShowPopup{margin-right:10px;margin-left:0px}.form-control:focus{outline:none;box-shadow:none}#index .beshop_breadcumbs{display:none}#index .page-header{display:none}#index #TeinorUltraBanner_8{display:inline !important;width:100%;height:100vh}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8{height:100vh}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-indicators{display:none}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner{padding:0 !important}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .containerImage{justify-content:center}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .containerImage img{width:100%;object-fit:cover;height:100%}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer{width:100%;height:100%;margin:0px;padding:0}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container .video-background{width:100%;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .logo-big-beshop{width:100%}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text{padding:50px;position:relative;z-index:2;color:white;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;height:100%}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .text-first-banner{font-family:'P22 Mackinac Pro';font-size:80px;line-height:86px;color:#FEF5E8;text-align:center;max-width:765px;margin:auto}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .text-first-banner span{font-family:'p22 book italic'}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .last-text-first{width:100%;display:flex;justify-content:space-between}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .last-text-first p{font-family:'P22 Mackinac Pro';font-size:21px;line-height:25px;color:#FEF5E8;margin-bottom:0}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-control-prev,#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-control-next{opacity:1 !important}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-control-prev i,#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-control-next i{font-size:35px;color:#ffffff}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-control-prev{margin-left:20px !important}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .carousel-control-next{margin-right:20px !important}#index #TeinorUltraBanner_113{width:100%;height:100vh;display:block !important}#index #TeinorUltraBanner_113 #TeinorUltraBannerContainer_113{height:100vh}#index #TeinorUltraBanner_113 #TeinorUltraBannerContainer_113 img{width:100%;object-fit:cover;height:100%}#index #TeinorUltraBanner_113 .teinorTextContainer{top:38%}#index #TeinorUltraBanner_113 .first-text{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8}#index #TeinorUltraBanner_113 .name-collection{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:104px;line-height:124px;color:#FEF5E8;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(254,245,232,0);text-decoration-color:rgba(254,245,232,0);transition:text-decoration-color 0.5s ease-out;text-decoration-thickness:2px;text-underline-offset:10px}#index #TeinorUltraBanner_113 .name-collection:hover{-webkit-text-decoration-color:#fef5e8;text-decoration-color:#fef5e8}#index #TeinorUltraBanner_139{display:block !important;height:100vh}#index #TeinorUltraBanner_139 #TeinorUltraBannerContainer_139{height:100vh}#index #TeinorUltraBanner_139 #TeinorUltraBannerContainer_139 img{width:100%;object-fit:cover;height:100%}#index #TeinorUltraBanner_139 .first-text{text-transform:uppercase;font-size:16px;font-family:'Halyard Display';line-height:24px;text-align:center;letter-spacing:0.03em;color:#EA661F}#index #TeinorUltraBanner_139 .collection-txt{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:80px;line-height:95px;text-align:center;color:#EA661F}#index #TeinorUltraBanner_139 .collection-txt:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:10px}#index #TeinorUltraBanner_140{display:block !important;height:100vh}#index #TeinorUltraBanner_140 #TeinorUltraBannerContainer_140{height:100vh}#index #TeinorUltraBanner_140 #TeinorUltraBannerContainer_140 img{width:100%;height:100%;object-fit:cover}#index #TeinorUltraBanner_140 .beshop-container-text{width:100%;height:100%}#index #TeinorUltraBanner_140 .beshop-container-text .first-text{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:72px;line-height:72px;text-align:center;letter-spacing:-0.01em;color:#EA661F;margin:20% auto}#index #TeinorUltraBanner_140 .beshop-container-text .second-text a{font-family:'P22 Mackinac Pro', serif;font-style:normal;font-weight:500;font-size:21px;line-height:23px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;width:200px;height:200px;border:1px solid rgba(234,102,31,0);border-radius:50%;-webkit-transition:border-color 0.5s ease-out;-moz-transition:border-color 0.5s ease-out;-o-transition:border-color 0.5s ease-out;transition:border-color 0.5s ease-out;cursor:pointer;margin:auto}#index #TeinorUltraBanner_140 .beshop-container-text .second-text a:hover{border-color:#ea661f}#index #TeinorUltraBanner_141{display:block !important;height:100vh}#index #TeinorUltraBanner_141 #TeinorUltraBannerContainer_141{height:100vh}#index #TeinorUltraBanner_141 #TeinorUltraBannerContainer_141 img{width:100%;height:100%;object-fit:cover}#index #TeinorUltraBanner_141 .teinorTextContainer,#index #TeinorUltraBanner_141 .beshop-container-text{width:100%;height:100%}#index #TeinorUltraBanner_141 .first-text{font-family:'Halyard Display', sans-serif;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;margin-bottom:0;position:absolute;top:34%;left:0;right:0;margin:auto}#index #TeinorUltraBanner_141 .second-text{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:80px;line-height:75px;text-align:center;color:#FEF5E8;max-width:452px;position:absolute;top:37%;left:0;right:0;margin:auto}#index #TeinorUltraBanner_141 .btn-go{width:200px;height:200px;border:1px solid rgba(254,245,232,0);border-radius:50%;-webkit-transition:border-color 0.5s ease-out;-moz-transition:border-color 0.5s ease-out;-o-transition:border-color 0.5s ease-out;transition:border-color 0.5s ease-out;cursor:pointer;margin:auto;font-family:'P22 Mackinac Pro';font-style:normal;font-weight:500;font-size:21px;line-height:23px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;justify-content:center;position:absolute;bottom:10%;left:0;right:0}#index #TeinorUltraBanner_141 .btn-go:hover{border-color:#fef5e8}#TeinorUltraBannerContainer_41{opacity:1 !important;color:#000;font-size:12px;border-top:1px solid #000;padding:25px}#TeinorUltraBannerContainer_41 .simpleBanner{padding:0px}#TeinorUltraBannerContainer_41 .teinorTextContainer{text-align:center}#TeinorUltraBannerContainer_41 .teinorTextContainer span{margin:0 10px;font-family:'Avenir Roman'}#TeinorUltraBannerContainer_41 .beshop_breadcumbs{display:none}#TeinorUltraBannerContainer_41 #beshop_productslider_1 .product-miniature .product-thumbnail img{transform:scale(1)}.category-id-parent-8 #button-open-filters{display:none}.category-id-parent-8 .beshop_filters_pagination_inner{display:none}.category-id-parent-8 div.product_list{padding:0px 39px;display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}.category-id-parent-8 .htmlcontent-item-1{position:relative;padding-left:30px;padding-bottom:103px;padding-top:17px}.category-id-parent-8 .htmlcontent-item-1 .item-html{position:absolute;top:15%;left:20%;background-color:#fff;height:380px;width:380px;padding:40px}.category-id-parent-8 .htmlcontent-item-1 .item-html span{font-family:'Avenir Black';font-size:23px}.category-id-parent-8 .htmlcontent-item-1 .item-html p{font-family:'Avenir Light';font-size:16px}.category-id-parent-8 .htmlcontent-item-1 .item-html p:first-of-type{font-size:23px;font-family:'Avenir Black'}.category-id-parent-8 div.htmlContent-img{grid-area:foto1}#category #content-wrapper{padding:0}#category .product_list{justify-content:center;margin:0}#category #js-product-list-top{display:none}#category #products{margin-top:40px}#category .product-miniature{max-width:initial}#category .container-cat-name-cat{display:flex;padding:50px 47px;width:100%;justify-content:space-between}#category .container-cat-name-cat .beshop_name-category,#category .container-cat-name-cat .beshop-category-div{width:50%}#category .container-cat-name-cat .beshop-category-div{margin-left:17px}#category .container-cat-name-cat .beshop_name-category span{font-family:'Halyard Display';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#category .container-cat-name-cat .beshop_name-category h1{font-family:'P22 Mackinac Pro';font-size:80px;line-height:95px;text-transform:uppercase;color:#EA661F}#category .container-cat-name-cat #category-description{font-family:'P22 Mackinac Pro';font-size:18px;line-height:24px;color:#EA661F;max-width:497px}#category #category-extra-description{padding:0 47px}#category #category-extra-description a,#category #category-extra-description p{font-family:'P22 Mackinac Pro';font-style:italic;font-weight:400;font-size:18px;line-height:21px;color:#EA661F}#category #content-wrapper{flex:0 0 100%;max-width:100%}#category #products .beshop_filters_top_inner{border:none;display:none;font-size:14px}#category #products .beshop_filters_top_inner .list_grid_switcher{display:none}#category .beshopfilters_block .beshop_filters_top{display:block !important;order:2;margin-left:25px}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner{border:none;font-size:14px}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .list_grid_switcher{display:none}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order p{display:none}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order li{margin-bottom:15px}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order .beshop_preview{display:block;width:max-content;left:0px}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order .body{border:none}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order .dropdown_tri i,#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order .dropdown_list_item i{display:none}#category .beshopfilters_block .beshop_filters_top .beshop_filters_top_inner .products-sort-order .dropdown_tri{display:none}#category .beshopfilters_block .beshop_filters_group .beshop_item{position:initial}#category .beshopfilters_block .beshop_filters_group .beshop_item .beshop_item_input_group{display:block;margin-left:30px}#category .beshopfilters_block .beshop_filters_group .beshop_item .beshop_item_input_group span{font-family:'Halyard Display Book';font-size:16px}#category .beshopfilters_block .beshop_filters_group .beshop_item .beshop_item_input_group .checkboxlabelspan{border-radius:20px}#category .beshopfilters_block .beshop_filtersActive{display:none;margin-top:25px}#category .beshopfilters_block .beshop_filtersActive .beshop_currentFilters{display:inline-block;vertical-align:middle}#category .beshopfilters_block .beshop_filtersActive .beshop_filter_active{background:transparent;border:1px solid #ededed;border-radius:0px;font-size:13px;font-weight:300;width:250px;padding:3px}#category .beshopfilters_block .beshop_filtersActive .beshop_filter_active .active_beshop_item{font-size:12px}#category .beshopfilters_block .beshop_filtersActive .beshop_filter_active .beshop_filter_active_content{display:flex}#category .beshopfilters_block .beshop_filtersActive .beshop_filter_active .beshop_filter_header p{font-weight:400}#category .beshopfilters_block .beshop_filtersActive .btn-secondary{color:#252525;background:transparent;border:none;font-size:13px;font-weight:300;border-radius:0px;display:inline-block}#category .beshopfilters_block h4{font-size:14px;margin-right:20px;display:none}#category .beshopfilters_block .beshop_filters_group h6{font-family:'Halyard Display';font-size:16px;text-transform:uppercase;color:#EA661F}#category .beshopfilters_block .beshop_filters_group h6::after{color:#E4C6D4;display:none}#category #beshop_item_0-1 .beshop_item_input_group{width:350px}#category #beshop_item_0-1 .beshop_item_input_group .beshop_item_input_item{width:100%}#category #beshop_item_0-1 .beshop_item_input_group .beshop_item_input_item button{width:70px;padding:0px 15px;line-height:30px}#category .subcategories .h2{font-size:14px}#category #main{display:flex;flex-wrap:wrap}#beshop_item_2-4,#beshop_item_2-2,.products-sort-order{margin-top:33px}#category.category-id-parent-3 .category-cover .beshop_centervertical .container{padding-left:50px;padding-right:50px}#category.category-id-12 .container-cat-name-cat{padding-top:84px}#category.category-id-12 .container-cat-name-cat .beshop_name-category h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:64px;line-height:64px;color:#EA661F}#category.category-id-12 #button-open-filters{display:none}#category.category-id-12 .product_list{justify-content:start}#category.category-id-12 #products{padding:0 50px;padding-left:38px}#category.category-id-23 .container-cat-name-cat{padding-bottom:180px}#category.category-id-23 .product_list{padding:0 50px}#category.category-id-23 .categories-newsletter{margin-top:140px}#category.category-id-23 #button-open-filters{display:none}#category.category-id-40 #TeinorUltraBanner_98,#category.category-id-40 #TeinorUltraBanner_97,#category.category-id-41 #TeinorUltraBanner_98,#category.category-id-41 #TeinorUltraBanner_97,#category.category-id-42 #TeinorUltraBanner_98,#category.category-id-42 #TeinorUltraBanner_97{display:inline !important}#category.category-id-40 #TeinorUltraBanner_98 img,#category.category-id-40 #TeinorUltraBanner_97 img,#category.category-id-41 #TeinorUltraBanner_98 img,#category.category-id-41 #TeinorUltraBanner_97 img,#category.category-id-42 #TeinorUltraBanner_98 img,#category.category-id-42 #TeinorUltraBanner_97 img{height:100vh;width:100%;object-fit:cover}#category.category-id-40 .category-cover,#category.category-id-41 .category-cover,#category.category-id-42 .category-cover{display:none}#category.category-id-40 .container-cat-name-cat,#category.category-id-41 .container-cat-name-cat,#category.category-id-42 .container-cat-name-cat{display:none}#category.category-id-40 .categories-newsletter,#category.category-id-41 .categories-newsletter,#category.category-id-42 .categories-newsletter{margin-top:0}#category.category-id-40 #products,#category.category-id-40 #button-open-filters,#category.category-id-41 #products,#category.category-id-41 #button-open-filters,#category.category-id-42 #products,#category.category-id-42 #button-open-filters{display:none}#category.category-id-40 #wrapper,#category.category-id-40 #content-wrapper,#category.category-id-41 #wrapper,#category.category-id-41 #content-wrapper,#category.category-id-42 #wrapper,#category.category-id-42 #content-wrapper{padding:0px}#category.category-id-40 #js-product-list,#category.category-id-41 #js-product-list,#category.category-id-42 #js-product-list{padding-left:15px;padding-right:15px}#category.category-id-40 #img-bridal-cat,#category.category-id-41 #img-bridal-cat,#category.category-id-42 #img-bridal-cat{display:flex;width:100vw;justify-content:space-between;margin-bottom:0px}#category.category-id-40 .option-bridal,#category.category-id-41 .option-bridal,#category.category-id-42 .option-bridal{position:relative;width:50%}#category.category-id-40 .option-bridal .txt-Bridal,#category.category-id-41 .option-bridal .txt-Bridal,#category.category-id-42 .option-bridal .txt-Bridal{bottom:33px;left:0;right:0;margin:auto;text-align:center;margin-bottom:160px}#category.category-id-40 .option-bridal .txt-Bridal h3,#category.category-id-41 .option-bridal .txt-Bridal h3,#category.category-id-42 .option-bridal .txt-Bridal h3{text-transform:uppercase}#category.category-id-40 .option-bridal .txt-Bridal h3,#category.category-id-41 .option-bridal .txt-Bridal h3,#category.category-id-42 .option-bridal .txt-Bridal h3{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#category.category-id-40 .option-bridal .txt-Bridal h2,#category.category-id-41 .option-bridal .txt-Bridal h2,#category.category-id-42 .option-bridal .txt-Bridal h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:clamp(1rem, 5.8vw, 80px);line-height:95px;color:#EA661F}#category.category-id-41 #TeinorUltraBanner_105 img,#category.category-id-41 #TeinorUltraBanner_106 img,#category.category-id-42 #TeinorUltraBanner_105 img,#category.category-id-42 #TeinorUltraBanner_106 img{height:100vh;width:100%;object-fit:cover}#category.category-id-41 .container-cat-name-cat,#category.category-id-42 .container-cat-name-cat{display:none}#category.category-id-41 .txt-Bridal,#category.category-id-42 .txt-Bridal{bottom:33px;left:0;right:0;margin:auto;text-align:center;margin-bottom:160px}#category.category-id-41 .txt-Bridal h3,#category.category-id-42 .txt-Bridal h3{text-transform:uppercase}#category.category-id-41 .txt-Bridal h3,#category.category-id-42 .txt-Bridal h3{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#category.category-id-41 .txt-Bridal h2,#category.category-id-42 .txt-Bridal h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:clamp(1rem, 5.8vw, 80px);line-height:95px;color:#EA661F}.category-id-3 h1,.category-id-6 h1,.category-id-7 h1,.category-id-14 h1,.category-id-15 h1,.category-id-16 h1{font-size:45px !important;margin-left:14px}.category-id-3 .product-miniature,.category-id-6 .product-miniature,.category-id-7 .product-miniature,.category-id-14 .product-miniature,.category-id-15 .product-miniature,.category-id-16 .product-miniature{margin-bottom:20px}.category-id-3 .product_list,.category-id-6 .product_list,.category-id-7 .product_list,.category-id-14 .product_list,.category-id-15 .product_list,.category-id-16 .product_list{padding:0 48px}#TeinorUltraBanner_45{width:100px !important;display:flex !important;margin-left:auto;margin-right:24px}#TeinorUltraBanner_45 i{font-size:70px}#checkout .checkout_content .beshoplogin_form_after{display:none}#product #content-wrapper{margin-top:106px}#product .producto-bottom-over{background:#FEF5E8;position:relative}#product #footer{position:relative}#product #product-row{padding:0px;margin:0}#product #product-row .print{display:none}#product #product-row .images-container{display:flex;flex-wrap:wrap;padding-left:50px;padding-right:0px}#product #product-row .images-container .product-cover{order:2;width:90%}#product #product-row .images-container .product-cover .beshop_wishlist_layout{display:none}#product #product-row .images-container .product-cover #beshopcarrouselimage .carousel-inner .active{width:auto;height:auto;max-width:700px;overflow:hidden;margin-left:12%}#product #product-row .images-container .img-product-list{margin-bottom:20px;width:100%}#product #product-row .images-container .img-product-list img{width:100%}#product #product-row .images-container .product-images{order:1;margin-top:29px}#product #product-row .images-container .product-images li.active{border:1px solid #dedede}#product #product-row .product_column{margin-top:0;padding-left:60px;padding-right:74px}#product #product-row .product_column .product-column-container{position:sticky;top:106px;height:80vh;display:flex;flex-direction:column;justify-content:space-between}#product #product-row .product_column .catAndRef{display:flex;justify-content:space-between}#product #product-row .product_column .catAndRef #product-category{font-family:'Halyard Display';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;margin-bottom:5px}#product #product-row .product_column .product-prices .product-price{margin-bottom:0.5rem}#product #product-row .product_column .product-prices .product-price .price{font-family:'Halyard Display Book';font-size:14px;line-height:26px;letter-spacing:0.03em;color:#000000}#product #product-row .product_column .price-and-refe{display:flex;justify-content:space-between;mix-blend-mode:normal;padding-top:6px;border-bottom:0.75px solid rgba(151,151,151,0.35);margin-bottom:20px}#product #product-row .product_column .price-and-refe #product-reference{font-family:'Halyard Display Book';font-size:14px;line-height:21px;text-align:right;letter-spacing:0.03em;color:#000000;margin-bottom:0}#product #product-row .product_column .product-name{font-family:'P22 Mackinac Pro';font-size:30px;line-height:36px;letter-spacing:0.03em;color:#000000}#product #product-row .product_column .product-cat{display:block}#product #product-row .product_column #product-description-short,#product #product-row .product_column #product-description,#product #product-row .product_column .beshop-extradescr{font-family:'Halyard Display Book';font-size:14px;line-height:18px;letter-spacing:0.03em;color:#000000;margin-bottom:20px}#product #product-row .product_column .beshop-descriptions-div{border-bottom:0.75px solid rgba(151,151,151,0.35);margin-bottom:20px}#product #product-row .product_column #product-availability{display:none}#product #product-row .product_column .product-actions{width:100%;display:inline-block}#product #product-row .product_column .product-actions .an-pf-fields-wrap{padding:0}#product #product-row .product_column .product-actions .an-pf-fields-wrap .an-pf-field-label-title,#product #product-row .product_column .product-actions .an-pf-fields-wrap .control-label{display:none}#product #product-row .product_column .product-actions .an-pf-fields-wrap .js-anpf-field{padding:0}#product #product-row .product_column .product-actions .an-pf-fields-wrap .form-control{font-family:'Halyard Display';text-align-last:center;font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F !important;border:1px solid #EA661F !important;border-radius:25px;background:transparent;width:100px;height:49px}#product #product-row .product_column .product-actions .an-pf-fields-wrap .form-control option{background:#FEF5E8;color:#EA661F !important}#product #product-row .product_column #add-to-cart-or-refresh{display:flex;gap:20px}#product #product-row .product_column .product-add-to-cart{width:150px;margin:1em 0 0 0;display:inline-block}#product #product-row .product_column .product-add-to-cart .product-minimal-quantity{margin-bottom:0px}#product #product-row .product_column .product-add-to-cart .add-to-cart{width:135px;background-color:#fff;color:#000;font-size:15px;border:1px solid #000;border-radius:17px;font-weight:300;line-height:35px;font-family:'Avenir Light'}#product #product-row .product_column .product-add-to-cart .beshop_quantity .quantity-nav{display:none}#product #product-row .product_column .btn-primary{background-color:#343538;color:#fff;width:265px;border-color:#343538}#product #product-row .product_column .button-view-guide{font-size:12px;width:92px;padding:0px;margin-bottom:20px;font-family:'Halyard Display Book';font-size:12px;line-height:18px;letter-spacing:0.03em;text-decoration-line:underline;text-transform:uppercase;color:#000000;background:transparent;border:none}#product #product-row .product_column .beshop_wishlist_layout{display:inline-flex;justify-content:end;border-bottom:1px solid #000;font-family:'Avenir Light'}#product #product-row .product_column #productenquire-content{display:none;width:max-content}#product #product-row .product_column #productenquire-content .productEnquiry a{width:max-content;padding:11px 73px;border:1px solid #343538;font-size:12px;font-weight:600;letter-spacing:5px}#product #product-row .product_column .beshop_wishlist_layout{text-align:center}#product #product-row .product_column .beshop_wishlist_layout i{font-size:20px}#product #product-row .product_column .product-additional-info .btn{font-size:14px;line-height:34px;border-radius:0px;display:block}#product #product-row .product_column #beshop_productslider_3{margin-bottom:40px}#product #product-row .product_column #beshop_productslider_3 .carousel-item{padding:0px}#product #product-row .product_column #beshop_productslider_3 .carousel-control-prev,#product #product-row .product_column #beshop_productslider_3 .carousel-control-next{display:none}#product #product-row .product_column #beshop_productslider_3 .beshop_productslider_nameShow{font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#000000;text-align:start;margin-bottom:20px}#product #product-row .product_column #beshop_productslider_3 .product-list-actions,#product #product-row .product_column #beshop_productslider_3 .product-name,#product #product-row .product_column #beshop_productslider_3 .product-list-reviews{display:none}#product #product-row .product_column #beshop_productslider_3 .product-miniature{padding:0px;width:90px;max-width:90px;height:90px;margin-right:20px}#product #product-row .product_column #beshop_productslider_3 .product-miniature .product_thumbnail{padding:0px}#product #product-row .product_column #beshop_productslider_3 .product-miniature .product_thumbnail img{width:90px;height:90px;object-fit:cover}#product #product-row .product_column .beshop_tabs_product{margin-top:1em;max-width:100%}#product #product-row .product_column .beshop_tabs_product h3{font-size:18px;font-family:'AmasisMT Light';text-transform:uppercase;width:100%;letter-spacing:2px;margin-top:23px}#product #product-row .product_column .beshop_tabs_product .active{display:block !important}#product #product-row .product_column .beshop_tabs_product .beshop_tabs_content_product .tab_content p{font-family:'Avenir Light';font-size:14px}#product #product-row .product_column .beshop_tabs_product .beshop_tabs_header_product{font-size:14px}#product #product-row .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product{margin-bottom:40px}#product #product-row .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-description{margin-top:12px;font-size:14px}#product #product-row .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-row .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-row .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;font-family:'Avenir Medium'}#product #product-row .product_column .beshop_tabs_product .beshop_tabs_header_product .beshop_tabs_content_product #product-features dl dd{flex:1;margin-bottom:0px;font-family:'Avenir Light'}#product #product-row .product_column #TeinorUltraBanner_44{margin-top:4px;font-size:12px}#product #product-row .product_column #TeinorUltraBanner_44 #simpleBanner_38{padding:0px !important}#product #product-row #product-comments-list-header,#product #product-row #product-comments-list{display:none}#product #product-row #an_productfields_1_id{width:81px;margin-bottom:0px}#product #product-row .an_productfields .page-heading{display:none}#product #product-row .an_productfields .label-title{font-size:14px;display:none}#product #product-row .an_productfields select{font-size:13px;background:url(http://majoral.teinor.eu/img/chevron.svg) no-repeat right;-webkit-appearance:none;background-position-x:53px}.beshop-extra-product-div{display:inline-flex;align-items:baseline;margin-bottom:10px}.productEnquiry{margin-left:25px;text-decoration:underline;font-family:'Avenir Light';font-size:15px}#enquire_product_form p.submit .btn.verde{background:#E14814;border:none}.beshop_reserve_input{max-width:80px}.beshop-nonstock-div .enquire_product_button{width:320px;border:1px solid #EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;display:block;padding:13px 0;margin-bottom:25px}#beshop_reservestore_button{border:1px solid #000;background:#fff;color:#000000;border-radius:17px;max-width:214px;text-transform:inherit;padding:7px;margin:0;font-family:'Avenir Light';font-size:15px}#beshopReserveStore .modal-footer .btn.btn-primary{background:#E14814}#beshopReserveStore .modal-footer .btn{color:#000}#beshopReserveStore .modal-body .brs_productinfo .product_name,#beshopReserveStore .modal-body .brs_productinfo .product_price,#beshopReserveStore .modal-body .brs_productinfo .product_ref{color:#000}#product .row .product_column .js-mailalert .js-mailalert-add{max-width:290px;width:280px;border-radius:17px;border:1px solid #000;color:#000;background:#fff;font-family:'Avenir Light';font-size:15px}#beshopReserveStore .modal-header{background:#fff}#beshop_productslider_4 .product-miniature{padding:0px}#beshop_productslider_4 .carousel-control-prev,#beshop_productslider_4 .carousel-control-next{padding:30px}#beshop_productslider_4 .beshop_productslider_header,#beshop_productslider_2 .beshop_productslider_header{padding:2% 3.5%;display:flex;align-items:center}#beshop_productslider_4 .beshop_productslider_header a,#beshop_productslider_2 .beshop_productslider_header a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#beshop_productslider_4 .beshop_productslider_header a h3,#beshop_productslider_2 .beshop_productslider_header a h3{color:#E14814;font-size:24px;width:278px;font-weight:300}#beshop_productslider_4{padding-top:200px;padding-left:38px;padding-right:38px;margin-bottom:159px}#beshop_productslider_4 .beshop_productslider_header{justify-content:center;margin-bottom:120px}#beshop_productslider_4 .beshop_productslider_header a h3{width:max-content;font-family:'P22 Mackinac Pro';font-size:56px;line-height:80px;text-align:center;letter-spacing:-0.03em;color:#EA661F}#beshop_productslider_4 .beshop_productslider_header a h3 span{text-decoration-line:underline;text-decoration-thickness:1px}#beshop_productslider_4 .carousel-item{padding:0px}#beshop_productslider_4 .product-name{font-family:'Halyard Display Book';font-size:12px;line-height:18px;letter-spacing:0.03em;color:#000000}#beshop_productslider_4 .nameAndCat{max-width:50%}#beshop_productslider_4 .product-price-and-shipping .price{font-family:'Halyard Display Book';font-size:12px !important;line-height:18px !important;text-align:right !important;letter-spacing:0.03em !important;color:#000000}#beshop_productslider_4 .carousel-control-prev,#beshop_productslider_4 .carousel-control-next{display:none}#beshop_productslider_4 .product-miniature{padding:0 12px}#beshop_productslider_4 .product-miniature .product_thumbnail{padding:0px;position:relative;width:100%;padding-top:100%}#beshop_productslider_4 .product-miniature .product_thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#beshop_productslider_2{padding-left:38px;padding-right:38px}#beshop_productslider_2 .beshop_productslider_header{justify-content:center;margin-bottom:120px}#beshop_productslider_2 .beshop_productslider_header a h3{width:max-content;font-family:'P22 Mackinac Pro';font-size:56px;line-height:80px;text-align:center;letter-spacing:-0.03em;color:#EA661F}#beshop_productslider_2 .beshop_productslider_header a h3 span{text-decoration-line:underline}#beshop_productslider_2 .carousel-item{padding:0px}#beshop_productslider_2 .product-name{font-family:'Halyard Display Book';font-size:12px;line-height:18px;letter-spacing:0.03em;color:#000000}#beshop_productslider_2 .nameAndCat{max-width:50%}#beshop_productslider_2 .product-price-and-shipping .price{font-family:'Halyard Display Book';font-size:12px !important;line-height:18px !important;text-align:right !important;letter-spacing:0.03em !important;color:#000000}#beshop_productslider_2 .carousel-control-prev,#beshop_productslider_2 .carousel-control-next{display:none}#beshop_productslider_2 .product-miniature{padding:0 12px}#beshop_productslider_2 .product-miniature .product_thumbnail{padding:0px;position:relative;width:100%;padding-top:100%}#beshop_productslider_2 .product-miniature .product_thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#size-guide-modal .modal-dialog{max-width:634px}.cms-id-26 #content-wrapper{max-width:1920px}.cms-id-26 .page-header{display:none}.cms-id-26 .title-contact{text-align:center;display:flex;justify-content:center;align-items:center;margin:2em auto;margin-bottom:4em;padding:0px;white-space:nowrap}.cms-id-26 .title-contact::before{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-right:20px}.cms-id-26 .title-contact::after{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-left:20px}.cms-id-26 h1{font-size:24px;font-family:'AmasisMT Light';color:#E14814;margin-bottom:0px}.cms-id-26 .h3{font-family:'Avenir Black';font-size:19px;letter-spacing:2px}.cms-id-26 .page-content .contactformdiv{padding-right:50px}.cms-id-26 .page-content .beshop_contactinfo{font-family:'Avenir Book';font-size:14px}.cms-id-26 .page-content .beshop_contactinfo i{font-size:20px;height:auto;width:auto;margin-right:20px}.cms-id-26 .page-content .beshop_contactinfo h3{margin-bottom:0px}.cms-id-26 .page-content .beshop_contactinfo img{margin-right:15px}.cms-id-26 .page-content .beshop_contactinfo .header-information{margin-bottom:2em}.cms-id-26 .page-content .beshop_contactinfo .beshop_contactinfo_phone i{transform:rotateY(180deg)}.cms-id-26 .page-content .beshop_contactinfo .beshop_contactinfo_div{margin-left:10px}.cms-id-26 .page-content .contact-form header{margin-bottom:2em}.cms-id-26 .page-content .contact-form .beshop_formdiv{color:black;opacity:1;-ms-input-placeholder-color:black;-ms-input-placeholder-opacity:1;-moz-placeholder-color:black;-moz-placeholder-opacity:1}.cms-id-26 .page-content .contact-form .beshop_formdiv input{border:none;border-bottom:1px solid #000;font-family:'Avenir Book';font-size:14px;color:#000;padding:0px;border-radius:0px}.cms-id-26 .page-content .contact-form .beshop_formdiv ::-webkit-input-placeholder{color:black;opacity:1}.cms-id-26 .page-content .contact-form .beshop_formdiv ::-moz-placeholder{color:black;opacity:1}.cms-id-26 .page-content .contact-form .beshop_formdiv label{max-width:100%}.cms-id-26 .page-content .contact-form .message,.cms-id-26 .page-content .contact-form .filediv{display:block}.cms-id-26 .page-content .contact-form .message span,.cms-id-26 .page-content .contact-form .message label,.cms-id-26 .page-content .contact-form .filediv span,.cms-id-26 .page-content .contact-form .filediv label{display:block}.cms-id-26 .page-content .contact-form .message span,.cms-id-26 .page-content .contact-form .filediv span{margin-bottom:10px}.cms-id-26 .page-content .contact-form .message textarea,.cms-id-26 .page-content .contact-form .filediv textarea{border:1px solid #111;border-radius:10px}.cms-id-26 .page-content .contact-form .filediv input{display:none}.cms-id-26 .page-content .contact-form .filediv span{font-family:'Avenir Book';font-size:12px}.cms-id-26 .page-content .contact-form .form-footer{margin-left:0px}.cms-id-26 .page-content .contact-form .form-footer .beshop_checkboxtext{font-family:'Avenir Book';font-size:12px}.cms-id-26 .page-content .contact-form .form-footer .beshop_checkboxbox{border-color:#000;border-radius:25px}.cms-id-26 .page-content .contact-form .form-footer button.sendMessage{background-color:#fff;color:#000;border:1px solid #000;width:100px;border-radius:14px;text-transform:uppercase;font-family:'Avenir Medium';font-size:14px;font-weight:normal;line-height:34px}.cms-id-26 .page-content .contact-form .form-footer button.sendMessage:hover{background-color:#000;color:#ffffff}#authentication .register-header{padding-left:50px}#authentication .register-header h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;width:50%;margin-bottom:160px;margin-top:120px}#authentication .page-content.page-authentication{max-width:100%}#authentication .page-content.page-authentication .login-form,#authentication .page-content.page-authentication .page-content.page-authentication .registerleft-column{border-right:1px solid #000}#authentication .page-content.page-authentication .login-form{height:auto}#authentication .page-content.page-authentication .beshop_afterloginform{height:auto}#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register{width:100%;max-width:100%;padding:0 100px}#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register .beshop_infocreateacc,#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register .beshop_registeraccept{font-family:'Halyard Display Book';font-size:18px;color:#000000}#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register .beshoplogin_createAcc{border:1px solid #EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;background:#FEF5E8;padding:14px 20px;justify-content:center;margin:auto}#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register .beshoplogin_createAcc i{display:none}#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register .beshoplogin_createAcc:hover{color:#FEF5E8;background:#EA661F}#authentication .page-content.page-authentication .beshop_login{padding:0 100px;padding-right:100px;width:100%}#authentication .page-content.page-authentication .beshop_login h3{display:none}#authentication .page-content.page-authentication .beshop_login #login-form .lost_password{font-family:'Halyard Display Book';font-size:12px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-top:10px}#authentication .page-content.page-authentication .beshop_login #login-form .beshop_signin{width:320px;height:49px;background:#EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;justify-content:center;margin-bottom:20px}#authentication .page-content.page-authentication .beshop_login #login-form .beshop_signin i{display:none}#authentication .page-content.page-authentication .beshop_login #login-form .beshop_signin:hover{background:#FEF5E8;color:#EA661F;border:1px solid #EA661F}#authentication .page-content.page-authentication .beshop_login #login-form .beshop_password i{display:none}#authentication .page-content.page-authentication .beshop_login #login-form input{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;padding:0}#authentication .page-content.page-authentication .beshop_login #login-form input::placeholder{font-family:'Halyard Display Book';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000}#authentication{-ms-input-placeholder-color:black;-ms-input-placeholder-opacity:1;-moz-placeholder-color:black;-moz-placeholder-opacity:1}#authentication #customer-form{max-width:470px;color:black;opacity:1}#authentication #customer-form .beshop_checkbox{margin:0px auto;font-family:'Avenir Book';font-size:12px}#authentication #customer-form .beshopregister_button{font-family:'AmasisMT Light';font-size:18px;text-transform:uppercase;font-weight:normal}#authentication #customer-form .beshopregister_button i{display:none}#authentication #customer-form input[name="password"]{margin-bottom:40px}#authentication #customer-form input{width:100%;border:none;border-bottom:1px solid #000;border-radius:0px;font-family:'Avenir Book';font-size:14px;color:#000;padding:0px}#authentication ::-webkit-input-placeholder{color:black;opacity:1}#authentication ::-moz-placeholder{color:black;opacity:1}#authentication .header-register{text-align:center;display:flex;justify-content:center;align-items:center;margin:4em auto;margin-bottom:4em;padding:0 50px}#authentication .header-register::before{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-right:20px}#authentication .header-register::after{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-left:20px}#authentication .header-register h1{font-family:'AmasisMT Light';font-size:24px;color:#E14814;min-width:max-content;margin-bottom:0px;text-transform:uppercase}#registration .page-content.page-authentication .register-form{margin-bottom:160px;margin-top:120px}#registration .page-content.page-authentication .register-form h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;text-transform:uppercase;margin-bottom:120px}#registration .page-content.page-authentication .register-form #customer-form input{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;margin-bottom:15px;padding:0}#registration .page-content.page-authentication .register-form #customer-form input::placeholder{font-family:'Halyard Display Book';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000}#registration .page-content.page-authentication .register-form #customer-form .beshopregister_button{width:320px;height:49px;background:#EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;justify-content:center;margin-bottom:20px}#registration .page-content.page-authentication .register-form #customer-form .beshopregister_button i{display:none}#registration .page-content.page-authentication .register-form #customer-form .beshopregister_button:hover{background:#FEF5E8;color:#EA661F;border:1px solid #EA661F}#module-B2BTeinor-front{-ms-input-placeholder-color:black;-ms-input-placeholder-opacity:1;-moz-placeholder-color:black;-moz-placeholder-opacity:1}#module-B2BTeinor-front input{width:100%;border:none;border-bottom:1px solid #000;border-radius:0px;font-family:'Avenir Book';font-size:14px;color:#000;padding:0px}#module-B2BTeinor-front input::-webkit-input-placeholder{color:black;opacity:1}#module-B2BTeinor-front ::-webkit-input-placeholder{color:black;opacity:1}#module-B2BTeinor-front ::-moz-placeholder{color:black;opacity:1}#module-B2BTeinor-front textarea{border:1px solid #111;border-radius:10px;max-width:800px;margin-top:20px}#module-B2BTeinor-front .header-b2b{text-align:center;display:flex;justify-content:center;align-items:center;margin:4em auto;margin-bottom:4em;padding:0 50px;width:100%}#module-B2BTeinor-front .header-b2b::before{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-right:20px}#module-B2BTeinor-front .header-b2b::after{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-left:20px}#module-B2BTeinor-front .header-b2b h2{font-family:'AmasisMT Light';font-size:24px;color:#E14814;min-width:max-content;margin-bottom:0px;text-transform:uppercase}#module-B2BTeinor-front #formenviar{padding:0 50px}#cart #content-wrapper{margin-top:128px}#cart #content-wrapper #main{padding:0 50px}#cart #content-wrapper #main .detailed-cart-part{position:relative;padding:0}#cart #content-wrapper #main .detailed-cart-part h4{font-family:'Halyard Medium', sans-serif;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000;text-transform:uppercase;margin-bottom:44px}#cart #content-wrapper #main .detailed-cart-part .product_cart{border:none}#cart #content-wrapper #main .detailed-cart-part .cart_item{padding:0;border:none;display:block}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid{padding:0;display:flex;margin-bottom:10px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid>*{padding:0}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .image-div{margin-right:20px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .info-div{position:relative;width:40%}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .info-div .remove-from-cart{position:absolute;bottom:10px;font-family:'Halyard Display Book';font-size:12px;line-height:16px;color:#EA661F}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .info-div .product-name-bloq a{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .info-div .talla span{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line{display:flex}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty{margin-right:145px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty a,#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty span{font-family:'Halyard Display Book';font-size:14px;line-height:16px;text-align:center;letter-spacing:0.03em;color:#000000}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty span{margin-right:17px;margin-left:17px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .price .product-price{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#cart #content-wrapper #main .total-cart-part{position:relative;padding:0;padding-left:16px}#cart #content-wrapper #main .total-cart-part h4{font-family:'Halyard Medium', sans-serif;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000;text-transform:uppercase;margin-bottom:44px}#cart #content-wrapper #main .total-cart-part .beshop_totalcart{border:none;padding:0;margin-bottom:58px}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals{border-color:#000;padding:0}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals #items-subtotal{margin-bottom:10px}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals #items-subtotal span{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals .products,#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals .shipping{margin-bottom:10px}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals .products span,#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals .shipping span{font-family:'Halyard Display', sans-serif;font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-subtotals .shipping{margin-bottom:20px}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-total{margin-top:12px;padding:0}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-total span{font-family:'Halyard Display', sans-serif;font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000;font-weight:inherit}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-voucher{padding:0}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-voucher form{display:flex;margin-top:50px;flex-wrap:wrap}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-voucher form .vourchers-show{display:block;width:100%;margin-top:25px}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-voucher form input{width:162px;background:transparent;border:none;border-bottom:1px solid #848484;border-radius:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;margin:0;padding:0}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-voucher form input::placeholder{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#848484}#cart #content-wrapper #main .total-cart-part .beshop_totalcart .cart-voucher form button{font-family:"Halyard Display";font-size:14px;line-height:21px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#000;width:150px;height:40px;border:1px solid #000;border-radius:25px;background:transparent;margin:0}#cart #content-wrapper #main .beshop_gocheckout a{font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;background:#EA661F;border-radius:25px;width:320px;padding:14px 20px;justify-content:center}#cart #content-wrapper #main .beshop_gocheckout a i{display:none}#cart #content-wrapper #main .checkout_buttonside .beshop_continueshopping a{border:1px solid #EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;background:#FEF5E8;padding:14px 20px;justify-content:center}#cart #content-wrapper #main .checkout_buttonside .beshop_continueshopping a i{display:none}#cart .tittleCart{display:none}#checkout .checkout_content{padding:0 50px;margin-top:108px}#checkout .checkout_content .info-process{border-top:1px solid #EA661F;margin-bottom:20px;padding:0}#checkout .checkout_content .checkout-step{border-bottom:1px solid #EA661F}#checkout .checkout_content .checkout-step h3{margin-bottom:0px;font-family:'Halyard Medium';font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000}#checkout .checkout_content .checkout-step h3 img{display:none}#checkout .checkout_content .checkout-step .step_title{font-family:'Halyard Medium';font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000;padding:0}#checkout .checkout_content .checkout-step .step_title .step_modify{font-family:'Halyard Display';font-size:14px;line-height:16px;color:#EA661F;text-transform:none}#checkout .checkout_content .checkout-step .step_title .step_modify i{display:none}#checkout .checkout_content .checkout-step .content{margin-top:40px}#checkout .checkout_content .checkout-step .beshop_tabs_header{gap:100px;margin-bottom:44px}#checkout .checkout_content .checkout-step .beshop_tabs_header .tab_header{font-family:'Halyard Display';font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000;opacity:0.3;font-weight:inherit;text-transform:uppercase}#checkout .checkout_content .checkout-step .beshop_tabs_header .tab_header.active{font-family:'Halyard Medium';text-transform:uppercase;font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000;font-weight:inherit;opacity:1}#checkout .checkout_content .checkout-step .beshop_tabs_header .beshop_separate{display:none}#checkout .checkout_content #checkout-personal-information-step{margin-top:20px}#checkout .checkout_content input,#checkout .checkout_content textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;padding:0}#checkout .checkout_content input::placeholder{font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000}#checkout .checkout_content select{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;padding:0}#checkout .checkout_content .show_password{display:none}#checkout .checkout_content .pass-forgot{font-family:'Halyard Display Book';font-size:12px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-top:10px}#checkout .checkout_content .continue{width:320px;height:49px;background:#EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;justify-content:center;margin-bottom:20px}#checkout .checkout_content .continue i{display:none}#checkout .checkout_content #checkout-addresses-step h2{font-family:'Halyard Medium';font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000;margin-bottom:40px}#checkout .checkout_content #checkout-addresses-step input,#checkout .checkout_content #checkout-addresses-step textarea,#checkout .checkout_content #checkout-addresses-step select{border-color:rgba(0,0,0,0.3) !important}#checkout .checkout_content #checkout-addresses-step .beshop_checkboxtext{font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000}#checkout .checkout_content #checkout-addresses-step input[type="checkbox"]+.beshop_checkbox .beshop_checkboxbox{width:10px;height:10px;border-color:#000}#checkout .checkout_content #checkout-addresses-step input[type="checkbox"]:checked+.beshop_checkbox .beshop_checkboxbox{background:transparent;border:1px solid #000}#checkout .checkout_content #checkout-addresses-step input[type="checkbox"]:checked+.beshop_checkbox .beshop_checkboxbox::after{height:4px;width:4px;left:0;right:0;margin:auto;background:#000;border:none}#checkout .checkout_content #checkout-addresses-step .address_container span,#checkout .checkout_content #checkout-addresses-step .address_container .container_address-div{font-family:'Halyard Display Book';font-size:14px;line-height:21px;color:#000}#checkout .checkout_content #checkout-addresses-step .address_container .container_address-div{padding:0 25px}#checkout .checkout_content #checkout-addresses-step .address-actions a{font-family:'Halyard Display Book';font-size:14px;line-height:21px;color:#000}#checkout .checkout_content #checkout-addresses-step .beshop_addnew a,#checkout .checkout_content #checkout-addresses-step .beshop_diferentinvoice{font-family:'Halyard Display';font-size:14px;line-height:21px;color:#000;text-decoration:underline}#checkout .checkout_content #checkout-delivery-step .delivery-options .delivery-option .beshop_customradiobutton{margin-right:20px}#checkout .checkout_content #checkout-delivery-step .delivery-options .delivery-option .carrrier_name,#checkout .checkout_content #checkout-delivery-step .delivery-options .delivery-option .carrrier_delay,#checkout .checkout_content #checkout-delivery-step .delivery-options .delivery-option .carrrier_price{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000;font-weight:inherit}#checkout .checkout_content #checkout-delivery-step .delivery-options .delivery-option .carrrier_name{width:277px;margin-right:26px}#checkout .checkout_content #checkout-delivery-step .delivery-options .delivery-option .carrrier_delay{width:115px;margin-right:74px}#checkout .checkout_content #checkout-delivery-step textarea{min-height:auto;height:auto;margin-top:54px;max-width:431px;margin-bottom:40px}#checkout .checkout_content #checkout-delivery-step textarea::placeholder{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#checkout .checkout_content #checkout-payment-step .payment-option span,#checkout .checkout_content #checkout-payment-step .payment-option p{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#checkout .checkout_content #checkout-payment-step #payment-option-1-additional-information p{padding:0 15px;font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#checkout .checkout_content #checkout-payment-step .beshop_checkboxtext{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-bottom:20px}#checkout .checkout_content #checkout-payment-step .beshop_checkboxtext a{text-decoration:underline}#checkout .checkout_content #checkout-payment-step .beshop_paymentmessage{font-family:'Halyard Display Book';font-size:12px;line-height:16px;letter-spacing:0.03em;color:#000000;margin-bottom:40px;margin-top:10px}#checkout .checkout_content #checkout-payment-step button{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;background:#EA661F;border-radius:25px;height:49px;color:#FEF5E8;justify-content:center;margin-bottom:40px}#checkout .checkout_content #checkout-payment-step button i{display:none}#checkout .summary-process{margin-top:20px;padding-left:24px}#checkout .summary-process #js-checkout-summary header h3{font-family:'Halyard Medium';font-style:normal;font-weight:500;font-size:24px;line-height:27px;letter-spacing:0.03em;color:#000000;margin-bottom:35px}#checkout .summary-process #js-checkout-summary #cart-summary-product-list li{gap:20px}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .product-name{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000;max-width:170px}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .product-price{font-family:'Halyard Display Book';font-size:14px;line-height:16px;letter-spacing:0.03em;color:#000000}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals{margin-top:90px}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals #items-subtotal{display:none}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals .label,#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals .value{font-family:'Halyard Display';font-size:16px;line-height:16px;letter-spacing:0.03em;color:#000000}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals .products .label{text-transform:uppercase}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals .subtotalitem{display:flex;justify-content:space-between;margin-bottom:10px}#checkout .summary-process #js-checkout-summary #cart-summary-product-list .cart-detailed-totals .cart-total{border-top:1px solid #000;padding-top:12px;display:flex;justify-content:space-between}#order-confirmation #content-wrapper{padding:0}#order-confirmation #content-wrapper .page-header{display:none}#order-confirmation #content-wrapper .order-confirmation-beshop{position:relative}#order-confirmation #content-wrapper .order-confirmation-beshop video{width:100%;height:100vh;object-fit:cover}#order-confirmation #content-wrapper .order-confirmation-beshop .container-txt-beshop{max-width:780px;width:70%;position:absolute;left:0;right:0;margin:auto;top:20%}#order-confirmation #content-wrapper .order-confirmation-beshop .container-txt-beshop h3{font-family:'P22 Mackinac Pro', serif;font-size:80px;line-height:88px;text-align:center;color:#FEF5E8;font-weight:inherit}#order-confirmation #content-wrapper .order-confirmation-beshop .container-txt-beshop p{font-weight:inherit;margin-top:40px;font-family:'Halyard Display', sans-serif;font-size:24px;line-height:36px;text-align:center;letter-spacing:0.03em;color:#FEF5E8}#pagenotfound #content-wrapper{margin-top:220px}#pagenotfound #content-wrapper h1{font-family:'P22 Mackinac Pro', serif;font-size:80px;line-height:88px;text-align:center;color:#EA661F;margin-bottom:60px}#pagenotfound #content-wrapper #content p,#pagenotfound #content-wrapper #content a{font-family:'Halyard Display';font-size:24px;line-height:36px;text-align:center;letter-spacing:0.03em;color:#EA661F}#pagenotfound #content-wrapper #content a{text-decoration:underline}#pagenotfound #content-wrapper #content .first-p{margin-bottom:0}#pagenotfound #content-wrapper #content .container-collections{padding:0 50px;margin-top:150px}#pagenotfound #content-wrapper #content .container-collections .bannerHeightController{flex-wrap:inherit;gap:24px}#pagenotfound #content-wrapper #content .container-collections .bannerHeightController img{max-height:inherit !important}#pagenotfound #content-wrapper #content .container-collections .bannerHeightController .teinorTextContainer{height:auto !important}#pagenotfound #content-wrapper #content .container-collections .bannerHeightController .teinorTextContainer a{font-family:'Halyard Display Book';font-size:12px;line-height:18px;letter-spacing:0.03em;color:#000000;margin-top:10px}#stores h1{font-family:'P22 Mackinac Pro';font-size:80px;line-height:88px;text-align:center;color:#EA661F;margin:230px auto}#stores .storecity p{font-family:'P22 Mackinac Pro';font-size:30px;color:#EA661F}#stores .txt-div{margin-bottom:80px;margin-top:20px}#stores .txt-div p{font-family:'Halyard Display';font-size:14px}#stores .other-stores{font-family:'P22 Mackinac Pro';font-size:30px;color:#EA661F;margin-bottom:80px}#stores .tabstores{font-family:'P22 Mackinac Pro';font-size:24px;opacity:40%;cursor:pointer}#stores .tabstores.active{opacity:100%}#stores .store-comunity{font-family:'Halyard Display';font-size:14px;font-size:14px;line-height:21px;letter-spacing:0.03em}#stores .title-comunity{text-transform:uppercase;text-decoration:underline;font-family:'Halyard Display';font-size:14px}#stores .tabcontent{display:none}#stores .tabcontent.active{display:flex}#stores .nomargin{margin:0}#cms .page-header{display:none}#cms #content-wrapper{max-width:100%;margin:0 40px}#cms .book-15{font-family:'Avenir Book';font-size:15px}#cms .book-14{font-family:'Avenir Book';font-size:14px}#cms .light-14{font-family:'Avenir Light';font-size:14px}#cms .imgTxtShop{display:flex;align-items:start}#cms .title-cms{text-align:center;display:flex;justify-content:center;align-items:center;margin:2em auto;margin-bottom:2em;width:100%}#cms .desription-cms{margin-bottom:2em}#cms .desription-cms p{font-family:'Amasis MT Light Italic'}#cms .separator-cms{border-bottom:1px solid #E14814;width:100%;display:inline-block}.cms-id-6 #header{position:inherit}.cms-id-6 #content{padding:0 50px}.cms-id-6 h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;margin-bottom:107px;margin-top:80px;max-width:50%}.cms-id-6 .container-multi{display:grid;grid-template-columns:255px auto;width:80%}.cms-id-6 .container-multi .tittle-multi{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}.cms-id-6 .container-multi .tittle-multi h4{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#EA661F}.cms-id-6 .container-multi .content-multi{font-family:'Halyard Display Book';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;padding:0 87px;margin-bottom:40px}.cms-id-6 .container-multi .content-multi .orangespan{color:#EA661F}.cms-id-6 .container-multi .content-multi a{text-decoration:underline}#cms.cms-id-7 #header{position:inherit}#cms.cms-id-7 #content{padding:0 35px}#cms.cms-id-7 #content .row div{padding:0}#cms.cms-id-7 #content .row .second-col{padding:0 70px}#cms.cms-id-7 #content .row .second-col p{margin-bottom:40px;font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000000}#cms.cms-id-7 #content .row h3{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;margin-bottom:42px}#cms.cms-id-7 #content .row h5{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:27px;line-height:35px;color:#EA661F;margin-bottom:42px}#cms.cms-id-7 .first-row-cudiado{margin-top:240px;margin-bottom:193px}#cms.cms-id-7 .first-row-cudiado h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:72px;line-height:79px;color:#EA661F}#cms.cms-id-7 .first-row-cudiado .desription-cms p{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000000}#cms.cms-id-7 .first-save,#cms.cms-id-7 .second-save{margin-bottom:100px}#cms.cms-id-1 h3{font-family:'Avenir Black';font-size:19px;font-weight:normal;margin-top:2em;margin-bottom:25px;color:#000}#cms.cms-id-1 .line-right{border-right:1px solid #000;padding-right:40px}#cms.cms-id-1 .no-line{padding-left:40px}#cms.cms-id-1 p{font-family:'Avenir Light';font-size:14px}#cms.cms-id-1 .location-img{display:flex;align-items:start}#cms.cms-id-1 .location-img img{margin-right:10px}#cms.cms-id-1 .location-img p{font-family:'Avenir Medium';font-size:16px;font-weight:600}#cms.cms-id-8 #content,#cms.cms-id-27 #content{padding:0 35px}#cms.cms-id-8 #content h1,#cms.cms-id-27 #content h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;margin-bottom:80px;margin-top:180px}#cms.cms-id-8 #faqs,#cms.cms-id-27 #faqs{border-top:1px solid #000;margin-top:4em}#cms.cms-id-8 #faqs .faq,#cms.cms-id-27 #faqs .faq{border-bottom:1px solid #000}#cms.cms-id-8 #faqs .faq .header-faq,#cms.cms-id-27 #faqs .faq .header-faq{display:flex;padding:15px 0;align-items:center}#cms.cms-id-8 #faqs .faq .header-faq i,#cms.cms-id-27 #faqs .faq .header-faq i{cursor:pointer;order:1}#cms.cms-id-8 #faqs .faq .header-faq h2,#cms.cms-id-27 #faqs .faq .header-faq h2{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;order:2;padding-left:24px;margin-bottom:0}#cms.cms-id-8 #faqs .faq .content-faq,#cms.cms-id-27 #faqs .faq .content-faq{display:none;padding-left:38px;padding-bottom:40px}#cms.cms-id-8 #faqs .faq .content-faq p,#cms.cms-id-27 #faqs .faq .content-faq p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000}#cms.cms-id-8 #faqs .last-p,#cms.cms-id-27 #faqs .last-p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:54px;letter-spacing:0.03em;color:#000000}#cms.cms-id-27 .content-header{font-family:'Halyard Display Book';font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;width:75%}#cms.cms-id-27 .first-list{margin-bottom:25px}#cms.cms-id-27 .second-list{margin-bottom:25px;margin-left:20px}#cms.cms-id-27 .second-list li{list-style:disc !important}#cms.cms-id-27 .link-denuncias{font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;background:#EA661F;border-radius:25px;width:320px;justify-content:center;height:49px;margin-top:60px}#cms.cms-id-9 .title-cms,#stores .title-cms{margin-bottom:4em}#cms.cms-id-9 .shop-div,#stores .shop-div{padding:35px 0}#cms.cms-id-9 .shop-div h4,#stores .shop-div h4{font-family:'Avenir Black';font-size:19px;padding-bottom:15px;color:#000}#cms.cms-id-9 .shop-div p,#stores .shop-div p{font-family:'Avenir Book';font-size:14px;margin-left:10px}#cms.cms-id-9 .shop-div p img,#stores .shop-div p img{margin-right:15px}#cms.cms-id-9 .txt-formentera,#stores .txt-formentera{padding:4em 0;padding-top:5em}#cms.cms-id-9 .txt-bcn1,#stores .txt-bcn1{padding-top:0px}#cms.cms-id-9 .m-top-img,#stores .m-top-img{margin-top:50px}#cms.cms-id-9 .title-cms,#stores .title-cms{text-align:center;display:flex;justify-content:center;align-items:center;margin:2em auto;margin-bottom:2em}#cms.cms-id-9 .title-cms::before,#stores .title-cms::before{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-right:20px}#cms.cms-id-9 .title-cms::after,#stores .title-cms::after{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-left:20px}#cms.cms-id-9 .title-cms h2,#stores .title-cms h2{font-family:'AmasisMT Light';font-size:24px;color:#E14814;min-width:max-content;margin-bottom:0px}#cms.cms-id-9 .shops-find .shop-find,#stores .shops-find .shop-find{border-bottom:1px solid #000}#cms.cms-id-9 .shops-find .shop-find .header-shop,#stores .shops-find .shop-find .header-shop{display:flex;justify-content:space-between;padding:15px 0}#cms.cms-id-9 .shops-find .shop-find .header-shop i,#stores .shops-find .shop-find .header-shop i{cursor:pointer}#cms.cms-id-9 .shops-find .shop-find .header-shop h2,#stores .shops-find .shop-find .header-shop h2{font-family:'Avenir Black';font-size:18px}#cms.cms-id-9 .shops-find .shop-find .content-shop,#stores .shops-find .shop-find .content-shop{display:none}#cms.cms-id-9 .shops-find .shop-find .content-shop p,#stores .shops-find .shop-find .content-shop p{font-family:'Avenir Medium';font-size:12px}#cms.cms-id-9 .shops-find .shop-find .content-shop img,#stores .shops-find .shop-find .content-shop img{margin-right:10px}#cms.cms-id-9 .imgTxtShop,#stores .imgTxtShop{margin-left:10px}#cms.cms-id-9 .shops-maps,#stores .shops-maps{height:max-content}#cms.cms-id-9 .shops-maps iframe,#stores .shops-maps iframe{padding-right:25px}#cms.cms-id-9 .embed-responsive,#stores .embed-responsive{height:590px}.cms-id-23 .order-lost-beshop li{list-style:decimal}.cms-id-23 .code-ethic-content{padding:0 4em;max-width:1400px;margin:auto}.cms-id-23 h3{padding-top:30px;padding-bottom:10px}.cms-id-23 ol{padding:2px 20px}.cms-id-23 h5{padding-top:15px}.cms-id-23 li,.cms-id-23 p{font-size:18px}.cms-id-23 .beshop-subscribe-link-button{display:block;padding:5px 15px;border:1px solid #000;width:max-content;border-radius:10px;margin:10px auto}.cms-id-23 .beshop-subscribe-link-button:hover{background-color:#000;color:#fff}#module-beshop_blog-blog #content-wrapper{padding:0px}#module-beshop_blog-blog .container-tittle{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:121px}#module-beshop_blog-blog .container-tittle img{width:100vw;height:auto}#module-beshop_blog-blog .container-tittle h1{position:absolute;max-width:563px;font-family:'P22 Mackinac Pro';font-size:80px;line-height:88px;text-align:center;color:#FEF5E8}#module-beshop_blog-blog #notifications{display:none}#module-beshop_blog-blog .container-Blog{padding:0 80px;display:grid;grid-template-columns:repeat(3, 1fr);gap:81px}#module-beshop_blog-blog .container-Blog .beshopblog_post .beshopblog_postimage img{opacity:1;transition:opacity 0.3s ease-out}#module-beshop_blog-blog .container-Blog .beshopblog_post .beshopblog_posttitle a{text-decoration:none;transition:text-decoration 0.3s ease-out}#module-beshop_blog-blog .container-Blog .beshopblog_post:hover .beshopblog_posttitle a{text-decoration:underline;animation:underline-dissolve 0.3s ease-out}#module-beshop_blog-blog .container-Blog .beshopblog_post:hover .beshopblog_postimage img{opacity:0.5;animation:image-fade 0.3s ease-out}#module-beshop_blog-blog .container-Blog .date{font-family:'Helvetica Neue', sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:0.03em;color:#000000;margin-bottom:20px;display:block}#module-beshop_blog-blog .container-Blog .lg-blog{width:100%;grid-column:span 3;display:flex;flex-direction:row}#module-beshop_blog-blog .container-Blog .lg-blog .beshopblog_posttitle a{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:36px;line-height:42px;color:#EA661F}#module-beshop_blog-blog .container-Blog .lg-blog .beshopblog_postimage{padding-right:52px;width:76%}#module-beshop_blog-blog .container-Blog .lg-blog .container-txt{width:35%}#module-beshop_blog-blog .container-Blog .beshopblog_post.lg-blog:nth-child(odd){flex-direction:row}#module-beshop_blog-blog .container-Blog .beshopblog_post.lg-blog:nth-child(even){flex-direction:row-reverse}#module-beshop_blog-blog .container-Blog .beshopblog_post.lg-blog:nth-child(even) .beshopblog_postimage{padding-left:52px;padding-right:0;width:76%}#module-beshop_blog-blog .container-Blog .sm-blog .beshopblog_postimage{aspect-ratio:1/1;margin-bottom:40px}#module-beshop_blog-blog .container-Blog .sm-blog .beshopblog_postimage img{height:100%;object-fit:cover}#module-beshop_blog-blog .container-Blog .sm-blog .beshopblog_posttitle a{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:21px;line-height:27px;color:#EA661F}#module-beshop_blog-blog #left-column{display:none}@keyframes underline-dissolve{0%{text-decoration-color:transparent}100%{text-decoration-color:inherit}}@keyframes image-fade{0%{opacity:1}100%{opacity:0.5}}#module-beshop_blog-blog.beshop-singlepost #header{position:inherit}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2{max-width:50%;margin:auto}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 img{height:auto}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .beshopblog_postimage{margin-bottom:80px}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .beshopblog_posttitle{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;margin-bottom:40px}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .date{font-family:'Helvetica Neue';font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:0.03em;color:#000000;margin-bottom:40px;display:block}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 p{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000000;margin-bottom:37px}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:27px;line-height:35px;color:#EA661F;margin-bottom:30px}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 a{color:#EA661F;text-decoration:underline}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .containere-products{display:flex;gap:24px;margin:60px auto}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .containere-products img{height:auto}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .oneimage{margin-bottom:60px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost{margin-top:200px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:56px;line-height:80px;text-align:center;letter-spacing:-0.03em;color:#EA661F;margin-bottom:96px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:83px;margin:0 80px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container img{margin-bottom:40px;aspect-ratio:3/2;object-fit:cover;height:auto;width:100%}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container .date{font-family:'Helvetica Neue';font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:0.03em;color:#000000;margin-bottom:20px;display:block}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container .title{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:21px;line-height:27px;color:#EA661F}#my-account #content{margin:auto;margin-top:160px;padding:0 50px;max-width:2560px}#my-account .beshopaccount_leftcolumn h3{font-family:'Halyard Medium', sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000}#my-account .beshopaccount_leftcolumn p{font-family:'Halyard Display Book';font-size:18px;color:#000000}#my-account .beshopaccount_leftcolumn .beshop_acclink span{font-family:'Halyard Display Book';font-size:16px;color:#000000}#my-account .center-column h3{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:21px;line-height:27px;color:#EA661F}#my-account .center-column p{font-family:'Halyard Display Book';font-size:18px;color:#000000}#my-account .center-column h6{font-family:'Halyard Display Book';font-size:14px;color:#000000}#my-account .center-column .centerZone{margin:inherit}#my-account .center-column .centerZone .beshop_greenbutton{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;border:1px solid #EA661F;border-radius:25px;background:transparent;height:49px}#my-account .center-column .centerZone .beshop_greenbutton i{display:none}#my-account .center-column .centerZone .beshop_greenbutton:hover{background:#EA661F;color:#FEF5E8}.beshopaccount_leftcolumn h3{font-family:'Halyard Medium', sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000}.beshopaccount_leftcolumn p{font-family:'Halyard Display Book';font-size:18px;color:#000000}.beshopaccount_leftcolumn .beshop_acclink span{font-family:'Halyard Display Book';font-size:16px;color:#000000}#identity #content{margin:auto;margin-top:160px;padding:0 50px;max-width:2560px}#identity #content .header-register{display:none}#identity #content .header-register h1{font-family:'Halyard Medium', sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000;text-transform:uppercase}#identity #content .beshop_accheader{font-family:'Halyard Medium', sans-serif;display:block;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000;text-transform:uppercase}#identity #content .beshop_password i{color:#000}#identity #content .beshopregister_button{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;border:1px solid #EA661F;border-radius:25px;background:#EA661F;height:49px;width:320px;display:block;text-align:centers}#identity #content .beshopregister_button i{display:none}#identity #content .beshopregister_button:hover{background:#FEF5E8;color:#EA661F}.page-customer-account input{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;padding:0}.page-customer-account input::placeholder{font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000}.page-customer-account #content{margin:auto;margin-top:160px;padding:0 50px;max-width:2560px}#addresses #content{margin:auto;margin-top:160px;padding:0 50px;max-width:2560px}#addresses #content .address_container p{font-family:'Halyard Display Book';font-size:14px}#addresses #content .address_container .footer-address{font-family:'Halyard Display Book';font-size:14px}#addresses #content .address_container .footer-address img{width:21px;height:auto}#addresses #content .add_new_address{font-family:'Halyard Display Book';font-size:14px;color:#000;text-decoration:underline}#addresses #content .add_new_address img{margin-right:6px}#history #content{margin:auto;margin-top:160px;padding:0 50px;max-width:2560px}#history .account-history table thead th{font-family:'Halyard Display';font-size:14px;color:#000}#history .account-history table tbody td,#history .account-history table tbody td a{font-family:'Halyard Display Book';font-size:14px;color:#000}#order-detail #content{margin:auto;margin-top:160px;padding:0 50px;max-width:2560px}#order-detail #content .header h3{font-family:'Halyard Medium', sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:0.03em;color:#000000}#order-detail #content #order-infos p{color:#000;font-family:'Halyard Display Book', sans-serif;font-size:16px}#order-detail #content #order-history .beshop_accminititle{color:#000;font-family:'Halyard Display', sans-serif;font-size:16px}#order-detail #content #order-history .beshop_historyorder span{color:#000;font-family:'Halyard Display Book', sans-serif;font-size:16px}#order-detail #content .beshopaddress_container .beshop_accminititle{font-family:'Halyard Display Book', sans-serif;font-size:16px}#order-detail #content .beshopaddress_container .beshop_accminititle.typeaddress{font-family:'Halyard Display', sans-serif;font-size:16px}#order-detail #content .beshopaddress_container .beshop_address{color:#000;font-family:'Halyard Display Book', sans-serif}#order-detail #content .addresses .beshopaddress_container{border-color:#000}#order-detail #content table th,#order-detail #content table td{border-color:#000}#order-detail #content table th{font-family:'Halyard Display', sans-serif;font-size:16px}#order-detail #content table td{font-family:'Halyard Display Book', sans-serif;font-size:16px;color:#000}#order-detail #content .order_detail{color:#000000}#order-detail #content .order-message-form{border-color:#000}#order-detail #content .order-message-form .beshop_greenbutton{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;border:1px solid #EA661F;background:#EA661F;border-radius:25px;justify-content:center;width:100%;margin-bottom:20px}#order-detail #content .order-message-form .beshop_greenbutton i{display:none}#order-detail #content .order-message-form .beshop_greenbutton:hover{background:#FEF5E8;color:#EA661F}#order-detail #content .order-message-form h5{font-family:'Halyard Display', sans-serif;font-size:16px}#order-detail #content .order-message-form p{color:#000;font-family:'Halyard Display Book', sans-serif;font-size:16px}#order-detail #content .order-message-form textarea{height:44px;min-height:44px;overflow:auto}#order-detail #content .order-message-form input,#order-detail #content .order-message-form textarea,#order-detail #content .order-message-form select{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px}#order-detail #content .order-message-form input::placeholder{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#848484}.page-account-content .account-link-list .beshop_acclink{border-color:#000}.beshop-icon-account{width:21px;height:auto}#stores #content{margin:0 40px;padding:15px}#stores .tittle-store-cms{text-align:center;display:flex;justify-content:center;align-items:center;margin:2em auto;margin-bottom:2em}#stores .tittle-store-cms::before{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-right:20px}#stores .tittle-store-cms::after{border-bottom:1px solid #E14814;width:100%;content:"";display:inline-block;margin-left:20px}#stores .tittle-store-cms h1{font-family:'AmasisMT Light';font-size:24px;color:#E14814;min-width:max-content;margin-bottom:0px;text-transform:uppercase}.cms-id-13 #content>.row div{padding:25px}.category-id-41 .col-md-4,.category-id-42 .col-md-4{padding:30px}.category-id-41 .beshop-img-normal,.category-id-41 .beshop-img-hover,.category-id-42 .beshop-img-normal,.category-id-42 .beshop-img-hover{text-align:center}.category-id-41 .beshop-img-hover,.category-id-42 .beshop-img-hover{display:none}.category-id-41 .img-back-txt,.category-id-42 .img-back-txt{position:relative}.category-id-41 .img-back-txt .block-txt,.category-id-42 .img-back-txt .block-txt{position:absolute;top:50%;left:50%;right:50%;transform:translate(-50%, -50%);width:max-content;text-align:center}.category-id-41 .img-back-txt .block-txt h3,.category-id-42 .img-back-txt .block-txt h3{font-family:'AmasisMT Light';font-size:50px;color:#E95425}.category-id-41 .img-back-txt .block-txt h5,.category-id-42 .img-back-txt .block-txt h5{font-family:'Avenir Medium';font-size:16.8px;color:#E95425}.category-id-41 .img-back-txt .block-txt,.category-id-42 .img-back-txt .block-txt{top:100px;max-width:100%}#cms.cms-id-16 #content-wrapper{margin:0;padding:0}#cms.cms-id-16 .title-cms{padding:0 15px;padding:2em 40px}#cms.cms-id-16 .left-col-16{padding-right:20px}#cms.cms-id-16 .right-col-16{padding-left:20px}#cms.cms-id-16 .beshop-img-hover{display:none}#cms.cms-id-16 .img-back-txt{position:relative}#cms.cms-id-16 .img-back-txt .block-txt{max-width:100%;position:absolute;top:50%;left:50%;right:50%;transform:translate(-50%, -50%);width:max-content;text-align:center}#cms.cms-id-16 .img-back-txt .block-txt h3{font-family:'AmasisMT Light';font-size:66px;color:#E95425}#cms.cms-id-16 .img-back-txt .block-txt h5{font-family:'Avenir Medium';font-size:16.8px;color:#E95425}#cms.cms-id-16 .img-back-txt .block-txt .vertical-line{border-left:1px solid #E95425;height:55px;width:50%;margin-left:auto}#cms.cms-id-20 .valors-first-div,#cms.cms-id-21 .valors-first-div{text-align:center;max-width:1300px;margin:auto}#cms.cms-id-20 .txt-div,#cms.cms-id-21 .txt-div{margin:auto}#cms.cms-id-20 #wrapper .row,#cms.cms-id-21 #wrapper .row{max-width:1300px;margin:25px auto}#cms.cms-id-20 .txt-div-cms,#cms.cms-id-21 .txt-div-cms{margin:25px auto;width:70%}#cms.cms-id-20 .txt-end,#cms.cms-id-21 .txt-end{max-width:1300px;margin:auto;text-align:center;padding:40px 0;width:54%}#cms.cms-id-20 .txt-end img,#cms.cms-id-21 .txt-end img{margin-right:10px}#cms.cms-id-20 .desription-cms,#cms.cms-id-21 .desription-cms{max-width:34%;margin:auto;text-align:center;line-height:1}#cms.cms-id-20 .desription-cms p,#cms.cms-id-21 .desription-cms p{font-size:43px}#product.lang-ca .row .product_column .product-add-to-cart .add-to-cart{width:142px}.category-id-41 #button-open-filters,.category-id-41 #products,.category-id-42 #button-open-filters,.category-id-42 #products{display:none}#beshop_productslider_5{margin-top:20px}#beshop_productslider_5 .carousel-control-next,#beshop_productslider_5 .carousel-control-prev{display:none}#beshop_productslider_5 .beshop_productslider_header h3{text-align:start;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#000000;margin-bottom:20px;text-decoration:underline}#beshop_productslider_5 .product-miniature{padding:10px;padding:0px;width:90px;max-width:90px;margin-right:20px}#beshop_productslider_5 .product-miniature img{width:90px;height:80px;object-fit:cover}#beshop_productslider_5 .product-miniature .textt-min{display:block}#beshop_productslider_5 .product-miniature .textt-min .nameAndCat{max-width:100%}#beshop_productslider_5 .product-miniature .textt-min .product-name{text-transform:initial;font-family:'Halyard Display Book';font-size:12px !important;line-height:16px  !important;letter-spacing:0.03em  !important;color:#000000  !important}#beshop_productslider_5 .product-miniature .textt-min .price_in_sale_block{display:none}#beshop_productslider_5 .product-miniature .textt-min .product-price-and-shipping{display:block;text-align:start;font-family:'Halyard Display Book';font-size:12px !important;line-height:16px  !important;letter-spacing:0.03em  !important;color:#000000  !important}#beshop_productslider_5 .product-miniature .textt-min .product-price-and-shipping .price{font-family:'Halyard Display Book';font-size:12px !important;line-height:16px  !important;letter-spacing:0.03em  !important;color:#000000  !important}#beshop_productslider_5 .product-miniature .product-category-miniature{display:none}#header.white-header{filter:brightness(0) invert(1)}#cms #notifications{margin-bottom:0}#cms #content-wrapper{margin:0}#cms.cms-id-29 #content-wrapper{padding:0}#cms.cms-id-29 .first-banner-cms .container-cms{position:relative;display:flex;justify-content:center;align-items:center}#cms.cms-id-29 .first-banner-cms .container-cms img{width:100vw;height:100vh;object-fit:cover}#cms.cms-id-29 .first-banner-cms .container-cms .cms-txt{position:absolute;max-width:563px;font-family:'P22 Mackinac Pro';font-size:80px;line-height:88px;text-align:center;color:#FEF5E8}#cms.cms-id-29 .second-banner-cms{padding-top:268px;padding-bottom:198px}#cms.cms-id-29 .second-banner-cms p{font-family:'P22 Mackinac Pro';font-size:90px;line-height:80px;text-align:center;letter-spacing:-0.03em;color:#EA661F}#cms.cms-id-29 .third-banner-cms{padding:0 48px;margin-bottom:85px}#cms.cms-id-29 .third-banner-cms video,#cms.cms-id-29 .third-banner-cms img{width:100%;height:100%;object-fit:cover}#cms.cms-id-29 .third-banner-cms .first-mosaic-banner,#cms.cms-id-29 .third-banner-cms .second-mosaic-banner{display:grid;grid-template-columns:1fr 1fr}#cms.cms-id-29 .third-banner-cms .first-mosaic-banner .txt-mosaic-banner,#cms.cms-id-29 .third-banner-cms .second-mosaic-banner .txt-mosaic-banner{display:flex;justify-content:center;align-items:center}#cms.cms-id-29 .third-banner-cms .first-mosaic-banner .txt-mosaic-banner .container-txt,#cms.cms-id-29 .third-banner-cms .second-mosaic-banner .txt-mosaic-banner .container-txt{padding:38% 15%}#cms.cms-id-29 .four-cms-banner{position:relative}#cms.cms-id-29 .four-cms-banner img{height:auto}#cms.cms-id-29 .four-cms-banner .container-cms{display:flex;justify-content:center;align-items:center}#cms.cms-id-29 .four-cms-banner .container-text{position:absolute}#cms.cms-id-29 .four-cms-banner .container-text .cms-txt{font-family:'P22 Mackinac Pro';font-size:90px;line-height:90px;text-align:center;letter-spacing:-0.03em;color:#FEF5E8;margin-bottom:132px}#cms.cms-id-29 .four-cms-banner .container-text .list-container{display:flex;justify-content:center;gap:30px;margin-top:20px}#cms.cms-id-29 .four-cms-banner .container-text .list-container a{text-decoration:none;font-size:1em;border-left:1px solid white;padding:0 60px;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;color-cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(254,245,232,0);text-decoration-color:rgba(254,245,232,0);transition:text-decoration-color 0.3s ease-out;text-decoration-thickness:2px}#cms.cms-id-29 .four-cms-banner .container-text .list-container a:hover{-webkit-text-decoration-color:#fef5e8;text-decoration-color:#fef5e8}#cms.cms-id-29 .four-cms-banner .container-text .list-container a:last-child{border-right:1px solid white}#cms.cms-id-29 .five-cms-banner{padding:0 48px;margin-bottom:85px;margin-top:85px}#cms.cms-id-29 .five-cms-banner img{width:100%;height:100%;object-fit:cover}#cms.cms-id-29 .five-cms-banner .first-mosaic-banner,#cms.cms-id-29 .five-cms-banner .second-mosaic-banner{display:grid;grid-template-columns:1fr 1fr}#cms.cms-id-29 .five-cms-banner .first-mosaic-banner .txt-mosaic-banner,#cms.cms-id-29 .five-cms-banner .second-mosaic-banner .txt-mosaic-banner{display:flex;justify-content:center;align-items:center}#cms.cms-id-29 .five-cms-banner .first-mosaic-banner .txt-mosaic-banner .container-txt,#cms.cms-id-29 .five-cms-banner .second-mosaic-banner .txt-mosaic-banner .container-txt{padding:38% 15%}#cms.cms-id-29 .five-cms-banner .second-mosaic-banner .txt-mosaic-banner .container-txt{padding:22% 15%}#cms.cms-id-29 .six-cms-banner img{height:auto}#cms.cms-id-29 .six-cms-banner .container-cms{display:flex;justify-content:center;align-items:center}#cms.cms-id-29 .six-cms-banner .container-txt{position:absolute;max-width:690px}#cms.cms-id-29 .six-cms-banner .container-txt p{font-family:'P22 Mackinac Pro';font-size:72px;line-height:72px;text-align:center;color:#FEF5E8}#cms.cms-id-29 .six-cms-banner .container-txt .circle-link{font-family:'P22 Mackinac Pro Medium';font-size:21px;line-height:25px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;width:200px;height:200px;border:1px solid rgba(254,245,232,0);border-radius:50%;-webkit-transition:border-color 0.5s ease-out;-moz-transition:border-color 0.5s ease-out;-o-transition:border-color 0.5s ease-out;transition:border-color 0.5s ease-out;cursor:pointer;margin:auto;display:flex;justify-content:center;align-items:center;margin-top:50px}#cms.cms-id-29 .six-cms-banner .container-txt .circle-link:hover{border-color:#fef5e8}#cms.cms-id-29 .img-mosaic-banner img{width:100%;object-fit:cover}#cms.cms-id-29 .txt-mosaic-banner{font-family:'Halyard Display';font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000}#cms.cms-id-30 #content-wrapper{padding:0}#cms.cms-id-30 #content-wrapper #content .row,#cms.cms-id-30 #content-wrapper #content .col-md-6,#cms.cms-id-30 #content-wrapper #content .col-sm-12{padding:0;margin:0}#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms{position:relative}#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms img{width:100vw;height:100vh;object-fit:cover}#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms .container-txt{position:absolute;top:30%;right:0;left:0;margin:auto;max-width:640px}#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms .container-txt .cms-txt{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:80px;line-height:88px;text-align:center;color:#FEF5E8;margin-bottom:98px}#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms .container-txt .second-p{margin-bottom:40px}#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms .container-txt .second-p,#cms.cms-id-30 #content-wrapper #content .first-banner-cms .container-cms .container-txt .trh-p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:24px;line-height:36px;text-align:center;letter-spacing:0.03em;color:#FEF5E8}#cms.cms-id-30 #content-wrapper #content .second-banner-cms{max-width:1440px;margin:auto;margin-top:121px;margin-bottom:155px}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .images-banner{padding-left:50px}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .images-banner .container-img{display:flex;height:100%;gap:20px}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .images-banner .container-img img{width:50%;height:auto}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .images-banner .container-img .first-img{align-self:flex-start}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .images-banner .container-img .second-img{align-self:flex-end}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .txt-banner{padding-right:157px;padding-left:132px}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .txt-banner h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:72px;line-height:79px;color:#EA661F;margin-bottom:80px}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .txt-banner h3{text-transform:uppercase;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:25px}#cms.cms-id-30 #content-wrapper #content .second-banner-cms .txt-banner p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:20px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms{max-width:1440px;margin:auto;margin-bottom:180px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .images-banner{padding-right:50px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .images-banner .container-img{display:flex;flex-wrap:wrap;gap:24px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .images-banner .container-img img{width:66%;height:auto}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .images-banner .container-img .second-img{margin-left:auto}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .txt-banner{padding-right:90px;padding-left:142px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .txt-banner h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:72px;line-height:79px;color:#EA661F;margin-bottom:80px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .txt-banner h3{text-transform:uppercase;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:25px}#cms.cms-id-30 #content-wrapper #content .third-banner-cms .txt-banner p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:20px}#cms.cms-id-30 #content-wrapper #content .four-banner-cms{max-width:1440px;margin:auto}#cms.cms-id-30 #content-wrapper #content .four-banner-cms h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:72px;line-height:79px;color:#EA661F;margin-left:142px;margin-right:80px}#cms.cms-id-30 #content-wrapper #content .four-banner-cms .container-txt{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-right:152px;margin-left:102px}#cms.cms-id-31 #content-wrapper{padding:0}#cms.cms-id-31 #content-wrapper #content .container-creat-div{display:flex;flex-direction:column-reverse}#cms.cms-id-31 #content-wrapper #content .row,#cms.cms-id-31 #content-wrapper #content .col-md-6,#cms.cms-id-31 #content-wrapper #content .col-sm-12{padding:0;margin:0}#cms.cms-id-31 #content-wrapper #content .tittle-creat{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;margin-bottom:46px}#cms.cms-id-31 #content-wrapper #content .creat-desc{font-family:'P22 Mackinac Pro';font-size:18px;line-height:26px;color:#000000}#cms.cms-id-31 #content-wrapper #content .container-txt{position:relative;height:100%}#cms.cms-id-31 #content-wrapper #content .container-creat{margin-top:6em}#cms.cms-id-31 #content-wrapper #content .container-creat p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000;margin-bottom:0px}#cms.cms-id-31 #content-wrapper #content .container-creat .firstp{margin-bottom:25px}#cms.cms-id-31 #content-wrapper #content .container-creat .orange-link{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;text-decoration-line:underline;color:#EA661F;display:block;margin-top:25px}#cms.cms-id-31 #content-wrapper #content .creat-name{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#EA661F;margin-bottom:46px}#cms.cms-id-31 #content-wrapper #content .images-banner img{width:100%;height:auto}#cms.cms-id-31 #content-wrapper #content .creat-row{margin-bottom:200px}#cms.cms-id-31 #content-wrapper #content .first-banner-cms .container-cms{position:relative}#cms.cms-id-31 #content-wrapper #content .first-banner-cms img{width:100vw;height:100vh;object-fit:cover}#cms.cms-id-31 #content-wrapper #content .second-banner-cms{margin-top:93px;margin-bottom:237px;padding:0 50px}#cms.cms-id-31 #content-wrapper #content .second-banner-cms h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:72px;line-height:79px;color:#EA661F;margin-left:71px}#cms.cms-id-31 #content-wrapper #content .second-banner-cms .container-txt{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000;max-width:550px}#cms.cms-id-31 #content-wrapper #content .third-banner-cms .txt-banner{padding-left:121px;padding-right:55px}#cms.cms-id-31 #content-wrapper #content .third-banner-cms h2{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#EA661F;margin-bottom:46px}#cms.cms-id-31 #content-wrapper #content .third-banner-cms .images-banner{padding-right:50px}#cms.cms-id-31 #content-wrapper #content .four-banner-cms .images-banner{padding-left:50px}#cms.cms-id-31 #content-wrapper #content .four-banner-cms .txt-banner{padding-left:65px;padding-right:131px}#cms.cms-id-31 #content-wrapper #content .five-banner-cms .images-banner{padding-right:50px}#cms.cms-id-31 #content-wrapper #content .five-banner-cms .txt-banner{padding-left:121px;padding-right:55px}#cms.cms-id-31 #content-wrapper #content .six-banner-cms .images-banner{padding-left:50px}#cms.cms-id-31 #content-wrapper #content .six-banner-cms .txt-banner{padding-left:65px;padding-right:131px}#cms.cms-id-32 #content-wrapper{padding:0}#cms.cms-id-32 .first-banner-cms .container-cms{position:relative;display:flex;justify-content:center;align-items:center}#cms.cms-id-32 .first-banner-cms .container-cms img{width:100vw;height:auto}#cms.cms-id-32 .first-banner-cms .container-cms .cms-txt{position:absolute;max-width:563px;font-family:'P22 Mackinac Pro';font-size:80px;line-height:88px;text-align:center;color:#FEF5E8}#cms.cms-id-10 #content-wrapper{padding:0}#cms.cms-id-10 .first-banner-cms img{width:100vw;height:100vh;object-fit:cover}#cms.cms-id-10 .first-banner-cms .container-cms{position:relative;display:flex;justify-content:center;align-items:center}#cms.cms-id-10 .first-banner-cms .container-cms .cms-txt{position:absolute;max-width:563px;font-family:'P22 Mackinac Pro';font-size:80px;line-height:88px;text-align:center;color:#FEF5E8}#cms.cms-id-10 .second-banner-cms{padding-top:268px;padding-bottom:198px}#cms.cms-id-10 .second-banner-cms .big-txt{font-family:'P22 Mackinac Pro';font-size:72px;line-height:79px;text-align:center;color:#EA661F}#cms.cms-id-10 .second-banner-cms .second-txt{font-family:'P22 Mackinac Pro Italic';font-size:24px;line-height:29px;color:#EA661F;text-align:center}#cms.cms-id-10 .third-banner-cms{padding:0 48px;display:flex;margin-bottom:200px}#cms.cms-id-10 .third-banner-cms .images-banner{max-width:49%;width:49%}#cms.cms-id-10 .third-banner-cms .images-banner img{width:100%;object-fit:cover;display:block;height:auto}#cms.cms-id-10 .third-banner-cms .images-banner img:first-child{margin-bottom:50px}#cms.cms-id-10 .third-banner-cms .txt-banner{display:flex;justify-content:center;align-items:center;width:50%}#cms.cms-id-10 .third-banner-cms .txt-banner .container-txt{padding-left:20%;padding-right:12%;max-width:600px}#cms.cms-id-10 .third-banner-cms .txt-banner p{font-family:'Halyard Display';font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000}#cms.cms-id-10 .four-cms-banner img{width:100vw;height:100vh;object-fit:cover}#cms.cms-id-10 .five-cms-banner{padding-top:268px;padding-bottom:198px}#cms.cms-id-10 .five-cms-banner .big-txt{font-family:'P22 Mackinac Pro';font-size:72px;line-height:79px;text-align:center;color:#EA661F}#cms.cms-id-10 .five-cms-banner .second-txt{font-family:'P22 Mackinac Pro Italic';font-size:24px;line-height:29px;color:#EA661F;text-align:center}#cms.cms-id-10 .six-cms-banner{padding:0 48px;display:flex;margin-bottom:200px}#cms.cms-id-10 .six-cms-banner .images-banner{width:49%}#cms.cms-id-10 .six-cms-banner .images-banner img{display:block;width:100%;height:auto}#cms.cms-id-10 .six-cms-banner .images-banner img:first-child{margin-bottom:50px}#cms.cms-id-10 .six-cms-banner .txt-banner{display:flex;justify-content:center;align-items:center;width:50%}#cms.cms-id-10 .six-cms-banner .txt-banner .container-txt{max-width:50%}#cms.cms-id-10 .six-cms-banner .txt-banner p{font-family:'Halyard Display';font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000}#cms.cms-id-10 .seven-cms-banner .container-cms{position:relative;display:flex;justify-content:center;align-items:center}#cms.cms-id-10 .seven-cms-banner .container-cms img{width:100vw;height:100vh;object-fit:cover}#cms.cms-id-10 .seven-cms-banner .container-cms p{position:absolute;font-family:'P22 Mackinac Pro';font-size:40px;line-height:48px;text-align:center;color:#FEF5E8;max-width:555px}#cms.cms-id-18 #content,#cms.cms-id-17 #content,#cms.cms-id-33 #content,#cms.cms-id-34 #content,#cms.cms-id-35 #content,#cms.cms-id-36 #content{margin-top:180px;padding:0 35px}#cms.cms-id-18 h1,#cms.cms-id-17 h1,#cms.cms-id-33 h1,#cms.cms-id-34 h1,#cms.cms-id-35 h1,#cms.cms-id-36 h1{font-family:'P22 Mackinac Pro' !important;font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;width:50%;margin-bottom:160px}#cms.cms-id-18 .subtitle,#cms.cms-id-17 .subtitle,#cms.cms-id-33 .subtitle,#cms.cms-id-34 .subtitle,#cms.cms-id-35 .subtitle,#cms.cms-id-36 .subtitle{font-family:'Halyard Display' !important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:40px}#cms.cms-id-18 .container-multi,#cms.cms-id-17 .container-multi,#cms.cms-id-33 .container-multi,#cms.cms-id-34 .container-multi,#cms.cms-id-35 .container-multi,#cms.cms-id-36 .container-multi{display:grid;grid-template-columns:255px auto;width:80%}#cms.cms-id-18 .container-multi .tittle-multi,#cms.cms-id-17 .container-multi .tittle-multi,#cms.cms-id-33 .container-multi .tittle-multi,#cms.cms-id-34 .container-multi .tittle-multi,#cms.cms-id-35 .container-multi .tittle-multi,#cms.cms-id-36 .container-multi .tittle-multi{font-family:'Halyard Display' !important;font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#cms.cms-id-18 .container-multi .content-multi,#cms.cms-id-17 .container-multi .content-multi,#cms.cms-id-33 .container-multi .content-multi,#cms.cms-id-34 .container-multi .content-multi,#cms.cms-id-35 .container-multi .content-multi,#cms.cms-id-36 .container-multi .content-multi{font-family:'Halyard Display' !important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;padding:0 87px;margin-bottom:40px}#cms.cms-id-18 .container-multi .content-multi .orangespan,#cms.cms-id-17 .container-multi .content-multi .orangespan,#cms.cms-id-33 .container-multi .content-multi .orangespan,#cms.cms-id-34 .container-multi .content-multi .orangespan,#cms.cms-id-35 .container-multi .content-multi .orangespan,#cms.cms-id-36 .container-multi .content-multi .orangespan{color:#EA661F}#cms.cms-id-18 .container-multi .content-multi p,#cms.cms-id-17 .container-multi .content-multi p,#cms.cms-id-33 .container-multi .content-multi p,#cms.cms-id-34 .container-multi .content-multi p,#cms.cms-id-35 .container-multi .content-multi p,#cms.cms-id-36 .container-multi .content-multi p{margin-bottom:30px}#cms.cms-id-18 .container-multi .content-multi a,#cms.cms-id-17 .container-multi .content-multi a,#cms.cms-id-33 .container-multi .content-multi a,#cms.cms-id-34 .container-multi .content-multi a,#cms.cms-id-35 .container-multi .content-multi a,#cms.cms-id-36 .container-multi .content-multi a{text-decoration:underline}#cms.cms-id-19 #content{padding:0 50px}#cms.cms-id-19 h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;margin-bottom:60px;margin-top:180px}#cms.cms-id-19 .container-multi{display:grid;grid-template-columns:255px auto;width:80%}#cms.cms-id-19 .container-multi .tittle-multi{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#cms.cms-id-19 .container-multi .content-multi{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;padding:0 87px;margin-bottom:40px}#cms.cms-id-19 .container-multi .content-multi .orangespan{color:#EA661F}#cms.cms-id-19 .container-multi .content-multi a{text-decoration:underline}.category-id-parent-8 .product-miniature:not(.large) img{aspect-ratio:1/1;width:100%;object-fit:cover}.product-miniature.large{grid-column:span 2;grid-row:span 2}.product-miniature.large img{width:100%;object-fit:cover}.product-miniature.align-to-end{display:flex;align-content:end}.categories-newsletter{margin-top:240px}.categories-newsletter img{width:100%;object-fit:cover}.categories-newsletter .container-newsletter{position:relative;display:flex;justify-content:center;align-items:center}.categories-newsletter .container-newsletter .txt-container{position:absolute;top:34.5%}.categories-newsletter .container-newsletter .txt-container p{font-family:'P22 Mackinac Pro';font-size:72px;line-height:72px;text-align:center;color:#FEF5E8;max-width:791px;margin-bottom:78px}.categories-newsletter .container-newsletter .txt-container .email_subscription{max-width:80%;width:100%;margin:auto}.categories-newsletter .container-newsletter .txt-container .email_subscription .beshop-div-check{max-width:max-content;margin:20px auto}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[type="checkbox"]+.beshop_checkbox .beshop_checkboxbox{border-color:#FEF5E8}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[type="checkbox"]:checked+.beshop_checkbox .beshop_checkboxbox{border-color:#FEF5E8}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[type="checkbox"]:checked+.beshop_checkbox .beshop_checkboxbox::after{background-color:#FEF5E8}.categories-newsletter .container-newsletter .txt-container .email_subscription form .checkbox-container-div{margin-bottom:10px}.categories-newsletter .container-newsletter .txt-container .email_subscription form .checkbox-container-div span,.categories-newsletter .container-newsletter .txt-container .email_subscription form .checkbox-container-div a{color:#FEF5E8}.categories-newsletter .container-newsletter .txt-container .email_subscription form .checkbox-container-div a{text-decoration:underline}.categories-newsletter .container-newsletter .txt-container .email_subscription form .inputs-news-group{background:rgba(254,245,232,0.1);border:1px solid #FEF5E8;border-radius:90px;display:flex;align-items:center;justify-content:space-between}.categories-newsletter .container-newsletter .txt-container .email_subscription form input::placeholder{font-family:'P22 Mackinac Pro';font-size:30px;line-height:36px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[name="submitNewsletter"]{font-family:'P22 Mackinac Pro';font-size:30px;line-height:36px;display:flex;align-items:center;text-align:center;text-align-last:center;justify-content:center;letter-spacing:0.03em;text-transform:uppercase;color:#000000;width:175px;height:104px;border:none}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[name="email"]{background:transparent;border-bottom:none;margin-bottom:0;width:auto;margin-left:49px}#product .categories-newsletter{margin-top:0;padding-top:240px;background:#FEF5E8;position:relative}#product #product-row .product_column .beshop-alma img{width:222px}#product #product-row .product_column .sizes-select{width:100px}#product #product-row .product_column .sizes-select select{border:1px solid #EA661F;border-radius:25px;border-color:#EA661F !important;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;height:49px;background-color:transparent}#product #product-row .product_column .sizes-select select option{font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;background-color:transparent}#product #product-row .product_column .product-add-to-cart{margin:0;width:auto}#product #product-row .product_column .product-add-to-cart .add-to-cart{width:320px;background:#EA661F;border-color:#EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;height:49px}#product #product-row .product_column .block-add{display:flex;gap:20px;margin-bottom:40px}.beshop_searchbar.type2 .beshop_searchbarinputgroup{top:0;z-index:99999;padding:20px 52px;width:100vw;height:100vh;background:#FEF5E8}.beshop_searchbar.type2 .beshop_searchbarinputgroup form{float:none}.beshop_searchbarbefore{white-space:nowrap}.beshop_searchbarbefore img{width:14px;margin-right:7px;filter:brightness(0);display:none}.beshop_searchbarbefore span{font-family:'Halyard Display Book';font-style:normal;font-weight:350;font-size:14px;line-height:21px;text-transform:uppercase;letter-spacing:0.03em;color:#000}.searchbarinput-header .logo img{max-width:213px}.searchbarinput-header .beshop-icons{max-width:34px}.beshop_searchbarselect,.beshop_searchbarafter{display:none}.searchbarinput-header{padding:0 50px}.beshop_searchbar input{border:none;font-family:'OpenSans SemiBold';font-size:32px;width:100%}.beshop_searchbar input::placeholder{font-family:'OpenSans SemiBold';font-size:32px;color:#959595}.searchhovericon,.hovericon{display:none}.beshop_searchbar:hover .normalicon{display:none}.beshop_searchbar:hover .searchhovericon{display:block}.beshop-icons{cursor:pointer}.searchbarinput-header .closeinput{text-align:end}.title-search{margin-bottom:50px;font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:48px;line-height:72px;text-align:center;color:#EA661F}.search-open #header{background:#FEF5E8}.beshop_searchbarinput{display:flex;justify-content:center}.beshop_searchbar{text-align:start}.beshop_searchbar input{background:transparent;font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:30px;line-height:36px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}.beshop_searchbar input::placeholder{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:30px;line-height:36px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;opacity:0.3}.beshop_searchbar .searchbutton{background:#EA661F;border-radius:90px;font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:30px;line-height:36px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;padding:32px 52px}#id_beshop_searchbar_form{background:transparent;border:none;margin-top:5em;margin-bottom:145px}.beshop_searchbarinput{margin:auto !important;width:max-content;background:rgba(254,245,232,0.1);border:1px solid #EA661F;border-radius:90px;padding-left:53px}#ajaxresultsquery,.beshop_searchbarinputgroup{overflow:auto}.cms-id-15 #content-wrapper,.cms-id-16 #content-wrapper{padding:0 !important}.cms-id-15 .imagebig-container-beshop,.cms-id-16 .imagebig-container-beshop{width:100vw;height:100vh;position:relative}.cms-id-15 .imagebig-container-beshop img,.cms-id-16 .imagebig-container-beshop img{width:100%;height:100%;object-fit:cover}.cms-id-15 .imagebig-container-beshop .txt-container,.cms-id-16 .imagebig-container-beshop .txt-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.cms-id-15 .imagebig-container-beshop .txt-container span,.cms-id-16 .imagebig-container-beshop .txt-container span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8}.cms-id-15 .imagebig-container-beshop .txt-container p,.cms-id-15 .imagebig-container-beshop .txt-container a,.cms-id-16 .imagebig-container-beshop .txt-container p,.cms-id-16 .imagebig-container-beshop .txt-container a{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:104px;line-height:124px;color:#FEF5E8}.cms-id-15 .imagebig-container-beshop .txt-container span,.cms-id-15 .imagebig-container-beshop .txt-container p,.cms-id-15 .imagebig-container-beshop .txt-container a,.cms-id-16 .imagebig-container-beshop .txt-container span,.cms-id-16 .imagebig-container-beshop .txt-container p,.cms-id-16 .imagebig-container-beshop .txt-container a{text-decoration:underline;-webkit-text-decoration-color:rgba(254,245,232,0);text-decoration-color:rgba(254,245,232,0);transition:text-decoration-color 0.5s ease-out;text-decoration-thickness:2px;text-underline-offset:10px}.cms-id-15 .imagebig-container-beshop .txt-container span:hover,.cms-id-15 .imagebig-container-beshop .txt-container p:hover,.cms-id-15 .imagebig-container-beshop .txt-container a:hover,.cms-id-16 .imagebig-container-beshop .txt-container span:hover,.cms-id-16 .imagebig-container-beshop .txt-container p:hover,.cms-id-16 .imagebig-container-beshop .txt-container a:hover{-webkit-text-decoration-color:#fef5e8;text-decoration-color:#fef5e8;cursor:pointer}.cms-id-15 .orange-div .txt-container span,.cms-id-15 .orange-div .txt-container p,.cms-id-15 .orange-div .txt-container a,.cms-id-16 .orange-div .txt-container span,.cms-id-16 .orange-div .txt-container p,.cms-id-16 .orange-div .txt-container a{color:#EA661F;text-decoration:underline;-webkit-text-decoration-color:rgba(234,102,31,0);text-decoration-color:rgba(234,102,31,0);transition:text-decoration-color 0.5s ease-out;text-decoration-thickness:2px;text-underline-offset:10px}.cms-id-15 .orange-div .txt-container span:hover,.cms-id-15 .orange-div .txt-container p:hover,.cms-id-15 .orange-div .txt-container a:hover,.cms-id-16 .orange-div .txt-container span:hover,.cms-id-16 .orange-div .txt-container p:hover,.cms-id-16 .orange-div .txt-container a:hover{-webkit-text-decoration-color:#ea661f;text-decoration-color:#ea661f;cursor:pointer}.filters_horizontal{background:#fff;z-index:7777;padding:30px;width:314px;position:fixed;right:0;top:0;bottom:0;background-color:#fef5e8;-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}.filters_horizontal.expanded{transform:translate(0);opacity:1}#category .beshopfilters_block .beshop_filters_group .beshop_item{float:none}.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}#button-open-filters{cursor:pointer;background:#FEF5E8;border:1px solid #EA661F;border-radius:25px;padding:8px 17px;margin-left:auto;margin-right:68px;position:fixed;right:0;top:76px;z-index:8}#button-open-filters p{margin-bottom:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}.filters-ma-container{position:relative;width:100%;height:100%}.filters-ma-container .top-close-filters{text-align:end;margin-bottom:15px}.filters-ma-container .top-close-filters img{width:22px;height:auto;cursor:pointer}.filters-ma-container .beshop_filters_group{height:calc(100vh - 160px);overflow:auto}.filter-footer{position:absolute;bottom:0}.filter-footer .close-filters{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;text-align:center;width:256px;background:#EA661F;height:49px;border-radius:25px;margin-bottom:20px;border:1px solid #EA661F;box-sizing:border-box}.filter-footer .close-filters:hover{background:transparent;color:#EA661F}.filter-footer #filter-footer-clear{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;text-align:center;width:256px;border:1px solid #EA661F;background:transparent;height:49px;border-radius:25px}.filter-footer #filter-footer-clear:hover{background:#EA661F;color:#FEF5E8}#category.category-id-3 .container-cat-name-cat,#category.category-id-parent-3 .container-cat-name-cat{display:none}#category.category-id-3 .container-cat-name-cat .beshop_name-category,#category.category-id-parent-3 .container-cat-name-cat .beshop_name-category{width:100%}#category.category-id-3 .container-cat-name-cat .beshop_name-category h1,#category.category-id-parent-3 .container-cat-name-cat .beshop_name-category h1{text-align:center}#category.category-id-3 #products,#category.category-id-parent-3 #products{margin-top:127px}#cms.cms-id-14 .title-cms{display:none}#cms.cms-id-14 #content-wrapper{padding:0}#cms.cms-id-14 .categories-newsletter{margin-top:120px}#cms.cms-id-14 .content-cms{margin-top:100px;padding:0 72px}#cms.cms-id-14 .content-cms .beshop-txt-col,#cms.cms-id-14 .content-cms .beshop-img-col{padding:0}#cms.cms-id-14 .content-cms .beshop-img-col{padding-left:11px}#cms.cms-id-14 .content-cms .beshop-img-col img{margin-bottom:30px}#cms.cms-id-14 .content-cms .beshop-txt-col{padding:0 49px;padding-right:139px}#cms.cms-id-14 .content-cms .beshop-txt-col p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000}#cms.cms-id-14 .content-cms .beshop-txt-col a{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:47px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;border:1px solid #EA661F;border-radius:25px;width:230px;display:block;text-align:center;margin-top:60px}#cms.cms-id-14 .content-cms .beshop-txt-col a:hover{background:#EA661F;border:1px solid #EA661F;border-radius:25px;color:#FEF5E8}#cms.cms-id-14 .content-cms .beshop-txt-col .desription-cms{margin-top:142px}#cms.cms-id-14 .content-cms .beshop-txt-col .desription-cms p{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#EA661F}#cms.cms-id-14 .content-cms .beshop-txt-col .desription-cms .cms-big{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;margin-bottom:33px}#cms.cms-id-28 #content-wrapper{padding:0 50px}#cms.cms-id-28 .cms-titulo h2{font-size:72px;font-family:'P22 Mackinac Pro';color:#EA661F;margin:160px auto;text-align:center}#cms.cms-id-28 .txt-div{display:flex;align-items:center}#cms.cms-id-28 .orange-txt{color:#EA661F}#cms.cms-id-28 #balance .container-txt{padding:0 18%}#cms.cms-id-28 #balance .container-txt p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px}#cms.cms-id-28 #balance .container-txt a{text-decoration:underline}#cms.cms-id-28 #balance .row{margin-bottom:187px}#cms.cms-id-28 #balance .img-div img{display:block;margin:auto}#cms.cms-id-28 #balance .img-div .img-margin{margin-top:54px;max-width:50%;height:auto}#cms.cms-id-28 #balance .img-tabla{padding:0 65px;height:auto}#cms.cms-id-28 #balance .first-img-div img{width:100%;height:auto}#cms.cms-id-28 #codigoetico ul{column-count:2;column-gap:20px;gap:35px;margin-bottom:100px}#cms.cms-id-28 #codigoetico ul li{flex-wrap:wrap;gap:25px;margin-bottom:25px}#cms.cms-id-28 #codigoetico ul li span{margin-right:25px}#cms.cms-id-28 #codigoetico ul li p{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;display:inline}#cms.cms-id-28 #codigoetico ul li a{display:block;text-decoration:underline;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px}#cms.cms-id-28 #codigoetico .content-faq{display:none;margin-top:30px}#cms.cms-id-28 #codigoetico .header-faq{display:flex;align-items:center;cursor:pointer}#cms.cms-id-28 #codigoetico .header-faq h2{margin-bottom:0}#cms.cms-id-28 #codigoetico .header-faq i{margin-right:26px}#cms.cms-id-28 #codigoetico .separator{border:1px solid #000000}#cms.cms-id-28 #codigoetico .titleh3{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:0.03em;color:#000000;text-transform:uppercase;margin:30px 0}#cms.cms-id-28 #codigoetico #faqs,#cms.cms-id-28 #codigoetico .faqs{margin-top:24px}#cms.cms-id-28 #codigoetico #faqs .faq,#cms.cms-id-28 #codigoetico .faqs .faq{border-bottom:1px solid #000;padding:23px 0}#cms.cms-id-28 #codigoetico #faqs .faq h3,#cms.cms-id-28 #codigoetico #faqs .faq p,#cms.cms-id-28 #codigoetico #faqs .faq h2,#cms.cms-id-28 #codigoetico .faqs .faq h3,#cms.cms-id-28 #codigoetico .faqs .faq p,#cms.cms-id-28 #codigoetico .faqs .faq h2{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px}#contact h1{display:none}#contact #content{padding:0 40px;margin-top:80px}#contact #content .coldiv{padding:0}#contact #content .contactformdiv{margin-top:60px;padding-left:60px;padding-right:73px}#contact #content .contactformdiv .address-div p,#contact #content .contactformdiv .address-div a,#contact #content .contactformdiv .phone-div p,#contact #content .contactformdiv .phone-div a,#contact #content .contactformdiv .mail-div p,#contact #content .contactformdiv .mail-div a{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:27px;line-height:34px;color:#000000}#contact #content .contactformdiv .address-div p,#contact #content .contactformdiv .phone-div p,#contact #content .contactformdiv .mail-div p{margin-bottom:30px}#contact #content .contactformdiv .address-div span,#contact #content .contactformdiv .phone-div span,#contact #content .contactformdiv .mail-div span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0.03em;color:#000000;margin-left:15px}#contact #content .contactformdiv .phone-div{margin-bottom:30px}#contact #content .contactformdiv .mail-div{margin-bottom:105px}#contact #content .contactformdiv .mail-div a{text-decoration:underline}#contact #content .contactformdiv .tittle-contactform{font-family:'P22 Mackinac Pro';font-style:normal;font-size:24px;line-height:24px;color:#000000;margin-bottom:30px}#contact #content .contactformdiv .beshop_formdiv{margin-bottom:0}#contact #content .contactformdiv textarea{height:40px;min-height:40px;overflow:hidden}#contact #content .contactformdiv label{width:100%}#contact #content .contactformdiv input{padding:0 10px}#contact #content .contactformdiv .filediv{height:32px;align-items:unset}#contact #content .contactformdiv .filediv label{width:auto}#contact #content .contactformdiv .filediv .showInput{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000}#contact #content .contactformdiv .filediv #fileup{height:auto;border:none}#contact #content .contactformdiv input,#contact #content .contactformdiv textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #848484;border-radius:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px}#contact #content .contactformdiv input::placeholder{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#848484}#contact .form-footer .beshop_checkboxtext a,#contact .form-footer .beshop_checkboxtext span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000}#contact .form-footer .beshop_checkboxtext a{text-decoration:underline}#contact .form-footer .beshop_checkboxbox{width:10px;height:10px}#contact .form-footer .checkbox-container-div{display:flex;gap:40px;margin-bottom:15px}#contact .sendMessage{margin-top:52px;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#000000;width:300px;height:49px;border:1px solid #000000;border-radius:25px;background:transparent}#contact .page-content .contact-form .form-footer.form-footer{margin-left:0}#contact #fileup{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_item,#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu{background:#FEF5E8}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_item{padding:0}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar{background:#FEF5E8;position:fixed;left:-1000px;width:100vw;height:100vh;transition:all 0.8s ease-out;top:0;z-index:9999999;padding:25px;display:block;overflow:scroll}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu a{background:#FEF5E8}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_item.beshop_menu_level_0>.beshop_menu_col_inner a{font-family:'Halyard Display';font-size:18px;line-height:27px;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_level_1>.beshop_menu_col_inner a{font-family:'Halyard Display';font-size:18px;line-height:27px;letter-spacing:0.03em;text-transform:uppercase;color:#000000}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_item.beshop_menu_level_0>.beshop_menu_childs{background:transparent;border:none;padding:0;position:absolute;width:90vw;left:25px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_level_1{border:none !important}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_level_1 .beshop_menu_childs{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_level_2{border:none !important}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_level_2 .beshop_menu_col_inner a{font-family:'Halyard Display Book';font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:10px;display:block}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar #beshop_menu_col_13 .beshop_menu_level_2{column-count:3;column-gap:20px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar #beshop_menu_col_11 .beshop_menu_childs{margin-top:20px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar #beshop_menu_col_11 .beshop_menu_childs a{font-family:'Halyard Display Book';font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000;margin-bottom:10px;display:block}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .space{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu_item.beshop_menu_level_0 .displayMore{float:none;display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .fa-times{color:#000}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_menu{display:flex;justify-content:space-between}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .menubarcontainer{position:relative;width:100%;height:100%}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .rrssdiv{position:absolute;bottom:40px;text-align:center;left:0;right:0;margin:auto}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .displayBar{float:right}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .pclangselect{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop-langtab{position:absolute;bottom:75px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .mvllangselect{display:block !important}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .mvllangselect ul{display:flex}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .mvllangselect ul li:not(:last-child)::after{content:'/';margin:0 5px;color:#000}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .mvllangselect ul li a{font-family:'Halyard Display Book';font-size:18px;line-height:27px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#000000;opacity:0.3}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .mvllangselect ul li.current a{opacity:1}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_searchbarbefore span{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_searchbarbefore img{display:block}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshopclosebar{width:18.38px;margin-top:35px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .icons-tabs{margin-top:33px;display:flex;justify-content:start;width:80%;align-items:center;gap:30px;margin-bottom:53px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .icons-tabs .beshopcart_numberproducts{background:transparent !important;color:#000 !important}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .icons-tabs img{width:19px}#header .header-top .header-top-inner .header-top-left .showmenu .menu_bar{left:0}.displayBar{cursor:pointer}#cookiesplus-modal{padding:30px 50px !important}#cookiesplus-content{padding:0}#cookiesplus-content button:hover{text-decoration:underline;text-decoration-color:#EA661F}#cookiesplus-content .row{margin:0}#cookiesplus-content .cookiesplus-info{margin-bottom:0;padding:0}#cookiesplus-content .cookies-title{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;text-transform:uppercase;color:#000000;margin-bottom:10px}#cookiesplus-content .cookies-txt,#cookiesplus-content .cookiesplus-finality-header span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000}#cookiesplus-content .cookiesplus-actions{line-height:0}#cookiesplus-content .cookiesplus-actions .first-layer{text-align:end}#cookiesplus-content .cookiesplus-actions .first-layer button{height:auto;width:auto;background:transparent;border:none;line-height:inherit;padding:0}#cookiesplus-content .cookiesplus-actions .first-layer button span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#cookiesplus-content .cookiesplus-footer-actions{margin:0}#cookiesplus-content #cookiesplus-form{display:flex;align-items:end;flex-wrap:wrap}#cookiesplus-content .btncookies{display:inline-block;margin-right:40px}#cookiesplus-content .btncookies button{margin:0}#cookiesplus-content .second-layer .row{margin:10px auto;display:flex;align-items:center;justify-content:center}#cookiesplus-content .second-layer button{height:auto;width:auto;background:transparent;border:none;line-height:inherit;padding:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}#cookiesplus-content .second-layer button span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}.second-layer-visible #cookiesplus-content .second-layer .row{margin:10px auto;display:flex;align-items:center;justify-content:center}.second-layer-visible #cookiesplus-content .second-layer button{height:auto;width:auto;background:transparent;border:none;line-height:inherit;padding:0;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}.second-layer-visible #cookiesplus-content .second-layer button span{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F}.second-layer-visible #cookiesplus-content .cookiesplus-info{display:none}.second-layer-visible #cookiesplus-content .cookiesplus-actions{width:100%;line-height:inherit}.cookiesplus-finality-chevron::before{border-width:2px 2px 0 0}#cookiesplus-modal th{background:transparent}#cookiesplus-modal button.cookiesplus-save:not([disabled]){border:none !important;background:transparent !important;border:none !important;line-height:inherit;padding:0;font-family:'Halyard Display' !important;font-style:normal;font-weight:400;font-size:14px !important;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F !important}.cookiesplus-finality-checkbox[value="off"]:checked ~ .cookiesplus-finality-switch::before{color:#EA661F}.cookiesplus-finality-checkbox[value="off"]:checked ~ .cookiesplus-finality-switch{background:#EA661F}.cookiesplus-finality-body{font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000}.cookiesplus-finality-body th{font-family:'Halyard Display';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000000;font-weight:inherit}.category-id-9 #main{display:none !important}.beshopaccount_footerlinks a{font-family:'Halyard Display Book';font-size:14px;color:#000}.beshopaccount_footerlinks a img{filter:brightness(0)}.beshopaccount_footerlinks a:hover{text-decoration:underline}.beshop_parentpreview .beshop_preview .body{box-shadow:none !important}#password #content-wrapper{margin-top:100px;padding:0 60px}#password #content-wrapper h1{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:40px;line-height:48px;color:#EA661F;width:50%;margin-bottom:40px;margin-top:120px}#password #content-wrapper header{font-family:'Halyard Display Book';font-size:18px;color:#000000}#password #content-wrapper .password-form .form-container{display:block;max-width:350px;margin-bottom:25px}#password #content-wrapper .password-form .form-container .beshop_greenbutton{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;background:#EA661F;border-radius:25px;border:1px solid #EA661F;justify-content:center;margin-top:26px}#password #content-wrapper .password-form .form-container .beshop_greenbutton i{display:none}#password #content-wrapper .form-footer{display:flex;justify-content:end}#password #content-wrapper .form-footer .go_back{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;border:1px solid #EA661F;border-radius:25px;background:#FEF5E8;justify-content:center}#password #content-wrapper .form-footer .go_back:hover{color:#FEF5E8;background:#EA661F}.modal-backdrop{display:none !important}#checkout .pass{display:none}.product-out-of-stock{display:none}.alma-payment-plans-container{background:transparent;height:102px}#module-ps_emailsubscription-verification #wrapper{margin:150px 50px}#module-ps_emailsubscription-verification #wrapper #content{font-size:28px;text-decoration:underline}#alma-widget-payment-plans-main-container button,#alma-widget-modal-main-container button{width:auto}.backtologin.go_back{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#EA661F;border:1px solid #EA661F;border-radius:25px;background:#FEF5E8;justify-content:center}.backtologin.go_back:hover{color:#FEF5E8;background:#EA661F}.changebutton{font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:14px;line-height:45px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;background:#EA661F;border-radius:25px;border:1px solid #EA661F;justify-content:center;margin-top:26px}.changebutton i{display:none}#password #content-wrapper .recoveryfooter{justify-content:start}#password #content-wrapper .recoveryback{margin-left:auto}#password #content-wrapper .ps-alert-error{margin-bottom:20px}#password #content-wrapper .ps-alert-error li{display:flex;align-items:center;gap:10px;border-bottom:1px solid #E14814;width:max-content}#password #content-wrapper .ps-alert-error li i{color:#E95425}#password #content-wrapper .ps-alert-error li p{margin-bottom:0}#password #content-wrapper .ps-alert-success p{color:#000}.form-recovery{display:block}.form-recovery span,.form-recovery p,.form-recovery input{color:#000}.form-recovery span .form-footer,.form-recovery p .form-footer,.form-recovery input .form-footer{justify-content:start}.page-account-content .js-address-form label{width:100%}.page-account-content .js-address-form select{width:100%;background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-family:'Halyard Display Book';font-size:14px;line-height:21px;letter-spacing:0.03em;color:#000;height:40px;padding:0}.page-account-content .beshop_adressbutton{width:320px;height:49px;background:#EA661F;border-radius:25px;font-family:'Halyard Display';font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;justify-content:center;margin-bottom:20px}.page-account-content .beshop_adressbutton i{display:none}.product-add-to-cart .ajax-error{background-color:#fff5f5;border:1px solid #e8b4b4;border-left:4px solid #d97706;color:#7f1d1d;padding:12px 16px;margin-top:15px;margin-bottom:0;border-radius:4px;font-size:14px;line-height:1.4;font-family:inherit}#TeinorUltraBanner_149{margin-top:20px}#TeinorUltraBanner_149 p{font-size:16px}#TeinorUltraBanner_149 p span{font-weight:600}#cms.cms-id-33 .page-content div,#cms.cms-id-33 .page-content p,#cms.cms-id-33 .page-content span,#cms.cms-id-34 .page-content div,#cms.cms-id-34 .page-content p,#cms.cms-id-34 .page-content span,#cms.cms-id-35 .page-content div,#cms.cms-id-35 .page-content p,#cms.cms-id-35 .page-content span,#cms.cms-id-36 .page-content div,#cms.cms-id-36 .page-content p,#cms.cms-id-36 .page-content span{background:transparent !important}#cms.cms-id-33 .page-content p,#cms.cms-id-33 .page-content span,#cms.cms-id-33 .page-content a,#cms.cms-id-34 .page-content p,#cms.cms-id-34 .page-content span,#cms.cms-id-34 .page-content a,#cms.cms-id-35 .page-content p,#cms.cms-id-35 .page-content span,#cms.cms-id-35 .page-content a,#cms.cms-id-36 .page-content p,#cms.cms-id-36 .page-content span,#cms.cms-id-36 .page-content a{font-family:'Halyard Display' !important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em}#cms.cms-id-33 .page-content a,#cms.cms-id-34 .page-content a,#cms.cms-id-35 .page-content a,#cms.cms-id-36 .page-content a{color:#EA661F !important;text-decoration:underline}#cms.cms-id-33 .page-content b,#cms.cms-id-34 .page-content b,#cms.cms-id-35 .page-content b,#cms.cms-id-36 .page-content b{color:#EA661F !important}#cms.cms-id-33 .page-content table,#cms.cms-id-34 .page-content table,#cms.cms-id-35 .page-content table,#cms.cms-id-36 .page-content table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}#cms.cms-id-33 .page-content table tr th,#cms.cms-id-34 .page-content table tr th,#cms.cms-id-35 .page-content table tr th,#cms.cms-id-36 .page-content table tr th{background:#5D574F;color:#fff;border:1px solid #5D574F;padding:8px 10px;text-align:left;font-weight:bold}#cms.cms-id-33 .page-content table tr td,#cms.cms-id-34 .page-content table tr td,#cms.cms-id-35 .page-content table tr td,#cms.cms-id-36 .page-content table tr td{border:1px solid #e0dbd5;padding:8px 10px;vertical-align:top}#TeinorUltraBanner_150{text-align:center;padding:20px 0}#TeinorUltraBanner_150 .bannerHeightController{display:flex;flex-wrap:wrap;justify-content:center;float:none;width:100%;gap:0 30px}#TeinorUltraBanner_150 [id^="simpleBannerColumn_"]{float:none !important;width:auto !important;flex:0 0 auto}#TeinorUltraBanner_150 .simpleBanner{float:none !important;padding:0 !important}#TeinorUltraBanner_150 .teinorTextContainer p{margin:0;white-space:nowrap;font-family:'Halyard Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.03em;color:#000000}#TeinorUltraBanner_150 .teinorTextContainer p:hover{text-decoration:underline}@media (max-width: 768px){#TeinorUltraBanner_150 .bannerHeightController{flex-direction:column;align-items:center;gap:12px 0}#TeinorUltraBanner_150 [id^="simpleBannerColumn_"]{width:100% !important;height:auto !important}}#TeinorUltraBannerContainer_150{opacity:1 !important}@media (min-width: 1920px){#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h3{font-size:24px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h1{font-size:130px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner a{font-size:24px}#beshop_productslider_4 .beshop_productslider_header{padding:2% 0%}}@media (min-width: 1920px){#beshop_menu_col_2>.beshop_menu_col_inner>a,#beshop_menu_col_11>.beshop_menu_col_inner>a,#beshop_menu_col_13>.beshop_menu_col_inner>a{cursor:default;pointer-events:none}}@media (max-width: 1700px){#footer #main_footer .beshop_footers{max-width:70%}}@media (max-width: 1650px){.product-miniature .nameAndCat{max-width:160px}}@media (max-width: 1550px){#index #TeinorUltraBanner_37 .bannerHeightController .simpleBanner .teinorTextContainer h3{margin-bottom:10px;font-size:21px}#index #TeinorUltraBanner_37 .bannerHeightController .simpleBanner .teinorTextContainer a{font-size:11px}}@media (max-width: 1330px){#header .header-top>.beshop_menu .beshop_menu_level_0>.beshop_menu_childs{width:68%}}@media (max-width: 1300px){#index #beshop_instagram_display{padding:0 40px}#header .header-banner{font-size:12px}#header .header-top-center>div:first-of-type{padding-right:0}#footer #main_footer #beshop_footer_col_4 img{max-width:200px}#footer .email_subscription{max-width:30%}}@media (max-width: 1200px){#TeinorUltraBanner_37 .bannerHeightController>*{width:100% !important;margin:auto;height:auto !important}#TeinorUltraBanner_37 #simpleBanner_40 .containerImage{justify-content:center}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner .vertical-line{height:40px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h1{font-size:85px}#header .header-top>.beshop_menu .beshop_menu_level_0>.beshop_menu_childs{width:75%}#cms.cms-id-31 #content-wrapper #content .second-banner-cms h1{margin-left:0}#cms.cms-id-31 #content-wrapper #content .third-banner-cms .txt-banner,#cms.cms-id-31 #content-wrapper #content .five-banner-cms .txt-banner{padding-left:50px}#cms.cms-id-31 #content-wrapper #content .four-banner-cms .txt-banner{padding-right:50px}#cms.cms-id-31 #content-wrapper #content .container-creat{position:inherit}#cms.cms-id-6 h1{max-width:70%}#cms.cms-id-6 .container-multi{width:100%}#cms.cms-id-18 h1,#cms.cms-id-17 h1{width:80%}#cms.cms-id-18 .container-multi,#cms.cms-id-17 .container-multi{width:100%}}@media (max-width: 1120px){#header .header-top .beshop_menu .beshop_menu_item{font-size:12px}#cms.cms-id-14 .content-cms .beshop-txt-col{padding:0 25px}}@media (max-width: 991px){#cms.cms-id-18 .container-multi,#cms.cms-id-17 .container-multi,#cms.cms-id-19 .container-multi,#cms.cms-id-33 .container-multi,#cms.cms-id-34 .container-multi,#cms.cms-id-35 .container-multi,#cms.cms-id-36 .container-multi{width:100%}.white-header{filter:none}.white-header .logo,.white-header .displayBar{filter:brightness(0) invert(1)}.white-header .header-top{background:transparent !important}body.menuopen .white-header{filter:none !important}.categories-newsletter img{height:100vh}.header-top-center .beshop_menu{display:none !important}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content{top:23%}#header .header-top .header-top-left>.beshop_searchbar{display:none}#header .header-top .header-top-left>.beshop_searchbar input{width:200px}#header .beshop_searchbar.type2 .beshop_searchbarinputgroup{display:none}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .beshop_selectcountry{float:right;font-size:13px;margin-top:2px}#header .header-top .beshop_menu .beshop_menu_item .beshop_menu_childs{padding-top:0px;border-bottom:0px}#header .header-top .beshop_menu .beshop_menu_item .beshop_menu_childs .beshop_menu_item .beshop_menu_col_inner{text-align:left}.menu_bar .currency-selector{padding-left:13px;float:right;font-size:13px;margin-top:2px}.beshop_parentpreview:hover .beshop_preview .beshoplanguage_preview{left:16px;right:auto}#header .header-top .beshop_menu .beshop_menu_item{font-size:14px}#footer #main_footer .beshop_footers{display:block;max-width:49%}#footer #main_footer .beshop_footers .beshop_footer{text-align:start}#footer #main_footer .beshop_footers .beshop_footer .beshop_footer_col{justify-content:center}#footer #main_footer .email_subscription{max-width:36%;margin-right:25px}.category-id-3 .product-miniature,.category-id-6 .product-miniature,.category-id-7 .product-miniature,.category-id-14 .product-miniature,.category-id-15 .product-miniature,.category-id-16 .product-miniature{flex:0 0 50%}.category-id-parent-8 div.product_list{padding:0px 40px;display:grid !important;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:1px 1px;grid-template-areas:"foto1 foto1 " "foto1 foto1 "}.category-id-parent-8 div.product_list .product-miniature.large{grid-column:inherit;grid-row:inherit}.category-id-parent-8 div.product_list .product-miniature img{aspect-ratio:1/1;width:100%;object-fit:cover}.category-id-40 .product-miniature{flex:0 0 50%}.email_subscription{padding:0px;margin-top:0}.email_subscription form p{line-height:19px}.email_subscription input[name="submitNewsletter"]{right:0}#left-column .display_on_mobile{display:none}#TeinorUltraBanner_56 #simpleBannerColumn_0,#TeinorUltraBanner_56 #simpleBannerColumn_1{width:100% !important;height:max-content !important}#TeinorUltraBanner_56 #simpleBanner_72{text-align:center !important}#cms.cms-id-20 .desription-cms,#cms.cms-id-21 .desription-cms{max-width:80%}#cms.cms-id-20 .txt-div-cms,#cms.cms-id-20 .txt-end,#cms.cms-id-21 .txt-div-cms,#cms.cms-id-21 .txt-end{width:100%}#cms .title-cms h1,#stores .title-cms h1{min-width:80%}.cms-id-6 .desription-cms{max-width:100%}#authentication .page-content.page-authentication .beshop_login{padding:0 30px}#authentication .page-content.page-authentication .beshop_afterloginform .beshop_register{padding:0 30px}#module-beshop_blog-blog .container-blog h2{max-width:100%}.category-id-41 .img-back-txt .block-txt h3,.category-id-412 .img-back-txt .block-txt h3{font-size:36px}#stores #fmmsl_split_list{max-height:max-content;margin-bottom:25px}.cms-id-14 .desription-cms{max-width:85%}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .text-first-banner{font-size:56px}#index #TeinorUltraBanner_140 .beshop-container-text .first-text{font-size:54px}#header .header-top .header-top-inner .header-top-right{display:none}#header .header-top .header-top-inner .header-top-center{display:none}#header .header-top .header-top-inner .header-top-left{width:100%;min-width:160px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline}#header .header-top .header-top-inner .header-top-left .logo{margin-right:20%}#header .header-top{padding:50px 20px;padding-bottom:14px}#header .logo{display:none}#header .logo-mobile{display:block;width:150px;margin-right:auto}#header .logo-mobile .whitelogo{display:none}#header .displayBar{font-size:32px;width:24px}#header .whitebar{display:none}#footer .beshop_footers .beshop_footer{text-align:start;padding:0}#footer .beshop_footers .beshop_footer .beshop_footer_col{margin-bottom:30px;padding:0}#footer #TeinorUltraBanner_142{margin-bottom:131px}.category-id-parent-8 .cat-img{height:600px}.category-id-parent-8 .cat-img img{height:100%;object-fit:cover}#cms.cms-id-29 .container-txt{padding:0 !important;padding-bottom:60px !important}#cms.cms-id-29 .first-banner-cms .container-cms .cms-txt{font-size:56px;line-height:56px;max-width:400px}#cms.cms-id-29 .second-banner-cms{padding-top:100px;padding-bottom:60px}#cms.cms-id-29 .second-banner-cms p{font-size:60px;line-height:60px}#cms.cms-id-29 .third-banner-cms video,#cms.cms-id-29 .third-banner-cms img{object-fit:cover;aspect-ratio:1/1.2}#cms.cms-id-29 .first-mosaic-banner,#cms.cms-id-29 .second-mosaic-banner{grid-template-columns:1fr !important}#cms.cms-id-29 .first-mosaic-banner{margin-bottom:60px}#cms.cms-id-29 .second-mosaic-banner .img-mosaic-banner{order:2}#cms.cms-id-29 .second-mosaic-banner .txt-mosaic-banner{order:1}#cms.cms-id-29 .four-cms-banner img{height:840px;object-fit:cover}#cms.cms-id-29 .four-cms-banner .container-text .list-container a{padding:0 20px}#cms.cms-id-29 .four-cms-banner .container-text .cms-txt{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:56px;line-height:56px;text-align:center;color:#FEF5E8}#cms.cms-id-29 .five-cms-banner .first-mosaic-banner .txt-mosaic-banner{margin-top:60px}#cms.cms-id-29 .five-cms-banner .second-mosaic-banner .txt-mosaic-banner{order:2}#cms.cms-id-29 .five-cms-banner .second-mosaic-banner .img-mosaic-banner{order:1;margin-bottom:60px}#cms.cms-id-29 .six-cms-banner .container-cms{position:relative}#cms.cms-id-29 .six-cms-banner .container-txt{top:20%}#cms.cms-id-29 .six-cms-banner .container-txt p{font-size:60px;line-height:60px}#cms.cms-id-10 .second-banner-cms,#cms.cms-id-10 .five-cms-banner{padding-top:100px;padding-bottom:60px}#cms.cms-id-10 .third-banner-cms,#cms.cms-id-10 .six-cms-banner{margin-bottom:60px;display:flex;flex-wrap:wrap}#cms.cms-id-10 .third-banner-cms>*,#cms.cms-id-10 .six-cms-banner>*{width:100% !important;max-width:100% !important}#cms.cms-id-10 .third-banner-cms .container-txt,#cms.cms-id-10 .six-cms-banner .container-txt{margin-top:60px;padding:0 !important;max-width:100% !important}#cms.cms-id-10 .third-banner-cms .images-banner,#cms.cms-id-10 .six-cms-banner .images-banner{display:flex;gap:20px}#cms.cms-id-10 .third-banner-cms .images-banner img,#cms.cms-id-10 .six-cms-banner .images-banner img{margin-bottom:0 !important}#cms.cms-id-10 .six-cms-banner .txt-banner{order:2}#cms.cms-id-10 .six-cms-banner .images-banner{order:1}#contact .image-div img{height:500px;object-fit:cover;width:100%}#contact .contactformdiv{padding:0 !important}#cms.cms-id-28 .cms-titulo h2{font-size:60px;margin-bottom:80px}#cms.cms-id-28 .txt-div,#cms.cms-id-28 .img-div{flex:0 0 100%;max-width:100%}#cms.cms-id-28 #balance .row{margin-bottom:100px}#cms.cms-id-28 #balance .container-txt{padding:0;margin-bottom:60px}#cms.cms-id-28 #codigoetico ul{column-count:1}#cms.cms-id-31 #content-wrapper #content .row>*{flex:0 0 100%;max-width:100%}#cms.cms-id-31 #content-wrapper #content .second-banner-cms{margin-bottom:100px}#cms.cms-id-31 #content-wrapper #content .second-banner-cms h1{margin-bottom:25px;font-size:60px}#cms.cms-id-31 #content-wrapper #content .second-banner-cms .container-txt{max-width:100%}#cms.cms-id-31 #content-wrapper #content .creat-row{margin-bottom:100px}#cms.cms-id-31 #content-wrapper #content .creat-row .container-txt{margin-bottom:50px}#cms.cms-id-31 #content-wrapper #content .creat-row .images-banner{padding:0 50px !important}#cms.cms-id-31 #content-wrapper #content .four-banner-cms .images-banner,#cms.cms-id-31 #content-wrapper #content .six-banner-cms .images-banner{order:2}#cms.cms-id-31 #content-wrapper #content .four-banner-cms .txt-banner,#cms.cms-id-31 #content-wrapper #content .six-banner-cms .txt-banner{order:1}#stores h1{font-size:60px;margin-bottom:80px;margin-top:160px}#module-beshop_blog-blog .container-Blog{padding:0 50px;gap:50px}#module-beshop_blog-blog .container-Blog{grid-template-columns:repeat(2, 1fr)}#module-beshop_blog-blog .container-Blog .lg-blog{grid-column:span 2}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2{padding:0 50px;max-width:100%}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container{gap:35px;marin:050px}#product #product-row .images-container{padding:0 50px}#product #product-row .product_column .product-column-container{height:auto;justify-content:unset}#product #product-row .images-container{max-height:60vh;overflow:scroll;scrollbar-width:none}#beshop_productslider_4{padding-top:143px;margin-bottom:116px}#beshop_productslider_4 .beshop_productslider_header{margin-bottom:50px}#beshop_productslider_2 .beshop_productslider_header{margin-bottom:50px}#category.category-id-40 #img-bridal-cat{display:block}#category.category-id-41 #TeinorUltraBanner_106 #simpleBannerColumn_0,#category.category-id-41 #TeinorUltraBanner_106 #simpleBannerColumn_1,#category.category-id-41 #TeinorUltraBanner_105 #simpleBannerColumn_0,#category.category-id-41 #TeinorUltraBanner_105 #simpleBannerColumn_1,#category.category-id-42 #TeinorUltraBanner_106 #simpleBannerColumn_0,#category.category-id-42 #TeinorUltraBanner_106 #simpleBannerColumn_1,#category.category-id-42 #TeinorUltraBanner_105 #simpleBannerColumn_0,#category.category-id-42 #TeinorUltraBanner_105 #simpleBannerColumn_1{width:100% !important;height:auto !important}.categories-newsletter .container-newsletter .txt-container p{font-size:56px}#category.category-id-23 .cat-img img{height:500px;object-fit:cover}#category.category-id-23 .container-cat-name-cat{display:block;padding-bottom:90px}#category.category-id-23 .container-cat-name-cat .beshop_name-category,#category.category-id-23 .container-cat-name-cat .beshop-category-div{width:100%}#category.category-id-23 .container-cat-name-cat .beshop-category-div{margin-left:0}.menu_bar .beshop_searchbarinputgroup{top:0 !important}.menu_bar .beshop_searchbarinputgroup .beshop_searchbarinput{max-width:80vw}.menu_bar .beshop_searchbar .searchbutton{line-height:20px}.menu_bar #ajaxresultsquery img{width:auto !important}#product #product-row .product_column #add-to-cart-or-refresh{display:block}#product #product-row .product_column .product-add-to-cart{width:100%}#product #product-row .product_column .product-add-to-cart .add-to-cart{width:100%}#product #product-row .product_column .product-actions .an-pf-fields-wrap .form-control{width:100%;margin-bottom:32px}#cms.cms-id-7 .row{margin:0}#cms.cms-id-7 #content .row .second-col{padding:0}#cms.cms-id-7 #content .row .second-col h3{margin-top:50px}#cms.cms-id-7 .first-row-cudiado{margin:0;margin-top:80px}#cms.cms-id-7 .first-row-cudiado h1{font-size:53px;text-align:center;margin-bottom:50px}#cms.cms-id-7 #content{padding:0}#cms.cms-id-7 #content-wrapper{padding:0 20px}#cms.cms-id-7 .first-save,#cms.cms-id-7 .second-save{margin-bottom:60px}#cms.cms-id-7 .second-save .first-col,#cms.cms-id-7 .first-save .first-col,#cms.cms-id-7 .gold-jewels .first-col{order:2}#cms.cms-id-7 .second-save .second-col,#cms.cms-id-7 .first-save .second-col,#cms.cms-id-7 .gold-jewels .second-col{order:1}#cms.cms-id-18 .container-multi .content-multi,#cms.cms-id-17 .container-multi .content-multi,#cms.cms-id-19 .container-multi .content-multi,#cms.cms-id-6 .container-multi .content-multi,#cms.cms-id-33 .container-multi .content-multi,#cms.cms-id-34 .container-multi .content-multi,#cms.cms-id-35 .container-multi .content-multi,#cms.cms-id-36 .container-multi .content-multi{padding:0 40px}#cart #content-wrapper #main{padding:0 20px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty{margin-left:40px;margin-right:40px}#cart #content-wrapper #main .total-cart-part{padding-left:0;margin-top:25px}#cms.cms-id-6 h1{max-width:90%}#cms.cms-id-6 .container-multi{display:block}#pagenotfound #content-wrapper h1{font-size:63px}#pagenotfound #content-wrapper #content{padding:0 20px}#pagenotfound #content-wrapper #content .container-collections{padding:0;margin-top:50px}#button-open-filters{right:-50px;top:118px}}@media (max-width: 845px){#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer{height:auto;bottom:6%}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h3{font-size:14px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h1{font-size:75px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner a{font-size:14px}}@media (max-width: 811px){#TeinorUltraBanner_37 .bannerHeightController>*{width:100% !important}.product-miniature .product_thumbnail{width:auto;height:auto}}@media (max-width: 767px){#pagenotfound #content-wrapper #content .container-collections .bannerHeightController{flex-wrap:wrap;gap:0}#pagenotfound #content-wrapper #content .container-collections .bannerHeightController>*{width:50% !important;height:50% !important;padding:5px}#header .header-banner .currency-selector,#header .header-banner .language-selector{display:none}#header .header-banner .beshop_selectcountry{display:none}#header .header-banner .beshop_selectcountry{width:25% !important}#header .header-top-inner .header-top-right .beshop_searchbar.type2{display:none}#beshop_productslider_1 #beshop_productsliderinner_1 .carousel-inner .carousel-item .product-miniature .product-name{max-width:100%}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content{top:4%}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content h3{font-size:40px}.cms-id-6 ul li{margin-left:15px}#authentication .page-content.page-authentication .beshop_login #login-form .beshop_signin{margin:2em auto}#contact .beshop_contactinfo,#contact .sendMessage{margin-top:2em}#index #TeinorUltraBanner_139{height:max-content}#index #TeinorUltraBanner_139 #TeinorUltraBannerContainer_139{height:max-content}#index #TeinorUltraBanner_139 #TeinorUltraBannerContainer_139 #simpleBannerColumn_0,#index #TeinorUltraBanner_139 #TeinorUltraBannerContainer_139 #simpleBannerColumn_1{width:100% !important;height:100vh !important}#index #TeinorUltraBanner_140 #simpleBannerColumn_0,#index #TeinorUltraBanner_140 #simpleBannerColumn_1{width:100% !important;height:50% !important}#index #TeinorUltraBanner_140 #simpleBannerColumn_0{order:2}#index #TeinorUltraBanner_140 #simpleBannerColumn_0 .beshop-container-text .first-text{font-size:48px;margin:50px auto;font-family:'P22 Mackinac Pro';font-size:48px;line-height:48px;text-align:center;letter-spacing:-0.01em;color:#EA661F}#index #TeinorUltraBanner_140 #simpleBannerColumn_0 .beshop-container-text .second-text a{width:198px}#index #TeinorUltraBanner_140 #simpleBannerColumn_0 .beshop-container-text .second-text a:hover{border:none}#index #TeinorUltraBanner_140 #simpleBannerColumn_1{order:1}#footer #main_footer .email_subscription{order:2}#footer #main_footer .beshop_footers{order:1}#footer #main_footer .beshop_footers{display:block;max-width:100%}#footer #main_footer .beshop_footers .beshop_footer{text-align:start}#footer #main_footer .beshop_footers .beshop_footer .beshop_footer_col{justify-content:start}#footer #main_footer .email_subscription{max-width:100%;height:160px}#footer #main_footer .email_subscription form{text-align:start}#footer #main_footer .email_subscription form input[name="submitNewsletter"]{right:12%}#category .container-cat-name-cat{display:block}#category .container-cat-name-cat .beshop_name{margin-bottom:45px}#category .container-cat-name-cat .beshop-category-div{margin-left:0}#category .container-cat-name-cat .beshop-category-div{width:100%}.categories-newsletter .container-newsletter .txt-container{max-width:90vw}.categories-newsletter .container-newsletter .txt-container p{font-family:'P22 Mackinac Pro', serif;font-style:normal;font-weight:400;font-size:36px;line-height:36px;text-align:center;color:#FEF5E8;padding:0 4%;margin-bottom:37px}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[name="email"]{font-family:'P22 Mackinac Pro', serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;height:42px;margin-left:20px;width:90%}.categories-newsletter .container-newsletter .txt-container .email_subscription form input::placeholder{font-family:'P22 Mackinac Pro', serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px;display:flex;align-items:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8}.categories-newsletter .container-newsletter .txt-container .email_subscription form input[name="submitNewsletter"]{height:42px;font-family:'P22 Mackinac Pro';font-size:20px;line-height:24px;display:flex;align-items:center;text-align:center;justify-content:center;text-align-last:center;letter-spacing:0.03em;text-transform:uppercase;color:#000000}#cms.cms-id-29 .third-banner-cms,#cms.cms-id-29 .five-cms-banner{padding:0 20px}#cms.cms-id-29 .four-cms-banner .container-text .cms-txt{margin-bottom:194px}#cms.cms-id-29 .four-cms-banner .container-text .list-container{display:block}#cms.cms-id-29 .four-cms-banner .container-text .list-container a{display:block;border:none !important;margin-bottom:24px}#cms.cms-id-29 .six-cms-banner .container-txt{max-width:80%}#cms.cms-id-29 .six-cms-banner .container-txt p{font-size:45px;line-height:45px}#cms.cms-id-29 .six-cms-banner img{height:500px;object-fit:cover}#contact #content{padding:0 20px}#contact #content .form-footer .checkbox-container-div{display:block}#contact #content .contactformdiv .address-div p{font-size:24px}#cms.cms-id-10 .third-banner-cms,#cms.cms-id-10 .six-cms-banner{padding:0 20px}#cms.cms-id-28 #content-wrapper{padding:0 20px}#module-beshop_blog-blog .container-Blog{grid-template-columns:repeat(2, 1fr)}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost h2{font-size:40px;line-height:40px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container{grid-template-columns:repeat(2, 1fr)}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-post:nth-child(3){display:none}#product #product-row .images-container{padding:0 20px}#product #product-row .product_column{padding:30px 20px}#product #product-row .product_column .catAndRef #product-category{font-size:12px}#beshop_productslider_4 .beshop_productslider_header a h3{font-family:'P22 Mackinac Pro';font-size:36px;line-height:80px;text-align:center;letter-spacing:-0.03em;color:#EA661F}#beshop_productslider_2 .beshop_productslider_header a h3{font-family:'P22 Mackinac Pro';font-size:36px;line-height:80px;text-align:center;letter-spacing:-0.03em;color:#EA661F}.menu_bar .title-search{font-size:36px}.menu_bar .beshop_searchbarinputgroup{padding:20px !important}.menu_bar .beshop_searchbar input{font-size:23px}.menu_bar .beshop_searchbar input::placeholder{font-size:22px}.menu_bar .beshop_searchbar .beshop_searchbarinput{padding:0}.menu_bar .beshop_searchbar .searchbutton{font-size:23px;line-height:2px;padding:24px 21px}#cms.cms-id-14 .content-cms{padding:0 40px;margin-top:50px}#cms.cms-id-14 .content-cms .beshop-img-col{padding:0}#cms.cms-id-14 .content-cms .beshop-txt-col{padding:0;margin-bottom:30px}#cms.cms-id-18 .desription-cms,#cms.cms-id-17 .desription-cms,#cms.cms-id-33 .desription-cms,#cms.cms-id-34 .desription-cms,#cms.cms-id-35 .desription-cms,#cms.cms-id-36 .desription-cms{padding-top:30px}#cms.cms-id-18 h1,#cms.cms-id-17 h1,#cms.cms-id-33 h1,#cms.cms-id-34 h1,#cms.cms-id-35 h1,#cms.cms-id-36 h1{margin-bottom:80px;margin-top:80px}#cms.cms-id-18 #content-wrapper,#cms.cms-id-17 #content-wrapper,#cms.cms-id-19 #content-wrapper,#cms.cms-id-33 #content-wrapper,#cms.cms-id-34 #content-wrapper,#cms.cms-id-35 #content-wrapper,#cms.cms-id-36 #content-wrapper{padding:0 20px}#cms.cms-id-18 #content,#cms.cms-id-17 #content,#cms.cms-id-19 #content,#cms.cms-id-33 #content,#cms.cms-id-34 #content,#cms.cms-id-35 #content,#cms.cms-id-36 #content{padding:0 0px;margin-top:80px}#cms.cms-id-18 .container-multi,#cms.cms-id-17 .container-multi,#cms.cms-id-19 .container-multi,#cms.cms-id-33 .container-multi,#cms.cms-id-34 .container-multi,#cms.cms-id-35 .container-multi,#cms.cms-id-36 .container-multi{grid-template-columns:1fr}#cms.cms-id-18 .container-multi .content-multi,#cms.cms-id-17 .container-multi .content-multi,#cms.cms-id-19 .container-multi .content-multi,#cms.cms-id-33 .container-multi .content-multi,#cms.cms-id-34 .container-multi .content-multi,#cms.cms-id-35 .container-multi .content-multi,#cms.cms-id-36 .container-multi .content-multi{padding:0}#cms.cms-id-8 h1{font-size:53px}#cms.cms-id-8 #content-wrapper{padding:0 20px}#cms.cms-id-8 #content{padding:0}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line{display:grid;text-align:center}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty{margin:0 25px}#cms.cms-id-6 #content{padding:0 15px}#cms.cms-id-6 .container-multi .content-multi{padding:0}#pagenotfound #content-wrapper h1{font-size:53px}#cms.cms-id-15 .imagebig-container-beshop .txt-container p,#cms.cms-id-15 .imagebig-container-beshop .txt-container a,#cms.cms-id-16 .imagebig-container-beshop .txt-container p,#cms.cms-id-16 .imagebig-container-beshop .txt-container a{font-size:14vw}}@media (max-width: 700px){#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h3{font-size:13px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h1{font-size:62px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner a{font-size:13px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner .vertical-line{height:23px}#TeinorUltraBanner_41 #simpleBannerColumn_0,#TeinorUltraBanner_41 #simpleBannerColumn_1,#TeinorUltraBanner_41 #simpleBannerColumn_2,#TeinorUltraBanner_41 #simpleBannerColumn_3{width:50% !important}}@media (max-width: 660px){#index .beshop_instagram_header .right_side{padding:12px 17px;font-size:12px}}@media (max-width: 575px){#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController{max-height:100vw}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .carousel-control-prev i,#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .carousel-control-next i{display:none}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController img{width:100%}#index #beshop_productslider_1 .product_thumbnail{height:auto;width:auto}#TeinorUltraBanner_40 .bannerHeightController>*{margin:auto;height:auto !important}#TeinorUltraBanner_40 .bannerHeightController #simpleBannerColumn_0{width:100% !important}#header .header-banner .beshop_selectcountry,#header .header-banner .currency-selector{display:none}#product .row .images-container{flex:0 0 100%}#product .row .images-container .product-images{display:block ruby}#index #beshop_instagram_display .beshop_instagram_header{flex-wrap:wrap}#index #beshop_instagram_display .beshop_instagram_header .left_side h3{font-size:23px}#index #beshop_instagram_display .beshop_instagram_header .right_side{width:100%;text-align:center;margin:auto;margin-top:20px}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content{top:23%}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content h3{font-size:48px}#index #TeinorUltraBanner_34{background:linear-gradient(white 25%, #ed6239 25%, #ed6239 75%, white 75%);padding-bottom:4em;margin-top:0px}#index #TeinorUltraBanner_34 .bannerHeightController{display:block}#index #TeinorUltraBanner_34 .bannerHeightController #simpleBannerColumn_0,#index #TeinorUltraBanner_34 .bannerHeightController #simpleBannerColumn_1{display:flex;justify-content:center;width:100% !important;height:auto !important;margin-top:40px}#TeinorUltraBanner_37 #simpleBanner_57,#TeinorUltraBanner_37 #simpleBanner_58{width:100% !important}#TeinorUltraBanner_37 .simpleBanner{width:100% !important}.category-id-3 .product-miniature,.category-id-6 .product-miniature,.category-id-7 .product-miniature,.category-id-14 .product-miniature,.category-id-15 .product-miniature,.category-id-16 .product-miniature{flex:0 0 100%}.category-id-40 .product-miniature{flex:0 0 100%}#beshop_popup .close-popup-button-movil{position:absolute;right:0px}#beshop_popup .close-popup-button-movil,#beshop_popup .movil-popup-img{display:block}#beshop_popup .pc-popup-img,#beshop_popup .close-popup-button{display:none}#beshop_popup .row{margin:0px;padding:0px}#beshop_popup .row .close-popup{padding:0px;float:right}#beshop_popup .row .col-sm-7{padding:15px}#beshop_popup .row .col-sm-5{padding:0px}#category .beshopfilters_block .beshop_filters_group{padding:18px}#category .category-cover .container{padding:0 10px}#category .product_list{padding:0 10px !important}#category .htmlcontent-item-1{padding:0}#category .htmlcontent-home{margin:0 !important}#category .item-html{height:min-content;padding:15px}#category .item-html p{margin-bottom:4px}.product-miniature .nameAndCat{display:block;text-align:start}#category .ai-top-margin .item-html{top:inherit;left:inherit;background-color:rgba(255,255,255,0.4);max-width:85vw}#category .beshopfilters_block .beshop_filters_group{display:block;min-width:max-content}#category .beshopfilters_block .beshop_filters_group .beshop_item{display:block}#category .beshopfilters_block .beshop_filters_top{margin-left:6px}#cms.cms-id-20 .desription-cms p,#cms.cms-id-21 .desription-cms p{font-size:26px}#cms.cms-id-21,#cms.cms-id-20{text-align:center}#product-row{margin:0 !important}#cms #content-wrapper,#stores #content-wrapper{margin:0 0 !important}.cms-id-6 .desription-cms p{font-size:28px}#beshopcart_wrapper.beshop_parentpreview:hover .beshop_preview,#beshopcart_wrapper.beshop_parentpreview.hovered .beshop_preview{right:-18px}.header-top-right .beshop_parentpreview .beshop_preview .body{padding:25px 15px;width:308px}.header-top-right .beshop_parentpreview .beshop_preview .body img{max-width:60px}.user-info:hover .beshop_preview,.user-info.hovered .beshop_preview{display:none}#category.category-id-40 .option-bridal .txt-Bridal h3{font-size:15px}#category.category-id-40 .option-bridal .txt-Bridal h2{font-size:26px}#category.category-id-41 h2,#category.category-id-42 h2{font-size:26px}.category-id-41 .img-back-txt .block-txt h3,.category-id-42 .img-back-txt .block-txt h3{font-size:28px}.category-id-41 .img-back-txt .block-txt,.category-id-42 .img-back-txt .block-txt{top:50px}#stores #content{margin:0 2px}#footer #main_footer .beshop_footer_col .beshop_footer_row,#footer #main_footer .beshop_footer_col .beshop_footer_row a{padding:6px 0}#module-beshop_blog-blog .container-blog h2{font-size:30px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text{padding:47px 20px 20px 20px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .text-first-banner{font-size:36px;line-height:36px;max-width:250px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .beshop-container-text .last-text-first p{font-size:18px}#index #TeinorUltraBanner_141 .first-text{font-family:'Halyard Display';font-size:21px;line-height:32px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FEF5E8;top:38%}#index #TeinorUltraBanner_141 .second-text{font-family:'P22 Mackinac Pro';font-style:normal;font-weight:400;font-size:60px;line-height:60px;text-align:center;color:#FEF5E8;top:41%}#index #TeinorUltraBanner_141 .btn-go{bottom:14%}#cms.cms-id-29 .second-banner-cms p{max-width:80vw;margin:auto}#cms.cms-id-29 .first-banner-cms .container-cms .cms-txt{font-size:36px;line-height:36px;max-width:271px}#cms.cms-id-29 .four-cms-banner .container-text .cms-txt{font-size:36px;line-height:36px}#cms.cms-id-27 h1{margin-bottom:60px}#cms.cms-id-27 .content-header{width:100%}#cms.cms-id-27 #content{padding:0 15px}#cms.cms-id-10 .first-banner-cms img{object-position:62% 0}#cms.cms-id-10 .first-banner-cms .container-cms .cms-txt{font-size:36px;line-height:36px;max-width:70%}#cms.cms-id-10 .second-banner-cms .big-txt,#cms.cms-id-10 .five-cms-banner .big-txt{font-size:56px;line-height:56px}#cms.cms-id-10 .seven-cms-banner .container-cms p{max-width:80%;font-size:29px}#cms.cms-id-10 .seven-cms-banner .container-cms img{object-position:36%}#cms.cms-id-10 .third-banner-cms .images-banner,#cms.cms-id-10 .six-cms-banner .images-banner{display:block}#cms.cms-id-10 .third-banner-cms .images-banner img,#cms.cms-id-10 .six-cms-banner .images-banner img{margin-bottom:25px !important}#cms.cms-id-31 #content-wrapper #content .second-banner-cms{padding:0 20px}#cms.cms-id-31 #content-wrapper #content .creat-row .images-banner,#cms.cms-id-31 #content-wrapper #content .creat-row .txt-banner{padding:0 20px !important}#cms.cms-id-28 #balance .img-div .img-tabla{padding:0}#cms.cms-id-28 #balance .img-div .img-margin{max-width:100%}#stores .countries{display:flex;gap:20px}#module-beshop_blog-blog .container-tittle h1{font-size:36px;line-height:36px}#module-beshop_blog-blog .container-tittle img{height:560px;object-fit:cover}#module-beshop_blog-blog .container-Blog{padding:0 20px;grid-template-columns:repeat(1, 1fr)}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .beshopblog_posttitle{font-size:36px;line-height:36px}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2{padding:0 20px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost h2{font-size:36px;padding:0 20px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-posts-container{grid-template-columns:repeat(1, 1fr);margin:0 20px}#module-beshop_blog-blog.beshop-singlepost .beshop-morepost .related-post:nth-child(2){display:none}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .containere-products{display:block}#module-beshop_blog-blog.beshop-singlepost .beshopblog_post2 .containere-products :first-child{margin-bottom:10px}.category-id-parent-8 div.product_list{grid-template-columns:1fr;grid-template-areas:inherit}#category .container-cat-name-cat{padding:50px 20px}#category.category-id-40 .option-bridal .txt-Bridal{margin-bottom:65px}#category.category-id-41 .txt-Bridal,#category.category-id-42 .txt-Bridal{margin-bottom:65px}#category .container-cat-name-cat .beshop_name-category h1{font-size:53px}#category.category-id-12 .container-cat-name-cat .beshop_name-category{width:100%}#category.category-id-12 .container-cat-name-cat .beshop_name-category h1{font-size:53px}#category.category-id-12 #products{padding:0 10px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .info-div .remove-from-cart{bottom:0}#cart #content-wrapper #main .beshop_gocheckout a{width:100%}#cart .checkout_buttonside{padding:0}#checkout .checkout_content{padding:0 20px}#checkout .summary-process{padding:0}#cms.cms-id-6 h1{max-width:100%;font-size:34px}#beshop_productslider_4,#beshop_productslider_2{padding-left:20px;padding-right:20px}#beshop_productslider_4 .product-miniature,#beshop_productslider_2 .product-miniature{padding:0}#footer{padding:0 30px}.menu_bar .beshop_searchbar input::placeholder,.menu_bar .beshop_searchbar input{font-size:14px}.menu_bar .beshop_searchbar .searchbutton{font-size:18px}.searchbarinput-header{padding:0}}@media (max-width: 490px){#header .header-top .header-top-inner .header-top-right{font-size:14px}#header .header-top .header-top-inner .header-top-right>*{margin-left:10px}#header .header-top .header-top-inner .header-top-right .language-selector span{font-size:14px}#checkout .checkout_content .beshop_greenbutton{width:100%}#checkout .checkout_content #js-delivery .delivery-option .beshop_customradio{display:grid;grid-template-columns:30px auto}#checkout .checkout_content #js-delivery .delivery-option .beshop_customradio .carrrier_delay{margin-left:30px}#checkout .checkout_content #js-delivery .delivery-option .beshop_customradio .carrrier_name{width:auto}}@media (max-width: 450px){#index #TeinorUltraBanner_37 .bannerHeightController .simpleBanner .teinorTextContainer .div-bottom h3{font-size:45px}#index #TeinorUltraBanner_36 .teinorTextContainer h3,#index #TeinorUltraBanner_36 .teinorTextContainer .font-400{font-size:36px}#index #TeinorUltraBanner_34{padding-bottom:0px}#index .beshop_footers{margin-top:35px}#footer{margin-top:3em}#footer .email_subscription{margin-bottom:30px}#cms .title-cms h1,#stores .title-cms h1{font-size:21px}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content h3{font-size:40px}#header .header-top .header-top-inner .header-top-left .menu_mobile .menu_bar .icons-tabs .beshop_searchbarbefore span{display:none}.menu_bar .title-search{font-size:30px}#order-confirmation #content-wrapper .order-confirmation-beshop .container-txt-beshop{width:90%}#order-confirmation #content-wrapper .order-confirmation-beshop .container-txt-beshop h3{font-size:63px}#order-confirmation #content-wrapper .order-confirmation-beshop .container-txt-beshop p{font-size:20px}}@media (max-width: 400px){.header-top-right .beshop_parentpreview .beshop_preview .body{width:285px}.menu_bar .beshop_searchbar{margin-left:0px}#footer #main_footer .email_subscription form{text-align:start}.category-id-41 .img-back-txt .block-txt h3,.category-id-42 .img-back-txt .block-txt h3{font-size:20px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line{margin-left:15px}#cart #content-wrapper #main .detailed-cart-part .cart_item .product-line-grid .total-line .qty{margin:auto}}@media (max-width: 375px){#index #TeinorUltraBanner_36 .teinorTextContainer h3,#index #TeinorUltraBanner_36 .teinorTextContainer .font-400{font-size:45px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h1{font-size:57px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner .bottom-line{margin-bottom:20px}#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h3{margin-bottom:12px}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content .vertical-line{height:37px}#index #TeinorUltraBanner_40 .bannerHeightController .teinorTextContainer .mid-content h3{font-size:41px}#category .beshopfilters_block .beshop_filters_top{margin-left:0px}#category .beshopfilters_block .beshop_filters_group{padding:6px}#authentication .register-header h1{font-size:20px}#index #TeinorUltraBanner_139 .collection-txt{font-size:57px}#index #TeinorUltraBanner_113 .name-collection{font-size:76px}#index #TeinorUltraBanner_141 .second-text{font-size:47px}}@media (max-width: 350px){#index #TeinorUltraBanner_8 #TeinorUltraBannerContainer_8 .bannerHeightController .simpleBanner .teinorTextContainer .teinorTextInner h1{font-size:45px}#header .header-top .header-top-inner .header-top-right{width:40%}}@media (max-width: 286px){#header .header-top .header-top-inner .header-top-center .logo img{width:69%}}@media (min-width: 575px){.close-popup-button-movil,.movil-popup-img{display:none}}
