header{z-index:999}.slick-loading .slick-list{background:#fff}.text-success{color:#008a00}.text-fs{color:#3298c5}[v-cloak]{display:none}.no-margin{margin:0}.no-padding{padding:0}.flex_btn{border:2px solid #c33;background-color:#c33;color:#fff;width:auto}.flex_btn:hover{text-shadow:0 0 13px #fff}.pulsante_fb,.pulsante_ig{background-color:#c33;color:#fff}.pulsante_fb:hover,.pulsante_ig:hover{text-shadow:0 0 13px #fff}.btn_bw{background-color:#333;color:#fff;border:2px solid #333}.btn_bw:hover{text-shadow:1px 1px 1px hsla(0,0%,100%,.5)}.btn_bw--inverse{background-color:#fff;color:#333;border:2px solid #fff}.btn_bw--inverse:hover{text-shadow:1px 1px 1px hsla(0,0%,9%,.5)}.slide2 .sale_caption1{color:#000}@media only screen and (min-device-width:768px){.sale_caption_left_60{left:60%!important}}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important}.font-size-17{font-size:17px!important}.font-size-18{font-size:18px!important}.no-border{border:none!important}.modal-content-overflow{overflow-y:auto!important;max-height:98vh!important}.line-height-15{line-height:15px}.no-text-transform{text-transform:none}.black{color:#000}.list-style-inherit{list-style:inherit}.left{text-align:left}.font-weight-500{font-weight:500}.flexslider.top_slider.sale_page .slide{width:100%;background-size:cover;background-position:50%;background-color:#fff;margin-top:70px!important}@media screen and (max-width:768px){.flex-control-nav li{margin-top:-4px}}.flex-control-nav:before{left:-25px}.sale_caption1{position:absolute;z-index:30;top:60%;left:65%;width:60%;text-transform:uppercase;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.sale_caption1 .title1_black,.title1_white{margin:0;font-weight:200;line-height:100px;font-size:90px}.sale_caption1 .title2_black,.title2_white{margin:0 0 30px 13px;line-height:40px;font-size:40px;font-weight:700}.sale_caption1 .title1_white,.title2_white{color:#333;font-weight:300;text-shadow:2px 1px 1px #fff;filter:DropShadow(Color=#333333,OffX=1,OffY=1)}.sale_caption1 .title1_black,.title2_black{color:#333;text-shadow:2px 2px 2px hsla(0,0%,9%,.5);filter:DropShadow(Color=#333333,OffX=1,OffY=1)}.sale_caption1 .flex_btn{display:inline-block;margin-left:15px;padding:13px 37px 14px;text-transform:uppercase;font-weight:900;font-size:16px;top:20%;opacity:.9}.flex_btn_purple{background-color:#f5139d!important;border-color:#f5139d!important}#slider2{padding-right:42.5px}@media screen and (min-width:768px) and (max-width:1560px){.sale_caption1{position:absolute;top:60%;left:63%;width:40%}.sale_caption1 .title1_black,.title1_white{margin:0;font-weight:100;line-height:50px;font-size:55px}.sale_caption1 .title2_black,.title2_white{font-size:25px;font-weight:700}.sale_caption1 .flex_btn{margin:0 0 0 20px;padding:6px 18px 7px;font-size:16px}}@media (min-width:992px) and (max-width:1199px){.sale_caption1{position:absolute;top:60%;left:63%;width:40%}.sale_caption1 .title1_black,.title1_white{margin:0;font-weight:100;line-height:50px;font-size:55px}.sale_caption1 .title2_black,.title2_white{font-size:25px;font-weight:700}.sale_caption1 .flex_btn{margin:0 0 0 20px;padding:6px 18px 7px;font-size:16px}}@media (max-width:991px){.sale_caption1{z-index:30;left:0;top:50%;width:95%;text-transform:uppercase;text-align:right}.sale_caption1 .title1_black,.title1_white{margin:0;font-weight:300;line-height:30px;font-size:35px}.sale_caption1 .title2_black,.title2_white{font-size:17px;font-weight:700;line-height:20px}.sale_caption1 .flex_btn{margin-top:-10px;margin-left:15px;padding:6px 18px 7px;font-size:16px}}@media (max-width:479px){.sale_caption1{position:absolute;z-index:30;left:0;top:50%;width:95%;text-transform:uppercase}.sale_caption1 .title1_black,.title1_white{margin:0 0 0 10px;font-weight:400;line-height:30px;font-size:25px}.sale_caption1 .title2_black,.title2_white{font-size:17px;font-weight:700;line-height:15px}.sale_caption1 .flex_btn{margin-top:-20px;margin-left:15px;padding:2px 14px 3px;font-size:14px}}.cms_description p{margin-top:-7px;margin-bottom:27px;font-weight:300;line-height:38px;font-size:24px}.cms_description span{display:block;padding-left:15px;margin-bottom:22px;line-height:22px;font-size:14px;color:#333}.cms_description a{font-weight:800;text-decoration:underline}.clearfix img{display:block;float:left;margin-right:10px}.cms_description p.paragraph_title{font-size:14px;line-height:15px;font-weight:800;margin-bottom:20px;margin-top:0;text-transform:uppercase}.cms_description ul,.contact_form ul{padding:0 0 0 15px;margin:0 0 10px 15px}.cms_description li,.contact_form li{font-size:13px;list-style:circle;font-style:italic;margin-bottom:5px;color:#333}.garanzia_item{padding:39px 10px 24px;border:1px solid #e9e9e9;transition:border-color .3s ease-in-out;-webkit-transition:border-color .3s ease-in-out}.garanzia_item:hover{padding:37px 10px 22px;border:3px solid #ccc}.garanzia_item .garanzia_foto{margin:0 auto 25px;width:170px;height:170px;border-radius:50%}.garanzia_item p{margin:0 0 2px;text-transform:uppercase;font-weight:900;font-size:16px;color:#333}.cms-title{font-size:15px;font-weight:900;line-height:20px;margin-bottom:21px}.cms_tab{border:1px solid #e4e4e4;width:100%;background:#fff}.cms_tab span,.cms_tab.cookie th span{line-height:none;margin:0;padding:0;color:#333;font-weight:700}.cms_tab td,.cms_tab th,.cms_tab tr{width:80px;height:30px;border-right:1px solid #e4e4e4;font-size:11px;text-align:center}.cms_tab th{background-image:url(../images/cms_img/background_th.jpg);background-repeat:repeat-x;font-size:13px}.cms_tab tr:nth-child(2n){background-color:rgba(245,218,218,.5)}.cms_tab.cookie span{padding:10px;font-weight:400}.tlWorld{width:auto;margin:0 0 50px;padding:0;position:relative}.tlWorld a span{font-size:15px;width:100%;color:#fff;position:absolute;left:0;bottom:0;text-transform:uppercase;background-color:rgba(3,3,3,.6);padding:15px 25px}.tlWorld a:hover span{color:#888}#uploaded_file_contact_form{padding-left:0;font-size:11px;margin-bottom:15px}.padbot15{padding-bottom:15px!important}.cms_description.contacts_box{padding:0 18px 19px;border:none;border-left:2px solid #e9e9e9}.contact_submit{margin-bottom:10px!important}.cms_description input[type=checkbox]{display:inline!important;-webkit-appearance:checkbox!important}.cms_description input[type=text],.cms_description select,.cms_description textarea{display:inline!important;width:100%;height:40px;margin:0 6px 10px 0;padding:10px;border-radius:0;border:2px solid #e9e9e9}.cms_description select{-webkit-appearance:menulist!important}a.cms_btn,input.cms_btn{width:100%;background-color:#333;text-transform:uppercase;font-weight:900;padding:10px;font-size:14px;color:#fff;text-align:center;text-decoration:none;margin:0 0 30px;float:right}a.cms_btn:hover,input.cms_btn:hover{background-color:#222;color:#fff}footer{padding:20px 0 0}footer h4{font-weight:400;margin:0;font-size:13px}.modal-titles{font-weight:800;margin-bottom:0;line-height:20px;font-size:13px;text-transform:uppercase;color:#333}.modal-headings{margin:0 0 21px;font-size:15px}#add_to_cart_modal>.modal-dialog>.modal-content>.modal-header>p{margin:0}footer a{font-size:12px}.foot_phone a{font-weight:500}.social{padding-bottom:10px}.social span{color:#333;font-size:13px;font-weight:700;vertical-align:text-bottom;margin-right:10px}.social a{margin:0 10px 10px;text-align:center;border:none;display:inline}.social a i{color:#333}.social a:hover i{color:#666}.copyright_inf{float:left}.policy_inf{padding:18px 0 22px;float:right}.copyright_inf span,.policy_inf a{color:#ccc;margin-left:7px}.policy_inf a:not(:last-child):hover{color:#fff;position:relative}.policy_inf a:not(:last-child):hover:after{content:"";position:absolute;width:100%;height:0;left:0;bottom:-3px;border-bottom:2px solid #fff}.breadcrumb{text-transform:uppercase;position:relative}.breadcrumb-title{font-size:6rem;margin:0;padding:0;text-align:center;line-height:100px}.breadcrumb-p_color_label,.breadcrumb-title{text-shadow:3px 2px 0 rgba(0,0,0,.7);color:#fff;display:block;font-weight:100}.breadcrumb-p_color_label{font-size:3rem;line-height:32px;position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%,-50%)}.breadcrumb h2{font-size:90px;text-shadow:3px 2px 0 rgba(0,0,0,.7)}.breadcrumb.category{margin:0;padding:179px 0 81px;border-radius:0;border:0;background-color:inherit;background-repeat:no-repeat;background-size:cover}.breadcrumb-container{border-bottom:1px solid #ededed;margin:0 0 15px}.breadcrumb-list{text-align:center;margin:7px 0 4px;color:#949494;font-size:1.1rem}.breadcrumb-list a{font-weight:500;color:#949494;border-bottom:1px solid transparent}.breadcrumb-list a:hover{border-bottom:1px solid #949494}.breadcrumb-list li{display:inline;text-transform:uppercase}.breadcrumb-list li:not(:last-child):after{content:" / "}.breadcrumb-list-product{text-align:left;margin:0 0 18px;font-size:13px;color:#333}.breadcrumb-list-product a{color:#333;font-weight:900}.banner_section .containerBanner{width:100%}.homeBanner{position:relative;padding-right:20px;padding-left:20px;min-height:274px}.fashion_week{background-image:url(/images/website/tovar/fashion_week.jpg);background-repeat:no-repeat;background-size:cover}.fashion_week_description{padding:75px 0 50px;text-align:center}@media (max-width:768px){.fashion_week_description{padding:0 0 50px}}.fashion_week_description h1{margin:0;text-transform:uppercase;font-weight:100;line-height:101px;font-size:100px;color:#333;text-shadow:2px 2px 2px rgba(0,0,0,.4)}@media (max-width:768px){.fashion_week_description h1{font-size:50px;margin-bottom:30px}}.fashion_week_description h1 b{font-weight:900}.fashion_week_description span{display:block}.top_sale{min-height:700px;background-color:#303030}@media (max-width:768px){.top_sale{min-height:440px}}.top_sale_description{padding:50px 0 30px;text-align:center}.top_sale_description p,.top_sale_description span{text-shadow:2px 2px 2px #7b7b7b}.logo{max-width:288px}@media (min-width:20px) and (max-width:700px){.col-xs-4{width:auto}}@media (max-width:768px){.col-xs-6-custom{left:15px}.inner-container-custom{left:0}}@media (max-width:445px){.custom-row{flex-direction:column!important}.custom-col-xs-6{width:100%!important;margin-bottom:12px}}@media (min-width:446px){.custom-col-xs-6:not(:last-child){margin-right:10px}}.video_wrapper .fa{text-indent:3px!important}.top_sale_banners a.banner img{width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1)}.containerBanner .title_box{position:absolute;float:right;font-size:3rem;color:#000;font-weight:400;line-height:43px;right:8%;top:2%;text-shadow:2px 2px 2px rgba(0,0,0,.4)}@media only screen and (max-device-width:769px){.containerBanner .title_box{right:16%}}@media screen and (min-device-width:770px) and (max-device-width:990px){.containerBanner .title_box{right:21%}}.containerBanner .subtitle_box{position:absolute;float:right;font-size:2rem;color:#fff;font-weight:400;line-height:43px;right:8%;bottom:18%;text-shadow:2px 2px 2px rgba(0,0,0,.9)}@media only screen and (max-device-width:769px){.containerBanner .subtitle_box{right:16%;bottom:20%;text-shadow:2px 4px 4px rgba(0,0,0,.8)}}@media screen and (min-device-width:770px) and (max-device-width:990px){.containerBanner .subtitle_box{right:21%}}.containerBanner .shopnow_btn{position:absolute;float:right;font-weight:900;font-size:16px;text-transform:uppercase;bottom:5%;right:8%;padding:13px 37px;opacity:.9}@media only screen and (max-device-width:769px){.containerBanner .shopnow_btn{right:16%;width:210px;height:47px}.containerBanner .shopnow_btn .fa-caret-right{width:12px}}@media screen and (min-device-width:770px) and (max-device-width:990px){.containerBanner .shopnow_btn{right:21%}}.secondary_menu{float:right}.secondary_menu li{position:relative;display:inline-block;margin-right:11px;padding-right:12px}.secondary_menu li:before{content:"";position:absolute;right:0;top:6px;height:9px;border-right:1px dotted #999}.secondary_menu li:last-child:before{display:none}.secondary_menu li a{display:block;text-transform:uppercase;font-size:11px;color:#333}.secondary_menu li a:hover{color:#242424}.menu_block{height:60px;background-color:hsla(0,0%,100%,.95)}.logo{width:230px;margin-top:5px}.logo a{display:block}.phone_top{margin-right:10px}.topinfo_menu>ul.navmenu>li.sub-menu ul li a:before{content:""}.topinfo_menu>ul>li>ul{left:0!important}.border_right{border-right:1px dotted #fcfcfc}.topinfo_menu>ul.navmenu>li>ul>li>ol>li>a{padding:0 8px!important}.topinfo_select{padding:0 10px;width:140px}.topinfo_menu>ul.ti_select>div>div>ul{max-width:220px}.topinfo_menu>ul.ti_select>div>div>ul>li{display:block;padding:0;margin:0;height:30px}.topinfo_menu>ul.ti_select>div>div>ul>li>a{padding:2px 5px}.topinfo_menu>ul.ti_select>div>div>ul>li.active>a,.topinfo_menu>ul.ti_select>div>div>ul>li.selected.active>a{background-color:#0a0a0a}.topinfo_menu>ul.ti_select>div>div>div>input{height:28px;padding:5px}.tpr.dpr{text-decoration:line-through}.depr,.tpr.dpr{font-size:.95em;color:#999}.depr{display:block;font-weight:lighter}.tpr{float:none;display:inline;font-weight:500;line-height:16px;font-size:14px;text-align:center}.tpr.ndp{color:#333;font-weight:900}.tovar_title{font-weight:500;display:block;width:100%;text-align:center}.pcg,.products_grid_colors{max-width:54%;display:block;float:left}.products__item{max-height:440px}.tovar_img{margin-bottom:3px;height:256px}.tovar_img_wrapper .img_h{opacity:0}.tovar_img_wrapper:hover .img_h{opacity:1;transition-delay:.25s}.raw-margin-2{margin:2px}.raw-margin-top-18{margin-top:18px}.add_bag{display:inline-block;width:auto;height:30px;text-align:center;line-height:26px;font-size:12px;color:#333;border:1px solid #333;font-weight:500;padding:0 5px;cursor:pointer;float:right}.tovar_description{height:80px;position:relative}.tovar_description>i{position:absolute;top:-18px;font-size:.9rem;text-transform:uppercase;padding:0}.tod{position:relative}@media (min-width:991px){.tod{height:80px}}@media (max-width:991px){.tod{padding-bottom:50px}}.tod>i{position:absolute;top:-18px;left:0;font-size:.9rem;text-transform:uppercase;padding:0}.tc{text-align:center}.p_info>div{position:absolute;z-index:1}.p_promo{color:red;font-size:14px;font-weight:900}.p_coll{width:30px;height:30px;background-color:#fff;opacity:.8;left:0;top:0}.add_bag:hover{background-color:#0a0a0a;color:#fff}.fa-stack{position:relative;display:inline-block;width:24px;height:24px;line-height:24px;vertical-align:middle}.fa-stack-2x{font-size:24px}.fa-stack-2x:hover{opacity:.8}.p_short_desc{display:block;color:#666;font-size:85%;margin:0;line-height:16px;font-weight:400;text-transform:none}.tovar_img_wrapper>img{height:256px;top:auto;bottom:0;left:0;right:0;margin:auto}.color-circle{font-size:1.5em}.pco{border-radius:50%;height:28px;width:28px;display:inline-block;border:1px solid #cfcfcf;transition:.7s;position:relative}.pco:hover{border:1px solid #333;opacity:.8}.pco.pcog{height:16px;width:16px}@media (max-width:700px){.pco.pcog{height:26px;width:26px}}.pco-inner{border-radius:50%;position:absolute;height:16px;width:16px;background-color:#fff;border:1px solid #666;left:50%;top:50%;transform:translate(-50%,-50%)}.pco-inner.pco-inner-grid{height:14px;width:14px}@media (max-width:700px){.pco-inner.pco-inner-grid{height:22px;width:22px}}.pci{border-radius:50%;position:absolute;height:16px;width:16px;background-color:#fff;border:1px solid #666;left:50%;top:50%;transform:translate(-50%,-50%)}.pci.pcig{height:8px;width:8px}@media (max-width:700px){.pci.pcig{height:16px;width:16px}}.coc{margin:0 5px;position:relative}.coc.cocg{margin:0 3px}.cos>.pco{border:1px solid #333}.text-center{text-align:center}.text-bold{font-weight:700}.text-link,.text-underline{text-decoration:underline}.text-link{font-style:italic}.text-700,.text-link{font-weight:700}.text-uppercase{text-transform:uppercase}.tovar_view_title{font-size:28px;line-height:30px}.product_page_p_name{text-transform:uppercase;font-weight:400}.product_price{font-size:1.8em;margin-top:15px}.product_price .dpr{text-decoration:line-through;font-size:.95em;color:#999}.product_price .default_price{font-weight:700;color:#333}.product_price .default_price.discounted{color:#cb0000}.product_price .discount_perc{display:block;font-size:.6em;font-weight:700}.product_price .retail_price{font-size:.6em}.product_page_short_desc{display:block;font-size:.7em;font-weight:300;margin-bottom:0;text-transform:none}.product_page_collection{width:60px;height:60px;position:absolute;right:30px;z-index:12;background:hsla(0,0%,100%,.8)}.product_extra{padding:5px 30px;border-width:1px}#price-container{margin-top:13px}.feature{margin:0;padding:0;font-size:12px;line-height:20px;text-transform:inherit;color:#666}.feature__free-rma-not-available{font-size:14px}@media (min-width:20px) and (max-width:700px){.feature__free-rma-not-available{margin-left:10px;font-size:inherit;color:inherit;display:block}}.feature__free-rma-element{line-height:2.5}@media (min-width:20px) and (max-width:700px){.image-container{height:390px;overflow:hidden}}@media (min-width:20px) and (max-width:700px){.image-container-carousel{width:380px;margin:auto}}.tovar_brend_price{margin-bottom:15px;padding-bottom:15px}.additional-services{font-weight:700;font-size:14px;color:#3298c5}.extra_selected{background-color:#242424;color:#fff}.extra-on-cart{width:-moz-fit-content;width:fit-content;padding:4px 10px;font-size:.8em!important;font-weight:600!important}tr.cart_item{font-size:12px!important;line-height:16px!important}.product_page_shipping{font-size:14px}@media only screen and (max-width:600px){.product_page_shipping{width:100%;margin:.5rem auto}}.product_page_shipping--price{float:left;min-height:22px}.product_page_shipping--item_availability{float:right}.product_page_shipping--free-rma{margin-top:30px;clear:both;color:#333;font-weight:400;font-style:italic;font-size:15px}.product_page_sl{float:left;padding-left:98px}.tovar_view_title_mobile{display:none}@media (min-width:20px) and (max-width:700px){.grid_pname{font-size:1.7em;line-height:30px}.p_short_desc{font-size:1.4em;font-weight:300}.ndp{font-size:1.5em;line-height:30px}.tpr.dpr{font-size:1.4em}.tovar_img_wrapper:hover .img_h{opacity:0}.product_page_sl{padding-left:40px}.product_page_collection{right:10px;z-index:10}.product_extra{font-size:.8em}.tovar_view_title{display:none}.tovar_view_title_mobile{display:block;font-size:24px;line-height:26px;margin-bottom:20px;text-align:center}.product_page_p_name{color:#333}.margbot30{margin-bottom:5px!important}.banner_block,.sorting_options,.tovar_details_header,.widget_banners{display:none}.padbot50{padding-bottom:5px!important}.shop_block{padding-top:5px}}.product_page_cs{position:absolute;top:0;left:0;bottom:0;width:80px}.facebook:hover{color:#3c599f!important}.twitter:hover{color:#32ccfe!important}.pinterest:hover{color:#cc2127!important}.tumblr:hover{color:#314e6c!important}.link-for-item-color{position:absolute!important;display:block!important;width:19px!important;height:15px!important}.link-for-item-color:before{border:none!important}.website_modal{background:rgba(3,3,3,.8);z-index:10000}.website_modal_light_bg{background:rgba(3,3,3,.66)}.pointer{cursor:pointer}.my_account_block .new_customers .btn{display:inline-block;width:100%;margin:32px auto 0}input[type=email],input[type=password]{width:100%;height:40px;margin:0 6px 10px 0;padding:10px;text-transform:none;font-family:Roboto,sans-serif;font-weight:400;line-height:20px;font-size:11px;color:#666;font-style:normal;border-radius:0;background:#fff;border:1px solid #e9e9e9;box-shadow:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}footer .newsletter_form input[type=email]{background-color:#333;border:2px solid #434343}@media only screen and (min-device-width:1025px){footer .newsletter_form input[type=email]{width:240px}}footer .newsletter_form input[type=email]:focus{color:#fff;border-color:#fff}.login_form input[type=email],.login_form input[type=password],.login_form input[type=text]{height:50px;margin-bottom:10px;text-transform:none}.clearfloat{float:none;clear:both;display:block}.tovar_img_wrapper img{right:0;margin:auto}.cart{background-color:#fefefe;box-shadow:0 5px 15px -3px rgba(0,0,0,.5)}.cart li{padding:6px 9px;border-bottom:1px solid #e9e9e9}.cart_item_title{text-transform:none}.cart_total>a.btn{padding:3px 0}input.cart_quantity{width:50px;margin:0;padding:0;height:30px;text-align:center;font-size:15px}table tr.cart_item td{padding:10px}table tr.cart_item td.product-thumbnail{width:138px}.bag_total tr.cart-subtotal{position:relative}@media only screen and (max-width:600px){.bag_total tr.cart-subtotal td{position:absolute;right:0}}.bag_total tr.cart-subtotal td.total{font-weight:900;font-size:18px;color:#333}.checkout_block .form-group{padding-left:5px;padding-right:5px;margin-bottom:1px}.checkout_block input[type=checkbox]+label{line-height:21px;border:none}.checkout_block #order_note{min-height:auto;height:auto;overflow-y:scroll;margin-bottom:10px}.checkout_block .delivery-instructions-box .label-box{display:flex}.checkout_block .delivery-instructions-box .label-box #the-count{margin-left:10px;font-size:13px}.checkout_block .delivery-instructions-box #delivery_instructions{min-height:auto;height:auto;overflow-y:scroll}.order_contitions{height:165px;overflow-y:auto;padding:7px;border:2px solid #e9e9e9}.order_contitions__content ul{padding-left:40px}.order_contitions__content li{list-style:circle}.required-field-text{font-weight:700;color:#f44336}.required-field{border:2px solid #f44336!important}.required-fields{float:right;font-style:italic}table.shop_table tbody:hover .product-thumbnail img{opacity:1}ul.navmenu.border_right.ti_select>div>div>ul{overflow-x:hidden}.rating-box .fa.fa-star-o,.rating-box .fa.fa-star-o:hover{color:#fd0}ul.comments{height:400px;overflow-y:scroll}#sidebar>div>div.row.raw-margin-0.raw-padding-0>div>div>button.btn.dropdown-toggle.btn-sm.btn-primary,#sidebar>div>div>div>button.btn.dropdown-toggle.btn-sm.btn-primary,.holding-order-select-payment>button{padding:5px;border:1px solid}#sidebar>div>div.row.raw-margin-0.raw-padding-0>div>div>button.btn.dropdown-toggle.btn-sm.btn-primary span,#sidebar>div>div>div>button.btn.dropdown-toggle.btn-sm.btn-primary span{font-size:12px;font-weight:700}.bag_total tr{padding:5px 0 9px;line-height:18px;font-size:12px}.coupon_form input[type=button]{background-color:#333;position:absolute;top:40px;right:18px;width:70px;height:30px;padding:0;text-transform:uppercase;font-weight:700;font-style:normal;line-height:20px;font-size:12px;color:#fff}.top_info{background-color:hsla(0,0%,100%,.8)}@media screen and (min-width:768px){#product_page>div.container>div>div>div.clearfix.padbot20>div.col-lg-7.col-md-7.col-sm-12.col-xs-12.clearfix.raw-padding-0>div.slider-cont.col-sm-12.raw-padding-0>div.tl_carousel.col-sm-2.slick-initialized.slick-slider.slick-vertical>div{height:470px!important}}@media screen and (max-width:768px){.tl_carousel{display:none!important}.slick-dots li{width:2px!important}}.tl_carousel .slick-slide{opacity:.3;padding:7px;margin:0}.tl_carousel .slick-current{opacity:1;border:1px solid #efefef!important}.no-touch-action{touch-action:none!important}.drift-zoom-pane.drift-inline{width:512px;height:512px;border-radius:0;box-shadow:none!important}.btn-profile{padding:1px 25px;font-size:.85em;background-color:#fff}.btn-shop{text-decoration:none;padding:15px 40px;border-radius:4px;font-weight:400;text-transform:uppercase;transition:all .2s ease-in-out}.btn-shop:hover{color:#fff;box-shadow:0 5px 15px #eee}.text_iframe h3{margin:0 0 10px}.p_image .tooltip.top .tooltip-inner{background-color:#fff;opacity:1}.p_image .tooltip.in{opacity:1}.p_image .tooltip.top .tooltip-arrow{border-top-color:#fff;opacity:1}.pagination>li>a,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:hover{position:relative;float:left;padding:6px 8px;line-height:1;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin-left:-1px;font-size:11px;height:25px;width:auto}.pagination li{margin:0}.image-dropzone .dz-message{background-color:#dedede;padding:25px;border-radius:30px;margin-top:35px;height:90px;width:auto}.image-dropzone .dz-preview{display:none}.fa-menzu{font-size:1.4em}.dropzone-thumb{height:100px;width:100px;background-size:cover!important}.btn-xsm{padding:4px 10px;font-size:12px}.btn.active{background:#242424;border-color:#242424}.btn.active:hover{background:#404040;border-color:#404040}.text_iframe{padding:10px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.cart-loading{height:100%;width:100%;background-color:#fff;opacity:.95;position:absolute;z-index:998;padding-right:30px}.product_sort{width:auto}.product_sort .fancy-select:before{z-index:0!important;left:0!important}.sorting_options p{margin-right:5px!important}.product_sort div.fancy-select div.trigger{padding-left:20px!important}.grid_copy h2{text-transform:none;font-style:italic;font-weight:400;margin:0;line-height:normal;font-size:1.5rem}.grid_copy h2:before{border:none}.bottom_grid_copy h2{margin:0 0 5px;line-height:1.3}.bottom_grid_copy a{font-weight:700;text-decoration:underline}.bottom_grid_copy ol,.bottom_grid_copy ul{padding:revert;margin:revert}.bottom_grid_copy ol li,.bottom_grid_copy ul li{list-style-type:revert}.sorting_options{border:none}.checkout_block input[type=email],.checkout_block input[type=password],.checkout_block input[type=text]{height:32px;padding:5px}.modal-row{display:table;table-layout:fixed}.modal-col{display:table-cell;float:none}@media (max-width:479px){.modal-col,.modal-row{display:block}}.modal-col.modal-col-first{border-right:1px solid #ccc}@media (max-width:479px){.modal-col.modal-col-first{border-right:none;border-bottom:1px solid #ccc;padding-bottom:25px}}.modal-col.modal-col-last{position:relative;margin-top:25px;min-height:140px}@media (max-width:479px){.modal-col.modal-col-last{margin-bottom:22px}}#login-form-modal{position:absolute;bottom:0;width:90%}@media (max-width:479px){#login-form-modal{width:92%}}.modal_user_already_exists_block:last-child{border:none}.mob_men_close,.mob_men_open{display:none}.coupon_form{margin:0 -18px 10px;padding-top:40px}.nl-box{padding-left:2px;text-transform:uppercase;font-style:italic}.am-box{line-height:2em;font-size:1.2em}.modal-subscription-content{text-align:center;min-height:510px;padding:3% 2% 0;line-height:30px;font-weight:400;background-position:0;background-repeat:no-repeat;background-color:#fafafa;border:0 solid #ededed}#closeModalSubscription{float:right;background-color:inherit;height:41px;line-height:16px}@media (max-width:479px){.modal-subscription-content h1{font-size:25px;margin-bottom:15px!important}.modal-subscription-content p,.modal-subscription-content span{margin-bottom:15px!important}#closeModalSubscription{margin-top:5px}}footer{position:relative;margin:40px 0 0;line-height:20px;font-size:11px;color:#777;background:#dfdfdf}footer h4{font-weight:900;color:#333}footer a{color:#777}footer a:hover{color:#1a1a1a}footer .newsletter_form input[type=email]{margin:0 8px 10px 0;padding:10px 10px 11px;font-size:11px;color:#666;background-color:#f5f5f5;border:1px solid #dedede}@media only screen and (min-device-width:1025px){footer .newsletter_form input[type=email]{width:220px}}footer .newsletter_form input[type=email]:focus{color:#333;border-color:#999}footer .newsletter_btn{padding:11px 10px 10px!important;font-size:13px!important;background-color:#434343}@media only screen and (max-device-width:1024px){footer .newsletter_btn{width:100%}}@media only screen and (min-device-width:1025px){footer .newsletter_btn{width:130px}}footer .row{margin:0}footer .nl-box-row{min-height:20px!important}.custom-alert{background:0 0!important;border-width:2px;color:#000!important;padding:10px;font-size:13px}.custom-error-span{padding-left:inherit!important;margin-bottom:0!important;line-height:inherit!important;font-size:inherit!important;width:90%}.modal-ship-info{padding:15px 0}.modal-content{border-radius:0}.modal-open{background-color:#fff}.form-profile-settings label{width:25%;font-size:15px}.form-profile-settings input,.form-profile-settings select{width:74.6%!important;margin-right:0}.profile-settings-notification-container{padding-top:4%;line-height:3px;min-height:115px}.profile-settings-notification-container input[type=checkbox]+label{margin-bottom:0!important;right:130px}.profile-settings-notification-container input[type=checkbox]+label:before{top:1px}.grey-top-border{border-top:1px solid #efefef}.profile-settings-label{text-transform:uppercase;line-height:1.5rem}.profile-settings-payoff{display:block;line-height:1.6rem;margin:1% 0}.profile-settings-subtitle{border-bottom:2px solid #e9e9e9}.settings-list .list-group-item{padding:8% 10%;font-size:15px;text-transform:uppercase;cursor:pointer}.settings-list .list-group-item span{padding-left:10%}.settings-list .list-group-item.active{color:#555;background-color:#dfdfdf;border-color:#dfdfdf}.settings-list .list-group-item.active span{font-weight:600}.settings-container{border-top:1px solid #efefef;line-height:4rem}.ticket-attachment:before{font-family:FontAwesome;content:"\F0C6   \A0"}.missing-doc-icon{color:red}.product-faq__required-fields{font-weight:700;font-size:1.5rem;text-align:right}.product-faq-text{min-height:119px}.product-faq-authorize{display:inline-block;font-weight:300;font-style:italic;margin-right:10px}.product-faq__thanks{padding:3rem;text-align:center;font-weight:700;font-size:2rem}@media only screen and (max-width:600px){.product-faq__thanks{padding:1rem;font-size:1.5rem}}.checkout_block input[type=radio]+label{margin-right:25px}.report-table{border:2px solid #333;border-collapse:collapse}.report-table>thead>tr>th{border-bottom:none}.report-table-border{border-right:2px solid #333}.users-questions{margin-top:2rem}.users-questions__addFaq,.users-questions__title{font-weight:700;text-transform:uppercase;color:#242424;padding-bottom:7px}@media only screen and (max-width:600px){.users-questions__addFaq{text-align:center}}.users-questions__box{margin-bottom:1rem}@media only screen and (max-width:600px){.users-questions__box{width:95%;margin:0 auto}}.users-questions__box:not(:last-child){border-bottom:1px solid #ddd}.users-questions__question{font-style:italic;font-weight:500;color:#0066c0}.users-questions__question-by{font-style:italic;float:right}.grid-spinner{text-align:center;margin-top:3rem;font-size:5rem}.options{border:1px solid #333}.bootstrap-select.disabled.billing-country-picker .bs-caret,.bootstrap-select.disabled.billing-zone-picker .bs-caret{display:none}.bootstrap-select.disabled.billing-country-picker button,.bootstrap-select.disabled.billing-zone-picker button{background-color:#eee;border:2px solid #e9e9e9}@media only screen and (max-width:37.5em){.tovar_information .tabs li{padding:10px}}.p_new,.p_outlet{margin:-10px 0 5px;font-weight:900;color:red;text-align:center}.borderless td,.borderless th{border-top:none!important}@keyframes moveInTop{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-2rem)}}.text-disappear{position:absolute;display:none;left:97px;top:-3px;font-size:14px;color:#999;font-weight:700}.text-disappear--show{display:block;animation-name:moveInTop;animation-duration:1s}.shopping_bag_block h2{margin-top:145px}.checkout_page h2{margin-top:100px}#checkout>.container>h2{margin-top:10px}.category-img{margin-bottom:25px;background-position:1200px;position:relative;min-height:410px}.category-img:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.category-img .box-content{color:#333;background:hsla(0,0%,100%,.9);position:absolute;bottom:0;right:0;padding:2%}@media (max-width:600px){.category-img .box-content{max-width:100%}}@media (min-width:1600px){.category-img .box-content{bottom:3%;right:1.5%;padding:1%;max-width:50%;background:hsla(0,0%,100%,.75)}}.category-img .box-content .title{text-transform:uppercase;font-size:40px;line-height:40px;border:none;font-weight:200;text-align:center}@media (max-width:600px){.category-img .box-content .title{font-size:35px;max-width:100%}}@media (min-width:1600px){.category-img .box-content .title{text-align:right;line-height:50px}}.category-img .box-content .category-copy{text-transform:none;font-style:italic;font-weight:400;margin-bottom:0;line-height:normal;font-size:1.7rem;text-align:center}@media (min-width:1600px){.category-img .box-content .category-copy{text-align:justify}}.category-img:hover .category-img:before{border-color:#000}.grid-thumb{min-width:256px}@media (min-width:992px){.main-category-product-grid{max-height:830px;overflow:hidden}}@media (max-width:991px){.foot-nl{text-align:center}}@media (min-width:1600px){.main-category-products .products__item{padding-left:0;padding-right:0}}.main-category-products{min-height:150px}.main-category-products:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.main-category-products:hover .main-category-products:before{border-color:#000}@media (max-device-width:992px){.main-category-products{margin-bottom:20px}}.main-category-products-title{text-align:center;font-size:30px;margin:2.5% 0;color:#333;text-shadow:1px 1px 1px #ccc;text-transform:uppercase;font-weight:300}@media (max-width:991px){.main-category-products-title{line-height:50px}}.main-category-products-img,.main-category-products-img-container{height:180px}.main-category-copy{margin-bottom:30px}@media (max-width:991px){.main-category-copy{display:none}}.main-category-copy p{padding:0 10%;font-size:14px;line-height:20px}.checkout-ajax-error{top:56px}input[type=checkbox]+label{border-bottom:1px solid #e9e9e9;border-top:none}.navmenu li{margin:0 0 0 2px}.widget_color li.active,.widget_color li:hover{border:2px solid #ccc}.cc-window{font-size:11px!important;padding:3px!important;line-height:11px!important}.widget_bag_totals{border:2px solid #ccc}.flexslider>.slides>.slide{background-repeat:no-repeat}.flexslider>.slides{min-height:700px}@media (max-width:991px){.flexslider>.slides{min-height:330px}}.sidebar-ppolicy{text-align:center;font-size:85%;line-height:11px}.modal-ppolicy,.sidebar-ppolicy{background-color:hsla(0,0%,100%,.7)}.modal-ppolicy{line-height:14px;padding:7px}.ppbanner-container{margin:auto;padding:10px;width:500px;position:relative}.ppbanner-container-mobile{margin:auto;padding:10px;width:340px;position:relative}.ppbanner-container-mobile>div>p{text-transform:uppercase;font-size:1.3rem;color:#333}.ppbanner-container-mobile>div>p>span{color:#c33}.ppbanner-container>div>p{text-transform:uppercase;font-size:1.3rem;color:#333}.ppbanner-container>div>p>span{color:#c33}.pp-banner-box{height:135px}.pp-banner-separator{border-bottom:1px dotted #dedede;width:90%;margin:auto}.product-grid-double-badge{display:flex;justify-content:space-around}@media print{#footer-container,.breadcrumb,.policy_inf,header{display:none}a[href]:after{content:none!important}}#black-friday-modal .modal-body,#pre-black-friday-modal .modal-body,#promo-modal-all .modal-body,#promo-modal-login .modal-body{text-align:center;color:#333}#black-friday-modal .modal-body .sub,#pre-black-friday-modal .modal-body .sub,#promo-modal-all .modal-body .sub,#promo-modal-login .modal-body .sub{font-size:1.8rem;line-height:2.1rem;margin:3rem 0}#black-friday-modal .modal-body .sub .percentage,#pre-black-friday-modal .modal-body .sub .percentage,#promo-modal-all .modal-body .sub .percentage,#promo-modal-login .modal-body .sub .percentage{font-size:3rem;color:#ec0000;font-weight:700}#black-friday-modal .modal-body .copy,#pre-black-friday-modal .modal-body .copy,#promo-modal-all .modal-body .copy,#promo-modal-login .modal-body .copy{font-size:1.5rem;line-height:1.8rem;margin-bottom:3rem}@media (min-width:1200px) and (max-width:1599px){.hidden-lg{display:none!important}}.visible-xl,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none!important}@media (min-width:1600px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}.sidebar .widget{text-align:center}.info-upload-container{text-transform:none;white-space:normal}.info-upload{font-size:1.1em;color:#666;z-index:1000}.box-upload-file{position:relative;padding-right:4px}.box-upload-file .btn-xsm{padding:4px 30px;z-index:100}.search_website_modal{width:100%;height:100%;position:relative;z-index:-1;left:0;top:0;overflow-x:hidden}.search_website{position:absolute;background-color:#f3f3f3;z-index:2;display:flex;align-items:center;width:100%;height:60px;left:0}.search_website form,.search_website input{display:block!important}.search_website input{background-color:#f3f3f3;border:none;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start;-webkit-appearance:textfield;-webkit-rtl-ordering:logical;cursor:text;margin:0;font:400 16px system-ui;text-align:center}.form_search{position:relative}.form_search .input_form{width:100%}@media screen and (min-width:1200px){.search_website{width:100%}}@media screen and (min-width:992px) and (max-width:1199px){.search_website,.search_website .container{width:100%}.form_search .input_form{width:95%}.search_item{width:130px!important}}@media screen and (min-width:800px) and (max-width:991px){.search_website{margin-top:88px!important;display:flex;width:100%}.search_website .container{width:100%}.form_search .input_form{width:95%}.search_result{top:120px}.search_item{width:155px!important}}@media screen and (max-width:799px){.search_website{margin-top:88px!important;display:flex}.search_website .container{width:100%}.form_search .input_form{width:90%}.search_result{top:120px}.search_item{width:130px!important;display:contents}}.search_result{padding:15px;text-align:center;height:100%;align-content:center;align-items:center;margin-bottom:50px;z-index:2;position:fixed;overflow:auto;width:100%;margin-top:75px}.search__thumbs{max-height:175px;max-width:175px;position:inherit;margin:auto}.search_grid{max-height:128px;max-width:128px}.search_img{max-height:128px!important}.search_item{display:inline-block;margin:15px;width:165px}.search_title{font-weight:700;color:#bfbfbf}.top_search_btn{position:relative;display:block;margin:0;padding:13px 19px 20px 20px!important;color:#333;border-left:1px solid #e9e9e9;-webkit-transition:none}.menu__link:hover .menu__sub{z-index:3!important}.menu__link.menu__link--search{position:unset!important}.menu__link:hover:before{background-color:transparent!important}.country_sel_desktop{border:none}.card-form.card-form2{background-color:#fdfdfd;padding:20px}.card-form.card-form2 *{font-family:Source Code Pro,Consolas,Menlo,monospace;font-size:16px;font-weight:500}.card-form.card-form2 .row{display:flex;margin:0 5px 10px}.card-form.card-form2 .field{position:relative;width:100%;height:50px;margin:0 10px}.card-form.card-form2 .field.half-width{width:50%}.card-form.card-form2 .field.quarter-width{width:calc(25% - 10px)}.card-form.card-form2 .baseline{position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:#cfd7df;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.card-form.card-form2 label{position:absolute;width:100%;left:0;bottom:8px;color:#cfd7df;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:0 50%;cursor:text;pointer-events:none;transition-property:color,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.card-form.card-form2 .input{position:absolute;width:100%;left:0;bottom:0;padding-bottom:7px;color:#32325d;background-color:transparent}#card-form2-name{margin:0}.card-form.card-form2 .input::-webkit-input-placeholder{color:transparent;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}.card-form.card-form2 .input::-moz-placeholder{color:transparent;-moz-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}.card-form.card-form2 .input:-ms-input-placeholder{color:transparent;-ms-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}.card-form.card-form2 .input.StripeElement{opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1);will-change:opacity}.card-form.card-form2 .input.focused,.card-form.card-form2 .input:not(.empty){opacity:1}.card-form.card-form2 .input.focused::-webkit-input-placeholder,.card-form.card-form2 .input:not(.empty)::-webkit-input-placeholder{color:#cfd7df}.card-form.card-form2 .input.focused::-moz-placeholder,.card-form.card-form2 .input:not(.empty)::-moz-placeholder{color:#cfd7df}.card-form.card-form2 .input.focused:-ms-input-placeholder,.card-form.card-form2 .input:not(.empty):-ms-input-placeholder{color:#cfd7df}.card-form.card-form2 .input.focused+label,.card-form.card-form2 .input:not(.empty)+label{color:#aab7c4;transform:scale(.85) translateY(-25px);cursor:default}.card-form.card-form2 .input.focused+label{color:#24b47e}.card-form.card-form2 .input.invalid+label{color:#ffa27b}.card-form.card-form2 .input.focused+label+.baseline{background-color:#24b47e}.card-form.card-form2 .input.focused.invalid+label+.baseline{background-color:#e25950}.card-form.card-form2 button,.card-form.card-form2 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-style:none}.card-form.card-form2 input:-webkit-autofill{-webkit-text-fill-color:#e39f48;-webkit-transition:background-color 100000000s;transition:background-color 100000000s;-webkit-animation:void-animation-out 1ms}.card-form.card-form2 .StripeElement--webkit-autofill{background:0 0!important}.card-form.card-form2 button,.card-form.card-form2 input{-webkit-animation:void-animation-out 1ms}.card-form.card-form2 button{display:block;height:40px;margin:20px 0;background-color:#24b47e;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:600}.card-form.card-form2 .error svg{margin-top:0!important}.card-form.card-form2 .error svg .base{fill:#e25950}.card-form.card-form2 .error svg .glyph{fill:#fff}.card-form.card-form2 .error .message{color:#e25950}.card-form.card-form2 .success .icon .border{stroke:#abe9d2}.card-form.card-form2 .success .icon .checkmark{stroke:#24b47e}.card-form.card-form2 .success .title{color:#32325d;font-size:16px!important}.card-form.card-form2 .success .message{color:#8898aa;font-size:13px!important}.card-form.card-form2 .success .reset path{fill:#24b47e}body{background-color:#fff!important}.prod-page{margin-top:140px}.add-to-cart-button{height:50px}.product-download-images{position:absolute;left:20px;z-index:2}.product-trustpilot{position:absolute;right:0;top:0;z-index:2}@media (hover:hover){.image-slider-container>.thumbs>a:hover>.thumb{box-shadow:0 0 15px rgba(0,0,0,.5);opacity:1}}.image-slider-container>.thumbs>a>.thumb{opacity:.6;margin:0}.image-slider-container>.thumbs>a>.thumb-active{opacity:1}.image-slider-container>.main-image>a>img{height:auto;width:100%}.review-block{margin-bottom:5px;padding:5px;opacity:0;position:absolute;transition:opacity 1s ease-out}.review-block.review-block__active{opacity:1;position:relative;transition:opacity 1s ease-out}.review-block-inner,.review-block-more{background-color:#fefefe;border:1px solid #eee;padding:5px;height:100%}.review-block-more{display:flex;align-items:center;justify-content:center}.product-faq-block{background-color:#fefefe;padding:10px;border:1px solid #eee;margin-bottom:20px;display:grid}.btn-checkoutdropdown{height:32px}@media screen and (min-width:799px){#powered-by-stripe{position:absolute;right:0;height:25px;opacity:.7}#powered-by-stripe-container{display:block;position:relative;min-height:25px}#stripe-card-container{padding:50px}}@media screen and (max-width:799px){#stripe-card-container{padding:5px}#powered-by-stripe{display:block;margin-left:auto;margin-right:auto;height:25px;width:50%;opacity:.7}#stripe-title{text-align:center;font-size:1.2em}}.subscribe-now-btn{width:25%;min-width:180px;max-width:260px}@media screen and (max-width:1024px){.subscribe-now-btn{margin:0 auto}}.sidebar_video{position:relative;width:100%;margin-bottom:1rem;background-position:50%;background-repeat:no-repeat;text-align:center}@media screen and (max-width:768px){.sidebar_video{width:360px;margin:auto auto 2rem}}.sidebar_video_title{position:absolute;float:right;font-size:2rem;font-weight:400;line-height:28.67px;right:8%;top:1.33%;text-shadow:1.33px 1.33px 1.33px rgba(0,0,0,.4);display:block;color:#333}@media screen and (max-width:1199px) and (min-width:992px){.sidebar_video_title{font-size:1.33rem;line-height:19.11px;top:.89%;text-shadow:.89px .89px .89px rgba(0,0,0,.4)}}@media screen and (max-width:991px) and (min-width:768px){.sidebar_video_title{font-size:1rem;line-height:12.74px;top:.59%;text-shadow:.59px .59px .59px rgba(0,0,0,.4);margin-top:2px}}.sidebar_video_button{position:absolute;float:right;font-weight:900;font-size:10.67px;text-transform:uppercase;bottom:6.33%;right:3.33%;padding:7.67px;opacity:.9;width:auto;background-color:#333;color:#fff;border:1.33px solid #333}@media screen and (max-width:1199px) and (min-width:992px){.sidebar_video_button{font-size:7.11px;right:3.56%;padding:5.78px;border:.89px solid #333}}@media screen and (max-width:991px) and (min-width:768px){.sidebar_video_button{font-size:5.74px;margin-bottom:2px;right:2.37%;padding:3.85px;border:.59px solid #333}}.sidebar_video_button:hover{text-shadow:1px 1px 1px hsla(0,0%,9%,.5);text-shadow:0 0 13px #fff}.product-sizes{margin-top:15px;display:flex;flex-direction:column;align-items:flex-start;text-transform:none}.product-sizes .label-no-selected span{font-weight:400;text-transform:none}.product-sizes .label-no-selected i{font-weight:400;cursor:pointer}.product-sizes .label-selected{margin-top:15px;display:flex;align-items:flex-start;text-transform:none;font-weight:400}.product-sizes .label-selected .size{font-weight:600;margin-left:5px;text-transform:uppercase}.product-sizes .box-sizes{margin-bottom:25px;margin-top:15px;display:flex;font-size:11px;text-transform:uppercase}.product-sizes .box-sizes .size{width:80px;margin-right:10px;border:1px solid #ccc;border-radius:4px;padding:4px;display:flex;flex-direction:column;line-height:15px;font-weight:400!important;cursor:pointer}.product-sizes .box-sizes .size .size-name{width:100%;font-size:14px;margin-bottom:5px}.shake-me{animation:shake .4s ease-in-out 0s 2}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}to{transform:translateX(0)}}@media (max-width:600px){.product-sizes .box-sizes{font-size:9px}.product-sizes .box-sizes .size{width:65px;margin-right:8px;padding:4px;line-height:14px}.product-sizes .box-sizes .size .size-name{width:100%;font-size:12px;margin-bottom:3px}}.badge-tag-red{border-top:1px solid red;border-bottom:1px solid red;color:red}.badge-tag-red,.badge-tag-white{text-transform:uppercase;padding:1px 8px 0;font-weight:700}.badge-tag-white{border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff}.follow_us_ig{position:absolute;top:19%}.follow_us_fb,.follow_us_ig{font-size:3rem;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.9);padding:0;margin:0 auto;left:0;width:100%;line-height:28px}.follow_us_fb{position:relative;position:absolute;top:69%}.profilo_text{font-size:2.5rem;line-height:55px}.pulsante_ig{top:36%}.pulsante_fb,.pulsante_ig{position:absolute;float:right;font-weight:900;font-size:16px;text-transform:uppercase;right:8%;padding:13px 37px;opacity:.9}.pulsante_fb{top:86%}@media only screen and (max-device-width:769px){.follow_us_ig{top:17%}.follow_us_fb,.follow_us_ig{font-size:1.5rem;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.9);position:absolute;padding:0;margin:0 auto;left:0;width:100%;line-height:28px}.follow_us_fb{top:68%}.profilo_text{font-size:1.5rem;line-height:30px}.pulsante_ig{top:29%}.pulsante_fb,.pulsante_ig{right:16%;bottom:5%;width:210px;height:47px}.pulsante_fb{top:80%}}@media screen and (min-device-width:770px) and (max-device-width:990px){.pulsante_fb,.pulsante_ig{right:21%}}@media screen and (min-device-width:770px) and (max-device-width:1470px){.follow_us_ig{top:17%}.follow_us_fb{top:69%}.pulsante_ig{right:21%;top:32%}.pulsante_fb{top:84%;right:21%}.profilo_text{font-size:2rem}}@font-face{font-family:Calligraphy;src:url(/build/fonts/lucida.eot?#iefix) format("embedded-opentype"),url(/build/fonts/lucida.ttf) format("truetype")}@font-face{font-family:Flemish Script;src:url(/build/fonts/flemish.eot?#iefix) format("embedded-opentype"),url(/build/fonts/flemish.ttf) format("truetype")}@font-face{font-family:"Sans Serif";src:url(/build/fonts/micross.eot?#iefix) format("embedded-opentype"),url(/build/fonts/micross.ttf) format("truetype")}@font-face{font-family:Engravers;src:url(/build/fonts/engraver.eot?#iefix) format("embedded-opentype"),url(/build/fonts/engraver.ttf) format("truetype")}@font-face{font-family:Futura;src:url(/build/fonts/FutuLt_.eot?#iefix) format("embedded-opentype"),url(/build/fonts/FutuLt_.ttf) format("truetype")}@font-face{font-family:Bahuhaus;src:url(/build/fonts/Bauhaus_medium.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Bauhausm.ttf) format("truetype")}@font-face{font-family:Segoe Print;src:url(/build/fonts/segoe_print.eot?#iefix) format("embedded-opentype"),url(/build/fonts/segoe_print.ttf) format("truetype")}@media only screen and (max-width:37.5em){.hide--footer,.hide--main{display:none;visibility:hidden}}.sticky{position:fixed;top:0;width:100%}.product-price-free{border-top:1px solid #008a00;border-bottom:1px solid #008a00;text-transform:uppercase;color:#008a00;padding:1px 8px 0;font-weight:700}.btn--red{color:#fff;background-color:#ec5252;border:1px solid transparent;font-weight:400}.btn--red:hover{background-color:#d32f2f}.btn--white{color:#212121;background-color:#fafafa;border:1px solid #505763;font-weight:400}.btn--white:hover{color:#212121;background-color:#eee}.modal{background:rgba(3,3,3,.8)}.modal-title{font-weight:800;font-size:1.3rem;color:#333}.modal .grid-spinner{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:64px;color:#fff}.modal .modal-backdrop-transparent{background:hsla(0,0%,100%,0)}@media only screen and (max-width:56.25em){.login__header{display:block;text-align:center}}.login__header--user-exists{text-align:center;color:#f44336}.login__subtitle{text-align:center;text-transform:uppercase;font-weight:800;line-height:2rem;font-size:1.5rem;color:#333}@media only screen and (max-width:37.5em){.login__subtitle--login,.login__subtitle--new-customer,.login__subtitle--register{display:none}}.login__benefits{text-align:center}@media only screen and (max-width:37.5em){.login__benefits{margin-top:1.5rem;margin-bottom:3rem}}.login__benefits li{color:#333;line-height:2.2rem}.login__cta{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:0 15px}@media only screen and (max-width:37.5em){.login__cta{position:relative;padding:0;order:-1}}@media only screen and (max-width:37.5em){.login__cta a,.login__cta button{padding:1rem 2rem}}.login__forgot-password-text{margin:0 0 1.1rem}.login__row{display:flex;display:-webkit-flex;height:22rem}@media only screen and (max-width:37.5em){.login__row{flex-direction:column;height:auto}}.login__row>div:first-of-type{border-right:1px solid #ccc}@media only screen and (max-width:37.5em){.login__row>div:first-of-type{border:none}}.login__row--register{height:34rem}@media only screen and (max-width:37.5em){.login__row--register{height:auto}}.login__newsletter{text-transform:none!important}.login__error{text-align:center;color:#521822;background-color:#faebeb}@media only screen and (max-width:37.5em){.login__error{margin-bottom:1rem}}.login__error--recover,.login__error--register{margin-bottom:1rem}.login__form-container{position:relative}.login__form-container input{font-size:1.3rem;padding:12px 0 11px 38px}.login__form-container--email:before,.login__form-container--password:before{font-family:FontAwesome;color:#dedfe0;font-size:20px;left:10px;line-height:1;margin-top:9px;position:absolute;text-align:center;top:0;width:20px;z-index:2}.login__form-container--email:before{content:"\F003"}.login__form-container--password:before{content:"\F023"}.login__form-control{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.login__register{display:flex;display:-webkit-flex;flex-direction:column}@media only screen and (max-width:37.5em){.login__new-customer{display:flex;flex-direction:column;margin-top:1.5rem}}@media only screen and (max-width:37.5em){.login__new-customer--hidden{display:none}}@media only screen and (max-width:37.5em){.login__new-customer--up{order:-1}}.login__recover p{text-align:center;font-size:1.6rem;color:#008a00}.login__recover-back{float:right}.login__footer{display:inline-block;margin-top:1.5rem;text-align:center;color:#999}@media only screen and (max-width:37.5em){.login__footer{display:block}}.gift__header-preview{width:100%}.gift__header-paragraph{text-align:center}.gift__header-image{display:block;margin:0 auto 2rem}.gift__message{min-height:150px}.gift__message-span{display:block;text-transform:uppercase;text-align:center}.gift__message textarea{margin-bottom:8px}.gift__message-error{border:1px solid #f44336}.gift__message__error{font-size:13px;text-align:left;color:#f44336}.gift__show-preview{text-align:right;margin:1rem 0}@media only screen and (max-width:37.5em){.gift .modal-footer{padding:5px}}.customization__copy{line-height:2rem;font-size:1.3rem}.customization__font{margin-top:2rem}.customization__font select{-webkit-appearance:menulist}.customization__font-span{display:block;text-transform:uppercase;text-align:center;margin-bottom:.5rem}.customization__text{margin-top:2rem}.customization__text-span{display:block;margin-bottom:.5rem}.customization__preview-chars-left,.customization__text-span{text-transform:uppercase;text-align:center}.customization__preview-chars-left--chars{font-weight:800}.customization__preview-text{display:block;font-size:2.4rem;min-height:6rem;text-align:center;padding:2rem 0}@media only screen and (max-width:37.5em){.customization .modal-footer{padding:5px}}.newsletter__body{position:relative;background-position:0;background-repeat:no-repeat;background-color:#fafafa;text-align:center;min-height:510px;padding:3% 2% 0;line-height:26px;font-weight:400;border:0 solid #ededed}.newsletter__left{margin-top:5rem}@media only screen and (max-width:37.5em){.newsletter__left{margin-top:1rem}}.newsletter__left--main{color:#fff;font-size:2.6rem;font-weight:700}.newsletter__left--sub{text-transform:uppercase;color:#fff;font-size:2.4rem}.newsletter__left--sub span{display:block}.newsletter__left--copy{color:#fff;font-size:1.5rem;line-height:3rem;padding:1.5rem 0}.newsletter__left input[type=submit]{float:none}.newsletter__form{display:flex;justify-content:space-between}@media only screen and (max-width:37.5em){.newsletter__form{flex-direction:column}}.newsletter__input{flex-grow:1;padding-right:1.5rem}@media only screen and (max-width:37.5em){.newsletter__input{padding:0}}.newsletter__email{font-size:1.5rem!important}.newsletter__error{color:#c33;font-size:1.5rem;font-weight:700}.newsletter__buttons{display:flex;flex-direction:column}@media only screen and (max-width:37.5em){.newsletter__buttons input{width:100%!important}}.newsletter__buttons-subscribe{margin-bottom:1rem!important}.newsletter__buttons-no-thanks,.newsletter__buttons-subscribe{width:15rem!important;padding:1rem 1.5rem!important}.newsletter__buttons-subscribe{background:#e31414!important}.newsletter__buttons-no-thanks{color:#333;border:2px solid #333}.newsletter__buttons-no-thanks:hover{color:#fff!important;border:2px solid #fff!important}.newsletter.modal{text-align:center;padding:0!important}.newsletter.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.newsletter .modal-header{border-bottom:none}.newsletter .modal-body{padding:0}.newsletter .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.sidebar{border-right:1px solid #ededed;padding-bottom:5rem}.sidebar__title{margin:0 0 1px;font-weight:700}.sidebar__item{border:none;padding:1.4rem 1.8rem .7rem}.sidebar__item:not(:last-child){margin-bottom:1rem}.sidebar__item--newsletter{padding:2px;background-image:url(/images/website/widget_newsletter.jpg);background-size:cover;background-position:50%}@media only screen and (max-width:61.94em){.sidebar__item--newsletter{background-image:radial-gradient(#fafafa,#fff);background-size:cover;background-repeat:no-repeat}}.sidebar__item--new-arrivals{height:235px;background-size:cover;background-position:50%}@media only screen and (max-width:37.5em){.sidebar__item--brands,.sidebar__item--new-arrivals,.sidebar__item--newsletter{display:none}}.sidebar__colors--active{padding:2px!important;border:2px solid #333!important}.sidebar__colors li{display:inline-block;vertical-align:top;height:30px;width:44px;margin:0 0 5px;padding:3px;cursor:pointer;transition:border-color .3s ease-in-out;-webkit-transition:border-color .3s ease-in-out;border:1px solid #fff}.sidebar__colors li:active,.sidebar__colors li:hover{padding:2px;border:2px solid #ccc}.sidebar__colors li a{display:block;width:36px;height:22px;transition:none;border:1px solid #dedede;-webkit-transition:none}.sidebar__collection img{height:30px;width:30px}.sidebar__newsletter{width:80%;padding:14px 18px 7px}@media only screen and (max-width:61.94em){.sidebar__newsletter{width:100%}.sidebar__newsletter h3,.sidebar__newsletter h4{text-align:center}}.sidebar__newsletter-form:before{content:" ";display:table}.sidebar__newsletter-form:after{content:" ";display:table;clear:both}.sidebar__newsletter-form input[type=email]{width:100%;height:30px;padding:7px 10px;font-size:12px;color:#333;font-weight:500;text-align:center;opacity:.8;margin-bottom:0}.sidebar__newsletter-form input[type=submit]{margin-bottom:10px;margin-top:3px;width:100%;padding:7px;background-color:#242424;opacity:.8}.products .row:first-child{margin-bottom:4rem}@media only screen and (max-width:37.5em){.products .row:first-child{margin-bottom:0}}.products__item{padding-bottom:3rem}.products__item .tovar_img_wrapper{height:28rem}.products__item .products_grid_colors a{cursor:pointer}.products__slider{border:1px solid #ccc;border-right:none;border-left:none;margin-bottom:1rem}.products__slider-element{text-align:center;font-size:1.8rem;line-height:25px;padding:10px}.products__slider-element p{margin:0}.select-your-gift__title{color:#333;font-size:1.2em}.select-your-gift__bodyContainer{display:flex;width:100%}@media only screen and (max-width:37.5em){.select-your-gift__bodyContainer{flex-direction:column;width:auto;text-align:center}}.select-your-gift__bodyColumn{flex:1;display:flex;flex-direction:column;justify-content:space-between}.select-your-gift__dimensions{margin-top:2rem}.select-your-gift__price{margin:1rem;text-align:center;font-size:1.2em}.select-your-gift__price--free{border-top:1px solid #008a00;border-bottom:1px solid #008a00;text-transform:uppercase;color:#008a00;padding:1px 8px 0;font-weight:700}.select-your-gift__buttons{margin-top:2rem}.select-your-gift__buttons--continue-shopping{font-weight:500}@media only screen and (max-width:37.5em){.select-your-gift__buttons--continue-shopping{margin-bottom:1rem}}.product-detail__selectGift{margin:1rem;text-align:center}.product-detail__selectGift button{padding:.4rem 1.5rem;font-size:1rem;color:#cb0000}.product-detail__selectGift button:focus,.product-detail__selectGift button:hover{background-color:#fff;color:#cb0000}.product-detail-modal__container{display:none;position:fixed;z-index:999;left:-1px;top:0;bottom:0;right:-1px;height:100%;overflow:hidden;background-color:#fff}.product-detail-modal__container--desktop{left:0;right:0;background-color:#111}.product-detail-modal__container .disabled{opacity:.08}.product-detail-modal__container .disabled:hover{cursor:default}.product-detail-modal__content{position:relative;width:100%;height:100%;max-width:1280px;margin:0 auto;overflow:hidden;background-color:#fff}.product-detail-modal__close{top:0;right:0;color:#333;position:absolute;padding:12px 15px;font-size:24px;z-index:1;cursor:pointer}@media screen and (min-width:481px){.product-detail-modal__close{padding:0;width:65px;height:65px;background-image:url(/images/carousel/close.png);background-position:50%;background-repeat:no-repeat}.product-detail-modal__close .fa-times{display:none}}.product-detail-modal__left,.product-detail-modal__right{position:absolute;z-index:10001;top:50%;transform:translateY(-50%);padding:0;width:100px;height:100px;font-size:40px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.product-detail-modal__left{left:0;background-image:url(/images/carousel/left.png)}.product-detail-modal__right{right:0;background-image:url(/images/carousel/right.png)}.product-detail-modal__down,.product-detail-modal__up{position:fixed;width:120px;text-align:center;cursor:pointer;z-index:10001;padding:0;height:30px}.product-detail-modal__down:before,.product-detail-modal__up:before{display:flex;align-items:center;justify-content:center;height:inherit}.product-detail-modal__up{top:0;background:linear-gradient(180deg,#fff,#fff 60%,hsla(0,0%,100%,0))}.product-detail-modal__up:before{content:url(/images/carousel/up.png)}.product-detail-modal__down{bottom:0;background:linear-gradient(0deg,#fff,#fff 60%,hsla(0,0%,100%,0))}.product-detail-modal__down:before{content:url(/images/carousel/down.png)}.product-detail-modal__slider{overflow:hidden;position:relative;height:calc(100% - 60px)}.product-detail-modal__slider--desktop{height:100%;position:absolute;top:0;left:120px;right:0;bottom:0}.product-detail-modal__swipe-wrap{overflow:hidden;position:relative;height:100%}.product-detail-modal__swipe-wrap>div{height:100%;float:left;width:100%;position:relative}.product-detail-modal__swipe-wrap>div img{display:block;height:100%;max-height:100%;width:auto;-o-object-fit:contain;object-fit:contain;margin:0 auto}.product-detail-modal__slider-mini{height:60px;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;-ms-overflow-style:none;scrollbar-width:none}.product-detail-modal__slider-mini::-webkit-scrollbar{display:none}.product-detail-modal__slider-mini--desktop{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;width:120px;flex-direction:column;overflow-x:hidden;overflow-y:auto}.product-detail-modal__slider-mini .product-detail-modal__slide{height:60px;width:60px;text-align:center;flex:0 0 auto;transition:all .3s ease-in-out;border:3px solid #fff;opacity:.6}.product-detail-modal__slider-mini .product-detail-modal__slide.slide-active{opacity:1;border:3px solid #ffcb6a}.product-detail-modal__slider-mini .product-detail-modal__slide img{height:100%;max-height:100%;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;cursor:pointer}.product-detail-modal__slider-mini--desktop .product-detail-modal__slide{height:104px;width:104px;opacity:.3;margin:8px auto;background-color:#111}.free-product-preview{position:absolute;width:120px;padding:2px;opacity:.9;left:17%;z-index:1;box-shadow:3px 3px 3px #666;background-color:#fff}.free-product-preview__close{position:absolute;right:-24px;top:-8px}.free-product-preview__freeLabel{color:#c33;text-transform:uppercase;text-align:center;font-size:1.3rem;font-weight:700}.gift-products{display:flex;justify-content:flex-start}.gift-products img{width:15rem}.gift-products__item{display:flex;flex-direction:column;align-items:center;padding:1rem}@media only screen and (max-width:37.5em){.gift-products__item{flex-grow:1}}.gift-products__item:not(:last-child){margin-right:1.5rem}.gift-products__prices{display:flex;flex-direction:column;align-items:center;font-size:1.5rem}.gift-products__prices.-default{text-decoration:line-through;color:#999}.gift-products__prices.-free{border-top:1px solid #008a00;border-bottom:1px solid #008a00;text-transform:uppercase;color:#008a00;padding:1px 8px 0;font-weight:700}.gift-products__btn{padding:0;margin-top:10px}.gift-products__selected{margin-top:.7rem}.gift-products__selected i{color:green;font-size:1.7rem}.gift-products__selected span{font-size:1.2rem;font-weight:900;text-transform:uppercase}.gift-products__originalPrice{text-decoration:line-through;color:#999}.cart_item_free{border-top:1px solid #008a00;border-bottom:1px solid #008a00;text-transform:uppercase;color:#008a00;padding:1px 8px 0;font-weight:700}.header__free-rma-banner{width:100%;text-align:center;background-color:#333;color:#fff;font-size:13px;padding:3px 0;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:37.5em){.header__free-rma-banner{font-size:10px}}@media only screen and (max-width:61.94em){.header .container{width:100%;padding:0}}.header__top-bar{background-color:hsla(0,0%,100%,.8);padding:.8rem 0}@media only screen and (max-width:61.94em){.header__top-bar{order:1}}.header__top-bar a:hover{color:#242424}.header__menu{width:100%;text-align:right}@media only screen and (max-width:61.94em){.header__menu{display:none;overflow-y:auto;background-color:#fff;text-align:left;z-index:1012}}@media only screen and (max-width:56.25em){.header__menu{height:100vh}}@media only screen and (max-width:37.5em){.header__menu{height:100%}}.header__menu--open{display:flex;flex-direction:column}.header__menu--hidden{display:none}.header__config{display:inline-block}@media only screen and (max-width:61.94em){.header__config{width:99%}}.header__config>div{display:inline-block}.header__config>div:last-child{margin-right:3rem}@media only screen and (max-width:61.94em){.header__config>div:last-child{margin-right:0}}.header__config .country_sel{margin-right:1.5rem}.header__config .country_sel .btn{border:1px solid #333}.header__config .currency_sel,.header__config .language_sel{margin-right:1.5rem}.header__config .currency_sel .btn,.header__config .language_sel .btn{border:none}.header__config .account_sel{margin-right:1.5rem}.header__config .account_sel .btn{border:none}.header__config-element{min-width:3rem}@media only screen and (max-width:61.94em){.header__config-element{width:100%;padding:1rem}}.header__config--language{width:11rem}.header__config--language .menu__link:hover:before{content:"";position:absolute;z-index:9999;left:0;right:0;bottom:-2px;height:3px;background-color:#fff}.header__config--language .menu__link:hover:after{height:2px}.header__config--language .menu__link .menu__sub{width:102%;padding:8px 0 3px;border-top:none}.header__config--language a{font-weight:900;padding:0 12px}.header__config--language a,.header__config--language div{cursor:pointer;display:block;text-transform:uppercase;line-height:20px;font-size:15px}.header__config--language div{color:#242424;font-weight:700;padding:0 5px}@media only screen and (max-width:61.94em){.header__config--language div{display:none}}.header__config--language li{text-align:left}.header__config--language-selected{padding:.1rem 1rem}.header__config--language-label{display:none}@media only screen and (max-width:61.94em){.header__config--language-label{display:block}}.header__config--currency{margin-right:3rem}.header__config--currency .menu__link{min-width:4rem}.header__config--currency .menu__link:hover:before{content:"";position:absolute;z-index:9999;left:0;right:0;bottom:-2px;height:3px;background-color:#fff}.header__config--currency .menu__link:hover:after{height:2px}.header__config--currency .menu__link .menu__sub{width:18rem;padding:8px 0 3px}.header__config--currency a{font-weight:900;padding:0 12px}.header__config--currency a,.header__config--currency div{cursor:pointer;display:block;text-transform:uppercase;line-height:20px;font-size:15px}.header__config--currency div{color:#242424;font-weight:700;padding:0 5px}@media only screen and (max-width:61.94em){.header__config--currency div{display:none}}.header__config--currency li{text-align:left}.header__config--currency-selected{padding:.1rem 1rem}.header__config--currency-label{display:none}@media only screen and (max-width:61.94em){.header__config--currency-label{display:block}}.header__config--accounts{margin-right:3rem}.header__config--accounts .menu__link{min-width:4rem}.header__config--accounts .menu__link:hover:before{content:"";position:absolute;z-index:9999;left:0;right:0;bottom:-2px;height:3px;background-color:#fff}.header__config--accounts .menu__link:hover:after{height:2px}.header__config--accounts .menu__link .menu__sub{width:101%;padding:8px 0 3px}.header__config--accounts a{cursor:pointer;display:block;text-transform:uppercase;font-weight:900;line-height:20px;font-size:13px;padding:0 12px}.header__config--accounts li{text-align:left}.header__config--accounts-selected{padding:.1rem 1rem}.header__config--accounts-label{display:none}@media only screen and (max-width:61.94em){.header__config--accounts-label{display:block}}.header__config--shipping{float:left}.header__config--shipping-label{margin-right:1rem}@media only screen and (max-width:61.94em){.header__config--shipping-label{display:block}}.header__config--shipping div>div>div>input{height:2.8rem;padding:.5rem}.header__config-select{display:inline;float:right}@media only screen and (max-width:61.94em){.header__config-select{display:none}}.header__config-select--mobile{display:none}@media only screen and (max-width:61.94em){.header__config-select--mobile{display:inline;margin:0!important}}.header__config-dropdown{width:18rem;text-align:left}.header__config-dropdown li a{padding:0 8px!important}.header__config-dropdown-value{display:block!important}.header__config-dropdown-value>a:before{content:""!important}.header__login{display:inline-block;float:right}@media only screen and (max-width:61.94em){.header__login{width:100%}}.header__login ul{list-style:none}@media only screen and (max-width:61.94em){.header__login ul{padding:.8rem 0}}@media only screen and (max-width:61.94em){.header__login ul:first-child{border-top:1px solid #e9e9e9}}.header__login ul li{position:relative;display:inline-block}@media only screen and (max-width:61.94em){.header__login ul li{display:block}}.header__login ul li a,.header__login ul li span{color:#333;font-size:1.1rem;text-transform:uppercase}@media only screen and (max-width:61.94em){.header__login ul li a,.header__login ul li span{flex:1;display:flex;align-items:center;font-size:1.5rem;padding:1.5rem 2rem}}@media only screen and (max-width:61.94em){.header__login ul li a i,.header__login ul li span i{margin-right:.5rem}}.header__login ul li:not(:last-child){margin-right:1.1rem;padding-right:1.2rem}@media only screen and (max-width:61.94em){.header__login ul li:not(:last-child){margin-right:0;padding-right:0}}.header__login--crown{top:-.4rem;position:relative;margin-right:.3rem}@media only screen and (max-width:61.94em){.header__login--crown{order:1}}.header__login--premium{top:1.6rem;position:absolute;margin-right:.3rem;left:7.3rem}@media only screen and (max-width:61.94em){.header__login--premium{display:none;visibility:hidden}}.header__mobile{display:none}@media only screen and (max-width:61.94em){.header__mobile{display:block}}.header__mobile-menu{display:flex;justify-content:space-between;align-items:center;background:#fff;z-index:1000}.header__mobile-checkout{padding-top:15px;justify-content:center}@media only screen and (max-width:61.94em){.header__mobile a img{max-width:15rem}}.header__mobile-btn{touch-action:pan-y;display:block;background:0 0;border:none}.header__mobile-btn i{padding:.7rem}.header__mobile-btn:focus{outline:0}.header__mobile .cart{top:auto}.header__categories{background-color:hsla(0,0%,100%,.95)}.is-sticky .header__categories{left:0;width:100%}@media only screen and (max-width:75em){.header__categories .logo{width:120px;margin-top:18px}}@media only screen and (max-width:61.94em){.header__categories .logo{display:none}}.header__overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;visibility:hidden;opacity:0;transition:opacity .2s ease-out;background-color:rgba(41,48,59,.55);overflow-y:hidden}.header__overlay--mobile-show{visibility:visible;opacity:1}@media only screen and (max-width:61.94em){.header .shopping_bag .shopping_bag_btn{border:none;padding:1.6rem}}@media only screen and (max-width:37.5em){.header .shopping_bag .shopping_bag_btn{padding:1rem}}.header .shopping_bag--mobile{display:none}.header .shopping_bag .cart{left:-17rem;z-index:1000}@media only screen and (max-width:61.94em){.header .shopping_bag .cart{left:50vw;display:block;width:50vw}}@media only screen and (max-width:37.5em){.header .shopping_bag .cart{width:100%;left:0}}@media only screen and (max-width:61.94em){.header .top_search_form .top_search_btn{padding:1.6rem}}@media only screen and (max-width:37.5em){.header .top_search_form .top_search_btn{padding:1rem}}.header__mobile-utils{display:none}@media only screen and (max-width:61.94em){.header__mobile-utils{display:block}}.menu{float:right}@media only screen and (max-width:61.94em){.menu{float:none}}.menu__link{position:relative;display:inline-block;float:left}@media only screen and (max-width:61.94em){.menu__link{display:block;float:none;clear:none}}@media only screen and (max-width:61.94em){.menu__link--hidden{display:none!important}}.menu__link:hover{background:linear-gradient(180deg,#f0f0f0,#fff 90%);margin-left:-1px;margin-right:-1px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}@media only screen and (max-width:61.94em){.menu__link:hover{border-top:none;background:0 0}}.menu__link:hover:before{content:"";position:absolute;z-index:9999;left:0;right:0;bottom:-.2rem;height:.3rem;background-color:#fff}.menu__link:hover:after{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:1px;background-color:#333}@media only screen and (max-width:61.94em){.menu__link:hover:after{background-color:#fff}}.menu__link:hover .menu__sub{visibility:visible;opacity:1;z-index:1;transform:translateY(0);display:block;transition-delay:.25s}@media only screen and (max-width:61.94em){.menu__link:hover .menu__sub{display:none}}.menu__link:hover a.shopping_bag_btn:hover:hover:after,.menu__link:hover a.shopping_bag_btn:hover:hover:before{background:0 0}.menu__link-arrow{font-size:2rem;font-weight:700}.menu__link-arrow.fa{display:none}@media only screen and (max-width:61.94em){.menu__link-arrow.fa{display:block}}@media only screen and (max-width:61.94em){.menu__link--cart{display:none}}.menu__link .top_search_form .top_search_btn:hover:after,.menu__link .top_search_form .top_search_btn:hover:before{background:0 0}.menu__link--cart:hover,.menu__link--search:hover{border:none;margin:0}.menu__link--cart:hover:before{display:none}@media only screen and (max-width:61.94em){.menu__link--outlet{border-bottom:1px solid #e9e9e9}}.menu__sub{visibility:hidden;opacity:0;position:absolute;top:100%;left:-.1rem;transform:translateY(2em);z-index:999999;width:16rem;text-align:left;background:#fff;border:1px solid #e9e9e9}.menu__sub li{display:flex;justify-content:flex-start;align-items:center}.menu__sub li a{flex:1}@media only screen and (max-width:61.94em){.menu__sub{width:100%;border:none;position:relative;opacity:1;z-index:1;transform:translate(0)}}.menu__sub a{padding:.5rem 1rem;text-transform:uppercase;font-size:1.1rem;color:#666;font-weight:900}@media only screen and (max-width:61.94em){.menu__sub a{padding:1.5rem 2rem;display:block;font-size:1.5rem;font-weight:500}}.menu__sub a:hover{color:#333;background-color:#e9e9e9}@media only screen and (max-width:61.94em){.menu__sub a:hover{background-color:rgba(51,51,51,.3)}}@media only screen and (max-width:61.94em){.menu__sub--show{visibility:visible!important;display:block!important}}@media only screen and (max-width:61.94em){.menu__sub--hide{visibility:hidden;display:none}}.menu__sub-logo{max-width:1.8rem;float:left;margin-right:1rem}.menu__text{display:block;text-decoration:none;padding:2rem 1rem;font-weight:900;line-height:2rem;text-transform:uppercase;font-size:1.3rem}@media only screen and (max-width:61.94em){.menu__text{padding:1.5rem 2rem;font-size:1.5rem;font-weight:400;display:flex;justify-content:space-between}}@media only screen and (max-width:61.94em){.menu__text--open{background:#f2f3f5;font-weight:800}}.menu__text--black{color:#333}.menu__text--red{color:#c33}.menu__text--red:hover{color:#fff;background-color:#c33;border-top:none}@media only screen and (max-width:56.25em){.menu__text--red:hover{background:0 0;color:#c33}}@media only screen and (max-width:61.94em){.menu__text--prevent{pointer-events:none}}@media only screen and (max-width:61.94em){.shopping_bag.cart_active .shopping_bag_btn:before,.top_search_form .top_search_btn:hover:after,.top_search_form .top_search_btn:hover:before,.top_search_form.form_active .top_search_btn:before{background:0 0}}.top_search_form{min-width:5rem}@media only screen and (max-width:61.94em){.top_search_form form{top:auto;right:5.5rem}}@media only screen and (max-width:37.5em){.top_search_form form{right:4.3rem}}.shopping_bag .shopping_bag_btn span{left:2.6rem;top:.4rem;padding:0 .5rem;font-weight:300;font-size:1rem;border-radius:3.5rem;position:absolute;width:2rem;text-align:center}@media only screen and (max-width:61.94em){.shopping_bag .shopping_bag_btn span{top:1rem;left:2.4rem}}@media only screen and (max-width:37.5em){.shopping_bag .shopping_bag_btn span{top:.2rem;left:1.6rem}}.back-to-cart{width:100%;max-width:120rem;margin:auto;padding:1rem;position:relative}@media only screen and (max-width:61.94em){.back-to-cart{margin-top:7.5rem;z-index:0}}@media only screen and (max-width:61.94em){.checkout_page h2{margin-top:0}}.cart_total{padding-bottom:0}.cart__empty{text-align:center;cursor:pointer}.cart__item{display:flex;justify-content:space-between;color:#666;font-size:1.1rem}.cart__item-image{height:6rem}.cart__item-product-name{display:block;font-weight:800;text-transform:uppercase}.cart-dropdown-enter,.cart-dropdown-leave-to{opacity:0}.cart-dropdown-enter-to,.cart-dropdown-leave{opacity:1}.cart-dropdown-enter-active,.cart-dropdown-leave-active{position:absolute;width:100%;transition:opacity .5s ease-in-out}.cart-dropdown-enter-active{transition-delay:.1s}
