@charset "utf-8";body{color:#303030;background:#fff;font-size:62.5%;line-height:1.3;-webkit-text-size-adjust:none;font-family:'Montserrat',Arial,Helvetica,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}a{color:#303030;text-decoration:underline;outline:none}a:hover{text-decoration:none}address,p{color:#303030;font-size:1.2em;padding:10px 0}ul{color:#303030;font-size:1.2em}ol{color:#303030;font-size:1.2em}input,textarea,select{color:#303030;outline:none;font-size:1.2em;vertical-align:middle;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-weight:400}input::-webkit-input-placeholder{opacity:.5}input::-moz-placeholder{opacity:.5}input:-ms-input-placeholder{opacity:.5}input:-moz-placeholder{opacity:.5}textarea::-webkit-input-placeholder{opacity:.5}textarea::-moz-placeholder{opacity:.5}textarea:-ms-input-placeholder{opacity:.5}textarea:-moz-placeholder{opacity:.5}.wrapper{margin:0 auto;padding:0 50px}.page_wrap{overflow:hidden}.frow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.frow_space_between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.frow_center_align{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.frow_reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.frow_vcenter{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.frow_vbottom{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.frow_bottom_align{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.frow_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.frow_column{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.frow>nav{-webkit-box:1;-moz-box:1;-webkit-flex:1;-ms-flex:1;flex:1}.frow>div{-webkit-box:1;-moz-box:1;-webkit-flex:1;-ms-flex:1;flex:1}.frow>a{-webkit-box:1;-moz-box:1;-webkit-flex:1;-ms-flex:1;flex:1}.frow>li{-webkit-box:1;-moz-box:1;-webkit-flex:1;-ms-flex:1;flex:1}.tb{display:table;width:100%;height:100%}.tb .td{display:table-cell;width:100%;height:100%;vertical-align:middle}.rounded{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.moveup-hover{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.moveup-hover:hover{transform:translate(0,-5px)}@media only screen and (max-width:767px){.frow_wrap_mob{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.frow_wrap_mob>nav,.frow_wrap_mob>div,.frow_wrap_mob>a,.frow_wrap_mob>li{-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.gen_btn{display:inline-block;text-decoration:none;position:relative;color:#fff;font-size:1.4em;padding:12px 40px;margin:10px 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;background:#303030;text-align:center;letter-spacing:2px;text-transform:uppercase;border:none;cursor:pointer}.gen_btn:hover{transform:translate(0,-5px);background:#ab2539}.cms h1,.cms h2{font-size:5em;padding:20px 0;line-height:1.2;font-weight:200;letter-spacing:1px}.cms_news h2,.cms h3{font-size:2.8em;padding:10px 0;line-height:1.2;font-weight:200;color:#cf142b}.cms h4{font-size:2.6em;padding:10px 0;line-height:1.2;font-weight:300}.cms h5{font-size:2.4em;padding:10px 0;line-height:1.2;font-weight:300}.cms h6{font-size:2.1em;padding:10px 0;line-height:1.2;font-weight:300}.cms table{border:1px solid #eee;width:100%;max-width:100%;margin:25px 0}.cms table th,.cms table td{font-size:1.2em;text-align:left;padding:20px 15px;font-weight:300}.cms table th{font-weight:500}.cms table th.top{font-size:1.8em;text-align:center;background:#303030;color:#fff}.cms table tr:nth-child(even){background:#f4f4f4}.cms iframe{width:800px !important;height:460px !important;max-width:100% !important}@media only screen and (max-width:850px){.cms iframe{width:560px !important;height:315px !important;max-width:100% !important}}@media only screen and (max-width:585px){.cms iframe{width:280px !important;height:158px !important;max-width:100% !important}}.cms_news p strong a{color:#cf142b}.cms_news p strong{color:#cf142b}.cms p{letter-spacing:1px;line-height:1.6;padding:5px 0}.cms ol{font-size:1.2em;letter-spacing:1px;line-height:1.6}.cms ul,.cms ol{padding:10px 0;line-height:1.6}.cms ol li,.cms ul li{padding:5px 0 5px 20px;position:relative}.cms ul li ul{font-size:1em;padding:5px 0}.cms ul li:before{content:"";display:block;width:3px;height:3px;background:#303030;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;left:1px;top:12px}.cms ul li ul li{padding:4px 0 4px 15px}.cms ul li ul li:before{background:#373636;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:5px;height:1px;border:none;top:15px}.cms ul li ul li:after{display:none}.cms strong{font-weight:500}.cms ol{padding-left:15px;padding-left:15px;counter-reset:my-awesome-counter;list-style:none}.cms ol li{list-style:decimal outside;padding:5px 0 5px 15px;counter-increment:my-awesome-counter;list-style:none;position:relative}.cms ol li::marker{font-weight:600;color:#cf142b;display:none}.cms ol li:before{content:counter(my-awesome-counter) ". ";font-weight:600;color:#cf142b;margin-right:10px;position:absolute;left:-6px;top:6px}.cms_centered ol li{padding:5px 0}.cms_centered ol li:before{position:static}.cms_white,.cms_white *{color:#fff}.cms_centered{text-align:center;max-width:1400px;margin:0 auto}.cms_centered *{text-align:center}.cms_right{text-align:right}.cms_right *{text-align:right}.slidebar{position:fixed;left:-250px;top:0;bottom:0;background:#ef7b10;width:250px;z-index:9999;transition:.5s;-webkit-transition::.5s;overflow:hidden}.slidebar_open{left:0}.slidebar ul{padding:50px 20px}.slidebar ul li a{text-decoration:none;color:#fff;display:block;padding:5px 0}.show_menu{height:34px;width:34px;text-align:center;display:none;z-index:999;overflow:hidden;vertical-align:middle;background:#fff;margin-left:10px;display:none}.close_menu{position:absolute;right:10px;top:10px;margin:0}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;transform:scale(.9,.9)}.hamburger-box{position:relative;display:inline-block;width:41px;height:41px;margin:0}.hamburger-inner{top:50%;display:block;margin-left:2px;margin-top:-5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:30px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#363636}.hamburger-inner:after{height:3px}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg);background-color:#363636;height:3px}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0;background-color:#363636;height:3px}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg);background-color:#363636;height:3px}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0;height:3px}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg);height:3px}.close_menu{background:#fff}.close_menu .hamburger-inner,.close_menu .hamburger-inner:after,.close_menu .hamburger-inner:before{background-color:#414042}.close_menu .hamburger--spin.is-active-close .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg);background-color:#fff;height:3px}.close_menu .hamburger--spin.is-active-close .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0;background-color:#fff;height:3px}.close_menu .hamburger--spin.is-active-close .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg);background-color:#fff;height:3px}.close_menu .hamburger--spin.is-active-close .hamburger-inner{background-color:#414042}.close_menu .hamburger--spin.is-active-close .hamburger-inner:before{background-color:#414042}.close_menu .hamburger--spin.is-active-close .hamburger-inner:after{background-color:#414042}.animate_me{opacity:0}.top_bar{background:#ab2539;padding:10px 0}.top_bar .bar_texts{padding:15px 0 17px;-webkit-box:auto;-moz-box:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;max-width:665px;padding-right:20px}.top_bar .bar_texts h4{color:#fff;font-weight:200;font-size:3em;padding-bottom:2px}.top_bar .bar_texts h5{color:#fff;font-weight:600;font-size:1.4em;text-transform:uppercase}.top_bar .signup_form{-webkit-box:auto;-moz-box:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.top_bar .signup_form .signup_email{max-width:357px}.top_bar .signup_form .signup_email .txtbox{font-size:1.2em;font-weight:400;text-transform:uppercase;letter-spacing:1px;border:none;outline:none;height:47px;width:357px;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.top_bar .signup_form .signup_btn{width:172px;height:47px;max-width:172px}.top_bar .signup_form .signup_btn .signup_bn{width:100%;height:100%;border:none;outline:none;cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#303030}.top_bar .close_top_bar{width:40px;height:40px;max-width:40px;position:relative}.top_bar .close_top_bar a{width:40px;height:40px;max-width:40px;position:relative;display:block;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.top_bar .close_top_bar a:before{content:"";display:block;height:3px;width:27px;background:#fff;position:absolute;left:0;top:0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:18px 0 0 6px}.top_bar .close_top_bar a:after{content:"";display:block;height:3px;width:27px;background:#fff;position:absolute;left:0;top:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);margin:18px 0 0 6px}.top_bar .close_top_bar a:hover{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.site_search{display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.site_search .ss_inner{margin:20px 0 5px;background:#fff}.site_search .ss_txt .stxt{width:100%;height:40px;text-transform:uppercase;letter-spacing:1px;font-size:14px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;outline:none}.site_search .ss_btn{width:150px;max-width:150px;-webkit-box:0 0 150px;-moz-box:0 0 150px;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px}.site_search .ss_btn .search_btn{width:100%;height:40px;background:#ab2539;color:#fff;font-size:14px;border:none;outline:none;cursor:pointer;letter-spacing:1px;text-transform:uppercase}.site_search .ss_close{width:40px;max-width:40px;-webkit-box:0 0 40px;-moz-box:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;position:relative;background:#ab2539}.site_search .ss_close a{display:block;position:absolute;left:1px;top:1px;right:1px;bottom:1px;background:#303030}.site_search .ss_close a:before{display:block;content:"";width:20px;height:1px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-10px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.site_search .ss_close a:after{display:block;content:"";width:20px;height:1px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.site_search .product-search-field{width:100%;height:40px;text-transform:uppercase;letter-spacing:1px;font-size:14px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;outline:none}.site_search .product-search-field-clear{right:0;top:0 !important;bottom:0 !important;height:auto !important;width:40px;background:#ab2539;padding:0 !important}.site_search .product-search-field-clear:after{content:"" !important;display:block;width:20px;height:1px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.site_search .product-search-field-clear:before{display:block;content:"";width:20px;height:1px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-10px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.search-results th,.search-results td{font-size:1.4em;padding:10px !important}.search-results .product-image{width:150px}.search-results .product-image img{width:125px !important;height:auto !important}.search-results .wps_add_to_cart{padding-top:10px}.search-results .product-info .title{font-size:1.2em;display:block;padding-bottom:5px}.search-results .product-info .description{padding-bottom:5px}.search-results .wps_add_to_cart a.button{padding:8px 10px !important;font-size:12px !important}.top_banner .banner_slide{position:relative;display:none;padding:0 0 49%}.top_banner .banner_slide.first_slide{display:block}.top_banner .banner_slide:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.3;z-index:5}.top_banner .banner_slide .overlay_mob_link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;display:none}.top_banner .banner_slide img{display:none;width:100%;height:auto}.top_banner .banner_slide .banner_contents{position:absolute;left:0;top:100px;right:0;bottom:0;z-index:10;text-align:center}.top_banner .banner_slide .banner_contents h2{text-align:center;color:#fff;text-transform:uppercase;font-size:6em;font-weight:300;letter-spacing:5px;padding:0 0 26px}.top_banner .banner_slide .banner_contents h3{text-align:center;color:#fff;text-transform:uppercase;font-size:1.8em;font-weight:300;letter-spacing:1px;padding:0 0 60px}.header{min-height:90px}.top_banner_header{position:relative}.top_banner_header .header{position:absolute;left:0;top:0;right:0;z-index:15}.header{padding:22px 0 12px}.header_inner{background:#303030}.header .h_row_1 .h_left .made_in_uk{font-size:1.1em;color:#fff;text-transform:uppercase;letter-spacing:1px;position:relative;padding:0 0 0 35px;display:inline-block;vertical-align:middle;margin-right:17px}.header .h_row_1 .h_left .made_in_uk .uk_fl{position:absolute;left:0;top:-5px;width:25px;height:25px;background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/uk_fl.png) center no-repeat;background-size:cover}.header .h_row_1 .h_left .call_num{font-size:1.1em;color:#fff;letter-spacing:1px;display:inline-block;vertical-align:middle;text-transform:uppercase;margin-right:17px}.header .h_row_1 .h_left .call_num a{text-decoration:none;color:#fff;letter-spacing:1px}.header .h_row_1 .h_left .currency_dd{position:relative}-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);position:absolute;right:-15px;top:0px;}.header .h_row_1 .h_logo{max-width:295px;width:295px}.header .h_row_1 .h_logo h1 strong{display:none}.header .h_row_1 .h_logo img{display:block;max-width:100%;height:auto}.header .h_row_1 .h_right{text-align:right}.header .h_row_1 .h_right .top_links{font-size:1.1em;display:inline-block;vertical-align:middle}.header .h_row_1 .h_right .top_links li{display:inline-block;margin-left:14px}.header .h_row_1 .h_right .top_links li a{display:inline-block;text-decoration:none;letter-spacing:1px;color:#fff;text-transform:uppercase}.header .h_row_1 .h_right .cart_icon{display:inline-block;vertical-align:middle;margin-left:14px}.header .h_row_1 .h_right .cart_icon a{display:inline-block;width:30px;height:30px;background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/icons_header.png) 0 5px no-repeat;background-size:auto 20px}.header .h_row_1 .h_right .cart_icon_red a{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/icons_header_red.png) 0 5px no-repeat;background-size:auto 20px}.header .h_row_1 .h_right .search_icon{margin-left:2px}.header .h_row_1 .h_right .search_icon a{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/icons_header.png) -35px 5px no-repeat;background-size:auto 20px}.header .h_row_1 .h_left .currency_dd .select2-container .select2-selection--single .select2-selection__rendered{padding-right:30px !important}.header .h_row_1 .h_left .currency_dd .select2-container--default .select2-selection--single{background:0 0 !important}.header .h_row_1 .h_left .currency_dd .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff !important;font-size:11px !important;font-weight:400 !important;line-height:35px !important}.header .h_row_1 .h_left .currency_dd .select2-container--default .select2-selection--single .select2-selection__arrow{right:0 !important;top:-1px !important}.header .h_row_1 .h_left .currency_dd .select2-container--default .select2-selection--single .select2-selection__arrow:after{border-right:1px solid #fff !important;border-bottom:1px solid #fff !important}#select2-alg_currency_select-results .select2-results__option{font-size:11px !important}.header .top_navi{text-align:center;padding:22px 0 0}.header .top_navi ul{font-size:1.4em}.header .top_navi ul li{display:inline-block;padding:0 22px;position:relative;z-index:999}.header .top_navi ul li a{display:inline-block;color:#fff;text-decoration:none;letter-spacing:1px;text-transform:uppercase;padding-bottom:10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header .top_navi ul li.menu-item-has-children>a{position:relative;padding-right:20px}.header .top_navi ul li.menu-item-has-children>a:after{border-right:1px solid #fff;border-bottom:1px solid #fff;content:"";display:block;width:10px;height:10px;position:absolute;right:0;top:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.header .top_navi ul li a:hover{opacity:.7}.header .top_navi ul li ul{font-size:1em;position:absolute;left:0;top:100%;background:#303030;width:260px;padding:15px 0;text-align:left;display:none;-webkit-animation:dropdown .3s;-moz-animation:dropdown .3s;-o-animation:dropdown .3s;animation:dropdown .3s}.header .top_navi ul li:hover ul{display:block}.header .top_navi ul li ul li{display:block;padding:0}.header .top_navi ul li ul li a{display:block;padding:8px 22px}@-webkit-keyframes dropdown{0%{top:150%;opacity:0}100%{top:100%;opacity:1}}@-moz-keyframes dropdown{0%{top:150%;opacity:0}100%{top:100%;opacity:1}}@-o-keyframes dropdown{0%{top:150%;opacity:0}100%{top:100%;opacity:1}}@keyframes dropdown{0%{top:150%;opacity:0}100%{top:100%;opacity:1}}.highlights{text-align:center;padding:12px 0}.highlights ul{text-align:center;font-size:1.2em}.highlights ul li{display:inline-block;color:#cf142b;text-transform:uppercase;letter-spacing:1px;padding:0 52px;position:relative;font-weight:500}.highlights ul li:before{content:"";display:block;width:1px;height:12px;background:#cf142b;position:absolute;left:0;top:0}.highlights ul li:first-child:before{display:none}.pro_slider{background:#efefef;padding:20px 0}.pro_slider .p_slider{padding:0 50px}.pro_slider .p_slider .slick-dots{bottom:-40px}.pro_slider .p_slider .p_slide{text-align:center;display:none}.pro_slider .p_slider .p_slide_first{display:block}.pro_slider .p_slider .p_slide .p_img img{display:block;margin:0 auto 25px;max-width:95%;height:auto;width:500px}h2.pro_cat,h3.pro_cat{font-size:1.4em;text-transform:uppercase;font-weight:300;letter-spacing:1px;padding:0 0 8px}h2.pro_cat a,h3.pro_cat a{text-decoration:none}h2.pro_title{font-size:3em;letter-spacing:1px;font-weight:200;padding:0 0 10px}h2.pro_title a{text-decoration:none}.pro_slider .cms{padding:0 0 30px}.pro_slider .all_corsets_btn{text-align:center;padding:60px 0 20px}.pro_slider .all_corsets_btn a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#cf142b;letter-spacing:1px;padding:10px 80px;border-top:1px solid #cf142b;border-bottom:1px solid #cf142b;font-size:1.8em}.slick-arrow{position:absolute;top:50%;z-index:999;cursor:pointer;width:50px;height:50px;border:none;outline:none;font-size:0;line-height:999px;overflow:hidden;margin-top:-25px;background:0 0}.slick-prev{left:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.slick-next{right:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.slick-next:before{content:"";display:block;position:absolute;right:5px;top:14px;width:20px;height:20px;border-top:1px solid #303030;border-right:1px solid #303030;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.slick-next:after{content:"";display:block;position:absolute;right:1px;top:24px;width:30px;height:1px;background:#303030;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.slick-prev:before{content:"";display:block;position:absolute;left:5px;top:14px;width:20px;height:20px;border-top:1px solid #303030;border-left:1px solid #303030;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.slick-prev:after{content:"";display:block;position:absolute;left:1px;top:24px;width:30px;height:1px;background:#303030;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.slick-prev:hover{left:-5px}.slick-next:hover{right:-5px}.rtwpvg-slider .slide_img{cursor:pointer}.rtwpvg-slider .slick-next{right:45px}.rtwpvg-slider .slick-next:hover{right:40px}.rtwpvg-slider .slick-next:before{border-top:2px solid #fff;border-right:2px solid #fff}.rtwpvg-slider .slick-next:after{height:2px;background:#fff;right:2px}.rtwpvg-slider .slick-prev{left:45px}.rtwpvg-slider .slick-prev:hover{left:40px}.rtwpvg-slider .slick-prev:before{border-top:2px solid #fff;border-left:2px solid #fff}.rtwpvg-slider .slick-prev:after{height:2px;background:#fff;left:2px}.rtwpvg-slider .slick-dots{position:absolute;left:0;bottom:35px;right:0;text-align:center}.rtwpvg-slider .slick-dots li{display:inline-block;margin:0 8px;width:8px;height:8px;cursor:pointer;background:#e5e5e5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.rtwpvg-slider .slick-dots li:after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;content:"";width:6px;height:6px;border:1px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;left:0;top:0}.rtwpvg-slider .slick-dots li button{display:inline-block;width:8px;height:8px;overflow:hidden;cursor:pointer;opacity:0}.rtwpvg-slider .slick-dots li.slick-active{background:0 0}.rtwpvg-slider .slick-dots li.slick-active:after{width:12px;height:12px;left:-3px;top:-3px}.hide_scroll{overflow:hidden}.close_popup{position:fixed;right:30px;top:15px;width:50px;height:50px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media only screen and (max-width:1054px){.close_popup{right:15px}}.close_popup:hover{top:10px}.close_popup:before{content:"";display:block;width:40px;height:2px;background:#303030;position:absolute;left:50%;top:50%;margin:-2px 0 0 -20px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.close_popup:after{content:"";display:block;width:40px;height:2px;background:#303030;position:absolute;left:50%;top:50%;margin:-2px 0 0 -20px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}#pro_popup{position:fixed;z-index:999;background:#fff;left:0;top:0;right:0;bottom:0;overflow:auto;display:none}#pro_popup .slide_img{margin:0 0 10px}#pro_popup .slide_img img{display:block;max-width:100%;width:100%;height:auto;margin:0 auto}@media only screen and (max-width:767px){.rtwpvg-slider .slick-next{right:20px}.rtwpvg-slider .slick-next:hover{right:15px}.rtwpvg-slider .slick-prev{left:20px}.rtwpvg-slider .slick-prev:hover{left:15px}}.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper{display:none}.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-slider img{cursor:pointer}.look_featured{background:#efefef;padding:20px 0}.look_featured .look_list{padding:0 50px}.look_featured .look_list .look_col{width:29.5%;max-width:29.5%;-webkit-box:0 0 29.5%;-moz-box:0 0 29.5%;-webkit-flex:0 0 29.5%;-ms-flex:0 0 29.5%;flex:0 0 29.5%;text-align:center;margin:0 5.75% 60px 0}.look_featured .look_list .look_col:nth-child(3n){margin-right:0}.look_featured .look_list .look_col:last-child{margin-right:0}.look_featured .look_list .look_col .look_img{margin-bottom:30px}.look_featured .look_list .look_col .look_img img{display:block;width:100%;height:auto}.look_featured .look_list .look_col .shop_look_btn{display:inline-block;font-size:1.4em;letter-spacing:1px;text-transform:uppercase;text-decoration:none;margin:15px 0 0;padding:0 25px;position:relative}.look_featured .look_list .look_col .shop_look_btn:after{content:"";display:block;position:absolute;right:5px;top:5px;width:6px;height:6px;border-top:1px solid #303030;border-right:1px solid #303030;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.look_featured .look_list .look_col .shop_look_btn:hover:after{right:0}.corsets_featured .look_list .look_col .look_img{margin-bottom:15px}.corsets_featured .look_list .look_col .shop_look_btn{margin:0}.corsets_featured .look_list .look_col{width:26.41%;max-width:26.41%;-webkit-box:0 0 26.41%;-moz-box:0 0 26.41%;-webkit-flex:0 0 26.41%;-ms-flex:0 0 26.41%;flex:0 0 26.41%;margin:0 10.385% 100px 0}.content_banner{padding:0 0 48.02%;position:relative}.content_banner .cb_contents{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center}.content_banner .cb_box{background:#fff;padding:30px 47px;display:inline-block}.content_banner .cb_box h3{text-align:center;font-size:1.4em;letter-spacing:1px;text-transform:uppercase;font-weight:300;padding:0 0 10px}.content_banner .cb_box h2{text-align:center;font-size:3em;letter-spacing:1px;font-weight:200;padding:0 0 10px}.content_banner .cb_box .gen_btn{letter-spacing:1px;padding:12px 28px}.contents_two_cols{padding:20px 0}.contents_two_cols .wrapper{max-width:1035px}.contents_two_cols .main_title{font-size:5em;font-weight:200;letter-spacing:1px;text-align:center;padding:0 0 30px}.contents_two_cols .content_col{max-width:47.8%;width:47.8%;-webkit-box:0 0 47.8%;-moz-box:0 0 47.8%;-webkit-flex:0 0 47.8%;-ms-flex:0 0 47.8%;flex:0 0 47.8%}.footer{background:#303030;padding:48px 0 33px}.footer .f_col_1{max-width:19%;width:19%;-webkit-box:0 0 19%;-moz-box:0 0 19%;-webkit-flex:0 0 19%;-ms-flex:0 0 19%;flex:0 0 19%}.footer .f_col_2{max-width:25.15%;width:25.15%;-webkit-box:0 0 25.15%;-moz-box:0 0 25.15%;-webkit-flex:0 0 25.15%;-ms-flex:0 0 25.15%;flex:0 0 25.15%}.footer .f_col_3{max-width:36.85%;width:36.85%;-webkit-box:0 0 36.85%;-moz-box:0 0 36.85%;-webkit-flex:0 0 36.85%;-ms-flex:0 0 36.85%;flex:0 0 36.85%}.footer h3{font-size:1.4em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:300;padding:0 0 30px}.footer ul.f_menu li{padding:0 0 8px}.footer ul.f_menu li a{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.footer ul.f_menu li a:hover{text-decoration:underline}.footer .cc{width:234px;height:auto;display:block;max-width:100%;margin:5px 0 20px}.footer .reviews_widget{width:234px}.footer .reviews_widget img{display:block;max-width:100%;height:auto}.footer .nl_box{background:#fff;margin-bottom:33px}.footer .nl_box .nl_txt{position:relative}.footer .nl_box .nl_txt .txtbox{text-transform:uppercase;letter-spacing:1px;border:none;outline:none;background:#fff;padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500}.footer .nl_box .nl_txt .wpcf7-not-valid-tip{position:absolute;left:0;top:100%;margin-top:4px;color:#fff !important}.footer .nl_btn{max-width:172px;width:172px;-webkit-box:0 0 172px;-moz-box:0 0 172px;-webkit-flex:0 0 172px;-ms-flex:0 0 172px;flex:0 0 172px}.footer .nl_btn .subscribe_btn{width:100%;height:100%;color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#cbcbcb;border:none;outline:none;color:#303030;font-size:1.4em;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.footer .nl_btn .subscribe_btn:hover{color:#fff;background:#ab2539}.footer .socialize a{display:inline-block;width:35px;height:35px;margin:0 5px 0 0}.footer .socialize a.fb{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/socialize.svg) 0 0 no-repeat}.footer .socialize a.tw{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/socialize.svg) -43px 0 no-repeat}.footer .socialize a.ins{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/socialize.svg) -87px 0 no-repeat}.footer .socialize a.pin{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/socialize.svg) -131px 0 no-repeat}.footer .socialize a.yt{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/socialize.svg) -175px 0 no-repeat}#acc_popup,.acc_popup{max-width:660px;margin:0 auto}.acc_popup .acc_padding{padding:30px;background:#efefef}.acc_popup .acc_popup_img img{display:block;width:100%;height:auto}.acc_popup .acc_popup_right .acc_frm_padding{padding-left:30px}.acc_popup .acc_popup_right h2{font-size:3em;font-weight:200;text-align:center;padding:0 10px;line-height:1.2;margin-bottom:24px}.acc_popup .frm_row{margin-bottom:15px}.acc_popup .frm_row .txtbox{border:none}.acc_popup #registration_loading{display:none;margin:10px 0 -10px}.acc_popup #registration_loading img{display:block;border:3px solid #fff;background:#fff}@media only screen and (max-width:700px){.acc_popup .acc_padding{display:block}.acc_popup .acc_popup_img{height:300px;max-width:150px;margin:0 auto}.acc_popup .acc_popup_right .acc_frm_padding{padding-left:0}.acc_popup .acc_popup_right h2{font-size:2.2em;padding:10px 10px 0;margin-bottom:10px}}.page_title{padding:35px 0}.page_title h1{text-align:center;font-size:5em;font-weight:300;letter-spacing:2px}.pro_filters_sort{padding:20px 0}.pro_filters_sort .grid_btns{max-width:200px}.pro_filters_sort .grid_btns a{width:18px;height:18px;background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/grid_btns.svg) 0 0 no-repeat;display:inline-block;vertical-align:middle}.pro_filters_sort .grid_btns a.wide_grid{width:18px;height:18px;background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/grid_btns.svg) -24px 0 no-repeat;display:inline-block;vertical-align:middle;margin-left:2px}.pro_filters_sort .pro_filters ul{text-align:center;font-size:1.4em}.pro_filters_sort .pro_filters ul li{display:inline-block;padding:0 11px}.pro_filters_sort .pro_filters ul li a{display:inline-block;text-decoration:none;letter-spacing:1px;text-transform:uppercase;padding:0 25px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.pro_filters_sort .pro_filters ul li a:after{display:block;content:"";width:10px;height:10px;border-right:1px solid #303030;border-bottom:1px solid #303030;position:absolute;right:0;top:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.pro_filters_sort .pro_filters ul li.active a{color:#979797}.pro_filters_sort .pro_filters ul li.active a:after{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);top:7px}.pro_filters_sort .frow .sort_by{max-width:280px;margin-top:-11px}@media only screen and (max-width:1100px){.pro_filters_sort .frow .sort_by{max-width:200px}}.pro_filters_sort .sort_by ul{text-align:right}.pro_filters_sort .filters_list{display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.pro_filters_sort .filters_list ul{font-size:1.4em;padding:37px 0 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pro_filters_sort .filters_list ul li{max-width:33.33%;width:33.33%;-webkit-box:0 0 33.33%;-moz-box:0 0 33.33%;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.pro_filters_sort .filters_list ul li a{text-transform:uppercase;text-decoration:none;letter-spacing:1px;display:inline-block;padding:3px 0 !important}.pro_filters_sort .filters_list ul li a:hover{text-decoration:underline}.pro_filters_sort .filters_list ul li.chosen,.pro_filters_sort .filters_list ul li.selected_filter{position:relative}.pro_filters_sort .filters_list ul li.chosen:before,.pro_filters_sort .filters_list ul li.selected_filter:before{content:"";width:16px;height:16px;display:block;position:absolute;left:-25px;top:5px;background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/seleted_filter.svg) center no-repeat}.pro_filters_sort .filters_list .filter_btns{text-align:center;padding-bottom:10px}.pro_filters_sort .filters_list .filter_btns a{width:172px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;margin:10px 6px}.pro_filters_sort .filters_list .filter_btns a.do_filter,.pro_filters_sort .filters_list .filter_btns a.clear_filters{background:#cbcbcb;color:#303030}.pro_filters_sort .filters_list .filter_btns a.do_filter:hover,.pro_filters_sort .filters_list .filter_btns a.clear_filters:hover{background:#ab2539;color:#fff}.pro_filters_sort .filters_list .color_tab,.pro_filters_sort .filters_list .price_tab{display:none}.pro_filters_sort .filters_list .price_tab .price_filter{padding:50px;max-width:600px;margin:0 auto}.pro_filters_sort .filters_list .price_tab .price_filter h3{text-align:center;font-size:1.5em;padding:0 0 25px}.pro_filters_sort .filters_list .price_tab .price_filter .price_slider_amount{padding:25px 0 0;text-align:center}.pro_filters_sort .filters_list .price_tab .price_filter .price_label{font-size:1.5em;padding:20px 0 0}.pro_filters_sort .filters_list .price_tab .price_filter .button{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:none}.pro_filters_sort .filters_list .price_tab .price_filter .button:hover{transform:translate(0,-5px);background:#ab2539 !important}.pro_filters_sort .filters_list .price_tab .price_filter .from,.pro_filters_sort .filters_list .price_tab .price_filter .to{color:#ab2539;font-size:1.8em;padding:0 10px}.ui-state-default,.ui-widget-content .ui-state-default{background:#ab2539;border:1px solid #ab2539;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{display:none}.products_list{padding:20px 0;background:#efefef;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.products_list:after,.products_list:after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.loading_products{position:relative}.loading_products:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#efefef;opacity:.7;z-index:10}.loading_products:before{content:"";display:block;position:absolute;left:0;top:50px;right:0;background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/loader.gif) center top no-repeat;background-size:32px 32px;z-index:20;height:50px}.products{padding:10px 0 0 !important;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.products li{max-width:24.38%;width:24.38% !important;-webkit-box:0 0 24.38%;-moz-box:0 0 24.38%;-webkit-flex:0 0 24.38%;-ms-flex:0 0 24.38%;flex:0 0 24.38%;margin:10px .82% 25px 0 !important}.products li .pro_link{display:block}.products li:nth-child(4n){margin-right:0 !important}.products li .pro_img{background:#fff;padding:0 0 114%;position:relative;margin-bottom:20px;text-align:center}.woocommerce span.onsale,.products li .pro_img .on_sale_tag{position:absolute;left:5px;top:-10px;width:50px;height:50px;color:#fff;background:#cf142b;text-align:center;line-height:50px;font-size:1.2em;z-index:10;padding:0 !important;font-weight:400 !important}.woocommerce span.onsale{display:none}.products li .pro_img .pro_img_holder{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.products li .pro_img .tb .td a{display:inline-block}.products li .pro_img img{display:block;max-width:85% !important;max-height:85% !important;width:auto !important;height:auto !important;margin:0 auto !important}.products li .pro_img .more_opts{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.products li .pro_img .more_opts .overlay_link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:10}.products li .pro_img:hover .more_opts{opacity:1}.products li .pro_img .more_opts:after{content:"";display:block;background:#000;opacity:.7;position:absolute;left:0;top:0;right:0;bottom:0}.products li .pro_img .more_opts .gen_btn{background:#fff;position:relative;z-index:10;color:#303030;font-size:14px;letter-spacing:1px;padding:12px 25px}.products li .pro_img .more_opts .gen_btn:hover{background:#ab2539;color:#fff}.products li .price,.products li h6,.products li h2{text-align:center;text-transform:uppercase;font-size:1.2em;font-weight:500;letter-spacing:1px}.products li h2 a{text-decoration:none}.products li h6{color:#cf142b;padding-top:10px}.products li .sku{text-align:center;text-transform:uppercase;font-size:1.4em;font-weight:300;color:#979797;padding:0 0 2px}.products li p{text-align:center}.products li .price .price{font-size:12px !important;color:#303030 !important;font-weight:400 !important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;color:#cf142b}.products.product_2_2 li{max-width:49%;width:49% !important;-webkit-box:0 0 49%;-moz-box:0 0 49%;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;margin:10px 2% 25px 0 !important}.products.product_2_2 li:nth-child(2n){margin-right:0 !important}.products.product_2_2 li:nth-child(4n){margin-right:0 !important}.general_page .products li{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination{padding:15px 0}.pagination ol{text-align:center;font-size:1.4em}.pagination ol li{display:inline-block;padding:0 3px}.pagination ol li a,.pagination ol li span{display:inline-block;color:#979797;text-decoration:none;padding:5px 3px}.pagination ol li a:hover,.pagination ol li span{color:#303030}.pagination ol li a.next{display:inline-block;width:12px;height:12px;border-top:1px solid #cf142b;border-right:1px solid #cf142b;padding:0;color:#fff;vertical-align:middle;font-size:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.pagination ol li a.prev{display:inline-block;width:12px;height:12px;border-bottom:1px solid #cf142b;border-left:1px solid #cf142b;padding:0;color:#fff;vertical-align:middle;font-size:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.cat_description{padding:20px 50px}.cat_description .cat_desc{max-width:43.33%;width:43.33%;-webkit-box:0 0 43.33%;-moz-box:0 0 43.33%;-webkit-flex:0 0 43.33%;-ms-flex:0 0 43.33%;flex:0 0 43.33%}.cat_description .cat_img{max-width:42.66%;width:42.66%;-webkit-box:0 0 42.66%;-moz-box:0 0 42.66%;-webkit-flex:0 0 42.66%;-ms-flex:0 0 42.66%;flex:0 0 42.66%}.cat_description .cat_img img{display:block;max-width:100%;height:auto}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;max-width:850px !important;width:850px !important}.pro_details_pg .p_slr{width:100%;max-width:100%;position:relative}#gallery_prev,#gallery_next{position:absolute;top:50%;z-index:999;cursor:pointer;width:50px;height:50px;border:none;outline:none;font-size:0;line-height:999px;overflow:hidden;margin-top:-25px;background:0 0}#gallery_prev{left:40px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#gallery_next{right:40px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#gallery_next:before{content:"";display:block;position:absolute;right:5px;top:14px;width:20px;height:20px;border-top:2px solid #303030;border-right:2px solid #303030;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#gallery_next:after{content:"";display:block;position:absolute;right:1px;top:24px;width:30px;height:2px;background:#303030;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#gallery_prev:before{content:"";display:block;position:absolute;left:5px;top:14px;width:20px;height:20px;border-top:2px solid #303030;border-left:2px solid #303030;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#gallery_prev:after{content:"";display:block;position:absolute;left:1px;top:24px;width:30px;height:2px;background:#303030;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#gallery_prev:hover{left:35px}#gallery_next:hover{right:35px}.pro_details_pg .p_slr .slide_img{padding:0 0 100%;width:100%;position:relative;display:none}.pro_details_pg .p_slr .slide_img img{display:block;width:100%;height:auto;position:absolute;left:0;top:0}.pro_details_pg .p_slr .slide_img.first_slide{display:block}.pro_details_pg .p_dls{padding:53px 0 0 850px}.pro_details_pg .p_dls .pd_padding{padding:0 100px}.pro_details_pg .p_dls .pro_title{padding:0 0 14px}.pro_details_pg .p_dls .pro_title h1{display:inline-block;font-weight:200;font-size:3em;padding-right:22px}.woocommerce div.product p.price,.woocommerce div.product span.price,.pro_details_pg .p_dls .pro_title .price{display:inline-block;font-weight:300;font-size:3em;padding-left:0;color:#303030}.woocommerce div.product p.price,.woocommerce div.product span.price{padding-left:0}.pro_details_pg .p_dls .sku{font-size:1.4em;color:#979797;font-weight:300;letter-spacing:2px;padding:0 0 10px}.pro_details_pg .p_dls .pro_attributes{border-top:1px solid #cbcbcb;padding:17px 0 0;position:relative}.pro_details_pg .p_dls .pro_attributes .pro_colors{padding:2px 0}.pro_details_pg .p_dls .pro_attributes .pro_colors img{width:211px;height:auto;display:block}.pro_details_pg .p_dls .pro_attributes .select_dummy{display:inline-block;text-decoration:none;position:relative;padding-right:25px;text-transform:uppercase;letter-spacing:1px;font-size:1.4em}.pro_details_pg .p_dls .pro_attributes .select_dummy:after{display:block;content:"";width:10px;height:10px;border-right:1px solid #303030;border-bottom:1px solid #303030;position:absolute;right:0;top:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.pro_details_pg .p_dls .pro_attributes .size_guide_link{position:absolute;right:0;text-decoration:none;color:#cf142b;font-size:1.4em;letter-spacing:1px;text-transform:uppercase}.pro_details_pg .p_dls .review_intro{font-size:1.4em;color:#cf142b;padding:15px 0;text-transform:uppercase;letter-spacing:1px}.pro_details_pg .p_dls .review_intro span{cursor:pointer}.pro_details_pg .p_dls .review_intro a{color:#cf142b;text-decoration:none;display:inline-block}.pro_details_pg .p_dls .pro_qty{padding:20px 0 28px}.pro_details_pg .p_dls .pro_qty span{display:inline-block;font-size:1.4em;vertical-align:middle;text-transform:uppercase;letter-spacing:1px;font-weight:500}.pro_details_pg .p_dls .pro_qty .qty_input{display:inline-block;vertical-align:middle;margin-left:23px}.pro_details_pg .p_dls .pro_qty .qty_input input{border:1px solid #cacaca;width:43px;height:43px;text-align:center;font-size:1.2em}.pro_details_pg .p_dls .single_add_to_cart_button,.pro_details_pg .p_dls .add_to_cart{display:block;width:100%}.pro_details_pg .p_dls .add_to_wishlist_btn{padding:15px 0}.pro_details_pg .p_dls .yith-wcwl-wishlistaddedbrowse{text-align:center}.pro_details_pg .p_dls .feedback{display:block;text-align:center;padding-bottom:10px;font-size:1.2em}.pro_details_pg .p_dls .add_to_wishlist_btn a,.pro_details_pg .p_dls .add_to_wishlist{text-align:center;font-size:1.2em;text-transform:uppercase;text-decoration:none;letter-spacing:2px}.pro_details_pg .p_dls .add_to_wishlist_btn a,.pro_details_pg .p_dls .add_to_wishlist{display:block;background:#fff;color:#303030}.pro_details_pg .p_dls .custom_made_btn{padding:7px 0}.pro_details_pg .p_dls .custom_made_btn a{display:block;text-align:center;color:#fff;text-decoration:none;letter-spacing:2px;text-transform:uppercase;background:#ab2535;padding:25px;font-size:2.4em}.pro_details_pg .p_dls .pro_attributes #variation_pa_fabric .variation_buttons_wrapper{max-width:225px}.pro_details_pg .p_dls .pro_attributes .variations{margin:0 !important}.pro_details_pg .p_dls .pro_attributes .variations .variation{border-bottom:1px solid #cbcbcb;padding:15px 0;position:relative;margin:0}.pro_details_pg .p_dls .pro_attributes .variations .variation .reset_variations{position:absolute;right:0;top:100%;text-decoration:none;text-transform:uppercase;font-size:1.4em;color:#cf142b;margin-top:15px;display:none !important}@media only screen and (max-width:1490px){.pro_details_pg .p_dls .pro_attributes .variations .variation .reset_variations{margin-top:40px}}.pro_details_pg .p_dls .pro_attributes .variations .variation .label{font-size:1.4em;display:block;font-weight:300;width:auto;padding:0 0 15px;letter-spacing:1px}.pro_details_pg .p_dls .pro_attributes .variations .variation .label label{font-weight:500;text-transform:uppercase}.pro_details_pg .p_dls .pro_attributes .variations .variation .value{margin-left:0}.pro_details_pg .p_dls .pro_attributes .variations .value .variation_button.unselected span.phoen_swatches{border:none;box-shadow:none;width:25px !important;height:25px !important}.pro_details_pg .p_dls .pro_attributes .variations .value .variation_button.selected span.phoen_swatches{border:none;box-shadow:0 0 5px #444;width:25px !important;height:25px !important}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_fabric .label{position:relative;color:#fff;font-weight:500}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_fabric .label:after{content:"Choose Fabric";color:#303030;display:block;position:absolute;left:0;top:0;text-transform:uppercase;letter-spacing:1px}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_waist-size .variation_buttons_wrapper{display:none}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_waist-size #pa_waist-size{display:block !important}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_waist-size .value{width:280px}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_waist-size .select2-container--default .select2-selection--single .select2-selection__arrow{top:-4px}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_lace-trim .variation_buttons_wrapper{display:none}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_lace-trim #pa_lace-trim{display:block !important}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_lace-trim .value{width:280px}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_lace-trim .select2-container--default .select2-selection--single .select2-selection__arrow{top:-4px}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_dress-size .variation_buttons_wrapper{display:none}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_dress-size #pa_dress-size{display:block !important}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_dress-size .value{width:280px}.pro_details_pg .p_dls .pro_attributes .variations #variation_pa_dress-size .select2-container--default .select2-selection--single .select2-selection__arrow{top:-4px}.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes{border:none;margin:25px 0;display:block;border-top:1px solid #cbcbcb}.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes tbody{display:block;widows:100%;text-align:left !important}.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes tr{border:none;display:block;text-align:left !important}.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes th,.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes td,.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes tr th,.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes tr td{background:0 0;border:none !important;display:block;width:100%;text-align:left !important;padding-left:0 !important;padding-right:0 !important;font-size:1.4em;font-weight:400;letter-spacing:1px;text-transform:uppercase;font-style:normal}.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes td,.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes tr td{font-weight:300}.pro_details_pg .p_dls .simple_pro_attrs table.shop_attributes td p{font-style:normal;margin-bottom:8px}.select2-container--default .select2-selection--single{border-radius:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:10px !important}.woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow{top:-1px}.woocommerce .woocommerce-ordering{margin:0;float:none}.variation .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.share_page{text-align:center;padding:20px}.share_page h6{text-transform:uppercase;letter-spacing:1px;font-size:1.4em;font-weight:300}.share_page .sharing_icos{padding:12px 0 0}.share_page .sharing_icos a{display:inline-block;width:35px;height:35px;margin:0 2px}.share_page .sharing_icos a.fb{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/sharing.svg) 0 0 no-repeat}.share_page .sharing_icos a.tw{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/sharing.svg) -43px 0 no-repeat}.share_page .sharing_icos a.ins{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/sharing.svg) -87px 0 no-repeat}.share_page .sharing_icos a.pin{background:url(//www.vollers-corsets.com/wp-content/themes/vollers/css/../images/sharing.svg) -131px 0 no-repeat}.product_desc{background:#efefef;padding:65px 50px 80px;position:relative;z-index:99}.product_desc .pro_desc{max-width:53.75%;width:53.75%;-webkit-box:0 0 53.75%;-moz-box:0 0 53.75%;-webkit-flex:0 0 53.75%;-ms-flex:0 0 53.75%;flex:0 0 53.75%}.product_desc .pro_desc h3{margin-bottom:30px;color:#303030}.product_desc .key_benefits{max-width:37.9%;width:37.9%;-webkit-box:0 0 37.9%;-moz-box:0 0 37.9%;-webkit-flex:0 0 37.9%;-ms-flex:0 0 37.9%;flex:0 0 37.9%}.product_desc .key_benefits h3{margin-bottom:20px;color:#303030}.acc_list{padding:40px 0 0;border-bottom:1px solid #c7c7c7}.acc{padding:0 0 10px}.acc .acc_title{font-size:1.4em;text-transform:uppercase;font-weight:300;letter-spacing:1px;border-top:1px solid #c7c7c7;padding:15px 0 7px;cursor:pointer}.acc .acc_title span{display:inline-block;padding:0 25px 0 0;position:relative}.acc .acc_title span:after{display:block;content:"";width:10px;height:10px;border-right:1px solid #303030;border-bottom:1px solid #303030;position:absolute;right:0;top:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.acc .acc_title.opened span:after{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);top:7px}.acc .acc_txt{display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.product_reviews{padding:65px 50px 80px}.product_reviews h3{letter-spacing:1px;color:#303030}.product_reviews .pro_reviews{max-width:53.75%;width:53.75%;-webkit-box:0 0 53.75%;-moz-box:0 0 53.75%;-webkit-flex:0 0 53.75%;-ms-flex:0 0 53.75%;flex:0 0 53.75%}.products_list_related h2{display:none}.products_list_related .products_list .wrapper{padding:0}.products_list_related .cms h3,.product_reviews .pro_reviews .cms h3{color:#303030}.product_reviews .review_item{padding:3px 0}.product_reviews .review_item h4{font-size:1.2em;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:0 0 10px}.product_reviews .review_item .rev_author{font-size:1.2em;margin-bottom:5px;text-transform:uppercase}.product_reviews .review_item .rev_txt p{font-size:1.2em;line-height:1.2}.product_reviews .rev_navi{padding:30px 0}.product_reviews .rev_navi a{font-size:1.4em;text-decoration:none;text-transform:uppercase;letter-spacing:1px;padding-left:23px;position:relative}.product_reviews .rev_navi a:before{content:"";display:block;width:7px;height:7px;border-left:1px solid #303030;border-bottom:1px solid #303030;position:absolute;left:3px;top:5px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.product_reviews .rev_navi a:hover:before{left:0}.product_reviews .rev_navi .next_rev{text-align:right}.product_reviews .rev_navi .next_rev a{padding:0 23px 0 0}.product_reviews .rev_navi .next_rev a:before{left:auto;right:0;border-left:none;border-bottom:none;border-right:1px solid #303030;border-top:1px solid #303030;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.product_reviews .review_form{max-width:37.9%;width:37.9%;-webkit-box:0 0 37.9%;-moz-box:0 0 37.9%;-webkit-flex:0 0 37.9%;-ms-flex:0 0 37.9%;flex:0 0 37.9%}.product_reviews .review_form h4{font-size:1.2em;font-weight:600;letter-spacing:1px;padding:3px 0}.frm_row{margin-bottom:8px;position:relative}.frm_row .txtbox{border:1px solid #cbcbcb;height:45px;padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;font-size:1.2em;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.frm_row .txtarea{height:auto;padding:15px;height:129px}.frm_row .form_label{position:absolute;left:0;top:0;right:0;text-transform:uppercase;letter-spacing:1px;font-size:1.2em;padding:15px 0 0 15px;z-index:-1;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.frm_row.frm_focus .txtbox{padding:22px 15px 8px}.frm_row.frm_focus .form_label{font-size:.9em;padding:7px 0 0 15px;z-index:1;opacity:.5}.custom_chk{display:block;position:relative;padding-left:34px;cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;line-height:1.2}.custom_chk a{text-decoration:none}.custom_chk a:hover{text-decoration:underline}.custom_chk input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom_chk .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#fff}.custom_chk:hover input~.checkmark{background-color:#ccc}.custom_chk input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.custom_chk input:checked~.checkmark:after{display:block}.custom_chk .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #d0202d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radio_columns{padding-bottom:15px}.radio_columns .custom_chk{font-size:1.2em;padding-top:5px}.radio_columns .custom_chk .checkmark{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #cbcbcb}.radio_columns .custom_chk .checkmark:after{border:none;background:#d0202d;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:10px;top:6px;left:6px}.radio_columns>div{-webkit-box:0;-moz-box:0;-webkit-flex:0;-ms-flex:0;flex:0;padding-right:25px}.open_acc_btn{padding:30px 0 0}.open_acc_btn .gen_btn{display:block;padding:14px 0;margin:0}.send_review_btn{border:none;outline:none;cursor:pointer;width:172px;height:42px;padding:0}.products_list_related{padding:30px 0 50px}.products_list_related .cms{padding:33px 0 18px}.products_list_related .cms h3{text-align:center;letter-spacing:2px}.breadcrumbs{text-transform:uppercase;padding:15px 0}.breadcrumbs span,.breadcrumbs a{font-size:12px;letter-spacing:1px}.breadcrumbs a{display:inline-block;color:#cf142b;text-decoration:none}.breadcrumbs .separator{padding:0 2px;color:#cf142b}.breadcrumbs ul{font-size:1.2em;letter-spacing:1px}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li a{display:inline-block;color:#cf142b;text-decoration:none}.breadcrumbs ul li a:after{content:"/";padding:0 1px}.book_sorting{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:10px 0}.book_sorting_bottom{margin-bottom:40px}.sorting_col{float:right}.sorting_col .label{font-size:1.4em;display:inline-block;vertical-align:middle}.sorting_col .sort_dd{display:inline-block;vertical-align:middle;width:250px;margin-left:10px}.select2{width:100% !important}.select2-container--default .select2-selection--single{border:none !important;background:#fff !important;font-size:14px;font-weight:300;letter-spacing:1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pro_filters_sort .frow .sort_by .select2-container--default .select2-selection--single{font-weight:400}.select2-container .select2-selection--single{height:40px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important;letter-spacing:1px !important;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:20px;right:12px;position:absolute}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:after{display:block;content:"";width:10px;height:10px;border-right:1px solid #303030;border-bottom:1px solid #303030;position:absolute;right:5px;top:10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.select2-dropdown{border:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f5f5f5}.select2-results__option{font-size:16px;letter-spacing:1px}.lookbook_list{padding:30px 0 10px}.lookbook_list .lb_box{width:32.23%;max-width:32.23%;-webkit-box:0 0 32.23%;-moz-box:0 0 32.23%;-webkit-flex:0 0 32.23%;-ms-flex:0 0 32.23%;flex:0 0 32.23%;padding:0 0 47.5%;position:relative;margin:0 1.655% 25px 0}.lookbook_list .lb_box:nth-child(3n){margin-right:0}.lookbook_list .lb_box .lb_img{display:block;width:100%;height:auto;position:absolute;left:0;top:0}.lookbook_list .lb_box .showhide_details{display:block;content:"";position:absolute;left:20px;top:20px;width:30px;height:30px;background:#fff;z-index:10;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.lookbook_list .lb_box .showhide_details:before{width:14px;height:4px;background:#303030;position:absolute;left:50%;top:50%;margin:-2px 0 0 -7px;content:"";display:block}.lookbook_list .lb_box .showhide_details:after{width:4px;height:14px;background:#303030;position:absolute;left:50%;top:50%;margin:-7px 0 0 -2px;content:"";display:block}.lookbook_list .lb_box .showhide_details.opened{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg)}.lookbook_list .lb_box .lb_details{position:absolute;left:0;top:0;width:100%;z-index:5;display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.lookbook_list .lb_box .lb_details .lb_img_dts{padding-bottom:15px}.lookbook_list .lb_box .lb_details:after{content:"";display:block;background:#fff;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.8}.lookbook_list .lb_box .lb_details .lb_padding{position:relative;z-index:1;padding:70px 20px 20px;width:1000px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.lookbook_list .lb_box .lb_details .lbp_img{width:27%;max-width:27%;-webkit-box:0 0 27%;-moz-box:0 0 27%;-webkit-flex:0 0 27%;-ms-flex:0 0 27%;flex:0 0 27%}.lookbook_list .lb_box .lb_details .lbp_img img{display:block;width:100%;height:auto}.lookbook_list .lb_box .lb_details .lb_dts{width:69%;max-width:69%;-webkit-box:0 0 69%;-moz-box:0 0 69%;-webkit-flex:0 0 69%;-ms-flex:0 0 69%;flex:0 0 69%}.lookbook_list .lb_box .lb_details .lb_dts h2,.lookbook_list .lb_box .lb_details .lb_dts h3{text-transform:uppercase;font-size:1.2em;font-weight:300;letter-spacing:1px;padding:0 0 3px}.lookbook_list .lb_box .lb_details .lb_dts h2 a{text-decoration:none}.lookbook_list .lb_box .lb_details .lb_dts h5{text-transform:uppercase;font-size:1.2em;font-weight:300;letter-spacing:1px;padding:0 0 3px;color:#aaa}.lookbook_list .lb_box .lb_details .lb_dts .full_details_btn{display:block;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#cf142b;text-decoration:none;border-top:1px solid #cf142b;border-bottom:1px solid #cf142b;padding:8px 0;font-size:1.2em;margin-top:20px}.lookbook_list .lb_box .lb_details .pro_atributes{margin-bottom:15px}.lookbook_list .lb_box .lb_details .pro_atributes .att_labels{font-size:1.4em;text-transform:uppercase;letter-spacing:1px;width:26%;max-width:26%;-webkit-box:0 0 26%;-moz-box:0 0 26%;-webkit-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%}.lookbook_list .lb_box .lb_details .pro_atributes .att_select{width:74%;max-width:74%;-webkit-box:0 0 74%;-moz-box:0 0 74%;-webkit-flex:0 0 74%;-ms-flex:0 0 74%;flex:0 0 74%}.lookbook_list .lb_box .lb_details .add_to_bag{display:block}.made_to_measure{padding:0 0 25px}.made_to_measure .made_left{max-width:72%;width:72%}.made_to_measure .cms{padding-bottom:40px}.made_to_measure .made_right{max-width:25%;width:25%}.made_to_measure .made_right .made_padding{background:#f9f9f9;padding:20px}.made_to_measure .made_right h2{text-align:center;font-size:3em;padding:10px 0;line-height:1.2;font-weight:300;border-bottom:1px solid #cbcbcb}.made_to_measure .made_right .mr_desc{font-size:1.4em;letter-spacing:1px;padding:15px 0}.made_to_measure .made_right .mr_help{padding:5px 0 0;border-top:1px solid #cbcbcb}.made_to_measure .made_right .mr_help h3{font-size:2em;padding:10px 0;line-height:1.2;font-weight:300}.made_to_measure .made_right .mr_help p{font-size:1.4em;letter-spacing:1px}.made_to_measure .made_right .mr_help p a{color:#cf142b;text-transform:uppercase;text-decoration:none}.made_to_measure .made_right .mr_help p a:hover{text-decoration:underline}.custom_corset{width:100%;border-bottom:1px solid #cbcbcb;max-width:100%}.custom_corset .cc_step .cc_title{padding:10px 0;border-top:1px solid #cbcbcb}.custom_corset .cc_step .cc_title h2{font-size:2em;padding:2px 0 2px 40px;line-height:1.2;font-weight:300;position:relative}.custom_corset .cc_step .cc_title h2 span{position:absolute;color:#fff;left:0;top:0;background:#303030;width:28px;height:28px;text-align:center;line-height:28px;font-size:.8em;font-weight:700}.custom_corset .cc_step.step_done .cc_title h2{color:#cf142b}.custom_corset .cc_step.step_done .cc_title h2 span{background:#cf142b}.custom_corset .cc_step .cc_contents{display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;border-top:1px solid #cbcbcb}.custom_corset .cc_step .cc_contents.cc_active{display:block}.custom_corset .cc_step .cc_contents .pro_filters{padding:25px 0}.custom_corset .cc_step .cc_contents .cc_pros{padding:0 40px}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro{text-align:center;display:none;padding:0 20px}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro.cc_first{display:block}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro .cc_img{margin-bottom:15px;position:relative}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro .cc_img img{display:block;width:100%;height:auto}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro_selected .cc_img:before{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid #cf142b;cursor:pointer}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro_selected .cc_img:after{display:block;content:"";position:absolute;left:2px;top:2px;right:2px;bottom:2px;border:1px solid #fff;cursor:pointer}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro h3{text-transform:uppercase;font-size:1.4em;letter-spacing:1px;font-weight:300;margin-bottom:5px}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro h3 a{text-decoration:none}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro h4{text-transform:uppercase;font-size:1.4em;letter-spacing:1px;font-weight:300;color:#aaa}.custom_corset .cc_step .cc_contents .continue_btn{text-align:right;padding:25px 0}.custom_corset .cc_step .cc_contents .continue_btn .gen_btn{font-weight:700}.custom_corset .cc_step .cc_contents .cc_padding{padding:40px}.custom_corset .cc_step .cc_contents .cms{padding:0 0 10px}.custom_corset .cc_step .cc_contents .color_placeholder{max-width:211px;height:auto}.custom_corset .cc_step .cc_contents .select_measurements{padding:40px 0}.custom_corset .cc_step .cc_contents .select_measurements .sm_img{max-width:350px;padding:20px 0}.custom_corset .cc_step .cc_contents .select_measurements .sm_img img{display:block;margin:0 auto}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects{max-width:450px}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row{margin-bottom:10px;border-bottom:1px solid #ccc;padding:0 0 5px}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_label{font-size:1.4em;-webkit-box:0 0 125px;-moz-box:0 0 125px;-webkit-flex:0 0 125px;-ms-flex:0 0 125px;flex:0 0 125px;width:125px;max-width:125px}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_select{padding-left:20px}.custom_corset .cc_step .cc_contents .cc_fabrics{max-width:220px}.custom_corset .cc_step .cc_contents .cc_fabrics .swatch{display:inline-block;width:26px;height:26px;overflow:hidden;margin:0 5px 5px 0;position:relative}.custom_corset .cc_step .cc_contents .cc_fabrics .swatch_selected:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid #cf142b;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.selected_corset{padding:25px 0}.selected_corset .sel_cor_img{-webkit-box:0 0 105px;-moz-box:0 0 105px;-webkit-flex:0 0 105px;-ms-flex:0 0 105px;flex:0 0 105px;width:105px;max-width:105px}.selected_corset .sel_cor_img img{display:block;width:100%;height:auto;margin-top:7px}.selected_corset .sel_cor_name{padding-left:15px}.selected_corset .sel_cor_name h3{padding:0}.selected_corset .sel_cor_name h6{padding:10px 0 0;font-size:1.2em;opacity:.7}.selected_corset .sel_cor_name #sel_cor_fabric{padding-top:15px;font-size:1.2em}.selected_corset .sel_cor_name #sel_cor_fabric img{border:2px solid #cf142b;padding:1px;display:block;margin-top:5px}.corset_measurements{padding:10px 0;display:none}.corset_measurements .cm{font-size:1.2em;padding:10px 12px}.corset_measurements .cm_alt{background:#fff}.corset_measurements .cm .cm_label{-webkit-box:0 0 140px;-moz-box:0 0 140px;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;width:140px;max-width:140px}.corset_measurements .cm .cm_val{padding-left:10px}.corset_measurements .cm_note{padding:15px 0 0;opacity:.7}.corset_measurements .cm_note p{font-style:italic}.select2-container--disabled{opacity:.4}#total_amount{display:none;padding:0 0 25px;border-top:1px solid #cbcbcb}.total_amount{padding:25px 0 10px}.total_amount .total_label{text-transform:uppercase;font-size:2em}.total_amount .total_amt{text-transform:uppercase;font-size:2em;text-align:right}.add_to_cart_mm{display:block;text-align:center}.post_images_three{padding:10px 0;text-align:center}.post_images_three img{display:inline-block;vertical-align:top;margin:0 5px 10px;height:280px}.post_images_three_vl{padding:30px 0}.post_images_three_vl img{height:340px;margin:0 15px 10px}.post_images_four{padding:10px 0;text-align:center}.post_images_four img{display:inline-block;vertical-align:top;margin:0 5px 10px;height:331px}@media only screen and (max-width:1400px){.post_images_three img{height:200px}.post_images_four img{height:236px}}@media only screen and (max-width:1024px){.post_images_three img{height:180px}.post_images_four img{height:212px}}@media only screen and (max-width:767px){.post_images_four img,.post_images_three img{margin:0 auto 15px;height:auto;display:block;max-width:85%}}@media only screen and (max-width:500px){.post_images_four img,.post_images_three img{max-width:100%}}.post_img{max-width:100%;height:auto;margin:30px auto;display:block}.history_page{padding:0 0 25px}.history_page .pg_title{padding:0 0 25px}.history_page .wrapper{max-width:1276px}.history_page .history_vid{position:relative;background:#000}.history_page .history_vid img{display:block;max-width:100%;height:auto}.history_page .history_vid .vid_contents{position:absolute;left:0;top:0;right:0;bottom:0}.history_page .history_vid *{text-shadow:0 0 7px #000}.history_page .history_vid .play_btn{display:block;width:85px;height:85px;border:5px solid #fff;margin:40px auto 80px;position:relative;opacity:.6}.history_page .history_vid .play_btn:after{display:block;content:"";position:absolute;left:30px;top:23px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:30px solid #fff}.history_box{background:#000;position:relative;min-height:400px}.history_box h3:after,.history_box h4:after{content:"";display:block;width:30px;height:1px;background:#fff;margin:10px 0}.history_box .hb_padding{padding:80px 60px}.history_box:before{display:block;content:"";position:absolute;left:50%;top:0;margin-left:-36px;width:0;height:0;border-left:36px solid transparent;border-right:36px solid transparent;border-top:10px solid #fff}.history_box .cms{width:520px;max-width:50%}.history_box_gray .cms{float:right}.history_box_gray h4{color:#cf142b;position:relative;padding-bottom:20px;margin-bottom:10px}.history_box_gray h4:after{content:"";display:block;width:30px;height:1px;background:#cf142b;margin:10px 0;position:absolute;right:0;bottom:0}.history_box_gray:before{border-top:10px solid #000}.present_day .company_logo{display:block;margin:0 auto}.present_day h3:after,.present_day h4:after{margin:10px auto}.news_page{padding:0 0 35px}.news_page .news_columns .news_left .news_pagination{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:10px 0 15px}.news_page .news_columns .news_left .news_pagination .sort_by{max-width:320px;min-width:320px}.news_page .news_columns .news_left .news_pagination .sort_by .sortby_label{max-width:65px}.news_page .news_columns .news_left .news_pagination .sort_by label{font-size:1.4em;display:inline-block;padding:0 10px 0 0;vertical-align:middle}.news_page .news_columns .news_left .news_pagination .sort_by .select2-container--default .select2-selection--single{border:1px solid #e1e1e1 !important}.news_page .news_columns .news_left .news_pagination .pagination{padding:5px 0 0}.news_page .news_columns .news_left .news_pagination .pagination ol{text-align:right}.news_page .news_columns .news_right{max-width:350px;width:350px;-webkit-box:0 0 350px;-moz-box:0 0 350px;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px;padding-left:50px}.news_page .news_columns .news_right ul li a{text-decoration:none;text-transform:uppercase}.news_box{padding:25px 0}.news_box .news_title{border-bottom:1px solid #e1e1e1;padding:0 0 10px;margin-bottom:10px}.tags h6{display:inline-block;padding-right:10px;font-size:1.5em}.tags .tags_list{font-size:1.2em;color:#ccc}.tags a{text-decoration:none;color:#cf142b;padding:0 2px}.tags .tags_list span{padding:0 5px;opacity:.5}.news_box .cms h1{font-size:3.5em;padding:10px 0;line-height:1.2;font-weight:200}.news_box .cms h1,.news_box .cms h3{padding-bottom:0;color:#cf142b}.news_box .cms h1 a,.news_box .cms h3 a{text-decoration:none;color:#cf142b}.news_box .news_content{padding:10px 0 0}.news_box .news_content .news_img{max-width:250px;width:250px;-webkit-box:0 0 250px;-moz-box:0 0 250px;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px;margin-top:10px;margin-right:30px}.news_box .news_content .news_img img{display:block;max-width:100%;height:auto}.news_box .news_content .news_txt .read_more{font-size:1.4em;display:inline-block;margin:10px 0 0;text-decoration:none;color:#cf142b}.news_columns_single{border-top:1px solid #e1e1e1}.news_columns_single .news_right{margin-top:28px}.content_page{padding-bottom:35px}.content_page .content_columns .news_right{max-width:350px;width:350px;-webkit-box:0 0 350px;-moz-box:0 0 350px;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px;padding-right:15px}.content_page .content_columns .news_right ul li{padding-left:0}.content_page .content_columns .news_right ul li:before{display:none}.content_page .content_columns .news_right ul li a{text-decoration:none;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.content_page .content_columns .news_right ul li.current-menu-item a,.content_page .content_columns .news_right ul li a:hover{color:#cf142b}.form_style{background:#f9f9f9;padding:25px}.form_style .cms h6{padding-top:0}.form_submit{text-align:right;padding:15px 0 0;position:relative}.form_submit p{color:#cf142b;padding:0 !important}.form_submit .ajax-loader{position:absolute;left:0;top:25px}.wpcf7-not-valid-tip,.wpcf7-response-output{border:none !important;padding:5px 0 !important;font-size:14px !important;color:#cf142b !important}.wpcf7-not-valid-tip{color:#cf142b !important}.wpcf7 form .wpcf7-response-output{margin:0;padding:0}.wpcf7-list-item-label{display:none !important}.wpcf7-form-control-wrap{position:static !important}@media only screen and (max-width:1500px){.wrapper{padding:0 25px}.top_bar{padding:10px 0}.top_bar .bar_texts{padding:12px 0 14px}.top_bar .bar_texts h4{font-size:2.7em}.top_bar .bar_texts h5{font-size:1.1em}.top_bar .signup_form .signup_email{max-width:300px}.top_bar .signup_form .signup_email .txtbox{width:300px}.header{padding:25px 0 15px}.header .h_row_1 .h_left .made_in_uk{font-size:1.1em;margin-right:14px}.header .h_row_1 .h_logo{max-width:290px;width:290px}.header .top_navi{padding:25px 0 0}.header .top_navi ul{font-size:1.4em}.header .top_navi ul li{padding:0 12px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;max-width:60.57% !important;width:850px !important}.pro_details_pg .p_dls{padding:53px 0 0 60.57%}.pro_details_pg .p_dls .pd_padding{padding:0 50px}}@media only screen and (max-width:1325px){.top_bar{padding:7px 0}.top_bar .bar_texts{padding:10px 0 12px}.top_bar .bar_texts h4{font-size:2.4em}.top_bar .bar_texts h5{font-size:1em}.top_bar .signup_form .signup_email{max-width:270px}.top_bar .signup_form .signup_email .txtbox{width:270px}.top_banner .banner_slide .banner_contents{top:125px}.top_banner .banner_slide .banner_contents h2{font-size:5.5em;padding:0 0 12px}.top_banner .banner_slide .banner_contents h3{font-size:1.6em;padding:0 0 35px}.top_banner_header{position:relative}.top_banner_header .header{position:absolute;left:0;top:0;right:0;z-index:15}.header{padding:15px 0}.header .h_row_1{position:relative}.header .h_row_1 .h_right,.header .h_row_1 .h_left{width:50%;max-width:50%;-webkit-box:0 0 50%;-moz-box:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.header .h_row_1 .h_left .made_in_uk{font-size:1.1em;margin-right:14px}.header .h_row_1 .h_logo{max-width:280px;width:280px;position:absolute;left:50%;top:40px;margin:0 0 0 -140px}.header .top_navi{padding:65px 0 0}.header .top_navi ul li{padding:0 6px}.highlights ul li{padding:0 25px}.pro_slider .p_slider{padding:0}h2.pro_cat,h3.pro_cat{font-size:1.4em}h2.pro_title{font-size:2.6em}.look_featured .look_list{padding:0 25px}.look_featured .look_list .look_col{width:31%;max-width:31%;-webkit-box:0 0 31%;-moz-box:0 0 31%;-webkit-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;text-align:center;margin:0 3.5% 60px 0}.footer .wrapper.frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .f_col_1{max-width:35%;width:35%;-webkit-box:0 0 35%;-moz-box:0 0 35%;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}.footer .f_col_2{max-width:30%;width:30%;-webkit-box:0 0 30%;-moz-box:0 0 30%;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}.footer .f_col_3{max-width:60%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;padding-top:20px;text-align:center}.pro_details_pg .p_dls{padding:20px 0 0 60.57%}.pro_details_pg .p_dls .pd_padding{padding:0 30px}}@media only screen and (max-width:1180px){.history_page{padding:0 0 15px}.history_page .pg_title{padding:0 0 20px}.history_box{min-height:400px}.history_box .hb_padding{padding:40px 30px}.news_page .news_columns .news_right{max-width:300px;width:300px;-webkit-box:0 0 300px;-moz-box:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding-left:35px}.news_box .news_content .news_img{max-width:200px;width:200px;-webkit-box:0 0 200px;-moz-box:0 0 200px;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;margin-right:25px}.news_box .news_content .news_img img{display:block;max-width:100%;height:auto}.content_page .content_columns .news_right{max-width:300px;width:300px;-webkit-box:0 0 300px;-moz-box:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding-right:15px}.form_style{padding:25px}}@media only screen and (max-width:1110px){.show_menu{display:inline-block}.header .top_navi{padding:0;position:fixed;left:-300px;top:0;bottom:0;width:280px;z-index:999;background:#303030}.header .top_navi.menu_open{left:0}.header .top_navi ul{font-size:1.4em;text-align:left;padding:65px 15px 45px}.header .top_navi ul li{padding:0 6px;display:block}.header .top_navi ul li ul{padding:0;display:none;position:static;padding-left:10px;padding-bottom:10px;font-size:.9em;width:auto;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.header .top_navi ul li:hover ul{display:none}.header .top_navi ul li strong{display:none}.header .top_navi ul li.menu-item-has-children>a:after{display:none}.header .top_navi ul li.menu-item-has-children>strong{display:block;position:absolute;right:-3px;top:2px;width:30px;height:30px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header .top_navi ul li strong:after{content:"";display:block;width:2px;height:26px;top:2px;left:50%;margin-left:-1px;background:#fff;position:absolute}.header .top_navi ul li strong:before{content:"";display:block;width:26px;height:2px;top:50%;left:2px;margin-top:-1px;background:#fff;position:absolute}.header .top_navi ul li strong.opened{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg)}.header .top_navi ul li a{display:block;padding:8px 0}.header .top_navi ul li ul li a{padding:5px 0}.top_banner .banner_slide .banner_contents{top:60px}}@media only screen and (max-width:1024px){input[type=text],input[type=email],textarea,select,input[type=submit]{-webkit-appearance:none;border-radius:0}.wrapper{padding:0 25px}.cms h1,.cms h2{font-size:4.5em}.cms h3{font-size:2.7em}.cms h4{font-size:2.4em}.cms h5{font-size:2.2em}.cms h6{font-size:2em}.top_bar{padding:10px 0 15px;position:relative}.top_bar .wrapper.frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_bar .bar_texts{padding:10px 0 12px;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 10px;text-align:center}.top_bar .bar_texts h4{font-size:2.4em}.top_bar .bar_texts h5{font-size:1em}.top_bar .signup_form{-webkit-box:0 0 442px;-moz-box:0 0 442px;-webkit-flex:0 0 442px;-ms-flex:0 0 442px;flex:0 0 442px;max-width:442px;margin:0 auto}.top_bar .signup_form .signup_email{max-width:270px}.top_bar .signup_form .signup_email .txtbox{width:270px}.top_bar .close_top_bar{width:40px;height:40px;max-width:40px;position:absolute;right:10px;top:50%;margin:-20px 0 0}.top_banner .banner_slide .banner_contents{top:20px}.top_banner .banner_slide .banner_contents h2{font-size:4.5em}.top_banner .banner_slide .banner_contents h3{font-size:1.5em;padding:0 0 25px}.top_banner_header .header{position:static;background:#303030}.header{padding:14px 0}.header .h_row_1{position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .h_row_1 .h_right,.header .h_row_1 .h_left{width:100%;max-width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:12px 0}.header .h_row_1 .h_right{padding-bottom:0}.header .h_row_1 .h_left .made_in_uk{font-size:1.1em;margin-right:14px}.header .h_row_1 .h_logo{max-width:280px;width:280px;-webkit-box:0 0 280px;-moz-box:0 0 280px;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px;position:static;margin:10px auto 5px}.highlights ul li{padding:0 15px;margin:7px 0}.pro_slider .p_slider{padding:0}.pro_slider .cms{padding:0 0 15px}.pro_slider .all_corsets_btn{padding:40px 0 15px}.pro_slider .all_corsets_btn a{padding:8px 65px;font-size:1.6em}h2.pro_cat,h3.pro_cat{font-size:1.4em}h2.pro_title{font-size:2.3em}.look_featured .look_list{padding:0}.look_featured .look_list .look_col{width:31%;max-width:31%;-webkit-box:0 0 31%;-moz-box:0 0 31%;-webkit-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;text-align:center;margin:0 3.5% 60px 0}.contents_two_cols .main_title{font-size:4.5em;padding:0 0 25px}.footer .wrapper.frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .f_col_1{max-width:30%;width:30%;-webkit-box:0 0 30%;-moz-box:0 0 30%;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}.footer .f_col_2{max-width:40%;width:40%;-webkit-box:0 0 40%;-moz-box:0 0 40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.footer .f_col_3{max-width:60%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;padding-top:20px;text-align:center}.page_title{padding:25px 0}.page_title h1{font-size:4.5em}.pro_filters_sort{padding:15px 0}.pro_filters_sort .grid_btns{max-width:150px}.pro_filters_sort .pro_filters ul li{padding:0 5px}.pro_filters_sort .pro_filters ul li a{padding:0 20px 0 5px}.pro_filters_sort .frow .sort_by{max-width:150px}.pro_filters_sort .filters_list ul{padding:25px 0 20px}.pro_filters_sort .filters_list ul li{max-width:50%;width:50%;-webkit-box:0 0 50%;-moz-box:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.products li{max-width:32.5%;width:32.5%;-webkit-box:0 0 32.5%;-moz-box:0 0 32.5%;-webkit-flex:0 0 32.5%;-ms-flex:0 0 32.5%;flex:0 0 32.5%;margin:10px 1.25% 25px 0}.products li:nth-child(4n){margin-right:1.25%}.products li:nth-child(3n){margin-right:0}.products li .pro_img .on_sale_tag{width:40px;height:40px;line-height:40px;font-size:1.1em}.general_page .products li{padding:0 10px}.cat_description{padding:10px 25px}.cat_description .cat_desc,.cat_description .cat_img{max-width:47%;width:47%;-webkit-box:0 0 47%;-moz-box:0 0 47%;-webkit-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none !important;max-width:100% !important;width:850px !important;margin:0 auto !important}.pro_details_pg .p_dls{padding:20px 0;margin:0 auto}.pro_details_pg .p_dls .pd_padding{padding:0 30px;max-width:500px;margin:0 auto}.pro_details_pg .p_dls .pro_title h1{font-size:2.7em}.pro_details_pg .p_dls .pro_title .price{font-size:2.7em}.pro_details_pg .p_dls .pro_attributes{padding:14px 0}.pro_details_pg .p_dls .custom_made_btn{padding:7px 0}.pro_details_pg .p_dls .custom_made_btn a{padding:20px;font-size:2.2em}.share_page{padding:15px}.product_desc{padding:45px 25px 60px}.product_reviews .pro_reviews,.product_desc .pro_desc{max-width:50%;width:50%;-webkit-box:0 0 50%;-moz-box:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.product_reviews .review_form,.product_desc .key_benefits{max-width:44%;width:44%;-webkit-box:0 0 44%;-moz-box:0 0 44%;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%}.acc_list{padding:25px 0 0}.product_reviews{padding:45px 25px 60px}.products_list_related{padding:20px 0 40px}.products_list_related .cms{padding:25px 0 10px}.products_list_related .products li:last-child{display:none}.book_sorting{padding:5px 0}.book_sorting_bottom{margin-bottom:30px}.sorting_col .sort_dd{width:150px}.lookbook_list{padding:25px 0 5px}.lookbook_list .lb_box{width:48.8%;max-width:48.8%;-webkit-box:0 0 48.8%;-moz-box:0 0 48.8%;-webkit-flex:0 0 48.8%;-ms-flex:0 0 48.8%;flex:0 0 48.8%;padding:0 0 72.2%;margin:0 2.4% 25px 0}.lookbook_list .lb_box:nth-child(3n){margin:0 2.4% 25px 0}.lookbook_list .lb_box:nth-child(2n){margin-right:0}.made_to_measure{padding:0 0 20px}.made_to_measure .made_left{max-width:62%;width:62%}.made_to_measure .made_right{max-width:35%;width:35%}.made_to_measure .made_right .made_padding{padding:15px}.made_to_measure .made_right h2{font-size:2.5em}.made_to_measure .made_right .mr_help h3{font-size:1.8em}.custom_corset{width:100%;border-bottom:1px solid #cbcbcb;max-width:100%}.custom_corset .cc_step .cc_title h2{font-size:1.8em}.custom_corset .cc_step .cc_contents .pro_filters{padding:15px 0}.custom_corset .cc_step .cc_contents .cc_pros{padding:0 30px}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro{padding:0 10px}.custom_corset .cc_step .cc_contents .continue_btn{padding:15px 0}.custom_corset .cc_step .cc_contents .cc_padding{padding:20px}.custom_corset .cc_step .cc_contents .cms{padding:0 0 10px}.custom_corset .cc_step .cc_contents .select_measurements{padding:20px 0 20px 10px}.custom_corset .cc_step .cc_contents .select_measurements .sm_img{max-width:200px;padding:20px 10px 20px 0}.custom_corset .cc_step .cc_contents .select_measurements .sm_img img{display:block;margin:0 auto;max-width:100%;height:auto}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects{max-width:400px}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_label,.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_select{-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-f:0 0 100%;flex:0 0 100%}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_label{padding:0 8px 5px}.history_page .pg_title{padding:0 0 15px}.history_box{min-height:0}.history_box .hb_padding{padding:30px 20px}.news_page .news_columns .news_right{max-width:300px;width:300px;-webkit-box:0 0 300px;-moz-box:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding-left:35px}.news_box .news_content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news_box .news_content .news_img{max-width:200px;width:200px;-webkit-box:0 0 200px;-moz-box:0 0 200px;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;margin-bottom:15px}.news_box .news_content .news_txt{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.news_page .news_columns .news_left .news_pagination{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news_page .news_columns .news_left .news_pagination .pagination{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:25px}.news_page .news_columns .news_left .news_pagination .pagination ol{text-align:left}.content_page .content_columns .news_right{max-width:225px;width:225px;-webkit-box:0 0 225px;-moz-box:0 0 225px;-webkit-flex:0 0 225px;-ms-flex:0 0 225px;flex:0 0 225px;padding-right:15px}}@media only screen and (max-width:767px){.wrapper{border:none}.wrapper{padding:0 15px}.cms h1,.cms h2{font-size:4em}.cms h3{font-size:2.3em}.cms h4{font-size:2.2em}.cms h5{font-size:2em}.cms h6{font-size:1.8em}.cms table{display:block}.cms table tbody,.cms table th,.cms table td,.cms table tr{display:block;text-align:center}.cms table td{display:inline-block;padding:8px 10px 15px}.top_bar{padding:10px 45px 15px}.top_bar .bar_texts h4{font-size:2.2em}.top_bar .signup_form{-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 auto}.top_bar .signup_form .signup_email{max-width:100%}.top_bar .signup_form .signup_email .txtbox{width:100%}.top_bar .signup_form .signup_btn{width:125px;max-width:125px}.top_bar .close_top_bar{right:5px}.top_banner .banner_slide .banner_contents{top:20px}.top_banner .banner_slide .banner_contents h2{font-size:3.5em;padding-left:10px;padding-right:10px;line-height:1.1}.top_banner .banner_slide .banner_contents h3{font-size:1.4em;padding:0 0 10px}.top_banner .banner_slide{padding:0 0 75%}.top_banner .banner_slide .overlay_mob_link{display:block}.header{padding:12px 0}.header .h_row_1 .h_left .call_num{margin-right:2px}.header .h_row_1 .h_logo{max-width:265px;width:265px;-webkit-box:0 0 265px;-moz-box:0 0 265px;-webkit-flex:0 0 265px;-ms-flex:0 0 265px;flex:0 0 265px}.header .h_row_1 .h_left .made_in_uk{padding:0 0 0 35px;display:inline-block;vertical-align:middle;margin-right:7px;max-width:62px;text-align:left}.header .h_row_1 .h_left .made_in_uk .uk_fl{top:2px}.highlights{padding:5px 0}.highlights ul li{display:block;padding:5px 10px;text-align:center}.highlights ul li:before{content:"";display:block;width:30px;height:1px;background:#cf142b;left:50%;top:-3px;margin-left:-15px}.highlights ul li:first-child:before{display:none}.look_featured .look_list .look_col{width:48%;max-width:48%;-webkit-box:0 0 48%;-moz-box:0 0 48%;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;text-align:center;margin:0 4% 40px 0}.look_featured .look_list .look_col:nth-child(3n){margin:0 3% 40px 0}.look_featured .look_list .look_col:nth-child(2n){margin-right:0}.look_featured .look_list .look_col .look_img{margin-bottom:20px}.content_banner{padding:0 0 58%}.content_banner .cb_box{padding:15px 27px}.content_banner .cb_box h3{padding:0 0 5px}.content_banner .cb_box h2{font-size:2.5em}.contents_two_cols .main_title{font-size:4em;padding:0 0 25px}.contents_two_cols .frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents_two_cols .content_col{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.footer{padding:35px 0 25px}.footer .wrapper.frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .f_col_1{max-width:50%;width:50%;-webkit-box:0 0 50%;-moz-box:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center}.footer .f_col_2{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;text-align:center;padding:30px 0 0}.footer .f_col_3{max-width:100%;width:400px;-webkit-box:0 0 400px;-moz-box:0 0 400px;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;margin:0 auto;padding-top:40px;text-align:center}.footer .cc{margin:5px auto 35px}.footer .reviews_widget{margin:0 auto}.footer .nl_btn{max-width:110px;width:110px;-webkit-box:0 0 110px;-moz-box:0 0 110px;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px}.page_title{padding:20px 0}.page_title h1{font-size:4em}.pro_filters_sort{position:relative;padding:30px 0 15px}.pro_filters_sort .grid_btns{position:absolute;left:15px;top:0}.pro_filters_sort .pro_filters ul li{padding:0 5px}.pro_filters_sort .pro_filters ul li a{padding:0 20px 0 5px}.pro_filters_sort .frow .sort_by{position:absolute;right:15px;top:0}.pro_filters_sort .filters_list ul{padding:25px 0 20px}.pro_filters_sort .filters_list ul li{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.pro_filters_sort .filters_list ul li.selected_filter:before{position:static;display:inline-block;margin-right:10px;vertical-align:middle}.products{padding-left:5px;padding-right:5px}.products.product_2_2 li{max-width:100%;width:100% !important;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:10px auto 25px !important}.products.product_2_2 li:nth-child(2n){margin-right:auto !important}.products.product_2_2 li:nth-child(4n){margin-right:auto !important}.products.product_2_2 li .pro_img{padding:0}.products.product_2_2 li .pro_img .pro_img_holder .tb{height:auto !important}.products.product_2_2 li .pro_img img{display:block;margin:0 auto;max-width:100% !important;width:auto !important;max-height:none !important}.products.product_2_2 li .pro_img .pro_img_holder{position:static}.pro_details_pg .p_dls .pd_padding{padding:0 20px}.pro_details_pg .p_dls .pro_title h1{font-size:2.4em}.pro_details_pg .p_dls .pro_title .price{font-size:2.4em}.pro_details_pg .p_dls .custom_made_btn{padding:7px 0}.pro_details_pg .p_dls .custom_made_btn a{padding:20px;font-size:2.2em}.share_page{padding:10px}.product_desc{padding:25px 0 30px}.product_desc .key_benefits h3,.product_desc .pro_desc h3{margin-bottom:10px}.product_reviews .frow,.product_desc .frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_reviews .pro_reviews,.product_desc .pro_desc{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.product_desc .pro_desc{margin-bottom:20px}.product_reviews .review_form,.product_desc .key_benefits{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.acc_list{padding:20px 0 0}.product_reviews{padding:30px 0}.products_list_related{padding:20px 0}.products_list_related .cms{padding:10px 0}.products_list_related .products li{max-width:49%;width:49%;-webkit-box:0 0 49%;-moz-box:0 0 49%;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;margin:10px 2% 25px 0}.products_list_related .products li:nth-child(2n){margin-right:0}.products_list_related .products li:last-child{display:block}.book_sorting{padding:5px 0}.book_sorting_bottom{margin-bottom:15px}.lookbook_list{padding:20px 0 5px}.lookbook_list .lb_box{width:48.8%;max-width:48.8%;-webkit-box:0 0 48.8%;-moz-box:0 0 48.8%;-webkit-flex:0 0 48.8%;-ms-flex:0 0 48.8%;flex:0 0 48.8%;padding:0 0 72.2%;margin:0 2.4% 25px 0}.lookbook_list .lb_box:nth-child(3n){margin:0 2.4% 25px 0}.lookbook_list .lb_box:nth-child(2n){margin-right:0}.lookbook_list .lb_box .lb_details .pro_atributes{margin-bottom:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lookbook_list .lb_box .lb_details .pro_atributes .att_labels{padding-bottom:5px;width:100%;max-width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.lookbook_list .lb_box .lb_details .pro_atributes .att_select{width:100%;max-width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.made_to_measure{padding:0 0 20px}.made_to_measure>.frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.made_to_measure .made_left,.made_to_measure .made_right{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-f:0 0 100%;flex:0 0 100%}.made_to_measure .made_right{margin-top:25px}.made_to_measure .made_right .made_padding{padding:15px}.made_to_measure .made_right h2{font-size:2.5em}.made_to_measure .made_right .mr_help h3{font-size:1.8em}.custom_corset{width:100%;border-bottom:1px solid #cbcbcb;max-width:100%}.custom_corset .cc_step .cc_title h2{font-size:1.8em}.custom_corset .cc_step .cc_contents .pro_filters{padding:15px 0}.custom_corset .cc_step .cc_contents .cc_pros{padding:0 30px}.custom_corset .cc_step .cc_contents .cc_pros .cc_pro{padding:0 10px}.custom_corset .cc_step .cc_contents .continue_btn{padding:15px 0}.custom_corset .cc_step .cc_contents .cc_padding{padding:20px}.custom_corset .cc_step .cc_contents .cms{padding:0 0 10px}.custom_corset .cc_step .cc_contents .select_measurements{padding:20px 0 20px 10px}.custom_corset .cc_step .cc_contents .select_measurements .sm_img{max-width:200px;padding:20px 10px 20px 0}.custom_corset .cc_step .cc_contents .select_measurements .sm_img img{display:block;margin:0 auto;max-width:100%;height:auto}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects{max-width:400px}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_label,.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_select{-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-f:0 0 100%;flex:0 0 100%}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects .sm_select_row .sm_label{padding:0 8px 5px}.history_page .history_vid .play_btn{width:60px;height:60px;border:3px solid #fff;margin:20px auto 50px}.history_page .history_vid .play_btn:after{left:24px;top:15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff}* .history_box{min-height:0;background-size:100% auto !important;background-position:top center !important;padding-top:45%}.history_box .hb_padding{padding:20px;background-color:#000}.history_box .cms{width:auto;max-width:none;text-align:center !important;float:none}.history_box .cms *{text-align:center}.history_box h4{text-align:center}.history_box h4:after{margin:10px auto;position:static}.history_box_gray .hb_padding{background-color:#f9f9f9}.news_page{padding:0 0 25px}.news_page .news_columns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news_page .news_columns .news_left{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.news_page .news_columns .news_right{max-width:300px;width:300px;-webkit-box:0 0 300px;-moz-box:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding:15px 0}.news_box .news_content .news_img{max-width:250px;width:250px;-webkit-box:0 0 250px;-moz-box:0 0 250px;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px}.content_page{padding-bottom:25px}.content_page .content_columns .news_right{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0;text-align:center;display:none}}@media only screen and (max-width:650px){.book_sorting{padding:5px 0}.book_sorting_bottom{margin-bottom:15px}.lookbook_list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:450px;margin:0 auto}.lookbook_list .lb_box{width:100%;max-width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 0 147%;margin:0 auto 25px}.lookbook_list .lb_box:nth-child(3n){margin:0 auto 25px}.lookbook_list .lb_box:nth-child(2n){margin:0 auto 25px}.lookbook_list .lb_box .lb_details .pro_atributes{margin-bottom:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lookbook_list .lb_box .lb_details .pro_atributes .att_labels{padding-bottom:5px;width:100%;max-width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.lookbook_list .lb_box .lb_details .pro_atributes .att_select{width:100%;max-width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}h2.pro_title{height:auto !important}}@media only screen and (max-width:580px){.cms h1,.cms h2{font-size:3.5em}.cms h3{font-size:2.1em}.cms h4{font-size:2.1em}.cms h5{font-size:1.9em}.cms h6{font-size:1.7em}.page_title h1{font-size:3.5em}.pro_filters_sort{padding:40px 0 0}.pro_filters_sort .pro_filters ul li{padding:0 5px;margin-bottom:15px}.pro_filters_sort .pro_filters ul li a{padding:0 18px 0 5px}.products{padding:0 5px}.products li{max-width:48.5%;width:48.5%;-webkit-box:0 0 48.5%;-moz-box:0 0 48.5%;-webkit-flex:0 0 48.5%;-ms-flex:0 0 48.5%;flex:0 0 48.5%;margin:10px 3% 25px 0}.products li:nth-child(4n){margin-right:3%}.products li:nth-child(3n){margin-right:3%}.products li:nth-child(2n){margin-right:0}.products_list_related .products li:nth-child(2n){margin-right:0}.products_list_related .products li:nth-child(3n){margin-right:2%}.general_page .products li{padding:0 5px}.cat_description{padding:10px 5px}.cat_description .frow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat_description .cat_desc,.cat_description .cat_img{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.cat_description .cat_img{margin-top:20px}.custom_corset .cc_step .cc_contents .select_measurements{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_corset .cc_step .cc_contents .select_measurements .sm_img{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px 0}.custom_corset .cc_step .cc_contents .select_measurements .sm_selects{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.history_page .history_vid .play_btn{width:40px;height:40px;border:3px solid #fff;margin:10px auto 20px}.history_page .history_vid .play_btn:after{left:16px;top:10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #fff}.history_page .history_vid .vid_contents .cms h2{padding:0;font-size:3em}.history_page .history_vid .vid_contents .cms h5{font-size:2em}.history_box{min-height:0;background-size:100% auto !important;background-position:top center !important;padding-top:45%}.history_box .hb_padding{padding:20px;background-color:#000}.history_box .cms{width:auto;max-width:none;text-align:center !important;float:none}.history_box .cms *{text-align:center}.history_box h4{text-align:center}.history_box h4:after{margin:10px auto;position:static}.history_box_gray .hb_padding{background-color:#f9f9f9}.news_page{padding:0}.news_box .news_content .news_img{max-width:200px;width:200px;-webkit-box:0 0 200px;-moz-box:0 0 200px;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}}@media only screen and (max-width:479px){.top_banner .banner_slide .banner_contents{top:10px}.top_banner .banner_slide .banner_contents h2{font-size:3em}.top_banner .banner_slide .banner_contents h3{font-size:1.4em;padding:0 0 5px}.header .h_row_1 .h_logo{max-width:215px;width:215px;-webkit-box:0 0 215px;-moz-box:0 0 215px;-webkit-flex:0 0 215px;-ms-flex:0 0 215px;flex:0 0 215px}.header .h_row_1 .h_left .currency_dd{position:relative;max-width:90px}.show_menu:not(.close_menu){position:absolute;right:0;top:65px}.header .h_row_1 .h_right .top_links li{margin-left:4px}.footer .f_col_1{max-width:100%;width:100%;-webkit-box:0 0 100%;-moz-box:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:35px}.footer .f_col_2{padding:0}}.woocommerce-breadcrumb{display:none !important}.woocommerce div.product form.cart:after{clear:none}.woocommerce div.product form.cart .button{float:none}.woocommerce div.product form.cart{margin-bottom:0}.comment-form-rating{font-size:1.2em}.comment-form-rating .stars{font-size:1.6em}.comment-notes{padding-top:0;margin-top:0}.add_to_cart_lookbook .variations .variation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:15px !important}.add_to_cart_lookbook .variations .variation .label{width:26%;max-width:26%;-webkit-box:0 0 26%;-moz-box:0 0 26%;-webkit-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%;font-size:1.4em;text-transform:uppercase;letter-spacing:1px}.add_to_cart_lookbook .variations .variation .value{width:74%;max-width:74%;-webkit-box:0 0 74%;-moz-box:0 0 74%;-webkit-flex:0 0 74%;-ms-flex:0 0 74%;flex:0 0 74%;margin:0;padding:0}.add_to_cart_lookbook .variations .variation .value .variation_buttons_wrapper{display:none}.add_to_cart_lookbook .variations .variation .value select{display:block !important}.add_to_cart_lookbook .single_variation_wrap .pro_qty{display:none}.add_to_cart_lookbook .single_variation_wrap .single_add_to_cart_button{width:100%;margin-top:0}.add_to_cart_lookbook .single_variation_wrap .woocommerce-variation-price{text-align:center;font-size:18px;padding:15px 0 30px;color:#cf142b}.add_to_cart_lookbook .add_to_wishlist,.add_to_cart_lookbook .review_intro,.add_to_cart_lookbook .size_guide_link{display:none}.add_to_cart_lookbook .variation .select2-container .select2-selection--single .select2-selection__rendered{padding-left:10px}.add_to_cart_lookbook .variations .variation a.reset_variations{display:none !important}.woocommerce-variation-price .variation_price_label{padding-right:10px;font-size:14px;display:inline-block;color:#303030}.woocommerce-account .woocommerce-MyAccount-navigation{max-width:350px;width:350px !important}.woocommerce-account .woocommerce-MyAccount-navigation ul{text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:5px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none !important;width:auto !important;padding:0 0 0 365px}@media only screen and (max-width:1180px){.woocommerce-account .woocommerce-MyAccount-navigation{max-width:300px;width:300px !important}}@media only screen and (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-navigation{max-width:225px;width:225px !important}}@media only screen and (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{max-width:none;width:auto !important;float:none !important}.woocommerce-account .woocommerce-MyAccount-content{float:none !important;width:auto !important;padding:50px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;padding:10px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul li:after{content:"|";display:inline-block;padding:0 7px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child:after{display:none}}.woocommerce-cart-form__cart-item .variation{padding:8px 0 0}.woocommerce-cart-form__cart-item .variation dt{display:inline-block;width:110px;vertical-align:middle}.woocommerce-cart-form__cart-item .variation dd{vertical-align:middle}.search_result .search_excerpt h3{color:#303030;font-size:2em}.search_result a{text-decoration:none;color:#cf142b}.cart-collaterals ul li:before{display:none}.cart-collaterals .select2-container .select2-selection--single .select2-selection__rendered{padding-right:30px}.wc-giftwrap.giftwrap_after_cart{clear:left;float:left;position:relative}.wc-giftwrap.giftwrap_after_cart .giftwrap_header_wrapper{position:absolute;left:275px;top:-83px;width:250px}.wc-giftwrap .giftwrap_header p{margin:0;padding:0}.wc-giftwrap .giftwrap_header a{display:inline-block;text-decoration:none;position:relative;color:#fff;font-size:14px;padding:12px 58px 11px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;background:#303030;text-align:center;letter-spacing:1px;text-transform:uppercase;border:none;cursor:pointer;line-height:15px;position:relative;white-space:nowrap}.wc-giftwrap .giftwrap_header a:after{content:"Add Free Gift Wrapping?";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#303030;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:14px;color:#fff;padding:12px 0 11px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.wc-giftwrap .giftwrap_header a:hover:after{background:#ab2539}.wc-giftwrap .giftwrap_header a:hover{transform:translate(0,-5px);background:#ab2539}.giftwrap_ul{display:none}@media only screen and (max-width:1100px){.wc-giftwrap.giftwrap_after_cart .giftwrap_header_wrapper{position:static}}.wc_giftwrap_notes_container label{font-size:1.4em !important;display:block !important;padding:0 0 5px !important}.payment_box.payment_method_sagepaydirect{border-top:10px solid #fff !important}#sagepaydirect-payment-data{font-size:12px !important;line-height:20px !important}#sagepaydirect-cc-form .input-text{background:#fff !important;box-shadow:none !important;border:1px solid #303030 !important;border-radius:none !important}#sagepaydirect-cc-form .form-row{padding:10px 0 0 !important}#sagepaydirect-cc-form .form-row label{display:block;padding:0 0 5px}@media only screen and (max-width:480px){.rtwpvg-images{width:100% !important}}