.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container{height:667px}.swiper-container .pagination{position:absolute;bottom:20px;left:0;width:100%;text-align:center;font-size:0;line-height:0}.swiper-container .pagination span{display:inline-block;vertical-align:top;width:15px;height:15px;-webkit-border-radius:15px;-webkit-background-clip:padding-box;-moz-border-radius:15px;-moz-background-clip:padding;border-radius:15px;background-clip:padding-box;background:#262626;margin:0 4px;cursor:pointer}.swiper-container .pagination span:hover,.swiper-container .pagination span.swiper-active-switch{background:#d32b41}.swiper-slide{position:relative;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff;font:37px/42px Comfortaa,Arial,Tahoma,sans-serif}.swiper-slide .txt{position:absolute;width:50%;left:50%;top:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0 0}.swiper-slide .txt .ttl{display:inline-block;vertical-align:top;font:bold 75px/75px Comfortaa,Arial,Tahoma,sans-serif;border-bottom:6px solid #fff}.swiper-slide .txt p{margin:0}body{margin:0;color:#262626;font:13px "CenturyGothic",Arial,Tahoma,sans-serif;background:#fff;min-width:320px;-webkit-text-size-adjust:none}a{color:#d32b41;text-decoration:none}a:hover{text-decoration:underline}img{border-style:none}input,textarea,select{font:13px "CenturyGothic",Arial,Tahoma,sans-serif;vertical-align:middle;color:#000;outline:none}input[type="button"],input[type="submit"]{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}form,fieldset{margin:0;padding:0;border-style:none}.m-pull-right{float:right}.m-pull-left{float:left}.absolute{position:absolute}.relative{position:relative}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.nowrap{white-space:nowrap}mark{background:none;color:#c8051d}h2{font:25px/31px "CenturyGothic",Arial,Tahoma,sans-serif;margin:17px 0}p{margin:17px 0}.scroll_fix{position:fixed;left:-9999px;top:-9999px;visibility:hidden}#wrapper{width:100%;overflow:hidden;position:relative}#wrapper:before,#wrapper:after{content:"";position:fixed;top:50%;left:50%;background:url(../images/bg-intro.png);width:2000px;height:129px;margin:-64px 0 0 600px}#wrapper:after{left:auto;right:50%;margin:-64px 600px 0 0;background-position:100% 0}#wrapper.index:before{margin:-64px 0 0 650px}#wrapper.index:after{margin:-64px 650px 0 0}#header{max-width:1168px;margin:0 auto 10px;padding:0;position:relative;z-index:10}#header .txt{float:left;font:13px/21px "CenturyGothic",Arial,Tahoma,sans-serif;text-align:right;width:300px;margin:0 66px 0 0;padding:13px 0 0}#header .txt mark{color:#262626;font-size:21px;font-weight:bold;padding:0}.logo{float:left;margin:43px 0 0;width:241px;height:71px;overflow:hidden}.logo img{width:100%;height:auto}.logo a{display:block;height:100%}.user-menu{padding:17px 20px 0 0;margin:0;list-style:none;text-transform:uppercase;font:11px/13px "CenturyGothic",Arial,Tahoma,sans-serif;float:left;width:240px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.user-menu li{float:left;padding:0 12px 0 13px;position:relative}.user-menu li:before{content:"|";position:absolute;left:0;top:0}.user-menu li:first-child{padding-left:0;padding-right:5px}.user-menu li:first-child:before{display:none}.user-menu li a{color:#262626;font-size:10px}.basket-section{float:left;position:relative;background:#d8d8d8;color:#111;line-height:20px;text-align:center;text-transform:uppercase;border-bottom:2px solid #fff;margin:0 0 23px;min-width:198px;max-width:198px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.basket-section>a{display:block;padding:14px 0 14px 12px;height:100%;color:#2c2c2c;text-decoration:none;position:relative}.basket-section>a:before{content:"";float:left;background-image:url(../images/bag2.svg);background-size:100% auto;background-repeat:no-repeat;font-size:1.5em;width:23px;height:26px;margin:-4px 7px 0 0}.basket-section>a:after{content:"";position:absolute;bottom:-5px;z-index:15;left:0;width:100%;height:10px}.basket-section:before{content:"";position:absolute;left:0;bottom:0;margin:0 0 3px;width:100%;height:2px;background:#fff;background-size:100% 3px;margin:0 0 0}.basket-section:after{content:"";position:absolute;left:0;top:100%;width:100%;height:3px;background:#000;background-size:100% 3px;margin:0 0 0}.basket-section:hover{text-decoration:none;color:#d32b41}.basket-section .cost{margin:0 0 0 2px}.active .basket-drop{min-height:452px;height:auto;border-top:3px solid #000}.active .basket-drop .mCustomScrollBox>.mCSB_scrollTools{visibility:visible}.active .basket-drop .basket-items{overflow:auto}.basket-drop{height:0;position:absolute;overflow:hidden;right:0;top:100%;width:296px;min-width:100%;padding:0;margin:2px 0 0;background:#fff;color:#262626;text-transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.basket-drop .inner{padding:10px}.basket-drop a{color:#262626}.basket-drop .drop_basket_info{margin:9px 0;font-size:13px;color:#000}.basket-drop .drop_basket_info strong{font-size:17px}.basket-drop .mCustomScrollBox>.mCSB_scrollTools{width:18px;visibility:hidden;right:5px;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.basket-drop .mCSB_scrollTools .mCSB_draggerRail{width:18px;right:5px;background:#d5d4d5;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.basket-drop .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:18px;background:#a7a6a6;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.basket-items{height:352px;overflow:hidden;padding:0 10px 0 15px;margin:0 -10px 0;list-style:none;font:13px/17px "CenturyGothic",Arial,Tahoma,sans-serif}.basket-items li{position:relative;padding:10px 0 12px;overflow:hidden;background:url(../images/ffbar.png) no-repeat center bottom;background-size:100% 3px}.basket-items li:first-child{border:none;padding-top:0}.basket-items li:first-child .close{top:0}.basket-items .image{float:left;margin:0 10px 0 0;border:1px solid #d8d8d8}.basket-items .basket_txt{text-align:left;overflow:hidden;color:#000}.basket-items p{margin:1px 0}.basket-items p label{margin:0;font-weight:normal}.basket-items .mark-text{font:17px/19px "CenturyGothic",Arial,Tahoma,sans-serif;font-weight:bold}.basket-items input[type=text]{border:none;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:18px;height:14px;text-align:center;vertical-align:top;font-size:12px;line-height:14px}.input-with-arrows{display:inline-block;vertical-align:middle;position:relative}.input-with-arrows:active .a-up,.input-with-arrows:active .a-down{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.a-up,.a-down{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;display:inline-block;vertical-align:top;width:15px;height:15px;font-style:normal;background:#d3d3d3;cursor:pointer;font-size:13px;line-height:15px;text-align:center;color:#000;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.a-up:active,.a-down:active{background:#ccc}.a-down{line-height:13px}.close{position:absolute;right:0;top:11px;width:21px;height:21px;font-size:13px;font-style:normal;overflow:hidden;text-align:center;background:#878486;line-height:19px;color:#fff;opacity:1;text-shadow:none;font-weight:normal;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.close:focus{color:#fff;background:#878486}.buttons{text-align:center;font-size:0;line-height:0;width:100%}.buttons a{display:inline-block;vertical-align:top;font-size:15px;line-height:30px;text-transform:uppercase;text-decoration:none}.buttons a.btn_grey{background:#c1c1c1;color:#000;width:95px;margin:0 9px 0 0}.buttons a.btn_red{background:#d32b41;color:#fff;width:163px}.buttons a:active{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.social-holder{overflow:hidden;clear:right;margin:23px 0 24px}.social-nw{float:right;padding:0;margin:0;list-style:none}.social-nw li{float:left;margin:0 3px 0 12px}.social-nw a{float:left}.ico-fb,.ico-tw,.ico-pi,.ico-in{display:inline-block;vertical-align:middle;width:37px;height:37px;text-indent:-9999px;overflow:hidden;background:url(../images/sprite.png) no-repeat -25px 0;-webkit-border-radius:37px;-webkit-background-clip:padding-box;-moz-border-radius:37px;-moz-background-clip:padding;border-radius:37px;background-clip:padding-box;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ico-tw{background-position:-64px 0}.ico-pi{background-position:-103px 0}.ico-in{background-position:-142px 0}.nav_bar{width:100%;clear:left}#nav{float:left;font:19px/37px 'Code-Light',sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}#nav>ul>li.has-drop>a{padding:0 15px;margin:0 -15px}#nav ul li .drop_promo{background:#fff;display:none;padding:0 19px 0 0}#nav ul li .drop_promo a{text-decoration:none}#nav ul li .drop_promo img{border:1px solid #d8d8d8;vertical-align:top}#nav ul li .drop_promo span{display:block;color:#000;font-size:12px;margin:5px -3px 0;line-height:21px;letter-spacing:0;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;text-transform:uppercase;white-space:normal}#nav ul li .drop_promo span i{font-size:20px;margin:0 0 0 2px}#nav ul{padding:0;margin:0;list-style:none;float:left}#nav ul li{float:left;margin:0 30px 0 0;position:relative}#nav ul li.has-drop>a{cursor:default}#nav ul li.drop-active .drop_promo{display:inline-block}#nav ul li.drop-active>.drop_holder{display:block}#nav ul a{display:block;white-space:nowrap;color:#262626}#nav ul li.sale a{color:#ed3227}#nav ul .drop_holder{display:none;position:absolute;white-space:nowrap;top:100%;left:-15px;padding:40px 0 25px 0;height:auto;min-height:125px;font-size:16px;text-transform:none;-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);-moz-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3);background:#fff url(../images/ffbar.png) no-repeat 50% 100%;background-size:100% 3px}#nav ul .drop_holder li{float:none;margin:0;border:none;position:relative;z-index:5}#nav ul .drop_holder li ul{z-index:6}#nav ul .drop_holder li a{font-size:13px;line-height:18px;font-weight:bold;text-transform:uppercase}#nav ul .drop_holder li.drop-active>a{background:#f2f2f2;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#nav ul .drop_holder a{padding:0 0 0 15px}#nav ul .drop_holder .drop_holder{left:100%;z-index:6;top:-20px;padding:20px 0}#nav ul .drop_holder .drop_holder a{padding:0 15px}#nav ul .drop_holder ul{display:inline-block;float:none}#nav ul .drop_holder ul li{width:auto}#nav ul .drop_holder ul li ul{float:left}#nav .user-menu{display:none}#nav.active .toggle-nav{-webkit-box-shadow:0 -1px 0 #666 inset;-moz-box-shadow:0 -1px 0 #666 inset;box-shadow:0 -1px 0 #666 inset}a.log_in_link{display:none;padding-left:65px;padding-right:15px}.toggle-nav{display:none;width:50px;height:50px;position:relative;cursor:pointer;background:#333;text-indent:-9999px;overflow:hidden;z-index:0}.toggle-nav:after{content:"";position:absolute;left:10px;top:31px;height:4px;width:30px;background:#d8d8d8;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.toggle-search{display:none;width:50px;height:50px;position:absolute;z-index:2;right:0;top:0;cursor:pointer;text-indent:-9999px;overflow:hidden;background:#c00 url(../images/icon-search.png) no-repeat 50% 50%;-webkit-background-size:25px;-moz-background-size:25px;background-size:25px}.toggle-search:before,.toggle-search:after{display:none;content:"";position:absolute;top:24px;left:12px;width:25px;height:3px;background:#ccc;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle-search:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle-search.active{background:#333}.toggle-search.active:before,.toggle-search.active:after{display:block}.search-section{float:right;width:196px;border:1px solid #e2e2e2;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.search-section:after{content:"";position:absolute;bottom:-1px;left:0;padding:0 1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;border-bottom:3px solid #000;margin:0 -1px}.search-section input[type=text]{float:left;padding:5px 0 8px 20px;margin:0;background:none;border:none;width:156px;height:35px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-section input[type=text]::-webkit-input-placeholder{color:#000}.search-section input[type=text]:-moz-placeholder{color:#000}.search-section input[type=text]::-moz-placeholder{color:#000}.search-section input[type=text]:-ms-input-placeholder{color:#000}.search-section input[type=submit]{float:right;width:40px;height:33px;padding:0;margin:0;border:none;background:#fff url(../images/sprite.png) no-repeat -181px 0;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.search-section input[type=submit]:hover{cursor:pointer}#intro{position:relative;max-width:1288px;margin:0 auto 20px}body{position:relative}#main{max-width:1288px;margin:0 auto;padding:0 0}.content p{font-size:16px;line-height:24px}#blocks .block{position:relative;overflow:hidden}#blocks .block a{display:block;height:100%}#blocks .block:before{content:"";position:absolute;top:0;left:50%;margin:0 0 0 -114px;width:228px;height:6px;background:url(../images/ffbar.png) no-repeat 50% 0;background-size:100% 6px;z-index:2}#blocks .block.block-2-3-bottom{margin:0}#blocks .block.block-2-3-bottom:before{display:none}.blocks{position:relative}.blocks .block .img{display:block;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%}.blocks .block .img img{display:none}.static_right_2{width:528px}.block{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:25px}.block .in_block_list{margin:0;padding:0;width:100%;list-style:none;position:relative}.block .in_block_list li{float:left;margin:0 0 0 5px}.block .in_block_list li:first-child{margin:0 0 0 -5px}.block .abs_text{position:absolute;top:0;left:0;height:100%;width:100%;line-height:146px;font-size:33px;text-align:center;color:#000;font-family:'Code-Light',sans-serif}.block .abs_text a{color:#000;text-decoration:none}.block.block_inlined{display:inline-block}.block.block_2_3{width:58.7%;float:left;border-right:25px solid #fff}.block.block_1_3{float:right;width:41.3%}.block.block_1_3_inner{width:47.18456798%;border-right:25px solid #fff;clear:left;margin:0}.block.block_2_3_inner{width:52.75636115%;margin:0}.block.block-justify{float:none;overflow:hidden;width:auto;height:1%;min-width:320px}.block.pull-right{float:right!important}.block.pull-left{float:left!important}.block.block-gallery{position:relative;max-width:420px;height:410px}.block .swiper-container{height:auto;position:static}.block .img{display:block}.block .img img{width:100%;height:auto}.block h3{text-align:center;font:48px/54px 'Code-Light',sans-serif;margin:0;padding:20px 7px 0}.block p{margin-top:0}.block .swiper-slide,.block .swiper-slide a{text-align:center;font-size:17px;line-height:21px;color:#262626}.block .swiper-slide img,.block .swiper-slide a img{width:70%;height:auto;display:block;margin:3% auto}.block .swiper-slide:hover,.block .swiper-slide a:hover{text-decoration:none;color:#d32b41}.block .swiper-slide p,.block .swiper-slide a p{margin:15px 0;text-transform:uppercase;font-weight:bold;font-size:17px}.block-ttl{display:block;font:58px/60px 'Code-Light',sans-serif;padding:50px 10px 0 10px;color:#fff;text-transform:uppercase;text-align:center}.block-ttl span{font:44px/47px 'Code-Light',sans-serif}.subscribe-form{padding:20px 20px 20px;overflow:hidden}.subscribe-form label{width:260px;padding:0;color:#fff;text-align:left;display:block;margin:auto;font-weight:normal}.subscribe-form .holder{overflow:hidden;position:relative;min-width:250px;width:315px;margin:0 auto 18px}.subscribe-form input[type=text]{display:block;padding:11px 53px 11px 20px;margin:0;background:#2c2c2c;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:37px;color:#fff;width:100%}.subscribe-form input[type=submit]{position:absolute;right:0;top:0;padding:0;margin:0;border:none;background:url(../images/sprite.png) no-repeat -223px 0;width:53px;height:37px;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0}.subscribe-form input[type=submit]:hover{cursor:pointer}.text-block{max-width:1168px;margin:0 auto}.bg-creamy{background:#f0f0f0}.bg-blue{background:#276984}.llist_ttl{font-family:'Lobster',cursive;font-size:46px;line-height:60px;color:#2c2c2c;text-align:center;display:block;margin:0 0 22px;clear:both;overflow:hidden}.main_scroll_list{width:100%;height:auto;overflow:auto;padding:1px 0}.main_scroll_list.noswipe li{width:197px;height:197px;margin:0 7px;display:inline-block;float:none}.main_scroll_list.noswipe li a{padding:3px}.main_scroll_list ul{margin:0;padding:0;list-style:none;white-space:nowrap}.main_scroll_list ul li{float:left;margin:0;width:100%;text-align:center;margin-bottom:2px}.main_scroll_list ul li a{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3);display:block;padding:0}.main_scroll_list ul li a img{width:100%;height:auto}#footer{max-width:1168px;padding:40px 0 10px;margin:0 auto;border-top:2px solid #262626;background:#fff}.col{float:left;width:21%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 0;line-height:17px}.col.col-social{width:17%;min-width:180px}.col ul{padding:0;margin:0;list-style:none}.col ul a{color:#262626;text-decoration:none}.col ul a:hover{text-decoration:none;color:#d32b41}.col.col-social p{text-align:right}.col-1{width:26%}.col-2{width:18%}.col-ttl{display:block;font:600 17px/21px 'Code-Bold',sans-serif;letter-spacing:.06em;color:#d32b41;text-transform:uppercase;margin:0 0 17px}.col-ttl.def-color{color:#262626}ul.foot-social-nw{background:url(../images/bg-social.png) no-repeat;width:191px;height:151px;position:relative}ul.foot-social-nw a{position:absolute;left:0;top:0;background:transparent;width:34px;height:34px;-webkit-border-radius:34px;-webkit-background-clip:padding-box;-moz-border-radius:34px;-moz-background-clip:padding;border-radius:34px;background-clip:padding-box;text-indent:-9999px;overflow:hidden;padding:0!important}ul.foot-social-nw a.fb{left:39px;top:39px}ul.foot-social-nw a.tw{left:79px;top:78px}ul.foot-social-nw a.in{left:118px;top:39px}ul.foot-social-nw a.pi{left:157px;top:78px}.no-touch .ico-fb:hover,.no-touch .ico-tw:hover,.no-touch .ico-pi:hover,.no-touch .ico-in:hover{-webkit-box-shadow:0 0 15px #fff inset;-moz-box-shadow:0 0 15px #fff inset;box-shadow:0 0 15px #fff inset}.no-touch .a-up:hover,.no-touch .a-down:hover{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .basket-drop{z-index:4}.no-touch #blocks .has_hover{-webkit-transition:opacity ease-in .15s;-moz-transition:opacity ease-in .15s;-o-transition:opacity ease-in .15s;transition:opacity ease-in .15s}.no-touch #blocks .has_hover:hover{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .main_scroll_list li{-webkit-transition:opacity ease-in .15s;-moz-transition:opacity ease-in .15s;-o-transition:opacity ease-in .15s;transition:opacity ease-in .15s}.no-touch .main_scroll_list li:hover{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch #blocks .block .abs_text a:hover{color:#d32b41}.no-touch .close:hover{color:#fff;text-shadow:none;zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .tip_prods:hover .prod_list_descr{border-color:#000}.no-touch .drop_promo a:hover span i{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .swiper-pagination-switch:hover{zoom:1;filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.no-touch .category_list li:hover .prod_list_descr{border-color:#000}.no-touch .colors_list li:hover a{border-color:#000}.no-touch #nav a:hover{text-decoration:none;color:#d32b41}.no-touch #nav ul li.has-drop:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);-moz-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3);background:#fff;color:#d32b41}.no-touch #nav ul li.has-drop:hover>a{background:#fff;position:relative;z-index:4;color:#d32b41;cursor:pointer}.no-touch #nav ul li.has-drop:hover>a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background:#fff}.no-touch #nav ul li.has-drop:hover li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.no-touch #nav ul li.has-drop:hover li a{position:static}.no-touch #nav ul li.has-drop:hover li a:after{display:none}.no-touch #nav ul li:hover>a{color:#d32b41}.no-touch #nav ul li:hover>.drop_holder{display:block}.no-touch #nav ul li:hover>.drop_holder>ul{display:inline-block;vertical-align:top}.no-touch #nav ul li:hover .drop_promo{display:inline-block;vertical-align:top}.no-touch #nav ul li a:hover{color:#d32b41}.no-touch #nav ul ul li:hover.has-drop>a{background:#f2f2f2}.no-touch #nav ul ul li:hover>a{background:#f2f2f2;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.no-touch #blocks .block .foot-social-nw a{height:34px}.no-touch .foot-social-nw a:hover{-webkit-box-shadow:0 0 15px #fff inset;-moz-box-shadow:0 0 15px #fff inset;box-shadow:0 0 15px #fff inset}.no-touch .filter_box h4 a:hover span{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .filter_box .checkboxArea:hover,.no-touch .filter_box .checkboxAreaChecked:hover{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.7);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.7);box-shadow:0 0 4px 1px rgba(0,0,0,.7)}.no-touch .buttons a:hover{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .arrow_coll-left:hover,.no-touch .arrow_coll-right:hover,.no-touch .arrow-left2:hover,.no-touch .arrow-right2:hover{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.no-touch .basket-section>a:hover{text-decoration:none;color:#d32b41}.no-touch .basket-section>a:hover:after{content:"";position:absolute;top:100%;left:0;width:100%;height:4px}.no-touch .col-ttl:hover{cursor:pointer}.no-touch .col-ttl:hover:before{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;cursor:pointer}#content{max-width:1168px;margin:auto}#prod_slider{height:auto!important;border:1px solid #cecece}#prod_slider .swiper-slide{position:relative;width:100%;height:auto}#prod_slider .swiper-slide a{display:block;width:100%;height:100%}#prod_slider .swiper-slide img{width:100%;vertical-align:top}#prod_slider_small{float:left;width:80%;height:auto}.preview_holder{margin:0 0 20px}.preview_holder.list2{float:left;width:20%}.no-touch .sizes li:hover a{opacity:.7}#prod_small .modal-content{padding:25px 0}#prod_small .modal-content .prod_logo{margin:0 5% 0 0}#prod_small .modal-content .gdescr{padding:40px 15px 0 0;font-size:15px;line-height:17px;margin:0 5% 0 0}#prod_small .modal-content .sizes{margin:0 0 10px}#prod_small .modal-content .prod_brand{font-size:16px}#prod_small .txt_big{font-size:20px;line-height:22px;font-weight:500;text-transform:uppercase}#prod_small .txt{text-align:right;color:#3c3c3c;text-transform:uppercase;font-size:13px;line-height:15px;margin:0 10px 0 0}#prod_small .socials{margin:25px 10px 0 0}#prod_small .sizes li{width:43px}#prod_small .sizes li a{line-height:43px}#prod_small .add_to_basket{padding:0 41px;margin:0 0 0 0}#prod_small .modal-content{background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:50% 50%}#prod_small .modal-content.done{background-image:none}#prod_small .modal-content .prod_minfo .prod_brand{line-height:17px;font-size:15px;margin:0 0 1px}#prod_small .modal-content .prod_minfo .prod_name{line-height:31px;font-size:29px;margin:0 0 2px}#prod_small .modal-content .prod_minfo .prod_color{line-height:17px;font-size:19px;margin:0 0 2px}#prod_small .modal-content .prod_minfo .prod_price{line-height:29px;font-size:27px;margin:0 0 0}#prod_small .modal-content .prod_logo{padding:15px 0 0}.modal_close{width:24px;height:24px;position:absolute;top:10px;right:10px;background:url(../images/close.png) no-repeat 0 0;cursor:pointer;z-index:20}.preview_inner{width:100%;overflow:hidden;margin:auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preview_inner.list2 .swiper-pagination-switch{float:none;display:block;width:100%;margin:0 0 5px 0}.preview_inner .preview_list{padding:0;margin:0;list-style:none;display:block;overflow:hidden;counter-reset:prevnum;position:relative}.preview_inner .swiper-pagination-switch{background:#fff;float:left;white-space:nowrap;margin:0 0 0 15px;width:23%;margin:0 0 0 2%;height:auto;position:relative;z-index:1;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preview_inner .swiper-pagination-switch img{width:100%;vertical-align:top}.preview_inner .swiper-pagination-switch:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;text-align:center;display:none}.preview_inner .swiper-pagination-switch:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preview_inner .swiper-pagination-switch:first-child{margin:0}.preview_inner .swiper-pagination-switch.swiper-active-switch .curr_num{display:block}.preview_inner .swiper-pagination-switch.swiper-active-switch:before{background:#fff;opacity:.5}.preview_inner .swiper-pagination-switch.swiper-active-switch:after{display:block}.content:after{content:"";display:block;clear:both}.breadcrumbs{margin:0 0 13px 0;padding:0;list-style:none;overflow:hidden}.breadcrumbs li{float:left;position:relative}.breadcrumbs li a{color:#4e4c4c;font-size:13px;line-height:15px;text-decoration:none}.breadcrumbs li a:after{content:">";display:inline-block;margin:0 3px}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li span{color:#878486}.prod_minfo{color:#121212;float:left;font-family:"CenturyGothic",Arial,Tahoma,sans-serif}.prod_minfo .prod_brand,.prod_minfo .prod_color{font-size:21px;line-height:23px;margin:0 0 9px}.prod_minfo .prod_name,.prod_minfo .prod_price{font-size:33px;line-height:38px;font-weight:bold}.prod_logo{padding:24px 0 0}.gdescr{font-size:17px;line-height:24px;padding-top:20px}.w_bar{padding-top:15px;background:url(../images/ffbar.png) no-repeat 0 0;background-size:100% 4px;margin:0;position:relative;overflow:hidden;margin-bottom:15px}.w_bar.collapse-group{margin-bottom:10px;cursor:pointer}.collapse{position:relative;overflow:hidden}.sizes{margin:10px 0 10px 0;padding:0;list-style:none;overflow:hidden;float:left}.sizes li{float:left;width:46px;margin:0 4px 5px 0}.sizes li a{display:block;height:100%;line-height:46px;text-align:center;color:#000;font-size:17px;text-decoration:none;background:#e3e3e3}.sizes li.active a{color:#fff;background:#000}.add_to_basket{text-transform:uppercase;color:#fff;padding:0 62px;font-size:25px;line-height:50px;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;font-weight:300;background:#000;clear:both;text-align:center;float:left}.add_to_basket:hover{text-decoration:none;color:#fff}.no-touch .add_to_basket:hover{opacity:.7}.p_info{font-size:17px;line-height:24px}.p_info h5{font-size:17px;line-height:24px;text-transform:uppercase}.no-touch .p_info:hover .btn_c{text-decoration:none;color:#d32b41}.btn_c{float:right;margin:13px 0 0;color:#4e4c4c;text-decoration:none}.no-touch .btn-c:hover{text-decoration:none;color:#d32b41}.clear-left{clear:left}.socials{list-style:none;padding:0;margin:0;overflow:hidden;margin:0 0 15px}.socials li{float:left;margin:0 5px 0 0}.colors_list{margin:0;padding:0;list-style:none;overflow:hidden;width:102%}.colors_list li{float:left;width:18%;margin:0 2% 2% 0}.colors_list li a{display:block;border:1px solid #d3d3d3}.colors_list li img{width:100%}.like_ttl{margin:20px 0;color:#000;text-decoration:none;text-transform:uppercase;font-weight:normal;font-size:33px;line-height:38px;font-family:"CenturyGothic",Arial,Tahoma,sans-serif}.socials_parent{overflow:hidden}.like_ttl a{color:#000;text-decoration:none}.like_ttl a:hover span{border:none}.like_ttl a span{display:inline;line-height:30px;border-bottom:1px solid #000}.w1170{max-width:1170px;margin:auto}.like_list{margin:0 0 70px 0;padding:0;list-style:none;overflow-y:auto;height:auto;white-space:nowrap}.like_list li{display:inline-block;width:181px;text-align:center;vertical-align:top;position:relative;margin:0 4px 10px 4px}.like_list li.new:after{content:"New";position:absolute;top:0;right:0;width:41px;height:41px;background:#000;color:#fff;text-transform:uppercase;font-size:13px;line-height:42px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.like_list li a{display:block;text-decoration:none}.like_list li img{height:182px;max-height:100%;max-width:100%}.like_list li .prod_list_descr{border-top:3px solid #d8d8d8;text-align:left;padding:15px 0 0}.like_list li .prod_list_descr .prod_brand,.like_list li .prod_list_descr .prod_color{font-size:13px;color:#5f5d5d;line-height:17px}.like_list li .prod_list_descr .prod_brand{color:#cfcfcf}.like_list li .prod_list_descr .prod_name,.like_list li .prod_list_descr .prod_price{font-size:18px;line-height:20px;color:#5f5d5d}.no-touch .like_list li a:hover .prod_list_descr{border-top-color:#000}.subtext{overflow:hidden;margin:0 0 30px}h3{font-family:"CenturyGothic",Arial,Tahoma,sans-serif;color:#000}.col-social{width:20%;float:right}.heading{background:#d8d8d8;padding:30px 40px;overflow:hidden;margin:0 0 40px}.heading h1{font-size:58px;line-height:60px;color:#252525;font-weight:200;text-transform:uppercase;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;display:block;margin:15px 0;text-align:center}.heading.heading_menu h1{float:left;text-align:center}.heading.imaged{background-position:50% 50%}.heading.imaged h1{font-size:58px;line-height:65px;color:#fff;font-weight:300;text-align:left;text-shadow:0 0 20px #000;font-family:'Code-Light',sans-serif}.heading .brands_menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;list-style:none;padding:0 0 0 40px;overflow:hidden}.heading .brands_menu li{margin:0 0 20px;white-space:nowrap}.heading .brands_menu li a{color:#000;font-size:13px;line-height:15px;text-decoration:underline}.heading .brands_menu li a:hover{text-decoration:none}.vcenter{display:inline-block;vertical-align:middle;float:none}.brands_list{list-style:none;margin:0;padding:0}.brands_list img{width:100%;max-width:200px;margin:8px 0}.brands_list .arr_big{display:inline-block;vertical-align:middle;margin:auto;background:url(../images/arr_right_big.png) no-repeat 50% 50%;width:63px;height:63px;float:none;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;background-color:#c1c1c1}.brands_list .arr_big:hover{background-color:#919191}.brands_list .arrow{text-align:center}.brands_list .prod_name{font-size:29px;line-height:33px;color:#4e4c4c;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;font-weight:bold;text-transform:uppercase}.brands_list li{border-bottom:1px solid #d8d8d8;padding:0 0 33px;overflow:hidden;width:96%;margin:0 2% 35px}#collections_slider{border:1px solid #cecece;height:auto;height:auto!important;margin:20px 0 11px}#collections_slider .swiper-wrapper{height:auto!important}#collections_slider .swiper-slide{position:relative;width:100%;height:auto;cursor:pointer;height:auto!important}#collections_slider .swiper-slide a{display:block;width:100%;height:100%}#collections_slider .swiper-slide img{width:100%;vertical-align:top}#collections_slider .slide_descr{position:absolute;left:0;top:0;color:#121212;height:100%;background:#fff;max-width:255px;text-align:center;text-transform:uppercase;font-weight:200;padding:40px 0 0;font-weight:300}#collections_slider .slide_descr .coll_name{font-size:41px;line-height:48px;margin:0 0 55px;font-weight:300}#collections_slider .slide_descr .coll_name span{font-size:61px;line-height:68px}#collections_slider .slide_descr .coll_descr{letter-spacing:7px;font-size:21px;line-height:25px;text-transform:uppercase;font-weight:200}.prod_general_left{margin-top:16px}#collections_pagination{height:auto;background:#fff;width:90%;margin:auto}#collections_pagination .swiper-wrapper{height:auto!important}#collections_pagination .swiper-slide{position:relative;opacity:.5;cursor:pointer;height:auto!important;display:block}#collections_pagination .swiper-slide.swiper-slide-active{opacity:1}#collections_pagination .swiper-slide a{display:block;width:100%}#collections_pagination .swiper-slide img{width:100%;vertical-align:top;height:auto}.prod_general_left ul.coll_name_left,.coll_name_left_ttl{font-size:21px;line-height:25px;padding:0 0 0 10%;list-style:none;margin:0}.prod_general_left ul.coll_name_left li,.coll_name_left_ttl li{display:block}.prod_general_left ul.coll_name_left li a,.coll_name_left_ttl li a{color:#000;text-decoration:underline;font-weight:normal;font-size:16px}.prod_general_left ul.coll_name_left li a:hover,.coll_name_left_ttl li a:hover{text-decoration:none}.prod_general_left ul.coll_name_left li.active,.coll_name_left_ttl li.active{color:#4e4c4c}.prod_general_left ul.coll_name_left li.active a,.coll_name_left_ttl li.active a{color:#4e4c4c;text-decoration:none}.coll_name_left_ttl{font-size:28px;line-height:32px;padding:0 0 0 10%}.coll_prod_left{display:block;width:100%;margin:0 4px 10px 4px}.coll_prod_left a{text-decoration:none;display:block}.coll_prod_left img{max-height:100%;width:100%}.coll_prod_left .prod_list_descr{border-top:5px solid #d8d8d8;padding:15px 0 0}.coll_prod_left .prod_list_descr .prod_brand,.coll_prod_left .prod_list_descr .prod_color{font-size:17px;color:#000;line-height:19px}.coll_prod_left .prod_list_descr .prod_brand{color:#888689;margin:0 0 5px}.coll_prod_left .prod_list_descr .prod_name,.coll_prod_left .prod_list_descr .prod_price{font-size:22px;line-height:24px;color:#000}.prod_general_left{height:100%;position:relative}.prod_general_left ul{margin:0;padding:0;list-style:none}.prod_general_left ul li{display:none;margin:0}.arrow_coll-left,.arrow_coll-right{position:absolute;top:50%;margin:-12px 0 0;left:17px;display:block;width:14px;height:24px;z-index:6;background:url(../images/slider_arrs.png) no-repeat 0 100%}.arrow_coll-left.disabled,.arrow_coll-right.disabled{background-position:0 0}.arrow_coll-right{left:auto;right:17px;background-position:100% 100%}.arrow_coll-right.disabled{background-position:100% 0}.addit_list{margin:0;padding:0;list-style:none}.addit_list li{display:block!important}.tip_prods{margin:0;padding:0;list-style:none;overflow:hidden;display:none;background:#fff;position:absolute;z-index:10;min-width:170px}.tip_prods .prod_name{font-size:18px;line-height:20px;text-transform:uppercase;font-weight:500;color:#000}.tip_prods .prod_price{font-size:16px;line-height:18px;font-weight:400;color:#000}.tip_prods .shop_now{font-size:16px;line-height:18px;font-weight:200;position:relative;margin-left:15px;color:#d32b41;text-decoration:none}.tip_prods .shop_now:after{content:"";position:absolute;right:-30px;top:5px;border:solid;border-width:6px 10px;border-color:transparent transparent transparent #000}.tip_prods .shop_now:hover{text-decoration:underline}.add_box{width:38px;height:38px;position:absolute;z-index:4;margin:-19px 0 0 -19px;background:#4e4c4c;overflow:hidden;cursor:pointer;color:#fff}.add_box.round{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.add_box.active{z-index:4}.add_box .add_box_ctrl{display:block;width:100%;height:100%;line-height:38px;color:#fff;font-size:30px;text-align:center;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.sw_pagination_holder{position:relative}.arrows_holder{position:relative}.arrow-left2,.arrow-right2{position:absolute;top:50%;margin:-12px 0 0;width:10px;height:10px;display:block;left:5px}.arrow-left2:before,.arrow-right2:before{content:"";position:absolute;top:0;left:-8px;border:8px solid;border-color:transparent #000 transparent transparent;border-right-width:15px}.arrow-left2.disabled:before,.arrow-right2.disabled:before{border-right-color:#afafaf}.arrow-right2{left:auto;right:0}.arrow-right2:before{content:"";left:auto;right:-8px;border-color:transparent transparent transparent #000;border-left-width:15px}.arrow-right2.disabled:before{border-left-color:#afafaf;border-right-color:transparent}.tab_links_holder{background:url(../images/ffbar.png) no-repeat 0 100%;background-size:100% 4px;margin:0 15px}.nav-tabs{padding:0;border:none;margin:0 0 15px}.nav-tabs li{text-align:center}.nav-tabs li.active,.nav-tabs li.active:hover{color:#000}.nav-tabs li.active a,.nav-tabs li.active:hover a{background:none;border:none}.nav-tabs li a{display:block;text-align:center;color:#000;padding:20px 0;font-size:50px;line-height:60px;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;font-weight:300;border:none}.nav-tabs li a:hover{border:none;background:none}.tab-pane{border-left:2px solid #d2d1d2;height:505px;text-align:center}.tab-pane:first-child{border-right:2px solid #d2d1d2;border-left:none}.submit_description{margin:0 15px}.form_holder{width:288px;padding:50px 0 0;margin:auto;text-align:left;overflow:hidden}.form_holder label{display:block;color:#121212;font-size:17px;line-height:20px;margin:0 0 2px;font-weight:300}.form_holder .chk_holder{margin:0 0 35px;overflow:hidden}.form_holder .chk_holder input{float:left;margin:0 10px 0 0}.form_holder .chk_holder label{float:left;margin:0 0 0 10px;width:205px}.form_holder input[type="text"],.form_holder textarea,.form_holder input[type="password"]{width:100%;padding:0 10px;height:36px;font-size:16px;line-height:16px;border:1px solid #b5b5b5;margin:0 0 21px}.form_holder textarea{padding:10px}.form_holder a{color:#000;text-decoration:underline;display:inline-block;margin:0 0 35px}.form_holder a:hover{text-decoration:none}.form_holder input[type="submit"]{width:100%;height:51px;line-height:51px;color:#fff;font-size:25px;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;font-weight:300;background:#c8051d;border:none;margin:0 0 35px}.form_holder input[type="submit"].btn_black{background:#000;color:#fff}.form_holder .or{display:block;text-align:center;text-transform:uppercase;line-height:25px;color:#817d82;font-size:25px;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;font-weight:300;margin:0 0 35px}.form_holder .check_guest{width:100%;text-align:center;text-decoration:none;height:51px;line-height:51px;color:#000;font-size:25px;font-family:"CenturyGothic",Arial,Tahoma,sans-serif;font-weight:300;background:#bdbdbd;border:none;margin:0 0 35px}.form_holder .check_guest:hover{text-decoration:none;color:#000!important}.form_holder .checkboxArea,.form_holder .checkboxAreaChecked{float:left}.no-touch input[type="submit"]:hover,.no-touch .check_guest:hover{text-decoration:none;zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;color:#fff}.no-touch .check_guest:hover{color:#fff}#prod_slider_small{visibility:hidden;height:0}.modal-backdrop{background:#fff}.modal-backdrop.in{opacity:.8}.vfull{padding:15px 0 0}.vfull a{color:#000;text-decoration:underline}.vfull a:hover{color:#000;text-decoration:none}#signup{padding:40px 20px 15px;text-align:center;background:#d5d4d5 url('../images/ffbar2.png') no-repeat center bottom;background-size:70% 7px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:35}#signup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.category_list{padding:70px 0 0;list-style:none}.category_list li{margin:0 0 80px}.category_list li.new:after{content:"New";position:absolute;top:0;right:15px;width:64px;height:64px;background:#000;color:#fff;text-transform:uppercase;font-size:21px;text-align:center;line-height:64px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.category_list li a{display:block;text-decoration:none}.category_list li .prod_list_descr{border-top:5px solid #d8d8d8;text-align:left;padding:15px 0 0}.category_list li .prod_list_descr .prod_brand,.category_list li .prod_list_descr .prod_color{font-size:17px;color:#000;line-height:19px}.category_list li .prod_list_descr .prod_brand{color:#888589;margin:0 0 5px}.category_list li .prod_list_descr .prod_name,.category_list li .prod_list_descr .prod_price{font-size:25px;line-height:30px;color:#000;font-weight:bold}.sidebar{position:static;padding-top:60px}.filter_box h4{padding:0 0 20px;background:url('../images/ffbar.png') no-repeat center bottom;background-size:100% 6px;margin:0 0 15px}.filter_box h4 a{font-size:17px;line-height:20px;color:#232223;text-transform:uppercase;padding:0 0 0 10px;position:relative;text-decoration:none}.filter_box h4 a:hover{text-decoration:none}.filter_box h4 a span{margin-left:7px;margin-top:-3px;font-size:22px}.filter_box .sidebar_menu{margin:0;list-style:none;padding:13px 0 13px 38px}.filter_box .sidebar_menu>li{margin:0 0 3px}.filter_box .sidebar_menu>li>a{color:#000;font-size:17px;line-height:20px;display:inline-block}.filter_box .sidebar_menu>li>a[data-toggle="collapse"]{font-weight:bold;position:relative}.filter_box .sidebar_menu>li>a[data-toggle="collapse"]:before{content:"";position:absolute;top:7px;left:-20px;border:6px solid;border-color:#c8051d transparent transparent transparent}.filter_box .sidebar_menu>li>a[data-toggle="collapse"].collapsed{font-weight:normal}.filter_box .sidebar_menu>li>a[data-toggle="collapse"].collapsed:before{top:3px;left:-17px;border:6px solid;border-color:transparent transparent transparent #000}.filter_box .sidebar_menu>li ul{margin:0;list-style:none;padding:10px 0 10px 10px}.filter_box .sidebar_menu>li ul li{margin:0 0 3px}.filter_box .sidebar_menu>li ul a{color:#000;font-size:13px;line-height:15px}.filter_box ul{list-style:none;margin:0;padding:10px 0 10px 8px}.filter_box ul li{margin:0 0 15px}.filter_box ul li .checkboxArea,.filter_box ul li .checkboxAreaChecked{border:1px solid #000;margin:0 12px 0 0;vertical-align:top;cursor:pointer}.filter_box ul li label{font-size:17px;line-height:24px;margin:0 0 0;cursor:pointer}.filter_box ul li label[for^="color"]{font-weight:normal}.filter_box table{margin:0 0 30px;width:100%;font-size:17px;line-height:20px}.filter_box table tbody{width:100%}.filter_box table tr{width:100%}.filter_box table td,.filter_box table th{width:33.33%;text-align:center;text-transform:uppercase;font-weight:normal;padding:10px 0 7px 0;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.filter_box table th{border-bottom:2px solid #d8d8d8;border-left:none}.filter_box table tr td:first-child{border-left:none}.cat_description{margin:0;padding:0 15px 25px;position:relative;border-bottom:2px solid #4e4c4c}.cat_description:before,.cat_description:after{content:"";position:absolute;left:0;bottom:-2px;width:15px;height:2px;background:#fff}.cat_description:after{left:auto;right:0}.cat_description h3{padding:0 15px;text-align:center}.cat_description h4.red{color:#d32b41;font-size:21px;line-height:24px;margin-top:0}.cat_description p{font-size:16px;line-height:24px}#main .cat_description{border-bottom:none}#main .cat_description h3{text-align:left;text-transform:uppercase;padding:0}.filter_sidebar{float:left;width:200px;margin:0 15px}.toggle-filter,.filter-close{cursor:pointer;display:none;visibility:hidden;position:absolute;left:0;top:0;width:100%;text-align:center;background:#262626;color:#fff;margin:0 0;padding:10px 20px;font:300 17px/25px Arial,Tahoma,sans-serif;text-transform:uppercase;letter-spacing:2px}.filter-close{position:static}.category-row-top{position:relative}#overlay{display:none;position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9)}.preloader{display:none;width:100px;text-align:center;margin:40px auto;color:#4e4c4c;text-transform:uppercase;line-height:30px;font-size:21px;font-weight:bold}.to_top{position:fixed;display:none;text-align:center;z-index:8;cursor:pointer;color:#000;font-size:13px;line-height:16px}.to_top .arr_tt{width:64px;height:64px;background:#000 url(../images/to_top.png) no-repeat 50% 50%;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;margin:0 auto 4px}.no-touch .to_top:hover{opacity:.7}.contact_form_descr{padding:0 15px;margin:0 0 25px}.contact_form_descr p{margin-bottom:10px;margin-top:0}.form_holder.contactus{padding:0 15px;margin:0;width:60%}.form_holder.contactus p{margin-top:0;margin-bottom:10px}.form_holder.contactus label{width:30%;float:left;clear:left;line-height:34px;margin:0 0 11px}.form_holder.contactus input[type="text"],.form_holder.contactus textarea,.form_holder.contactus .captcha{float:right;clear:right;width:70%;margin-bottom:11px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form_holder.contactus input[type="text"].error,.form_holder.contactus textarea.error,.form_holder.contactus .captcha.error{border-color:#c8051d}.form_holder.contactus textarea{resize:none;overflow:auto;height:100px;border:1px solid #b5b5b5}.form_holder.contactus .captcha{margin:0 0 15px;overflow:hidden}.form_holder.contactus .captcha img{display:block;margin:0 0 10px}.form_holder.contactus .captcha input[type="text"]{width:250px;display:block;float:left;clear:both}.form_holder.contactus input[type="submit"]{width:250px;display:block;margin-left:30%;clear:both}.form_holder.contactus.evoucher{float:left;width:60%;padding:0 15px}.form_holder.contactus.evoucher .ev_descr{float:right;clear:right;width:70%;margin-bottom:25px;font-size:14px;line-height:17px}.evoucher_img{float:right;width:40%;text-align:center}.checkout-heading.contact-heading{font:300 50px/60px "CenturyGothic",Arial,Tahoma,sans-serif;padding:20px 0 20px 12px;margin-top:0}@media screen and (max-width:1175px){#nav ul li{margin-right:20px}.user-menu{width:160px;padding-right:10px}}@media screen and (max-width:1140px){#nav ul li{margin-right:15px}#intro .swiper-container .txt{font-size:30px;line-height:34px}#intro .swiper-container .txt .ttl{font-size:64px;line-height:64px;border-width:3px}.block .swiper-slide p,.block .swiper-slide a p{margin:0 0 20px}.heading .brands_menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media screen and (max-width:1190px){.checkout-btn{padding-right:15px}.content .col-md-4 p{padding:0 15px}.content .col-md-12 h3{padding:0 15px}.like_ttl{padding:0 0 0 10px}.socials_parent h3{padding:0 15px}#header{padding:0 15px}.breadcrumbs{padding:0 15px}#footer{padding:24px 15px 35px}.like_list{padding:0 0 0 15px}.colors_list{padding:0 0 0 15px}#prod_slider{margin:0 15px}.socials{padding:0 0 0 15px}.bounds_map_hldr{padding:0 0 0 15px}.stores-list{margin-right:15px}.coll_prod_left .prod_list_descr{padding-left:11px}#collections_slider{margin-right:15px}#collections_slider+.preview_holder{margin-right:15px}.cat_description h4{padding:0 15px}.cat_description p{padding:0 15px}#main .cat_description h3{padding:0 15px}}@media screen and (max-width:1060px){#header .txt{margin-right:69px}#nav{font-size:17px}.heading.heading_menu h1{float:left}.heading .brands_menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width:1024px){body:before{display:none}.basket-section{float:right}#nav{font-size:15px}.logo{margin:43px 0 0;width:20%}.heading.heading_menu h1{float:left}.heading .brands_menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.prod_minfo{margin-left:15px}.prod_logo{margin-right:15px}.gdescr{margin:0 0 0 15px}.p_info.collapse-group{padding:15px 15px 0 0}.afterpay-box-product-details{margin-top:20px;margin-left:20px}}@media(min-width:992px){.modal-lg{width:985px}}@media(max-width:991px){.logo{margin:43px 0 0;width:19%}#prod_small .modal-content .gdescr{padding:40px 15px 0 15px;margin:0 5% 0 0}#prod_small .modal-content .add_to_basket{padding:0 41px;margin:0 0 0 15px}#prod_small .modal-content .socials{margin:25px 0 0}#prod_small .vfull{padding:15px 0 0 15px}.category_list{padding:60px 15px 0}}@media screen and (max-width:990px){.scroll_fix{visibility:visible}.to_top{margin:38px 3px 0 0}.to_top span{display:none}.add_to_basket{display:block;margin:0 15px;float:none}.heading.heading_menu h1{float:left}#collections_slider{margin-top:0}.heading .brands_menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.prod_general_left{display:block;height:auto!important;width:100%;background:#d8d8d8;padding:30px 40px;margin-top:0}.prod_general_left .coll_name_left_ttl{display:block;text-align:center;padding:15px}.prod_general_left ul.coll_name_left{padding:0;text-align:left}.prod_general_left ul.coll_name_left li{display:inline-block;width:49%;text-align:center}.tip_prods{-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,.5);box-shadow:0 0 15px 2px rgba(0,0,0,.5)}.coll_prod_left{padding:5px 0;margin:0}.prod_minfo{margin-left:15px}.afterpay-box-product-details{margin-top:20px;margin-left:20px}.prod_logo{margin-right:15px}.gdescr{margin:0 15px}.p_info.collapse-group{padding:15px 15px 0 15px}.socials{padding:0 0 0 15px}.sizes{padding:0 0 0 15px}.like_list{padding:0 0 0 15px}.colors_list{padding:0 15px}#collections_slider{margin-right:0}#collections_slider+.preview_holder{margin-right:0}}@media screen and (max-width:960px){.logo{margin:43px 0 0;width:241px;height:71px}.scroll_fix{visibility:visible}.breadcrumbs{margin-top:10px}.no-touch #nav a:hover{text-decoration:none;color:#d32b41}.no-touch #nav ul li.has-drop:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.no-touch #nav ul li.has-drop:hover>a{background:none;position:relative;z-index:4;color:#d32b41;cursor:pointer;text-decoration:underline}.no-touch #nav ul li.has-drop:hover>a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background:none}.no-touch #nav ul li.has-drop:hover li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.no-touch #nav ul li.has-drop:hover li a{position:static}.no-touch #nav ul li.has-drop:hover li a:after{display:none}.no-touch #nav ul li:hover>a{color:#d32b41}.no-touch #nav ul li:hover>.drop_holder{display:block}.no-touch #nav ul li:hover>.drop_holder>ul{display:inline-block;vertical-align:top}.no-touch #nav ul li:hover .drop_promo{display:inline-block;vertical-align:top}.no-touch #nav ul li a:hover{color:#d32b41}.no-touch #nav ul ul li:hover.has-drop>a{background:none}.no-touch #nav ul ul li:hover>a{background:none;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#header{padding:50px 20px 0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:6;position:relative}#header .txt{width:100%;position:absolute;bottom:0;padding:15px 35px;min-height:36px;left:0;right:0;text-align:center;background:#000;color:#fff;font-size:15px;line-height:18px}#header .txt mark{text-transform:none;font-size:15px;font-weight:normal;line-height:18px;color:#fff}.social-holder{display:none}.logo{margin:30px auto 85px;display:block;float:none}.nav_bar{overflow:visible}.user-menu{display:none}#nav{position:absolute;width:50px;height:50px;left:0;top:0}#nav .toggle-nav span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}#nav .toggle-nav span:before{content:"";position:absolute;top:15px;left:10px;width:30px;height:4px;background:#d8d8d8;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;z-index:1}#nav .toggle-nav span:after{content:"";position:absolute;top:23px;left:10px;width:30px;height:4px;background:#d8d8d8;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;z-index:1}#nav>ul{display:none;position:absolute;top:100%;width:320px;left:0;background:#333;padding:5px 0 5px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 3px rgba(0,0,0,.5);box-shadow:3px 3px 3px rgba(0,0,0,.5);-webkit-border-radius:0 0 5px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 5px;-moz-background-clip:padding;border-radius:0 0 5px;background-clip:padding-box}#nav>ul .drop_holder{position:relative;float:none;width:auto;left:0;padding:0 0 0 20px;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#nav>ul .drop_holder li.drop-active>a{background:none;margin:0;padding:0}#nav>ul .drop_holder li{margin:0 0 5px;width:auto}#nav>ul .drop_holder li a{font-size:16px}#nav>ul .drop_holder .drop_holder{position:relative;left:0;top:0;padding:10px 0 0 10px;background:none}#nav>ul .drop_holder .drop_holder ul{float:none}#nav>ul li{float:none;margin:0}#nav>ul a{display:block;padding:0 20px;color:#fff}#nav .user-menu{display:none;padding:0;z-index:2;font:inherit;font-weight:bold;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}#nav .user-menu li{float:left;width:100%;text-align:center;padding:0;border:solid #666;border-width:0 0 1px 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#nav .user-menu li:before{display:none}#nav .user-menu li:first-child{border-left:none}#nav .user-menu li a{padding:3px 0 1px;background:#545151}#nav ul li.has-drop ul li.drop-active>a{text-decoration:underline;margin:0 0 0 10px}#nav.active>ul{display:block!important}.toggle-nav,.toggle-search{display:block}.search-section{display:none;position:absolute;left:0;top:0;height:50px;background:#333;width:100%;border:none}.search-section.active{display:block}.search-section input[type=text]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;height:50px;color:#fff;text-align:left;padding:10px 70px;font-size:15px;width:100%}.search-section input[type=text]::-webkit-input-placeholder{color:#f2f2f2}.search-section input[type=text]:-moz-placeholder{color:#f2f2f2}.search-section input[type=text]::-moz-placeholder{color:#f2f2f2}.search-section input[type=text]:-ms-input-placeholder{color:#f2f2f2}.search-section input[type=submit]{position:absolute;left:0;top:0;width:50px;height:50px;background:url(../images/icon-search.png) no-repeat 50% 50%;-webkit-background-size:25px;-moz-background-size:25px;background-size:25px}.basket-section{position:absolute;left:0;top:0;height:50px;width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.basket-section span:first-child{display:none}.basket-section a{text-align:center}.basket-section a:before,.basket-section a:after{float:none;display:inline-block;vertical-align:top}.basket-section:before{display:none}.basket-section:after{content:"";position:absolute;left:0;top:100%;width:100%;height:3px;background:url(../images/ffbar.png) no-repeat 50% 0;background-size:100% 3px;margin:0 0 0}#intro{margin-bottom:15px}#intro .swiper-container{height:400px}#intro .swiper-container .txt{font-size:24px;line-height:28px}#intro .swiper-container .txt .ttl{font-size:50px;line-height:50px;border-width:2px}.block.block-1-3{width:50%}.block.block-2-3{width:100%}.block.block-custom{width:100%}.block.block-custom .img{width:100%;height:auto}.block .swiper-slide p,.block .swiper-slide a p{margin:0 0 35px}.text-block .block{width:100%!important;border-right-width:0;text-align:justify}.heading{padding-left:0;padding-right:0}.heading.heading_menu h1{float:none}.heading.imaged h1{float:none;text-align:center}.heading .brands_menu{padding:0 40px;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}#collections_slider .slide_descr{max-width:25%;padding:20px 0 0}#collections_slider .slide_descr .coll_name{font-size:35px;line-height:42px;margin:0 0 45px}#collections_slider .slide_descr .coll_name span{font-size:55px;line-height:61px}#collections_slider .slide_descr .coll_descr{letter-spacing:5px;font-size:21px;line-height:25px;text-transform:uppercase;font-weight:200}.bounds_map_hldr{padding:0 0 0 0}.stores-list{margin-right:0}body #nav>ul>li.has-drop>a{padding:0;margin:0 20px;background:none}body #nav ul li.has-drop:hover>a{background:none;color:#fff}body #nav ul li.has-drop:hover{background:none}#nav ul li .drop_promo{display:none!important}.basket-section>a{float:right;width:50%;color:#000}.basket-section>a span{vertical-align:top}.basket-section>a span.itms{display:none}.basket-section>a i{float:none;display:inline-block;width:32px;height:35px;margin:-4px 0 0 -39px}.basket-section>a:before{width:32px;height:35px;margin-top:-10px}.basket-section>a{font-weight:bold}.basket-section>a.log_in_link{float:left;display:block;width:50%;background:none;text-align:center;margin:0;border-right:1px solid #b1b1b1}.basket-section>a.log_in_link:after{content:none}.basket-section>a.log_in_link:before{content:"";position:relative;display:inline-block;margin-top:-3px;width:40px;height:40px;top:-8px;font-size:45px;background-image:url(../images/user82.svg);background-size:auto 100%}.block{margin:0 0 15px}.block h3{font-size:26px;line-height:32px}.block.block_1_3_inner{border-width:15px}.block.block_1_3_inner .block{margin:0 0 19px}.block-ttl{font-size:38px}.block-ttl span{font-size:38px}.subscribe-form .holder{float:right;width:49%}.subscribe-form label{float:left;margin:0 2% 0 0;width:49%;text-align:right}.block.block_2_3{border-width:15px}.static_right_2{width:100%;margin:0 0 0}.in_block_list li{width:32%;height:100%}.in_block_list li img{width:100%;height:auto}.blocks .block .img.to_res{background-image:none!important;height:auto!important}.blocks .block .img.to_res img{display:block}.blocks .block .img img{width:100%}.block.block-2-3-top{border-right:15px solid #fff}.block.block-gallery{width:32%;max-width:100%;height:auto}.swiper-container .pagination{bottom:5px;margin-bottom:20px}.block .abs_text{line-height:222px;font-size:55px}div.block.block_1_3_inner{border-width:15px;width:44.5%}div.block.block_1_3_inner .block{margin:0 0 17px}div.block.block_2_3_inner{width:55.5%}.form_holder.contactus{padding-top:0;width:100%}.form_holder.contactus label{width:100%;float:none;display:block;line-height:1em;margin:0 0 5px}.form_holder.contactus input[type="text"],.form_holder.contactus textarea,.form_holder.contactus .captcha{float:none;clear:right;width:100%}.form_holder.contactus input[type="submit"]{margin-left:0}.form_holder.contactus.evoucher{float:none;width:100%;margin:auto;clear:both}.form_holder.contactus.evoucher .ev_descr{float:none;width:100%}.evoucher_img{float:left;padding:0 0 0 15px;margin:0 0 15px;width:50%}.evoucher_img img{width:100%;height:auto}.contact_form_descr.evau{float:right;width:50%}}@media screen and (max-width:920px){#footer{font-size:0;line-height:0;padding-bottom:0}.col{margin:0 0 8px;float:left;vertical-align:top;font-size:13px;line-height:17px}.col p{margin-bottom:0}.col.col-social{width:25%;display:block;float:right}.col .foot-social-nw{margin:0 auto}.heading.heading_menu h1{float:none}.heading .brands_menu{float:none;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#collections_slider .slide_descr{max-width:25%;padding:20px 0 0}#collections_slider .slide_descr .coll_name{font-size:25px;line-height:32px;margin:0 0 35px}#collections_slider .slide_descr .coll_name span{font-size:45px;line-height:51px}#collections_slider .slide_descr .coll_descr{letter-spacing:4px;font-size:21px;line-height:25px;text-transform:uppercase;font-weight:200}}@media screen and (max-width:920px){.tab-pane{border:none;padding:0}}@media screen and (max-width:800px){.block .swiper-slide img,.block .swiper-slide a img{margin:1% auto}.block .swiper-slide p,.block .swiper-slide a p{font-size:15px;line-height:17px}.swiper-container .pagination{margin-bottom:10px}.block .abs_text{line-height:190px;font-size:40px}.block.bg-blue .block-ttl{line-height:44px}.block.bg-blue .block-ttl span{line-height:35px}}@media screen and (max-width:640px){.arrow-left2,.arrow-right2{display:none}#header .txt{margin:0 auto}#intro{margin-bottom:0}#intro .swiper-container{height:350px}#intro .swiper-container .txt{font-size:16px;width:100%;left:0;margin:0;text-align:center;line-height:19px;text-shadow:1px 1px 7px rgba(0,0,0,.8)}#intro .swiper-container .txt .ttl{font-size:32px;line-height:32px;border-width:1px}.prod_general_left .coll_name_left_ttl{padding:5px}.prod_general_left ul.coll_name_left{padding:0;text-align:left}.prod_general_left ul.coll_name_left li{display:inline-block;width:49%;text-align:center}.prod_general_left ul.coll_name_left li a{font-size:14px}#main,#intro{padding:0}.category_list li.new:after{width:30px;height:30px;line-height:29px;font-size:11px}.category_list li{margin:0 0 30px}.category_list li .prod_list_descr .prod_name,.category_list li .prod_list_descr .prod_price{font-size:22px;line-height:27px}.category_list li .prod_list_descr .prod_brand,.category_list li .prod_list_descr .prod_color{font-size:16px}.text-block{padding:0 10px}.active .basket-drop{min-height:330px;height:auto}.basket-items{height:233px}.blocks{margin:5px 0 0 0}.blocks .block{margin-bottom:5px}.blocks .block:before{content:"";display:block;height:4px;background:url(../images/ffbar.png) no-repeat;-webkit-background-size:100% 5px;-moz-background-size:100% 5px;background-size:100% 5px}.block{position:relative;border-width:0}.block h3{font-size:55px;line-height:65px}.block .swiper-slide img,.block .swiper-slide a img{margin:9% auto;width:70%}.block.block-2-3-top{border-right:0}#footer{padding-bottom:0;border-top:none}#footer .col{float:left;width:100%;text-align:left;margin:0;padding:0}#footer .col:first-child .col-ttl{border-top:1px solid #bdbdbd}#footer .col.active .col-ttl:after{border:none;border-left:3px solid transparent;border-top:5px solid #fff;border-right:3px solid transparent;margin-top:-2px}#footer .col.active ul{display:block;padding:0;margin:0 -15px}#footer .col ul{position:relative;overflow:hidden;display:none}#footer .col ul li{border-bottom:1px solid #bdbdbd}#footer .col ul a,#footer .col ul span{display:block;padding:5px 29px;text-transform:uppercase;font-size:14px}#footer .col.col-social{width:100%;text-align:left;padding:0 0 40px 16px}#footer .col.col-social .col-ttl{text-align:left;padding-left:0}#footer .col.col-social p{text-align:center;padding:0 0 0 0}#footer .col.col-social ul{margin:0 auto}#footer .col-social{padding:5px 0 20px 0}#footer .col-social .col-ttl{background:none;border:none;margin:0 0 12px;text-align:center}#footer .col-social .col-ttl:before,#footer .col-social .col-ttl:after{display:none}#footer .col-social ul{display:block;padding:0}#footer .col-social ul li{border:none}.col-ttl{color:#333;margin:0 -20px;padding:8.5px 35px;border-bottom:1px solid #bdbdbd;position:relative}.col-ttl:before{content:"";position:absolute;top:50%;right:35px;width:21px;height:21px;background:url(../images/arr_right.svg) no-repeat 50% 50%;margin:-10px 0 0;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:all ease .1s;-moz-transition:all ease .1s;-o-transition:all ease .1s;transition:all ease .1s}.active .col-ttl:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.heading.heading_menu h1{float:none;font-size:34px;line-height:44px}.heading .brands_menu{float:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#collections_slider .slide_descr{max-width:25%;padding:20px 0 0}#collections_slider .slide_descr .coll_name{font-size:20px;line-height:20px;margin:0 0 20px}#collections_slider .slide_descr .coll_name span{font-size:22px;line-height:22px}#collections_slider .slide_descr .coll_descr{letter-spacing:1px;font-size:15px;line-height:17px;text-transform:uppercase;font-weight:200}.content .col-md-12 h3{text-align:center}.like_ttl{text-align:center;font-size:25px}.add_to_basket{padding:0}.socials_parent h3{text-align:center}.socials{text-align:center;padding:0}.socials li{float:none;width:25%;display:inline-block}.socials img{width:100%;height:auto}div.block{margin:0 0 5px}div.block.block_1_3_inner{border-width:5px;width:44.1%}div.block.block_1_3_inner .block{margin:0 0 5px}div.block.block_2_3_inner{width:55.8%}.block-ttl{font-size:38px}.block-ttl span{font-size:38px}.block .abs_text{line-height:155px;font-size:30px}.subscribe-form .holder{float:right;width:49%}.block .block-ttl{font-size:32px;line-height:35px}.block .block-ttl span{display:inline;font-size:32px;line-height:35px}.block .subscribe-form .holder{float:none;width:100%;margin:0 auto 10px}.block .subscribe-form label{float:none;width:100%;padding:0;text-align:left;margin:auto}.block .block-ttl{padding-top:25px;font-size:32px;line-height:35px}.block .block-ttl span{display:inline;font-size:32px;line-height:35px}.llist_ttl{font-size:30px;line-height:40px}.block .in_block_list li{margin:0 0 0 4px}.subscribe-form label{float:left;margin:0 2% 0 0;width:49%;text-align:right}div.block.block_2_3{border-width:5px}div.static_right_2{width:100%;margin:-5px 0 0}.in_block_list li{width:32%;height:100%}.in_block_list li img{width:100%;height:auto}.basket-section>a{padding-right:60px;white-space:nowrap}.basket-section a.log_in_link{text-align:center;padding-right:15px;padding-left:50px}.block.block-gallery{width:100%;max-width:100%;height:auto}.form_holder.contactus{width:100%;padding:0 15px}.form_holder.contactus input[type="submit"]{width:100%}.form_holder.contactus.evoucher{width:100%}.form_holder.contactus .captcha input[type="text"]{width:100%}.evoucher_img{width:100%;padding:0 15px}.evoucher_img img{width:100%;height:auto}.contact_form_descr{float:none;width:100%}.contact_form_descr.evau{float:none;width:100%}}@media(max-width:450px){.nav-tabs li a{font-size:25px;line-height:28px}.block h3{font-size:38px;line-height:44px}.block .swiper-slide img,.block .swiper-slide a img{margin:3% auto;width:70%}.basket-section>a{font-weight:normal}.basket-section>a:before{margin-right:0}.block .abs_text{line-height:135px;font-size:25px}}@media(max-width:380px){.prod_general_left ul.coll_name_left li{width:100%}.prod_general_left ul.coll_name_left li a{font-size:14px}#collections_slider .slide_descr .coll_name{font-size:15px;line-height:16px;margin:0 0 18px}#collections_slider .slide_descr .coll_name span{font-size:17px;line-height:18px}#collections_slider .slide_descr .coll_descr{letter-spacing:1px;font-size:11px;line-height:13px;text-transform:uppercase;font-weight:200}div.block.block_1_3_inner{border-width:5px;width:44.3%}div.block.block_1_3_inner .block{margin:0 0 6px}div.block.block_2_3_inner{width:55.7%}.block .block-ttl{padding-top:20px;font-size:32px;line-height:35px}.block .block-ttl span{display:block;font-size:32px;line-height:35px}.block .abs_text{line-height:105px;font-size:21px}}@media(max-width:767px){.col.col-social{width:100%}.toggle-filter{z-index:7;display:block;visibility:visible}.toggle-filter:active{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.sidebar{padding:0;-webkit-transition:left .2s ease-in-out;-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out;position:absolute;left:-100%;top:0;z-index:1002;width:100%;margin:0;background:#fff;border-bottom:1px solid #262626}.sidebar.active{left:0}.sidebar h3{margin:10px 0}.sidebar h4{margin:0 0 10px}.filter-close{display:block;visibility:visible}.filter_box{float:left;width:95%;margin:0 2.5%}.filter_box#accordion1{display:none}.filter_box ul{padding:13px 0}.filter_box ul li{font-size:15px;float:left;width:33%}.filter_box ul li a{font-size:15px}.filter_box ul li label{font-size:14px}.filter_box .checkboxArea,.filter_box .checkboxAreaChecked{margin-right:5px}.filter_box table th{font-size:17px}.filter_box table td{font-size:15px}.filter_box .sidebar_menu{padding:13px 0}.filter_box .sidebar_menu>li>a{font-size:13px}.filter_box .sidebar_menu a{padding:0}.filter_box .sidebar_menu a:before{display:none}.filter_box h4{position:relative;margin-top:15px}.filter_box h4:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}.filter_box h4 a{padding:0;font-size:17px;line-height:19px}.filter_box h4 a span{display:none}.filter_box>.collapse{display:block}}@media(min-width:769px){#signup{position:fixed;left:54.5%;bottom:-201px;width:270px}#signup a.btnToggleSignup{position:absolute;cursor:pointer;right:6px;top:4px;color:#aaa;font-size:20px;text-decoration:none;background:url(../images/signup_arr_top.png) no-repeat 0 0;width:24px;height:24px;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}#signup.on{bottom:0}#signup.on a.btnToggleSignup{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media(max-width:748px){.nav-tabs li a{color:#d8d8d8}body .tab-pane .form_holder{width:100%;padding:50px 30px 0}}@media(max-width:768px){.col{width:22%;float:none;display:inline-block}.col.col-1{width:41%}.col.col-2{width:32%}div#signup{margin:24px 0 0 0}div#signup .btnToggleSignup{cursor:default}div#signup input[type='email']{width:100%}.brands_list .prod_name{text-align:center}.col.col-social{text-align:center;float:none;width:100%;margin:0 0 40px}.col.col-social .col-ttl{cursor:default}.col.col-social .copyright p{text-align:center}#main .cat_description h3{text-align:center}}#signup.on img{top:-89px;cursor:pointer}#signup img{position:relative;top:-89px;cursor:pointer}#signup h3{margin:0;font-size:21px;font-weight:bold;color:#2d2d2d;letter-spacing:-.01em}#signup h3 em{font-style:normal;color:#c9051d}#signup p{margin:16px 5px;font-size:13px;color:#444}#signup input[type='email']{width:216px;margin:auto;padding:7px;border:1px solid #000;text-align:center;background:#efefef}#signup input[type='email']::-webkit-input-placeholder{color:#444}#signup input[type='email']:-moz-placeholder{color:#444}#signup input[type='email']::-moz-placeholder{color:#444}#signup input[type='email']:-ms-input-placeholder{color:#444}#signup input[type='email']:focus{text-align:left}#signup input[type='email']:focus::-webkit-input-placeholder{opacity:0;color:#444}#signup input[type='email']:focus:-moz-placeholder{opacity:0;color:#444}#signup input[type='email']:focus::-moz-placeholder{opacity:0;color:#444}#signup input[type='email']:focus:-ms-input-placeholder{opacity:0;color:#444}#signup input[type='button']{border:none;background:none;font-size:17px;text-decoration:underline;display:block;width:75px;margin:13px auto 5px}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{overflow:hidden;height:0}.mCSB_horizontal>.mCSB_container{margin:0 0 0}.preview_inner2{max-width:1265px;width:92%;overflow:auto;margin:auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preview_inner2 .preview_list2{padding:0;margin:0;list-style:none;display:block;overflow:hidden;counter-reset:prevnum;position:relative}.preview_inner2 .swiper-pagination-switch{background:#fff;float:left;white-space:nowrap;margin:0;width:160px;height:auto;position:relative;z-index:1;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preview_inner2 .swiper-pagination-switch:first-child{margin:0}.preview_inner2 .swiper-pagination-switch:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.preview_inner2 .swiper-pagination-switch .curr_num{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:-17px 0 0;z-index:3;font-size:30px;line-height:34px;color:#303030;font-weight:400;display:none}.preview_inner2 .swiper-pagination-switch.swiper-active-switch .curr_num{display:block}.preview_inner2 .swiper-pagination-switch.swiper-active-switch:before{border:1px solid #000;background:#fff;opacity:.5}.afterpay-box-product-details{margin-top:20px}.afterpay-box-shopping-cart{margin-top:47px}.afterpay-box-checkout{margin-right:0;width:270px}.afterpay-td{color:#000;font-size:14px;white-space:nowrap}.afterpay-td img{height:25px}.afterpay-td a:link,.afterpay-td a:hover,.afterpay-td a:visited{color:#000;text-decoration-line:underline;text-decoration-style:dotted}.afterpay-box{font-size:12px;text-align:left;vertical-align:top;color:#b4b4b4}#afterpay-1{position:relative;top:-840px;left:85px;font-size:10px}#afterpay-2{position:relative;top:-865px;left:185px;font-size:10px}#afterpay-3{position:relative;top:-890px;left:295px;font-size:10px}#afterpay-4{position:relative;top:-915px;left:400px;font-size:10px}.AfterpayBanner{background:#e6e6e6;text-align:center;height:40px;padding:0}.afterpayBannerTopLeft{width:55%;float:left;padding:10px 5px;text-align:right;font-size:15px;font-weight:bold}@media(max-width:800px){.afterpayBannerTopLeft{width:55%;float:left;padding:12px 5px;text-align:right;font-size:10px;font-weight:bold}.afterpayCheckoutImage{content:url("../images/afterpayInfoMobile.png")!important}.afterpayBannerTopImage{padding-top:10px;height:30px}}@media(max-width:500px){.afterpayBannerTopLeft{width:65%!important;float:left;padding:12px 5px;text-align:right;font-size:10px;font-weight:bold}.afterpayBannerTopRight{width:35%!important;float:right;text-align:left}.afterpayBannerTopImage{padding-top:10px;height:20px}#btnPay{font-size:17px!important}.prod_logo.pull-right{max-width:30%!important}}.afterpayBannerTopRight{width:45%;float:right;text-align:left}.afterpayBannerTopImage{padding-left:3px;padding-top:8px;height:32px}.afterPayBreakup{background:#fff;padding:0;margin:0}.afterPayTable{width:100%;font-size:10px;color:#000;text-align:center}.afterpay-basket-popup{top:8px;height:25px;position:relative}.afterpay-checkout-select{position:relative;top:8px;height:25px}.afterpayCheckoutImage{content:url("../images/afterpayInfoDesktop.png");width:100%}#bag-table{display:table;width:100%;margin:0 0 40px;font:700 21px/25px Comfortaa,Arial,Tahoma,sans-serif;text-align:center;background:url(../images/ffbar.png) no-repeat 0 32px,url(../images/ffbar.png) no-repeat 0 100%;-webkit-background-size:100% 6px;-moz-background-size:100% 6px;background-size:100% 6px}#bag-table .glyphicon{color:#474747}#bag-table select{width:80px}#bag-table .for-mobile{display:none}#bag-table a{color:#262626}.bag-row{display:table-row}.bag-row.bag-row-head{font-size:15px;line-height:17px;font-weight:400;text-transform:uppercase}.bag-row.bag-row-head .cell{padding-top:0;border-width:6px;border-color:transparent}.bag-row:last-child .cell{border-color:transparent;border-width:6px}.bag-row .cell{display:table-cell;padding:15px;border-bottom:2px solid #d8d8d8}.bag-row .cell.cell-price{font-weight:400}.block-total{background:#d8d8d8;margin:0 0 22px;padding:18px 27px;overflow:hidden;font:17px/19px Comfortaa,Arial,Tahoma,sans-serif}.block-total dl{text-align:right;padding:0;margin:23px 0;clear:both}.block-total dl dt{padding:0;margin:0;display:inline;font-weight:normal}.block-total dl dd{display:inline;padding:0;margin:0}.block-total dl dd:after{content:"";display:block;width:0;height:0;margin:0 0 -6px}.block-total dl .gt{font-size:30px;line-height:52px}.block-total dl dd.gt:after{margin-bottom:-31px}.code-section{float:right;margin:0 0 44px}.code-section label{float:left;font-weight:normal;font-size:17px;line-height:51px;margin:0 25px 0 0}.code-section input[type=text]{float:left;border:1px solid #87858a;background:#fff;width:169px;height:51px;padding:10px;font:20px/25px Comfortaa,Arial,Tahoma,sans-serif;margin:0 7px 0 0;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.code-section input[type=submit]{float:left;margin:0;padding:10px 13px;height:51px;background:#000;color:#fff;border:none;text-transform:uppercase;font:23px/30px Comfortaa,Arial,Tahoma,sans-serif;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.checkout-btn{float:right;border:none;background:#c9051d;color:#fff;margin:0 0 48px;padding:10px 35px;height:51px;min-width:297px;text-align:center;text-transform:uppercase;font:23px/30px Comfortaa,Arial,Tahoma,sans-serif;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.bag-info{margin:0 0 40px;padding:0 0 4px;background:url(../images/ffbar.png) no-repeat 0 100%;-webkit-background-size:100% 4px;-moz-background-size:100% 4px;background-size:100% 4px}.bag-info .w_bar{background-position:0 0;margin-right:0;margin:0 0 3px;padding:11px 15px 0}.bag-info .w_bar h5{margin-right:130px}.btn_c-holder{position:absolute;right:30px;top:19px}.btn_c-holder .btn_c{margin:0;float:left;line-height:1.2em}.btn_c-holder .btn_c-text{float:left;margin:0 15px 0 0;font-size:12px;font-family:Comfortaa,Arial,Tahoma,sans-serif}.checkout-section{padding:0 0 5px}.checkout-section .holder{overflow:hidden;padding:0 15px}.checkout-section label{display:block;font:17px/22px Comfortaa,Arial,Tahoma,sans-serif}.checkout-section .label-inline input,.checkout-section .label-inline .checkboxArea,.checkout-section .label-inline .checkboxAreaChecked,.checkout-section .label-inline .radioArea,.checkout-section .label-inline .radioAreaChecked{float:left;margin-bottom:20px}.checkout-section .label-inline label{display:inline;vertical-align:middle;line-height:34px}.checkout-section .help-block{overflow:hidden;width:100%;font:13px/1.2em Comfortaa,Arial,Tahoma,sans-serif;margin:0 0 20px;color:#121212}.checkout-section input[type=radio]{margin:-4px 15px 0 0;width:16px;height:15px}.checkout-section .radioArea,.checkout-section .radioAreaChecked{float:left;margin:3px 15px 0 0}.checkout-section select{width:100%}.checkout-section select.ec-exp-date{width:80px;margin:0 25px 0 0}.checkout-section select.ec-exp-date-year{width:105px}.checkout-section .selectArea{width:100%!important;margin:0 0 20px}.checkout-section .selectArea.ec-exp-date{width:80px!important;margin-right:25px}.checkout-section .selectArea.ec-exp-date-year{width:105px!important}.checkout-section #bag-table .selectArea{width:80px!important}.checkout-section .radio-col{overflow:hidden}.checkout-section input[type=text],.checkout-section input[type=email],.checkout-section input[type=password],.checkout-section textarea{border:1px solid #b5b5b5;width:100%;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;height:36px;padding:4px 10px;margin:0 0 20px;font-size:17px}.checkout-section input[type=text].ec-cvv,.checkout-section input[type=email].ec-cvv,.checkout-section input[type=password].ec-cvv,.checkout-section textarea.ec-cvv{float:left;width:94px;margin:0 15px 5px 0;margin-top:1px}.checkout-section textarea{height:auto}.checkout-section #bag-table{background:none!important;margin:0}.checkout-heading{margin:42px 0 11px;padding:0 15px 12px;font:47px/56px Comfortaa,Arial,Tahoma,sans-serif;text-transform:uppercase;background:url(../images/ffbar.png) no-repeat 0 100%;-webkit-background-size:100% 4px;-moz-background-size:100% 4px;background-size:100% 4px}.checkout-sub-heading{background:#d2d1d2;position:relative;padding:5px 40px 5px 15px;margin:0 0 12px;font:21px/27px Comfortaa,Arial,Tahoma,sans-serif;cursor:pointer}.checkout-sub-heading h2{font:21px/27px Comfortaa,Arial,Tahoma,sans-serif;margin:0;padding:0}.checkout-sub-heading .glyphicon{position:absolute;top:8px;right:11px}.checkout-sub-heading.collapsed .glyphicon:before{content:""}.map-section{float:left;padding:0 15px;width:480px}.map-section .l-map-holder{margin:0 auto 40px;width:438px}.map-section .l-map-holder>p{margin:0 15px 40px}#bounds-map{width:100%;position:relative;height:200px}.stores-list{overflow:hidden;padding:0 35px 0 20px;font-size:14px;line-height:18px}.stores-list h2{font-size:30px;text-transform:uppercase;margin:0 0 18px}.stores-list h3{font-size:17px;text-transform:uppercase;margin:0 0 14px}.stores-list p{font-size:inherit;line-height:inheirt;margin:0 0 15px}.stores-list .store-item{padding:10px 19px 0;border:1px solid transparent;margin:0 -20px 15px}.stores-list .store-item.active{border-color:#d2d1d2}.stores-list .store-item .map-place{display:none;position:relative;margin:0 -19px}.stores-list .store-item .map-place .mp{width:100%;position:relative;height:305px}.stores-list .store-item .close-map{position:absolute;z-index:299;background:#fff;top:0;right:0;padding:0 17px;color:#cdcdcd;font-size:13px;line-height:44px;cursor:pointer}#stores .active a{color:#d32b41}.outtaHere{position:absolute;left:-3000px}.checkboxArea,.checkboxAreaChecked{display:inline-block;vertical-align:middle;position:relative;width:24px!important;height:23px;overflow:hidden;border:1px solid #b7b7b7;background:#fff;font:400 20px/1 'Glyphicons Halflings';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkboxAreaChecked:after{content:""}.radioArea,.radioAreaChecked{display:inline-block;vertical-align:middle;position:relative;width:24px!important;height:24px;-webkit-border-radius:24px;-webkit-background-clip:padding-box;-moz-border-radius:24px;-moz-background-clip:padding;border-radius:24px;background-clip:padding-box;overflow:hidden;border:1px solid #3d3c3d;background:#fff}.radioAreaChecked:after{content:"";position:absolute;left:3px;top:3px;background:#3d3c3d;width:16px;height:16px;-webkit-border-radius:16px;-webkit-background-clip:padding-box;-moz-border-radius:16px;-moz-background-clip:padding;border-radius:16px;background-clip:padding-box}.selectArea{position:relative;height:36px;display:inline-block;vertical-align:middle;color:#131313;font-size:21px;line-height:34px;border:1px solid #b6b6b6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.selectArea.selectAreaActive{border-color:#333}.selectArea a.selectButton{position:absolute;top:0;right:0;width:100%;height:100%}.selectArea a.selectButton:before{content:"";position:absolute;top:0;right:0;width:35px;height:34px;background-color:#f3f3f3;background-image:8121991;background-image:-webkit-linear-gradient(#f3f3f3,#d4d4d4);background-image:-moz-linear-gradient(#f3f3f3,#d4d4d4);background-image:-o-linear-gradient(#f3f3f3,#d4d4d4);background-image:linear-gradient(#f3f3f3,#d4d4d4)}.selectArea a.selectButton:after{content:"";position:absolute;top:12px;right:8px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:16px solid #000;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.selectAreaActive a.selectButton:after{top:13px}.selectArea .center{height:34px;line-height:34px;display:block;margin:0 36px 0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.optionsDivInvisible,.optionsDivVisible{position:absolute;background:#fff;display:block;z-index:1100;font-size:17px}.optionsDivInvisible{display:none}.optionsDivVisible ul{margin:-1px 0 0;padding:2px;border:1px solid #666;overflow:hidden;list-style:none;max-height:250px;overflow:auto}.optionsDivVisible ul li{float:left;width:100%}.optionsDivVisible a{color:#000;overflow:hidden;text-decoration:none;display:block;height:1%;padding:4px 5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media screen and (max-width:1180px){.checkout-btn{margin-right:27px}}@media screen and (max-width:990px){#bag-table{background:url(../images/ffbar.png) no-repeat 0 100%;display:block}#bag-table .bag-row{display:block;overflow:hidden;position:relative;background:url(../images/ffbar.png) no-repeat 0 100%;-webkit-background-size:100% 5px;-moz-background-size:100% 5px;background-size:100% 5px;padding-bottom:4px;margin-bottom:10px}#bag-table .bag-row.bag-row-head{display:none}#bag-table .bag-row .cell{display:block;float:left;width:20%;line-height:36px;border:none}#bag-table .bag-row .cell.cell-image{width:auto;padding-left:60px;padding-right:60px}#bag-table .bag-row .cell.cell-style{float:none;overflow:hidden;width:auto;text-align:left;padding-top:50px;font-size:40px;line-height:1.2em}#bag-table .bag-row .cell.cell-color{clear:left}#bag-table .bag-row .cell.cell-remove{position:absolute;display:block;width:auto;right:15px;top:15px;padding:0}#bag-table .for-mobile{display:block;font-weight:400;font-size:15px;background:#f0f0f0;margin:0 -15px 15px;padding:5px}}@media(max-width:960px){.checkout-heading{text-align:center}.map-section{float:none;width:auto;padding-bottom:40px}.l-map-holder{display:none}.stores-list{float:none;padding:0 30px}.stores-list h2{text-align:center}.stores-list .store-item{margin-left:0;margin-right:0}}@media screen and (max-width:768px){#bag-table .bag-row .cell{width:33.33%}#bag-table .bag-row .cell.cell-image{padding-left:15px;padding-right:0;width:40%}#bag-table .bag-row .cell.cell-image img{width:100%;height:auto}#bag-table .bag-row .cell.cell-style{font-size:7vw}#bag-table .bag-row .cell.cell-color,#bag-table .bag-row .cell.cell-size{float:none;clear:none;margin:0 0 0 40%;padding:0 15px;width:auto;overflow:hidden;text-align:left;font-size:17px}#bag-table .bag-row .cell.cell-color .for-mobile,#bag-table .bag-row .cell.cell-size .for-mobile{float:left;margin:0 5px 0 0;background:none;padding:0}#bag-table .bag-row .cell.cell-color .for-mobile:after,#bag-table .bag-row .cell.cell-size .for-mobile:after{content:":"}#bag-table .bag-row .cell.cell-price{clear:left}.checkout-btn-holder{padding:20px}.checkout-btn{display:block;float:none;width:100%}}@media screen and (max-width:520px){.block-total{padding:15px 20px;font-size:15px}.block-total dl .gt{font-size:26px}.code-section{float:none;width:100%;overflow:hidden}.code-section label{float:none;display:block;width:100%;margin:0}.code-section input[type=text]{width:68%;margin:0}.code-section input[type=submit]{float:right;font-size:20px;width:30%}.bag-info .w_bar .btn_c-holder{right:15px}.bag-info .w_bar .btn_c-text{display:none}.bag-info .w_bar h5{margin-right:20px}}@media(max-width:440px){.heading-long h1{font-size:41px;line-height:52px}}.no-touch #bag-table .glyphicon:hover{color:#c9051d;cursor:pointer}.no-touch .bag-row:hover .cell{background:#fafafa;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.no-touch .bag-row-head:hover .cell{background:none}.no-touch .optionsDivVisible a:hover{background:#f2f2f2}.no-touch .checkout-btn:hover{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;color:#fff;text-decoration:none}.no-touch .code-section input[type=submit]:hover{text-decoration:none;zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;color:#fff}.no-touch .checkout-sub-heading:hover .glyphicon{color:#d32b41}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}