button,.beshop_greenbutton,.beshoplogin_createAcc,#cart .checkout_buttonside .beshop_continueshopping a{width:280px;line-height:48px;font-size:12px;font-weight:600;letter-spacing:0.5px;cursor:pointer;display:block;transition:0.3s}input{width:280px;height:48px;font-size:12px;border-radius:6.4px;border:1px solid #DDD;padding:0 20px}.be_fixed{position:fixed;top:0;right:0;left:0;background:#fff;z-index:9999}.beshop_centervertical{position:absolute;top:50%;transform:translateY(-50%);width:100%}.beshop_separate:after{content:"|";padding:0 10px;font-size:19px}.beshop_center{display:flex;align-items:center;justify-content:center}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:flex}.carousel-control-next,.carousel-control-prev{margin:0 !important;z-index:9;width:2%}.product-miniature #add-to-cart-or-refresh{display:flex}@media (min-width: 992px){.hidden_for_pc{display:none !important}}@media (max-width: 991px){.hidden_for_tablet{display:none !important}#left-column .display_on_mobile{position:fixed;z-index:8888;bottom:0;background:#33333A;left:0;right:0;text-align:center;padding:10px;cursor:pointer}#left-column .display_on_mobile i{margin-right:10px}.beshop_leftcolumn_container{background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:7777;padding:30px;overflow:auto}}@media (min-width: 575px){.show_for_mobile_only{display:none}}@media (max-width: 575px){.hidden_for_mobile{display:none !important}}h1{font-size:30px}h2{font-size:25px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}ul,ol{padding:0;margin:0}li{list-style:none}button{border:0}img{max-width:100%}a:hover{text-decoration:none}input[type="checkbox"]{width:auto;height:auto;position:relative}input[type="checkbox"].beshop_checkboxoriginal{display:none}input[type="checkbox"]+.beshop_checkbox{cursor:pointer}input[type="checkbox"]+.beshop_checkbox .beshop_checkboxbox{border:1px solid #DDD;height:15px;width:15px;display:inline-block;vertical-align:middle;margin-right:0.5em;border-radius:35px}input[type="checkbox"]:checked+.beshop_checkbox .beshop_checkboxbox{background:#33333A;position:relative;border:0}input[type="checkbox"]:checked+.beshop_checkbox .beshop_checkboxbox:after{content:"";left:5px;top:2px;width:6px;height:10px;border:solid white;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}input[type='file']{border:0;padding:0}textarea{border:1px solid #DDD;min-height:100px;resize:none;padding:10px}.beshop_password{position:relative}.beshop_password i{color:#666;position:absolute;top:50%;right:5%;cursor:pointer;transform:translateY(-50%)}.beshop_password i.hide_password{display:none}.beshop_password.showed i.hide_password{display:initial}.beshop_password.showed i.show_password{display:none}.beshop_customradio{display:inline-block;width:auto;cursor:pointer}.beshop_customradio input[type="radio"]{display:none}.beshop_customradio input[type="radio"]:checked+.beshop_customradiobutton:after{background:#33333A}.beshop_customradio .beshop_customradiobutton{height:16px;width:16px;border:1px solid #D8D8D8;border-radius:35px;position:relative;cursor:pointer}.beshop_customradio .beshop_customradiobutton:after{content:"";position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;width:10px;height:10px;border-radius:10px}#copyright p{margin-bottom:0}.beshop_select{position:relative}.beshop_select select{width:280px;height:48px;font-size:12px;padding:0 20px;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:block;border-radius:6.4px;border:1px solid #DDD}.beshop_select:after{position:absolute;right:0;top:0;bottom:0;width:50px;content:'\f107';text-align:center;font-size:18px;z-index:-1;font-family:"Font Awesome 5 Pro";font-weight:900;line-height:45px;color:#33333A}button i{padding:0 10px}.container{margin:0 auto}.beshop_breadcumbs nav ol{display:flex}.beshop_breadcumbs nav ol li::after{content:"/"}.beshop_breadcumbs nav ol li:last-child::after{content:""}#id_beshop_searchbar_form{border:1px solid #D8D8D8;padding:10px}#id_beshop_searchbar_form input{height:auto;border-radius:0}#id_beshop_searchbar_form .beshop_searchbarinput{margin:0 10px}#id_beshop_searchbar_form .beshop_searchbarresults{z-index:9}#id_beshop_searchbar_form button{height:auto;width:auto}#header{margin-bottom:5em}#header .header-top-center{display:flex;position:relative}#header .header-top-center>div{padding:0 16px}#header .header-top-center>div:first-of-type{padding-left:0}#header .header-top-center>div:last-of-type{padding-right:0}#header .header-banner,#header .header-top-inner{display:flex;justify-content:space-between;align-items:center}#header #beshopcart_wrapper .header{position:relative}#header #beshopcart_wrapper .header .beshopcart_numberproducts{position:absolute;background:#EDDBE9;top:-4px;right:-7px;height:14px;width:14px;color:#38b0e3;border-radius:50%;display:flex;justify-content:center;text-align:center;font-size:10px}.product-actions .product-add-to-cart{display:flex;margin:2em 0}.product-actions .product-variants select{display:block;line-height:1.3;padding:.6em 1.4em .5em .8em;width:50%;max-width:100%;box-sizing:border-box;margin-bottom:25px;border:1px solid #C2C0C0;-webkit-appearance:none;background-color:#fff;background-image:url(/themes/Beshop/assets/img/15xvbd5.png);background-repeat:no-repeat,repeat;background-position:97% center}.product-miniature{display:flex;flex-wrap:wrap;margin:2em 0}.product-miniature.carousel-item{display:none}.product-miniature.active{display:flex}.product-miniature>*{flex:100%;max-width:100%}.product-miniature .product-price-and-shipping{font-weight:400;line-height:15px;text-align:center;display:flex;align-items:center;text-align:center;justify-content:center}.product-miniature .product-price-and-shipping .regular-price{padding:0 7px;font-weight:300;font-size:14px;text-decoration:line-through}.product-miniature .product-price-and-shipping .discount-percentage,.product-miniature .product-price-and-shipping .discount-amount{background:#E54D26;color:#fff;padding:3px;display:inline-block;font-weight:300;font-size:13px}.product-miniature .product-name{text-align:center}.product-miniature .product-list-actions{margin-top:auto}.product-miniature .product-list-actions .add-to-cart{max-width:100%}.product-miniature .second_image{opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.product-miniature .product-thumbnail:hover .main_image{opacity:0}.product-miniature .product-thumbnail:hover .second_image{opacity:1}.product-miniature .product-thumbnail img{transition:0.5s}#product .product-prices .regular-price{text-decoration:line-through;font-weight:200}#product .product-prices .discount-percentage,#product .product-prices .discount-amount{background:#E54D26;color:#fff;padding:0 4px;display:inline-block;font-weight:200;font-size:13px}.beshop_pagination{display:flex;justify-content:center;align-items:center}.beshop_pagination .active{font-weight:700}.pagination-arrow-prev,.pagination-arrow-next,.pagination-page-number,.pagination-spacer{margin:0 5px}#js-product-list-top{display:table;margin-left:auto}.products-sort-order-dropdown{min-width:250px}.sort-by{display:inline-block;margin-right:10px;font-weight:300}#category .beshop_filters_top_inner{display:flex;align-items:center}#category .beshop_filters_top_inner .products-sort-order{margin-left:auto}#category .beshop_filters_top_inner .products-sort-order .dropdown_tri{padding:7px 40px 7px 15px;margin-left:15px}#category .beshop_filters_top_inner .products-sort-order .dropdown_tri:before{position:absolute;font-family:'Font Awesome 5 Pro';top:6px;right:10px;font-weight:300;content:"\f078"}#category .beshop_filters_top_inner .beshop_parentpreview .beshop_preview .body li{padding:2px 0}#category .beshop_filters_top_inner .beshop_parentpreview .beshop_preview .body li span i{padding-right:7px}#index #header{margin-bottom:0}#content-wrapper{width:100%}.beshop_quantity{display:flex;float:left}.beshop_quantity #quantity_wanted{-moz-appearance:textfield;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:45px;text-align:center;padding:0}.beshop_quantity #quantity_wanted::-webkit-inner-spin-button,.beshop_quantity #quantity_wanted::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.beshop_quantity .quantity-nav{position:relative;float:left}.beshop_quantity .quantity-nav .quantity-button{width:30px;text-align:center;border:1px solid #eee;cursor:pointer}.beshop_quantity .quantity-nav .quantity-button.quantity-up{height:50%;top:0;border-bottom:0}.beshop_quantity .quantity-nav .quantity-button.quantity-down{bottom:-1px;height:50%}.beshop_abductionbox .beshop_abductioncircle .beshop_abduction_countproducts,.beshop_abductionbox .beshop_abductioncircle .beshop_abductionhelp{background:#33333A}.beshop_abductionbox .beshop_abductioncircle .beshop_abductionhelp::after{border-left-color:#33333A}.menu_mobile.show_menu_mobile .fa-times,.menu_mobile.show_menu_mobile .menu_bar{display:none}.menu_mobile.show_menu_mobile .fa-bars{display:initial}.menu_mobile .fa-times,.menu_mobile .menu_bar{display:initial}.menu_mobile .fa-bars{display:none}.menu_mobile .beshop_menu{cursor:pointer;padding:3px;font-size:22px}.menu_mobile .menu_bar{position:fixed;top:0;bottom:0;left:0;right:0;padding:5px 20px;z-index:9999;background:#fff;color:#000}.menu_mobile i{animation:fadeIn 0.2s ease-in-out}.category-cover{padding:0;min-height:80px}.category-cover img{width:100%;height:auto}.category-cover,.product-cover{position:relative}.product-miniature .product_thumbnail{position:relative;text-align:center}.product-miniature .product_thumbnail .beshop_productimagehook{position:absolute;left:0;right:0;text-align:right;top:0;z-index:999}.product-flags{padding:0;width:auto;display:table;position:absolute}.product-flags li{list-style:none;border-bottom:2px solid #000;text-transform:uppercase;margin-bottom:15px}.product-flags li:nth-child(even){text-align:right;float:right}.horizontal-slider .product-cover img{width:100%}.horizontal-slider .product-images{margin-top:3px;display:inline-block}.vertical-slider .product-cover{float:right}.vertical-slider .product-images{display:inline-block}.product-images li{cursor:pointer}.product-images li.active{border:1px solid black}#js-product-images-modal{align-items:center;justify-content:center}#js-product-images-modal.show{display:flex !important}#js-product-images-modal .carousel-item img{display:block;width:90vh;height:90vh;margin:0 auto;max-width:90vw;max-height:90vw}.beshop_tabs{margin-top:10em;margin-bottom:10em}.beshop_tabs .beshop_tabs_header .tab_header{display:inline-block;margin-right:0.5em;cursor:pointer}.beshop_tabs .beshop_tabs_header .tab_header.active{border-bottom:2px solid #000}.beshop_tabs .beshop_tabs_content .tab_content{display:none}.beshop_tabs .beshop_tabs_content .tab_content.active{display:block}.beshop_parentpreview{position:relative}.beshop_parentpreview:hover .beshop_preview,.beshop_parentpreview.hovered .beshop_preview{display:block;z-index:9999;right:0}.beshop_parentpreview .beshop_preview{display:none;position:absolute;z-index:999;top:100%}.beshop_parentpreview .beshop_preview .body{background:#fff;border:1px solid #D8D8D8;padding:1em}.beshop_parentpreview .beshop_preview .body .beshop_greenbutton{text-align:center}.beshop_parentpreview .beshop_preview .body .beshop_greenbutton i{padding:0 15px}.beshop_parentpreview .beshop_preview .body .beshopcart_listproducts{margin-bottom:1em}.beshop_parentpreview .beshop_preview .body .cart-subtotals{padding:0.5em 0;border-top:1px solid #D8D8D8}.beshop_parentpreview .beshop_preview .body .cart-total{border-top:1px solid #000;padding:0.5em 0}.beshop_parentpreview .beshop_preview .body .beshopcart_rightcolumn{padding:0 15px}.beshop_parentpreview .beshop_preview .body .beshopcart_rightcolumn .product-price{font-weight:600}.beshop_parentpreview .beshop_preview .body li{padding:2px 0;display:flex}.beshop_parentpreview .beshop_preview.beshopsignin_preview input{display:block;margin:1em 0}.beshop_parentpreview .beshop_preview.beshopsignin_preview button{width:100%}.beshop_parentpreview .beshopsignin_preview .body{width:320px;padding:0}.beshop_parentpreview .beshopsignin_preview .body .beshopsign_container{max-width:280px;margin:0 auto;padding:1em 0px}.beshop_parentpreview .beshopsignin_preview .body .forgotpassword,.beshop_parentpreview .beshopsignin_preview .body span{color:#666666}.beshop_parentpreview .beshopsignin_preview .body span{text-align:center;display:block}.beshop_parentpreview .beshopsignin_preview .body .beshop_signin{margin-top:1em;margin-bottom:2em}.notification{font-weight:600;font-size:12px;display:flex;color:#fff;border-radius:5px;align-items:center}.notification .notification_icon{font-size:14px;padding:1em;border-radius:5px}.notification .notification_list{padding:0 2em}.notification.notification-danger{background:#DD512A}.notification.notification-danger .notification_icon{background:#D14C26}.notification.notification-success{background:#5BD77F}.notification.notification-success .notification_icon{background:#56CF79}.notification.notification-warning{background:#FFB400}#notifications{margin-bottom:2em}.cart-voucher ul li{display:flex;width:100%}.cart-voucher ul li .beshop_voucherdiscount{padding:0 10px}.cart-voucher ul li .beshop_voucherdelete{margin-left:auto}.cart-voucher input,.cart-voucher button{max-width:100%;margin:1em auto;display:block}.cart-voucher button{background:#776669}.cart-voucher button:hover{background:#A19093}.cart-voucher .notification{color:#666;margin:0 auto}.account-addresses .address,.address-selector .address{margin-bottom:1em;padding:0 0.5em}.account-addresses .address .address_container,.address-selector .address .address_container{border:1px solid #DDD;border-radius:6.4px;padding:12px}.account-addresses .address .name_direction,.address-selector .address .name_direction{color:#000}.account-addresses .address p,.address-selector .address p{color:#AFADAD}.account-addresses .address footer.address-actions .action-list,.address-selector .address footer.address-actions .action-list{display:flex;justify-content:right}.account-addresses .address footer.address-actions .action-list li,.address-selector .address footer.address-actions .action-list li{padding:0 12px}.account-addresses .address footer.address-actions .action-list li i,.address-selector .address footer.address-actions .action-list li i{margin:0 3px}.account-addresses .address footer.address-actions .action-list li:last-of-type,.address-selector .address footer.address-actions .action-list li:last-of-type{padding:0}.account-addresses .address footer.address-actions .action-list li a,.address-selector .address footer.address-actions .action-list li a{color:#010101;font-size:12px}.beshop_contactinfo h3{margin-bottom:1em}.beshop_contactinfo .beshop_contactinfo_div{display:flex;align-items:center;margin-bottom:1.5em}.beshop_contactinfo .beshop_contactinfo_div i{font-size:40px;color:#33333A;margin-right:0.5em;height:40px;width:40px}.beshop_greenbutton{background:#5BD77F;color:#fff;text-transform:uppercase;margin-top:2em}.beshop_greenbutton:hover{background:#95E1AB;color:#fff}.beshopregister_button,.beshop_adressbutton{width:100%;max-width:780px}.beshoplogin_createAcc{background:#3B3133;color:#fff;text-align:center;text-transform:uppercase;margin:1em 0}.beshoplogin_createAcc i{padding:0 10px}.beshoplogin_createAcc:hover{background:#8D8A8A;color:#fff}.page-content.page-authentication{max-width:780px;margin:2em auto}.page-content.page-authentication .login-form,.page-content.page-authentication .registerleft-column{width:50%;border-right:1px solid #D9D9D9;float:left}.page-content.page-authentication .login-form .registerleft,.page-content.page-authentication .registerleft-column .registerleft{max-width:280px}.page-content.page-authentication .login-form .registerleft input,.page-content.page-authentication .registerleft-column .registerleft input{margin:5px 0}.page-content.page-authentication .login-form{height:320px}.page-content.page-authentication .registerleft-column,.page-content.page-authentication .registerright-column{display:flex;justify-content:left;color:#666666;min-height:320px;height:auto}.page-content.page-authentication .registerleft-column a,.page-content.page-authentication .registerright-column a{color:#666666}.page-content.page-authentication .registerright-column{justify-content:right}.page-content.page-authentication .registerright-column input[name='birthday']{margin-bottom:1em}.page-content.page-authentication .registerright-column .g-recaptcha{margin-top:1em}.page-content.page-authentication .registerright-column .beshop_checkbox{margin-top:0.3em}.page-content.page-authentication .login-form h3{margin-bottom:1em}.page-content.page-authentication .login-form label{display:block}.page-content.page-authentication .lost_password{float:right;width:100%;background:#F3F3F3;text-align:center;font-size:14px;font-weight:600;padding:2em 0;margin-bottom:2em}.page-content.page-authentication .lost_password a{color:#5F5F5F}.page-content.page-authentication .beshop_afterloginform,.page-content.page-authentication .registerright-column{width:50%}.page-content.page-authentication .beshop_afterloginform .beshop_register,.page-content.page-authentication .beshop_afterloginform .registerright,.page-content.page-authentication .registerright-column .beshop_register,.page-content.page-authentication .registerright-column .registerright{max-width:280px}.page-content.page-authentication .beshop_afterloginform .beshop_register .beshop_infocreateacc,.page-content.page-authentication .beshop_afterloginform .beshop_register .beshop_registeraccept,.page-content.page-authentication .beshop_afterloginform .registerright .beshop_infocreateacc,.page-content.page-authentication .beshop_afterloginform .registerright .beshop_registeraccept,.page-content.page-authentication .registerright-column .beshop_register .beshop_infocreateacc,.page-content.page-authentication .registerright-column .beshop_register .beshop_registeraccept,.page-content.page-authentication .registerright-column .registerright .beshop_infocreateacc,.page-content.page-authentication .registerright-column .registerright .beshop_registeraccept{display:block;font-size:13px;margin:1em 0;color:#666666}.page-content.page-authentication .beshop_afterloginform{height:320px}@media (max-width: 767px){.page-content.page-authentication .login-form,.page-content.page-authentication .beshop_afterloginform{height:auto;min-height:initial;width:100%;border:0;float:initial}.page-content.page-authentication .lost_password{float:initial;background:0;max-width:280px;margin:0 auto}.page-content.page-authentication .registerleft-column,.page-content.page-authentication .registerright-column{width:100%;border:0;justify-content:center;min-height:initial}.beshopregister_button{max-width:280px;margin:1em auto}}.page-account-content{margin-bottom:6em;color:#666;font-size:14px}.page-account-content .account-home .centerZone{display:table;margin:0 auto;text-align:center}.page-account-content .account-home .centerZone h6{margin-top:1em}.page-account-content .account-home .beshop_greenbutton{color:#ffffff;display:flex;align-items:center;justify-content:center}.page-account-content .account-home .beshop_greenbutton i{font-size:22px;margin-left:1em}.page-account-content .account-personaldata,.page-account-content .account-addresses,.page-account-content .account-address{max-width:1070px}.page-account-content a{color:#666}.page-account-content input{margin:0.5em 0}.page-account-content .account-link-list{margin-top:2em}.page-account-content .account-link-list .beshop_acclink{border-bottom:1px solid #DDDDDD;transition:0.1s}.page-account-content .account-link-list .beshop_acclink:last-child{border-bottom:0}.page-account-content .account-link-list .beshop_acclink img{width:21px;height:21px;margin:0 1em}.page-account-content .account-link-list .beshop_acclink a{padding:1em 0;display:block}.page-account-content .account-link-list .beshop_acclink:hover,.page-account-content .account-link-list .beshop_acclink.active{background:#F2F2F2}.page-account-content .beshopaccount_footerlinks li{display:inline-block;padding:1em 0em}.page-account-content .beshopaccount_footerlinks li img{padding-right:1em}.page-account-content .beshopaccount_footerlinks li:last-of-type{float:right}.page-account-content .beshopaccount_footerlinks li:last-of-type img{padding:0;padding-left:1em}.page-account-content .beshop_accheader{display:none}.page-account-content .beshop_accheader .add_new_address{display:flex}.page-account-content .beshop_accheader .add_new_address img{padding-right:3px}.page-account-content .account-history table{width:100%}.page-account-content .account-history table th,.page-account-content .account-history table td{border:1px solid #DDDDDD;text-align:center}.page-account-content .account-history table th{color:#000;font-weight:500;padding:0.5em}.page-account-content .account-history table td,.page-account-content .account-history table a{color:#AFADAD}.page-account-content .account-history table td{padding:1em}.page-account-content .account-history .beshop_historyordermobile{border-bottom:1px solid #AFADAD;padding-bottom:10px;margin-bottom:10px;color:#AFADAD}.page-account-content .account-history .beshop_historyordermobile>span,.page-account-content .account-history .beshop_historyordermobile>a{padding:2px 0;display:block}.page-account-content .account-history .beshop_historyordermobile a{color:#AFADAD}.page-account-content .account-history .beshop_historyordermobile .ref{color:#000;font-weight:600}.page-account-content .account-history .beshop_historyordermobile .status{color:#0F0F0F}.page-account-content .order_detail{color:#AFADAD}.page-account-content .order_detail .col-lg-9 .beshop_accminititle{color:#000;display:block}.page-account-content .order_detail .col-lg-9 .header{display:flex;align-items:center}.page-account-content .order_detail .col-lg-9 .header a{margin-left:auto}.page-account-content .order_detail .col-lg-9 .header a i{padding:0 5px;font-size:11px}.page-account-content .order_detail .col-lg-9 #order-history{margin:2em 0}.page-account-content .order_detail .col-lg-9 #order-history .beshop_historyorder:first-of-type{color:#666}.page-account-content .order_detail .col-lg-9 #order-infos p{margin:0;color:#5F5F5F}.page-account-content .order_detail .col-lg-9 .addresses{margin-bottom:2em}.page-account-content .order_detail .col-lg-9 .addresses .beshopaddress_container{border:1px solid #DDD;padding:0.5em 1em;border-radius:6.4px}.page-account-content .order_detail .col-lg-9 .addresses .beshopaddress_container .beshop_accminititle:last-of-type{display:block;margin-bottom:1em}.page-account-content .order_detail .col-lg-9 table{width:100%;margin:2em 0;font-size:13px}.page-account-content .order_detail .col-lg-9 table th,.page-account-content .order_detail .col-lg-9 table td{border:1px solid #DDD;text-align:center}.page-account-content .order_detail .col-lg-9 table th{padding:0.5em 1em;color:#000;font-weight:400}.page-account-content .order_detail .col-lg-9 table td{padding:1em 1em}.page-account-content .order_detail .col-lg-9 table tfoot tr td:first-child{text-align:right;color:#000}.page-account-content .order_detail .col-lg-9 table tfoot .line-total td:first-child{font-weight:600}.page-account-content .order_detail .col-lg-9 .order-message-form{border:1px solid #DDD;max-width:550px;border-radius:6.4px}.page-account-content .order_detail .col-lg-9 .order-message-form form{padding:20px}.page-account-content .order_detail .col-lg-9 .order-message-form form .beshop_messageproduct{color:#020202;display:flex;align-items:center}.page-account-content .order_detail .col-lg-9 .order-message-form form .beshop_messageproduct .beshop_select{padding-left:20px;flex:90%;margin-left:auto}.page-account-content .order_detail .col-lg-9 .order-message-form form .beshop_messageproduct .beshop_select select{width:100%}.page-account-content .order_detail .col-lg-9 .order-message-form form header p{color:#5F5F5F}.page-account-content .order_detail .col-lg-9 .order-message-form form textarea{width:100%;resize:none;padding:10px;border:1px solid #DDD}.page-account-content .order_detail .col-lg-9 .order-message-form form textarea,.page-account-content .order_detail .col-lg-9 .order-message-form form select{color:#AFADAD}.page-account-content .order_detail .col-lg-9 .order-message-form form button{width:100%}.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_product,.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_subtotal,.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_total{display:flex}.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_product>div,.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_subtotal>div,.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_total>div{padding:3px 0.5em}.page-account-content .order_detail .col-lg-9 .order_products_mobile footer{margin:1em 0}.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_subtotal_value,.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_total_value{margin-left:auto}.page-account-content .order_detail .col-lg-9 .order_products_mobile .order_total .order_total_label{font-weight:600}.page-account-content .order_detail .col-lg-9 .order_carriers_for_mobile{margin:2em 0}.page-account-content .order_detail .col-lg-9 .order_carriers_for_mobile .order_carrier_field{display:flex}.page-account-content .order_detail .col-lg-9 .order_carriers_for_mobile .order_carrier_field>div{padding:3px 0.5em}.page-account-content .order_detail .col-lg-9 .order_carriers_for_mobile .order_carrier_value{margin-left:auto}@media (max-width: 991px){.page-account-content{max-width:595px;margin:0 auto}.page-account-content .beshopregister_button{max-width:780px}.page-account-content .account-home .beshopaccount_leftcolumn{display:initial}.page-account-content .beshopaccount_leftcolumn{display:none}.page-account-content .beshop_accheader{display:initial}}@media (max-width: 575px){.page-account-content .order_detail .col-lg-9 .addresses article{margin-bottom:1em}.page-account-content .order_detail .col-lg-9 .header{flex-wrap:wrap}.page-account-content .order_detail .col-lg-9 .header a{margin-left:0;margin-bottom:1em}}#cart{font-size:12px}#cart #main{margin-bottom:5em}#cart .product_cart{border:0 solid #DDD;border-width:0 0 1px 1px}#cart .product_cart .cart_item{display:flex;align-items:center;border:0 solid #DDD;border-width:1px 1px 0 0;padding:5px}#cart .product_cart .cart_item .product-image{padding:0}#cart .product_cart .cart_item>div{padding:0 2em}#cart .product_cart .cart_item>div.product-line-right{padding:0;display:flex;margin-left:auto;align-items:center}#cart .product_cart .cart_item>div.product-line-right>div{padding:0 2em}#cart .product_cart .cart_item .remove-item-cart{margin-left:auto}#cart .product_cart .cart_item .product-price{color:#33333A}#cart .product_cart .cart_item .product_quantity{border:1px solid #DDD;border-radius:6.4px;padding:0.3em 0em !important}#cart .product_cart .cart_item .product_quantity a{padding:0 1em}#cart .checkout_buttonside{display:flex;margin:3em 0}#cart .checkout_buttonside .beshop_continueshopping a{background:#776669;color:#fff}#cart .checkout_buttonside .beshop_gocheckout{margin-left:auto}#cart .checkout_buttonside a{margin-top:0;text-align:center;text-transform:uppercase}#cart .checkout_buttonside a i{padding:0 15px}#cart .checkout_buttonside a:hover{color:#fff}#cart .beshop_totalcart{border:1px solid #DDD;padding:10px 0}#cart .beshop_totalcart .cart-subtotals,#cart .beshop_totalcart .cart-total,#cart .beshop_totalcart .cart-voucher{padding:0 20px}#cart .beshop_totalcart #items-subtotal,#cart .beshop_totalcart .products,#cart .beshop_totalcart .shipping,#cart .beshop_totalcart .cart-total{padding:3px 0}#cart .beshop_totalcart .cart-subtotals{border-bottom:1px solid #DDD;padding-bottom:7px}#cart .beshop_totalcart .cart-subtotals>div{display:flex}#cart .beshop_totalcart .cart-subtotals>div span:last-of-type{margin-left:auto;color:#33333A}#cart .beshop_totalcart .cart-total{padding:3px 20px;padding-top:3px;padding-top:10px;display:flex;flex-wrap:wrap}#cart .beshop_totalcart .cart-total span:last-of-type{margin-left:auto;color:#33333A;font-weight:600}@media (max-width: 991px){#cart .col-lg-3{margin-top:2em}#cart .checkout_buttonside{padding:0 16px;width:100%}}@media (max-width: 650px){#cart .cart_item{flex-wrap:wrap}#cart .cart_item .product-line-right{flex:100%;margin-top:0.3em}#cart .checkout_buttonside{flex-wrap:wrap}#cart .checkout_buttonside>div{flex:100%;margin:0.5em 0}#cart .checkout_buttonside>div a{width:100% !important}#password .password-form .form-fields{display:block}#password .password-form .form-fields input{width:100%}#password .password-form .form-fields button.beshop_greenbutton{width:100%;left:0;border-radius:0;margin-top:10px}}#checkout #gift_message{width:100%}#checkout .checkout_content{font-size:14px;color:#666}@media (min-width: 576px){#checkout .checkout_content .beshop_greenbutton.half{width:50%}}@media (max-width: 767px){#checkout .checkout_content #js-checkout-summary{margin-top:2em}}#checkout .checkout_content .checkout-step{padding:1.5em 0;border-bottom:1px solid #D8D8D8}#checkout .checkout_content .checkout-step.-complete .content{display:none}#checkout .checkout_content .checkout-step.-complete.active .content{display:initial}#checkout .checkout_content .checkout-step:first-child{padding-top:0}#checkout .checkout_content .checkout-step .step_title{display:flex;cursor:pointer;align-items:center}#checkout .checkout_content .checkout-step .step_title img{margin-right:10px;height:26px;width:26px}#checkout .checkout_content .checkout-step .step_title .step_modify{margin-left:auto;font-size:14px;color:#666;cursor:pointer}#checkout .checkout_content .checkout-step .step_title .step_modify i{padding:0 10px}#checkout .checkout_content .beshop_tabs_header{display:flex;align-items:center;margin-bottom:1em}#checkout .checkout_content .beshop_tabs_header .tab_header{cursor:pointer;color:#9B9B9B;font-weight:600;font-size:16px}#checkout .checkout_content .beshop_tabs_header .tab_header.active{color:#000}#checkout .checkout_content .beshop_tabs_content .tab_content{display:none}#checkout .checkout_content .beshop_tabs_content .tab_content.active{display:block}#checkout .checkout_content .beshoplogin_form_after{display:flex;justify-content:center;align-items:flex-start}#checkout .checkout_content .beshoplogin_form_after .beshop_checkout_border{text-align:center;border:1px solid #DDD;padding:2em 0px}#checkout .checkout_content .beshoplogin_form_after .beshop_checkout_border span{margin-bottom:2em;display:block}#checkout .checkout_content .beshop_greenbutton{width:100%}#checkout .checkout_content label{width:100%}#checkout .checkout_content label input{width:100%}#checkout .checkout_content .beshop_select select{width:100%}#checkout .checkout_content .beshop_customradio{width:auto}#checkout .checkout_content .beshop_checkout_islogged .identity{font-weight:600;color:#666}#checkout .checkout_content .beshop_checkout_islogged small{font-size:12px}#checkout .checkout_content .beshop_checkout_islogged .beshop_checkoutclose,#checkout .checkout_content .beshop_checkout_islogged .beshop_customername{color:#33333A}#checkout .checkout_content #customer-form .beshop_checkbox{display:block}#checkout .checkout_content #customer-form .beshoplogin_form_after,#checkout .checkout_content #customer-form .beshop_checkout_checkboxes{margin-top:2em}#checkout .checkout_content #customer-form .beshop_checkout_checkboxes{font-size:12px}#checkout .checkout_content #js-checkout-summary #cart-summary-product-list li{display:flex;align-items:center;padding:5px 0}#checkout .checkout_content #js-checkout-summary #cart-summary-product-list li .product-quantity{padding:0 10px}#checkout .checkout_content #js-checkout-summary #cart-summary-product-list li .product-price{margin-left:auto;color:#33333A}#checkout .checkout_content #js-checkout-summary .cart-voucher{padding:1em 0}#checkout .checkout_content #js-checkout-summary .cart-voucher input{width:100%}#checkout .checkout_content #js-checkout-summary .cart-summary-totals #cart-summary>div,#checkout .checkout_content #js-checkout-summary .cart-summary-totals .cart-summary-totalsinner{display:flex;padding:0.5em 0;color:#33333A}#checkout .checkout_content #js-checkout-summary .cart-summary-totals #cart-summary>div .value,#checkout .checkout_content #js-checkout-summary .cart-summary-totals .cart-summary-totalsinner .value{margin-left:auto}#checkout .checkout_content .js-address-form #delivery-addresses .name_direction .beshop_customradio{display:flex;align-items:center;margin:0}#checkout .checkout_content .js-address-form #delivery-addresses .name_direction .beshop_customradio span{margin-left:10px}#checkout .checkout_content .js-address-form .beshop_greenbutton.beshop_cancel{background:#776669;color:#ffffff;text-align:center}#checkout .checkout_content .js-address-form .beshop_addnew{margin:1em 0}#checkout .checkout_content .js-address-form .beshop_addnew a{color:#666}#checkout .checkout_content .js-address-form .beshop_addnew img{margin-right:10px}#checkout .checkout_content .js-address-form .beshop_diferentinvoice{color:#666}#checkout .checkout_content #js-delivery .delivery-option{padding:1em 0}#checkout .checkout_content #js-delivery .delivery-option label{width:100%}#checkout .checkout_content #js-delivery .delivery-option .row{align-items:center;flex:100%}#checkout .checkout_content #js-delivery .delivery-option .beshop_customradio{display:flex;align-items:center}#checkout .checkout_content #js-delivery .delivery-option .beshop_customradiobutton{display:inline-block;margin-right:10px}#checkout .checkout_content #js-delivery .delivery-option .carrrier_name{color:#010101}#checkout .checkout_content #js-delivery .delivery-option .carrrier_delay{color:#AFADAD;font-weight:300}#checkout .checkout_content #js-delivery .delivery-option .carrrier_price{text-align:right;font-weight:600;color:#010101}#checkout .checkout_content #checkout-payment-step .beshop_customradio{display:flex;align-items:center}#checkout .checkout_content #checkout-payment-step .beshop_customradio span{padding-left:10px}#checkout .checkout_content #checkout-payment-step .beshop_greenbutton:disabled{background:#776669;margin-top:0.5em;opacity:0.8}#order-confirmation .order_confirmation_header{border:1px solid #D8D8D8;padding:2em;margin-bottom:3em}#order-confirmation .order_confirmation_header p{margin-bottom:0}#order-confirmation .order_confirmation_header h3 i{color:#5BD77F;margin-right:0.5em}#order-confirmation #content-hook_order_confirmation{border:1px solid #D8D8D8;padding:1em;margin-bottom:5em}#order-confirmation .beshop_orderconfirmationtable{margin-bottom:3em}#order-confirmation .beshop_orderconfirmationtable h3{margin-bottom:1em}#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-totals,#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-details{margin-bottom:1em}#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-totals .beshop_bordercontainer,#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-details .beshop_bordercontainer{border:1px solid #D8D8D8;padding:1em}#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-totals .beshop_bordercontainer>div,#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-details .beshop_bordercontainer>div{display:flex;margin-bottom:0.8em}#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-totals .beshop_bordercontainer>div .value,#order-confirmation .beshop_orderconfirmationtable .order_confirmation_table_rightcolumn #order-details .beshop_bordercontainer>div .value{margin-left:auto;color:#33333A}#order-confirmation .beshop_orderconfirmationtable .order-product{padding:10px 0;border:0 solid #DDD;border-width:1px 1px 0 1px}#order-confirmation .beshop_orderconfirmationtable .order-product>.row{margin:0;align-items:center}#order-confirmation .beshop_orderconfirmationtable .order-product>.row>.row{align-items:center}#order-confirmation .beshop_orderconfirmationtable .order-product>.row>.row .product-quantity{text-align:center}#order-confirmation .beshop_orderconfirmationtable .order-product>.row>.row .product-price{color:#33333A;text-align:right}@media (max-width: 575px){#order-confirmation .beshop_orderconfirmationtable .order-product>.row>.row .product-quantity,#order-confirmation .beshop_orderconfirmationtable .order-product>.row>.row .product-price{text-align:left}}#order-confirmation .beshop_orderconfirmationtable .order-product:last-child{border-bottom-width:1px}#order-confirmation .beshopaccount_footerlinks{display:flex;margin-bottom:5em}#order-confirmation .beshopaccount_footerlinks img{margin:0 10px}#order-confirmation .beshopaccount_footerlinks .beshop_goback{margin-left:auto}#password .password-form{color:#666;margin-bottom:2em}#password .password-form .form-fields{display:flex}#password .password-form .form-fields .beshop_greenbutton{margin-top:0;position:relative;left:-5px;border-radius:0 6.4px 6.4px 0;width:auto;padding:0 20px}#password .password-form .beshop_greenbutton.go_back{text-align:center;background:#776669}#password .password-form .beshop_greenbutton.go_back i{padding:0 10px}#password .password-form.token-in .form-fields{flex-wrap:wrap}#password .password-form.token-in .form-fields label{width:100%}#password .password-form .beshop_greenbutton{width:280px}#contact .page-content .contact-form .g-recaptcha{transform:scale(1)}#contact .page-content .contact-form .beshop_formdiv{align-items:center;margin-bottom:1em}#contact .page-content .contact-form .beshop_formdiv span{width:150px}#contact .page-content .contact-form .beshop_formdiv>label{flex:1;margin-bottom:0;max-width:500px;display:block}#contact .page-content .contact-form .beshop_formdiv>label select,#contact .page-content .contact-form .beshop_formdiv>label input{width:100%}#contact .page-content .contact-form .beshop_formdiv.message{align-items:initial}#contact .page-content .contact-form .beshop_formdiv.message label{max-width:100%}#contact .page-content .contact-form .beshop_formdiv.message label textarea{width:100%}#contact .page-content .contact-form .form-footer .beshop_greenbutton{width:100%;margin-bottom:2em}@media (max-width: 575px){#contact .page-content .beshop_formdiv{flex-wrap:wrap}#contact .page-content .beshop_formdiv span{width:100% !important;margin-bottom:1em}#contact .page-content .beshop_formdiv label{flex:initial !important;width:100%}#contact .page-content .form-footer{margin-left:0 !important}#contact .page-content .form-footer .beshop_greenbutton{max-width:100% !important}}#authentication .beshop_login h3{font-size:14px;font-weight:500;text-transform:uppercase;text-align:center}#authentication #content-wrapper{margin:0 auto}#authentication #customer-form{max-width:400px;margin:45px auto 0 auto}#authentication #customer-form h3{font-size:14px;font-weight:500;text-transform:uppercase;text-align:center}#authentication #customer-form p{text-align:center}#authentication #customer-form p a{text-decoration:underline}#authentication #customer-form input{max-width:450px;width:100%;margin:6px auto}#authentication #customer-form .beshop_checkbox{margin:10px auto}#contact h1{font-size:18px;font-weight:500;text-transform:uppercase}#contact input{border-radius:0px}#contact .beshop_formdiv span{margin-right:15px}#order-detail #content-wrapper,#address #content-wrapper,#history #content-wrapper,#addresses #content-wrapper,#identity #content-wrapper,#my-account #content-wrapper,#order-confirmation #content-wrapper,#module-beshop_wishlist-front #content-wrapper,#password #content-wrapper,#cart #content-wrapper,#module-beshop_checkout-checkout #content-wrapper,#cms #content-wrapper,#checkout #content-wrapper,#contact #content-wrapper{max-width:1440px;margin:0 auto 0 auto;padding:0 15px}#order-detail input,#order-detail select,#addresses input,#addresses select,#identity input,#identity select{width:325px}#module-beshop_wishlist-front h4{font-size:18px;font-weight:500;text-transform:uppercase}#password h1{font-size:18px;font-weight:500;text-transform:uppercase}#module-beshop_checkout-checkout .beshop_checkout_islogged{text-align:center}#module-beshop_checkout-checkout h4{font-size:16px;padding:10px 0;font-weight:700;text-transform:uppercase}#module-beshop_checkout-checkout h3{font-size:16px;padding:10px 0;font-weight:700;text-transform:uppercase}#module-beshop_checkout-checkout .beshop_tabs .beshop_tabs_header .tab_header{letter-spacing:1px;text-transform:capitalize;font-size:13px !important}#module-beshop_checkout-checkout .beshop_tabs .beshop_tabs_header .tab_header:after{display:none}#module-beshop_checkout-checkout .beshop_tabs .beshop_separate::after{font-size:14px}#module-beshop_checkout-checkout .beshop_tabs input{width:313px}#module-beshop_checkout-checkout .beshop_tabs button{width:313px}#module-beshop_checkout-checkout .beshop_create_account{margin-top:10px}#module-beshop_checkout-checkout .beshop_create_account .beshop_password{margin-top:10px}#module-beshop_checkout-checkout .beshop_loginiframe iframe{transform:scale(1.1, 1.1);margin:5px 16px}.beshopaccount_leftcolumn h3{font-size:16px;font-weight:500;text-transform:uppercase}#checkout .checkout_content{margin-top:25px}#checkout .checkout_content .step_title{padding-bottom:10px}#checkout .checkout_content h3{font-size:14px;font-weight:500;text-transform:uppercase}#checkout .checkout_content #customer-form .beshoplogin_form_after,#checkout .checkout_content #checkout .checkout_content #customer-form .beshop_checkout_checkboxes{margin-top:0;font-size:14px}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes MobileBarAnimation{0%{display:none;right:100%}100%{display:block;right:0}}
