@charset "UTF-8";html{position:relative;min-height:100%;overflow-x:hidden}body{font-size:16px;line-height:1.4;font-family:GillSansLight,sans-serif;overflow-x:hidden;color:#2b2b2b;margin-bottom:155px}.hidden{display:none}a{outline:0!important}a:active,a:focus,a:hover{text-decoration:none}strong{font-weight:400;font-family:GillSansSemiBold,sans-serif}.button{background-color:#a42e22;width:100%;line-height:1;height:auto;display:block;text-align:center;color:#fff;font-size:14px;font-family:GillSansLight,sans-serif;-webkit-transition:all .5s ease;transition:all .5s ease;border:none;outline:0;text-transform:uppercase;letter-spacing:1px;padding:10px 5px 8px}.button:active,.button:hover{background-color:#a42e22;color:#fff}.button:focus{background-color:#a42e22;color:#fff}.black-button{background-color:#555;color:#fff!important}.black-button:active,.black-button:hover{background-color:#555;color:#fff}.black-button:focus{background-color:#555;color:#fff}.white-button{background-color:#fff;border:1px solid #2b2b2b;color:#2b2b2b}.white-button:active,.white-button:hover{background-color:#fff;color:#2b2b2b}.white-button:focus{background-color:#fff;color:#2b2b2b}::-webkit-input-placeholder{color:#cecece;opacity:1;font-weight:400}:-moz-placeholder{color:#cecece;opacity:1;font-weight:400}::-moz-placeholder{color:#8c8c8c;opacity:1;font-weight:400}:-ms-input-placeholder{color:#cecece;opacity:1;font-weight:400}.maintenance-descr{text-align:center}.maintenance-descr h1{text-transform:uppercase;font-family:BauerBodoniStd-Roman,sans-serif;margin:40px 0 20px}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background-color:#f1f1f1}#preloader .logo{position:absolute;top:50%;left:50%;color:#a42e22;font-family:BauerBodoniStd-Roman,sans-serif;font-size:22px;line-height:1;margin-top:-7px;margin-left:-15px}#preloader .logo span{position:relative}#preloader .logo span:before{position:absolute;top:-3px;left:-4px;width:1px;height:22px;background-color:#a42e22;content:""}#preloader .cssload-whirlpool{position:absolute;top:50%;left:50%;border:1px solid #f1f1f1;-webkit-border-radius:974px;border-radius:974px}#preloader .cssload-whirlpool::after,#preloader .cssload-whirlpool::before{position:absolute;top:50%;left:50%;border:1px solid #fff;border-left-color:#a42e22;-webkit-border-radius:974px;border-radius:974px;margin:-24px 0 0 -24px;height:49px;width:49px;-webkit-animation:cssload-rotate 1.15s linear infinite;animation:cssload-rotate 1.15s linear infinite}#preloader .cssload-whirlpool::before{content:"";margin:-22px 0 0 -22px;height:43px;width:43px;-webkit-animation:cssload-rotate 1.15s linear infinite;animation:cssload-rotate 1.15s linear infinite}#preloader .cssload-whirlpool::after{content:"";margin:-28px 0 0 -28px;height:55px;width:55px;-webkit-animation:cssload-rotate 2.3s linear infinite;animation:cssload-rotate 2.3s linear infinite}@-webkit-keyframes cssload-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cssload-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#header .call-us{line-height:1.2;font-size:18px}#header .logo{text-align:center;margin-bottom:5px}#header .top-menu-wrap{border-bottom:3px solid #f2f2f2}#header .top-menu{float:right;padding:8px 0}#header .top-menu ul{list-style:none;padding-left:0;margin:0;line-height:1.2}#header .top-menu ul li{display:inline-block;position:relative;margin-right:15px;line-height:1.2;font-size:14px}#header .top-menu ul li:last-child{margin-right:0}#header .top-menu ul li:last-child:after{display:none}#header .top-menu ul li:after{position:absolute;top:0;right:-12px;content:"|"}#header .top-menu ul li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:18px}#header .top-menu ul li a:active,#header .top-menu ul li a:hover{color:#a42e22}#header .cart{float:right;text-align:right}#header .cart a{font-family:GillSansSemiBold,sans-serif;text-transform:uppercase;color:#2b2b2b;font-size:12px;-webkit-transition:all .5s ease;transition:all .5s ease;margin-bottom:10px;display:block}#header .cart a:active,#header .cart a:hover{color:#a42e22}#header .cart p{margin:0;line-height:1.2}#header .main-menu-wrap{padding:15px 0 0}#header .main-menu{margin-top:15px;margin-bottom:7px}#header .main-menu ul{list-style:none;padding-left:0;margin:0;line-height:1.2;text-align:center}#header .main-menu ul li{display:inline-block;position:relative;margin-right:34px;line-height:1.2}#header .main-menu ul li:last-child{margin-right:0}#header .main-menu ul li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:16px;font-family:GillSans,sans-serif;text-transform:uppercase;letter-spacing:.15em}#header .main-menu ul li a:active,#header .main-menu ul li a:hover{color:#a42e22}#header .search{float:right;margin-bottom:7px}#header .search-form{text-align:left;max-width:215px;width:100%;display:block;padding-top:8px;float:right}#header .search-form input[type=text]{border:1px solid #2b2b2b;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:26px;display:block;font-size:16px;color:#2b2b2b;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;padding-left:2px;padding-right:2px;margin-left:11px}.main-menu-toggle{position:absolute;top:4px;left:15px;display:none;width:26px;height:30px;cursor:pointer}.main-menu-toggle div{width:100%;height:3px;background:#2b2b2b;-webkit-border-radius:2px;border-radius:2px;margin:6px auto;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-menu-toggle.on .one{-webkit-transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}.main-menu-toggle.on .two{opacity:0}.main-menu-toggle.on .three{-webkit-transform:rotate(-45deg) translate(7px,-8px);-ms-transform:rotate(-45deg) translate(7px,-8px);transform:rotate(-45deg) translate(7px,-8px)}.mobile-icons{position:absolute;top:5px;right:15px;display:none}.mobile-icons a{color:#000;text-decoration:none}.mobile-icons .top-menu-toggle{display:inline-block;vertical-align:top;margin-right:2px}.mobile-icons .top-menu-toggle-alt{position:absolute;top:3px;left:-23px}.mobile-icons .header-cart{display:inline-block;vertical-align:top}.mobile-icons .header-cart span{font-size:20px;position:relative;top:4px}.mobile-icons i{font-size:26px}#header .search-form input[type=text]:focus,#header .search-form input[type=text]:hover{border-color:#a42e22}#header .search-form .search-button{height:26px;padding:0 10px;width:35px;border:1px solid #2b2b2b;background:#fff url(../images/search.gif) no-repeat center center;-webkit-transition:all .5s ease;transition:all .5s ease;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}#header .info-block{border-top:2px solid #a5a5a5;border-bottom:2px solid #a5a5a5;padding:3px 0;font-family:BauerBodoniStd-Italic,sans-serif;font-size:18px;text-align:center}.main-menu-toggle{position:absolute;top:4px;left:15px;display:none;width:32px;height:30px;cursor:pointer}.main-menu-toggle div{width:100%;height:3px;background:#2b2b2b;-webkit-border-radius:2px;border-radius:2px;margin:6px auto;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-menu-toggle.on .one{-webkit-transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}.main-menu-toggle.on .two{opacity:0}.main-menu-toggle.on .three{-webkit-transform:rotate(-45deg) translate(7px,-8px);-ms-transform:rotate(-45deg) translate(7px,-8px);transform:rotate(-45deg) translate(7px,-8px)}#main{padding:20px 0}.breadcrumb{padding:0;margin-bottom:10px;list-style:none;background-color:transparent;-webkit-border-radius:0;border-radius:0;font-size:16px;font-family:GillSansLight,sans-serif}.breadcrumb>li+li:before{color:#2b2b2b;content:">"}.breadcrumb li{color:#2b2b2b}.breadcrumb a{color:#2b2b2b;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}.breadcrumb a:hover{color:#a42e22}.prev-next{text-align:center;border:1px solid #ddd;max-width:450px;margin:0 auto 15px}.prev-next .next-link,.prev-next .prev-link{display:inline-block;float:left;width:50%;height:30px;line-height:30px;color:#2b2b2b;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.prev-next .next-link:active,.prev-next .next-link:hover,.prev-next .prev-link:active,.prev-next .prev-link:hover{color:#a42e22}.prev-next .prev-link{border-right:1px solid #ddd}.prev-next .prev-link:before{position:absolute;top:0;left:10px;content:"<";font-size:16px;font-family:GillSansSemiBold,sans-serif}.prev-next .next-link:before{position:absolute;top:0;right:10px;content:">";font-size:16px;font-family:GillSansSemiBold,sans-serif}.product-card{border-bottom:1px solid #f1f1f1;margin-bottom:40px;font-family:GillSansLight,sans-serif}.product-card .product-img{margin-bottom:10px}.product-card .product-img img{max-width:100%;height:auto}.product-card .product-img .fotorama__wrap{margin:0 auto}.product-card .keywords{line-height:1.4}.product-card .keywords span{font-family:GillSansSemiBold,sans-serif}.product-card .keywords a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.product-card .keywords a:active,.product-card .keywords a:hover{color:#a42e22}.product-card .product-title{margin-bottom:15px}.product-card .product-title h2{font-size:20px;margin:0 0 10px;line-height:1.2}.product-card .price{margin-bottom:5px}.product-card .price span{font-size:14px;padding-right:5px}.product-card .price.old-price span{text-decoration:line-through}.product-card .price.sale-price span{color:#a42e22}.product-card .stars-rating{margin-bottom:10px}.product-card .product-descr p{line-height:1.2}.product-card .product-descr p.short-descr{margin-bottom:25px}.product-card .product-descr .table>tbody>tr>td,.product-card .product-descr .table>tbody>tr>th,.product-card .product-descr .table>tfoot>tr>td,.product-card .product-descr .table>tfoot>tr>th,.product-card .product-descr .table>thead>tr>td,.product-card .product-descr .table>thead>tr>th{border:none;padding:3px 10px}.product-card .product-descr .table tbody tr td:first-child{position:relative}.product-card .product-descr .table tbody tr td:first-child:before{position:absolute;top:12px;left:0;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#777;content:""}.product-card .product-descr .table tbody tr td:last-child{text-align:right}.product-card .add-to-card{border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;padding:30px 20px 15px;margin-bottom:20px}.product-card .links-block ul{list-style:none;margin:0;padding-left:0}.product-card .links-block ul li{border-top:1px solid #e7e7e7;padding:7px 0 7px 30px}.product-card .links-block ul li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:14px}.product-card .links-block ul li a:active,.product-card .links-block ul li a:hover{color:#a42e22}.product-card .links-block ul li a img{padding-right:5px}.add-to-card-form.margin-bottom{margin-bottom:45px;font-family:GillSansLight,sans-serif}.add-to-card-form .ta-center{text-align:center}.add-to-card-form label{font-weight:400}.add-to-card-form input[type=text]{width:40px;height:26px;font-size:14px}.popup-1 .add-to-card-form .details-link{display:none}.add-to-card-form .details-link{float:right;margin:10px 0 20px;font-family:GillSansLight,sans-serif}.add-to-card-form .details-link a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.add-to-card-form .details-link a:active,.add-to-card-form .details-link a:hover{color:#a42e22}.add-to-card-form .wish-button{background:#fff url(../images/heart.gif) no-repeat 95% 50%;color:#2b2b2b;border:1px solid #2b2b2b;text-transform:none;padding:9px 0 7px}.fotorama__thumb-border{border:2px solid #ddd}.loadDescr,.loadFilter{text-transform:uppercase;color:#2b2b2b;background:0 0;border:none;line-height:1;outline:0;padding:0;position:relative;margin-bottom:20px;margin-top:15px;display:none}.loadDescr:after,.loadFilter:after{width:18px;height:10px;position:absolute;top:0;right:-25px;content:"";background:url(../images/arrow-bottom.png) no-repeat center center;-webkit-transition:all .5s ease;transition:all .5s ease}.loadDescr.top:after,.loadFilter.top:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.stars-rating .stars{display:inline-block}.stars-rating .br-wrapper.br-theme-css-stars{display:inline-block;line-height:1;margin-right:5px}.stars-rating .br-theme-css-stars .br-widget{height:auto}.stars-rating .br-theme-css-stars .br-widget a{margin-right:2px}.stars-rating a{color:#000;-webkit-transition:all .5s ease;transition:all .5s ease;font-family:GillSansLight,sans-serif}.stars-rating a:active,.stars-rating a:hover{color:#a42e22}.reviews{font-family:GillSansLight,sans-serif}.reviews .white-button{max-width:170px;font-family:GillSansLight,sans-serif;margin-bottom:20px;text-transform:none;padding:9px 0 7px}.reviews .review-item{margin-bottom:20px}.reviews .review-item .stars-rating{font-family:GillSansSemiBold,sans-serif}.reviews .review-item .reviewer{line-height:1.2}.reviews .review-item .review-text p{line-height:1.2;margin:0}.your-works{font-family:GillSansLight,sans-serif}.your-works .white-button{max-width:170px;font-family:GillSansLight,sans-serif;margin-bottom:20px;text-transform:none;padding:9px 0 7px}.your-works .your-work-item{margin-bottom:20px}.your-works .your-work-item .col-md-3{padding-right:0}.your-works .your-work-item .your-work-img img{max-width:100%;height:auto}.your-works .your-work-item .your-work-descr p{margin:0;line-height:1.2}#main .border-right{border-right:1px solid #414141}.top-section .left-side{display:inline-block;vertical-align:top;padding-right:15px;margin-right:12px}.top-section .right-side{display:inline-block;vertical-align:top}.middle-section .left-side{display:inline-block;vertical-align:top;padding:0 24px}.middle-section .right-side{display:inline-block;vertical-align:top;padding:0 24px}.bottom-section .left-side{display:inline-block;vertical-align:top;padding:0 24px}.bottom-section .right-side{display:inline-block;vertical-align:top;max-width:435px;padding:0 15px 0 36px}.top-section{padding-bottom:30px}.section-title h2{text-transform:uppercase;font-family:BauerBodoniStd-Roman,sans-serif;margin:0 0 20px;line-height:1.2;font-size:32px;text-align:center}.classic-white-img{text-align:right;position:relative}.classic-white-img img{width:100%;height:auto}.right-img-item{text-align:center;position:relative;margin-bottom:18px;max-width:300px}.right-img-item:last-child{margin-bottom:0}.right-img-item a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.right-img-item a:active,.right-img-item a:hover{color:#a42e22}.right-img-item img{max-width:100%;height:auto}.right-img-item .img-title{position:absolute;bottom:0;left:50%;padding:5px 5px 0;margin-left:-115px;max-width:230px;width:100%;background-color:#fff;text-align:center}.right-img-item .img-title h3{text-transform:uppercase;font-family:GillSans,sans-serif;margin:0;line-height:1;font-size:20px}.right-img-item .img-title p{font-family:BauerBodoniStd-Roman,sans-serif;font-size:20px;margin:0;line-height:1}.on-sale-slider{padding-bottom:35px}.on-sale-slider .owl-item img{max-width:100%;width:auto;max-height:100%;margin:0 auto}.on-sale-slider .item img{margin-bottom:5px}.on-sale-slider .item h5{font-size:16px;line-height:1.2;margin:0;text-align:center;color:#2b2b2b}.on-sale-slider.owl-theme .owl-nav{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1;margin-top:0}.on-sale-slider.owl-theme .owl-nav div{position:absolute}.on-sale-slider.owl-theme .owl-nav .owl-prev{left:-50px;top:30%;height:16px;width:16px;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../images/carousel-left-arrow.png) no-repeat center center;opacity:.7;margin:0}.on-sale-slider.owl-theme .owl-nav .owl-prev:hover{opacity:1}.on-sale-slider.owl-theme .owl-nav .owl-next{right:-50px;top:30%;height:16px;width:16px;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../images/carousel-right-arrow.png) no-repeat center center;opacity:.7;margin:0}.on-sale-slider.owl-theme .owl-nav .owl-next:hover{opacity:1}.trending-wrap{margin-bottom:35px}.trending-block{border:1px solid #c9c7c8;max-width:345px;padding:130px 20px 15px;margin:0 auto 15px}.trending-slider .owl-item img{max-width:100%;width:auto;max-height:100%;margin:0 auto}.trending-slider.owl-theme .owl-nav{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1;margin-top:0}.trending-slider.owl-theme .owl-nav div{position:absolute}.trending-slider.owl-theme .owl-nav .owl-prev{left:0;top:30%;height:16px;width:16px;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../images/carousel-left-arrow.png) no-repeat center center;opacity:.7;margin:0}.trending-slider.owl-theme .owl-nav .owl-prev:hover{opacity:1}.trending-slider.owl-theme .owl-nav .owl-next{right:0;top:30%;height:16px;width:16px;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../images/carousel-right-arrow.png) no-repeat center center;opacity:.7;margin:0}.trending-slider.owl-theme .owl-nav .owl-next:hover{opacity:1}.trending-slider.owl-theme .owl-dots{margin-top:100px}.trending-slider.owl-theme .owl-dots .owl-dot.active span,.trending-slider.owl-theme .owl-dots .owl-dot:hover span{background-color:#2b2b2b}.main-image{text-align:center;margin-bottom:35px}.main-image img{max-width:100%;height:auto;margin-bottom:15px}.main-image-title{text-align:center}.main-image-title-m{margin-left:10%}.main-image-title h3{text-transform:uppercase;font-family:BauerBodoniStd-Roman,sans-serif;line-height:1.2;margin:0;font-size:32px}.main-image-title h4{text-transform:uppercase;font-family:BauerBodoniStd-Roman,sans-serif;line-height:1.2;margin:0;font-size:20px}.main-image-title p{text-transform:uppercase;font-size:16px;line-height:1.2;max-width:250px;margin:0 auto;letter-spacing:.1em}.sew-block{text-align:center;padding-top:75px}.certificate-section{margin-bottom:25px}.certificate-section .container{border:1px solid #c9c7c8;padding:20px 0;max-width:850px}.certificate-section .main-image-title{margin-bottom:20px;padding-top:10px}.certificate-section .main-image-title h3{margin-bottom:10px}.certificate-section .main-image-title p{max-width:450px}.certificate-section .gift-img{text-align:center}.certificate-section .gift-img img{max-width:100%;height:auto}.gift-form{text-align:left;width:240px;display:block;margin:0 auto}.gift-form input[type=text]{width:90px;border:1px solid #2b2b2b;border-right:none;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:32px;display:block;float:left;font-size:16px;color:#2b2b2b}.gift-form input[type=text]:focus,.gift-form input[type=text]:hover{border-color:#a42e22}.gift-form .button{display:inline-block;float:right;height:auto;line-height:1;padding:10px 10px 8px;width:150px;font-size:14px}a.see-more-link{text-transform:uppercase;text-decoration:underline;color:#2b2b2b;font-size:18px;font-family:GillSansSemiBold,sans-serif;-webkit-transition:all .5s ease;transition:all .5s ease}a.see-more-s-link{text-transform:uppercase;text-decoration:none;color:#2b2b2b;font-size:18px;font-family:GillSansSemiBold,sans-serif;-webkit-transition:all .5s ease;transition:all .5s ease}a.to-see-more-link{text-transform:uppercase;text-decoration:underline;color:#2b2b2b;font-size:14px;font-family:GillSansSemiBold,sans-serif;-webkit-transition:all .5s ease;transition:all .5s ease}a.see-more-link:active,a.see-more-link:hover{color:#a42e22;text-decoration:none}a.see-more-s-link:active,a.see-more-s-link:hover{color:#a42e22;text-decoration:none}a.to-see-more-link:active,a.to-see-more-link:hover{color:#a42e22;text-decoration:none}.tutorial-section{margin-bottom:35px}.tutorial-section .tutorial-block{border:1px solid #c9c7c8;padding:10px;max-width:840px;margin:0 auto}.tutorial-section .main-image-title h3{line-height:1;margin:0 0 5px}.tutorial-section .main-image-title p{margin-bottom:10px}.tutorial-section .tutorial-sign{text-align:center;padding-top:70px}.tutorial-section .tutorial-sign img{max-width:100%;height:auto}.tutorial-section .tutorial-img img{max-width:100%;height:auto}.tutorial-slider-section{margin-bottom:35px}.tutorial-slider-section .tutorial-block{border:1px solid #c9c7c8;padding:0 55px 15px;max-width:850px;margin:0 auto}.tutorial-slider-section .main-image-title h3{line-height:1;margin:0 0 5px}.tutorial-slider-section .main-image-title p{margin-bottom:10px}.tutorial-slider-section .main-image-title .see-more-link{font-size:18px}.tutorial-slider-section .tutorial-sign{text-align:center;margin:0 auto;width:60%}.tutorial-slider-section .tutorial-sign img{max-width:100%;height:auto}.tutorial-slider-section .tutorial-img img{max-width:100%;height:auto}.tutorial-slider-section .slider-img{margin-bottom:15px}.looking-section{margin-bottom:35px}.looking-section .container{border:1px solid #c9c7c8;padding:20px 0 20px;max-width:1024px}.looking-slider .owl-item img{max-width:100%;width:auto;max-height:100%;margin:0 auto}.looking-slider .item img{margin-bottom:10px}.looking-slider .item h5{font-size:16px;line-height:1.2;margin:0;text-transform:uppercase;text-align:center;color:#2b2b2b}.looking-slider.owl-theme .owl-nav{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1;margin-top:0}.looking-slider.owl-theme .owl-nav div{position:absolute}.looking-slider.owl-theme .owl-nav .owl-prev{left:-50px;top:40%;height:16px;width:16px;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../images/carousel-left-arrow.png) no-repeat center center;opacity:.7;margin:0}.looking-slider.owl-theme .owl-nav .owl-prev:hover{opacity:1}.looking-slider.owl-theme .owl-nav .owl-next{right:-50px;top:40%;height:16px;width:16px;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../images/carousel-right-arrow.png) no-repeat center center;opacity:.7;margin:0}.looking-slider.owl-theme .owl-nav .owl-next:hover{opacity:1}.studio-section{margin-bottom:35px}.studio-section .studio-block{border:1px solid #c9c7c8;padding:30px;max-width:1024px;margin:0 auto}.studio-section .main-image-title{margin-bottom:20px}.studio-section .main-image-title h2{text-transform:uppercase;font-family:BauerBodoniStd-Roman,sans-serif;margin:0 0 15px;line-height:1.2;font-size:34px;text-align:center}.studio-section .main-image-title h3{line-height:1;margin:0 0 5px;font-family:BauerBodoniStd-Italic,sans-serif;text-transform:none;font-size:56px}.studio-section .main-image-title h3 span{text-transform:uppercase;font-family:BauerBodoniStd-Roman,sans-serif}.studio-section .main-image-title p{margin-bottom:10px;max-width:290px}.studio-section .studio-item{background-color:#fff;border:1px solid #c9c7c8;padding:10px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);max-width:187px;margin:0 auto}.studio-section .studio-item .studio-img img{max-width:100%;height:auto}.studio-section .studio-item .studio-descr{padding-top:7px}.studio-section .studio-item .studio-descr p{margin:0;line-height:1.1;font-size:14px;font-family:GillSans,sans-serif;color:#2b2b2b}.studio-section .studio-item .studio-descr p.name{text-transform:uppercase;display:inline-block;vertical-align:bottom;margin-right:5px}.studio-section .studio-item .stars-rating{display:inline-block;vertical-align:bottom}.br-theme-bars-reversed .br-widget a{width:9px;height:9px;background-color:#fff;border:1px solid #ccc}.br-theme-bars-reversed .br-widget a.br-active,.br-theme-bars-reversed .br-widget a.br-selected{background-color:#99372e;border-color:#99372e}.br-theme-bars-reversed .br-widget{height:13px}.bottom-section{margin-bottom:10px}.bottom-section .fabric-img{padding-top:55px}.bottom-section .fabric-img .main-image-title{margin-bottom:10px}.bottom-section .fabric-img .main-image-title h3{line-height:1}.bottom-section .fabric-img .main-image-title h4{margin-bottom:5px}.fabric-type-item{border-bottom:1px solid #ccc;padding:20px 0 15px;max-width:800px;margin:0 auto}.fabric-type-item .fabric-type-title h5{text-transform:uppercase;margin:0 0 5px;font-family:GillSansSemiBold,sans-serif;font-size:16px}.fabric-type-item .fabric-type-title h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.fabric-type-item .fabric-type-title h5 a:active,.fabric-type-item .fabric-type-title h5 a:hover{color:#a42e22}.fabric-type-item .fabric-type-title p{font-size:16px;line-height:1.2;font-family:GillSansLight,sans-serif}.fabric-type-item .fabric-type-list ul{padding-left:0;list-style:none;margin:0}.fabric-type-item .fabric-type-list ul li{padding-left:12px;background:url(../images/imlf.png) no-repeat 0 5px;margin-bottom:3px}.fabric-type-item .fabric-type-list ul li a{font-size:16px;line-height:1.2;font-family:GillSansLight,sans-serif;color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.fabric-type-item .fabric-type-list ul li a:active,.fabric-type-item .fabric-type-list ul li a:hover{color:#a42e22}.fabric-type-item .fabric-type-img{text-align:right}.fabric-type-item .fabric-type-img img{max-width:100%;height:auto}.on-sale-section .on-sale-table-title{border-bottom:1px solid #f2f2f2;margin-bottom:15px}.on-sale-section .on-sale-table-title h4{font-family:GillSansLight,sans-serif;margin:0 0 5px;line-height:1.4}.on-sale-section .on-sale-table-title p{font-family:GillSansLight,sans-serif;margin:5px 0 0;line-height:1.4;display:inline-block}.on-sale-section .on-sale-table-title p:first-child{margin-right:150px}.on-sale-section .on-sale-item{margin-bottom:20px}.on-sale-section .on-sale-item .on-sale-img{display:block;float:left;width:30%;padding-right:10px;text-align:right}.on-sale-section .on-sale-item .on-sale-img img{max-width:100%;height:auto}.on-sale-section .on-sale-item .on-sale-descr{display:block;float:left;width:70%}.on-sale-section .on-sale-item .on-sale-descr .on-sale-title h5{margin:0 0 5px;font-family:GillSansLight,sans-serif;font-size:16px}.on-sale-section .on-sale-item .on-sale-descr .on-sale-title h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.on-sale-section .on-sale-item .on-sale-descr .on-sale-title h5 a:active,.on-sale-section .on-sale-item .on-sale-descr .on-sale-title h5 a:hover{color:#a42e22}.on-sale-section .on-sale-item .price{font-family:GillSansLight,sans-serif;font-size:16px;line-height:1.2;color:#a42e22}.on-sale-section .on-sale-item .you-save{font-family:GillSansLight,sans-serif;font-size:16px;line-height:1.2;margin-bottom:5px}.on-sale-section .on-sale-item .add-to-card-form{margin-bottom:0}.on-sale-section .on-sale-item .add-to-card-form .button{max-width:205px;float:right}.on-sale-section .on-sale-item .add-to-card-form .details-link{margin-bottom:0}.cart-section{font-family:GillSansLight,sans-serif}.cart-section .cart-table-title{border-bottom:1px solid #f2f2f2;margin-bottom:15px}.cart-section .cart-table-title h4{font-family:GillSansLight,sans-serif;margin:0 0 5px;line-height:1.4}.cart-section .cart-table-title p{font-family:GillSansLight,sans-serif;margin:5px 0 0;line-height:1.4;display:inline-block}.cart-section .cart-table-title p:first-child{margin-right:120px}.cart-section .cart-item{margin-bottom:20px;border-bottom:1px solid #f2f2f2;padding-bottom:10px}.cart-section .cart-item .cart-img{display:block;float:left;width:30%;padding-right:10px}.cart-section .cart-item .cart-img img{max-width:100%;height:auto}.cart-section .cart-item .cart-descr{display:block;float:left;width:70%}.cart-section .cart-item .cart-descr .cart-title h5{margin:0 0 5px;font-family:GillSansLight,sans-serif;font-size:16px}.cart-section .cart-item .cart-descr .cart-title h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.cart-section .cart-item .cart-descr .cart-title h5 a:active,.cart-section .cart-item .cart-descr .cart-title h5 a:hover{color:#a42e22}.cart-section .cart-item .price{font-family:GillSansLight,sans-serif;font-size:14px;line-height:1.2;color:#a42e22}.cart-section .cart-item .price-without-discount{font-family:GillSansLight,sans-serif;font-size:14px;line-height:1.2;color:#2b2b2b}.cart-section .cart-item .you-save{font-family:GillSansLight,sans-serif;font-size:14px;line-height:1.2;margin-bottom:5px}.cart-section .cart-item .add-to-card-form{margin-bottom:0}.cart-section .cart-item .add-to-card-form .form-group{margin-bottom:10px}.cart-section .cart-item .add-to-card-form .button{max-width:60px;height:auto;line-height:1;padding:4px;display:none;text-transform:none}.cart-section .cart-item .add-to-card-form .details-link{margin-bottom:0}.cart-section .cart-item .add-to-card-form input[type=text]{max-width:60px;width:100%}.cart-section .controls{padding-left:0;list-style:none;margin:10px 0 0}.cart-section .controls li{display:inline-block;margin-right:10px;position:relative;color:#a42e22}.cart-section .controls li:before{position:absolute;top:-1px;right:-8px;content:"|"}.cart-section .controls li:last-child:before{display:none}.cart-section .controls li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.cart-section .controls li a:active,.cart-section .controls li a:hover{color:#a42e22}.cart-section .total-panel{border-bottom:1px solid #f2f2f2;padding-bottom:5px;margin-bottom:50px}.cart-section .total-panel .cart-form .white-button{text-transform:uppercase;max-width:190px}.cart-section .total-panel .subtotal{text-align:right;font-size:16px;line-height:1.8}.cart-section .total-panel .subtotal span{color:#a42e22}.checkout-block{border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;padding:25px 0 0;font-family:GillSansLight,sans-serif;margin-bottom:20px}.checkout-block .grey-place{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f9f9f9;padding:25px}.checkout-block .grey-place .subtotal{font-size:16px;line-height:1.6;margin-bottom:20px}.checkout-block .grey-place .subtotal span{color:#a42e22}.checkout-block .grey-place .checkout-form .button{font-size:14px;font-family:GillSansLight,sans-serif}.checkout-block .checkout-list{list-style:none;margin:0;padding:25px 25px 15px}.checkout-block .checkout-list li{padding-left:30px;margin-bottom:10px}.checkout-block .checkout-list li.ship-icon{background:url(../images/fs_ship_new.jpg) no-repeat 0 50%}.checkout-block .checkout-list li.lock-icon{background:url(../images/fs_lock_new.jpg) no-repeat 2px 50%}.checkout-block .checkout-list li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.checkout-block .checkout-list li a:active,.checkout-block .checkout-list li a:hover{color:#a42e22}.popular-block{border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;padding:15px 15px 0;font-family:GillSansLight,sans-serif;margin-bottom:20px}.popular-block .block-title{margin-bottom:20px}.popular-block .block-title h4{font-family:GillSansLight,sans-serif;margin:0;line-height:1.4}.popular-block .cart-item{margin-bottom:20px}.popular-block .cart-item .cart-img{display:block;float:left;width:40%;padding-right:10px;text-align:center}.popular-block .cart-item .cart-img img{max-width:100%;height:auto}.popular-block .cart-item .cart-descr{display:block;float:left;width:60%}.popular-block .cart-item .cart-descr .cart-title h5{margin:0 0 10px;font-family:GillSansLight,sans-serif;font-size:14px}.popular-block .cart-item .cart-descr .cart-title h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.popular-block .cart-item .cart-descr .cart-title h5 a:active,.popular-block .cart-item .cart-descr .cart-title h5 a:hover{color:#a42e22}.popular-block .cart-item .cart-descr .price{font-family:GillSansLight,sans-serif;font-size:14px;line-height:1.2;color:#2b2b2b;margin-bottom:15px}.popular-block .cart-item .cart-descr .button{font-family:GillSansLight,sans-serif;max-width:130px;font-size:14px;height:auto;line-height:1;padding:9px 5px 7px}.register-section .info-text{margin-bottom:20px}.register-section .info-text p{font-size:18px;text-align:center;margin:0}.register-section .form-descr{margin-bottom:30px}.register-section .form-descr h3{text-transform:uppercase;margin:0 0 5px;line-height:1.2;font-family:GillSans,sans-serif;font-size:20px}.register-section .form-descr p{font-size:16px}.register-section .border-left{border-left:1px solid #2b2b2b}.main-form input[type=email],.main-form input[type=password],.main-form input[type=text],.main-form select{border:1px solid #2b2b2b;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:32px;display:inline-block;font-size:16px;color:#2b2b2b}.main-form input[type=email]:focus,.main-form input[type=email]:hover,.main-form input[type=password]:focus,.main-form input[type=password]:hover,.main-form input[type=text]:focus,.main-form input[type=text]:hover,.main-form select:focus,.main-form select:hover{border-color:#a42e22}.main-form .button{max-width:165px;font-size:14px;font-family:GillSansLight,sans-serif;text-transform:uppercase;line-height:1;height:auto;padding:9px 0 7px}.main-form label{font-weight:400;font-size:18px;line-height:32px}.main-form .strong-label{font-family:GillSansSemiBold,sans-serif;margin-bottom:5px;line-height:1.2}.main-form .form-group{position:relative;margin-bottom:15px}.main-form textarea{width:100%;border:1px solid #2b2b2b;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block;font-size:16px;color:#2b2b2b;padding:5px;line-height:1.4}.main-form textarea:focus,.main-form textarea:hover{border-color:#a42e22}.forgot-pass-link{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:16px;line-height:1;float:right;display:block}.forgot-pass-link:active,.forgot-pass-link:hover{color:#a42e22}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text],.register-form input[type=email],.register-form input[type=password],.register-form input[type=text]{width:70%;float:left}.login-form label,.register-form label{width:30%;float:left}.login-form .button,.register-form .button{float:right;max-width:70%}#footer{position:absolute;bottom:0;width:100%;height:155px;padding-bottom:30px}#footer .footer-menu{margin-bottom:30px}#footer .footer-menu .footer-menu-title{text-transform:uppercase;font-size:16px;font-family:GillSans,sans-serif;margin-bottom:5px}#footer .footer-menu ul{list-style:none;padding-left:0;margin:0;line-height:1.2}#footer .footer-menu ul li{display:block;position:relative;line-height:1.3}#footer .footer-menu ul li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:16px}#footer .footer-menu ul li a:active,#footer .footer-menu ul li a:hover{color:#a42e22}#footer .subscribe-form input[type=text]{max-width:210px;width:100%;border:1px solid #2b2b2b;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:32px;display:block;font-size:16px;color:#2b2b2b}#footer .subscribe-form input[type=text]:focus,#footer .subscribe-form input[type=text]:hover{border-color:#a42e22}#footer .subscribe-form .button{max-width:165px;font-size:14px}#sidebar{font-family:GillSansLight,sans-serif;border-right:1px solid #e7e7e7}#sidebar .grey-text{color:#838383;margin-bottom:25px}#sidebar .sidebar-block{margin-bottom:25px}#sidebar .sidebar-block .block-title{font-family:GillSansSemiBold,sans-serif;font-size:14px;margin-bottom:7px;color:#2b2b2b}#sidebar .sidebar-block a.all-swatches-link{font-family:GillSansSemiBold,sans-serif;font-size:14px;margin-bottom:7px;color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}#sidebar .sidebar-block a.all-swatches-link:active,#sidebar .sidebar-block a.all-swatches-link:hover{color:#a42e22}#sidebar .sidebar-block ul{list-style:none;padding-left:0;margin-bottom:0}#sidebar .sidebar-block ul li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}#sidebar .sidebar-block ul li a:active,#sidebar .sidebar-block ul li a:hover{color:#a42e22}#sidebar .sidebar-block .color-select{max-width:150px}#sidebar .sidebar-block .color-select a{display:inline-block;float:left;width:24px;height:24px;border:1px solid #eaeceb;margin:0 4px 4px 0}#sidebar .sidebar-block .color-select a.red{background-color:#9c0f17}#sidebar .sidebar-block .color-select a.orange{background-color:#ef662f}#sidebar .sidebar-block .color-select a.yellow{background-color:#fff02b}#sidebar .sidebar-block .color-select a.green{background-color:#02a353}#sidebar .sidebar-block .color-select a.navy{background-color:#022255}#sidebar .sidebar-block .color-select a.purple{background-color:#7238a9}#sidebar .sidebar-block .color-select a.blue{background-color:#002efe}#sidebar .sidebar-block .color-select a.natural{background-color:#c59b71}#sidebar .sidebar-block .color-select a.white{background-color:#fff}#sidebar .sidebar-block .color-select a.grey{background-color:#959595}#sidebar .sidebar-block .color-select a.black{background-color:#000}#sidebar .sidebar-block .color-select a.brown{background-color:#5f3817}.filter{text-align:center;margin-bottom:15px}.filter .filter-item{padding:5px;border:1px solid #ccc;position:relative;-webkit-border-radius:3px;border-radius:3px;margin-right:5px}.filter .filter-item .close-filter{background-color:#000;color:#fff;-webkit-border-radius:50%;border-radius:50%;width:15px;height:15px;line-height:15px;font-size:12px;margin-left:5px;display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.filter .filter-item .close-filter:hover{background-color:#a5a5a5}.select-form{text-align:center}.select-form select{border:1px solid #2b2b2b;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:24px;display:block;font-size:14px;width:100%;color:#2b2b2b;font-family:GillSansLight,sans-serif}.select-form select:focus,.select-form select:hover{border-color:#a42e22}.select-form select option.red{background-color:#9c0f17;color:#fff}.select-form select option.orange{background-color:#ef662f;color:#fff}.select-form select option.yellow{background-color:#fff02b;color:#000}.select-form select option.green{background-color:#02a353;color:#fff}.select-form select option.navy{background-color:#022255;color:#fff}.select-form select option.purple{background-color:#7238a9;color:#fff}.select-form select option.blue{background-color:#002efe;color:#fff}.select-form select option.natural{background-color:#c59b71;color:#fff}.select-form select option.white{background-color:#fff;color:#000}.select-form select option.grey{background-color:#959595;color:#fff}.select-form select option.black{background-color:#000;color:#fff}.select-form select option.brown{background-color:#5f3817;color:#fff}.select-form label{font-weight:400;font-size:14px;line-height:20px;display:block;font-family:GillSansSemiBold,sans-serif}.select-form .form-group{margin-bottom:20px;position:relative}#article{font-family:GillSansLight,sans-serif}#article .product-item{margin-bottom:30px}#article .product-item.sewing-item .product-img{margin-bottom:10px;position:relative}#article .product-item.sewing-item .product-descr h2{margin-bottom:3px}#article .product-item .product-img{margin-bottom:20px}#article .product-item .product-img img{max-width:100%;height:auto}#article .product-item .product-descr h2{margin:0 0 12px;line-height:1.2;font-size:16px}#article .product-item .product-descr h2 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}#article .product-item .product-descr h2 a:active,#article .product-item .product-descr h2 a:hover{color:#a42e22}#article .product-item .product-descr .price{font-size:14px;margin-bottom:8px;line-height:1.2}#pagenav{text-align:center;margin:0 0 15px;border-top:1px solid #e7e7e7;padding-top:15px}#pagenav .current,#pagenav a{display:inline-block;color:#333;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#fff;border:1px solid #a42e22;margin-right:5px;font-size:10px;line-height:16px;text-decoration:none;min-width:25px;padding:2px 8px;margin-bottom:10px}#pagenav a:active,#pagenav a:hover{background-color:#a42e22;color:#fff}#pagenav>span{font-size:14px;margin-right:5px;margin-left:5px;color:#1c4273}#pagenav .current{background-color:#a42e22;color:#fff}#pagenav .prev{position:relative}#pagenav .next{position:relative}.work-popup{width:100%;max-width:870px;position:relative;margin:0 auto;background-color:#fff;padding:35px 15px 15px}.work-popup .popup-author{margin-bottom:20px}.work-popup .popup-work img{max-width:100%;height:auto}.work-popup .popup-product{text-align:center}.work-popup .popup-product img{max-width:100%;height:auto;margin-bottom:10px}.work-popup .popup-product .product-title{font-family:GillSansSemiBold,sans-serif;margin-bottom:10px}.work-popup .popup-product .button{text-transform:uppercase;max-width:150px;margin:0 auto}.popup-1{width:100%;max-width:480px;position:relative;margin:0 auto;background-color:#f9f9f9;font-family:GillSansLight,sans-serif}.popup-1 .popup-top-panel{background-color:#fff;padding:12px 15px 10px}.popup-1 .popup-top-panel h3{text-transform:uppercase;margin:0;line-height:1.2;font-size:16px}.popup-1 .popup-body{padding:25px 15px 10px}.popup-1 .popup-body .logo-small{text-align:center;max-width:112px;width:100%;background-color:#fff;margin:0 auto;padding:2px;border:1px solid #ccc;border-bottom:none}.popup-1 .popup-body .product-img-min{text-align:center}.popup-1 .popup-body .product-img-min img{max-width:100%;height:auto}.popup-1 .popup-body .popup-descr{margin-bottom:20px}.popup-1 .popup-body .popup-descr p{line-height:1.2;margin-bottom:18px;font-family:GillSansLight,sans-serif;font-size:16px}.popup-1 .popup-body .popup-descr .button{max-width:205px}.popup-1 .popup-body .popup-descr a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:14px;line-height:1;display:block;text-transform:uppercase}.popup-1 .popup-body .popup-descr a:active,.popup-1 .popup-body .popup-descr a:hover{color:#a42e22}.popup-1 .popup-body .star-text{font-size:11px;line-height:1.2;font-family:GillSansLight,sans-serif}.popup-1 .popup-body h3.list-title{line-height:1;text-transform:uppercase;font-family:GillSansSemiBold,sans-serif;margin:0 0 15px;font-size:14px}.popup-1 .popup-body ul.popup-list{padding-left:0;list-style:none}.popup-1 .popup-body ul.popup-list li{margin-bottom:3px}.popup-1 .popup-body ul.popup-list li img{margin-right:5px}.popup-1 .popup-contact-item{text-align:center}.popup-1 .popup-contact-item p{line-height:1.2}.popup-1 .popup-contact-item a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.popup-1 .popup-contact-item a:active,.popup-1 .popup-contact-item a:hover{color:#a42e22}.popup-1 .border-right{position:relative}.popup-1 .border-right:before{position:absolute;top:0;left:50%;margin-left:-1px;width:2px;height:100%;background-color:#fff;content:''}.text-after-submit{display:none}.text-after-submit h4{margin-top:0;text-transform:uppercase;line-height:1.2}.popup-2{width:100%;max-width:480px;position:relative;margin:0 auto;background-color:#fff;padding:15px}.popup-2 h2{font-size:16px;text-transform:uppercase;line-height:1.2}.popup-2 h3{text-transform:uppercase;font-size:14px;font-family:GillSansSemiBold,sans-serif;line-height:1.2;margin-bottom:25px}.popup-2 .bottom-logo{float:right;text-align:center}.popup-2 .bottom-logo .ssl-link a{text-transform:uppercase;font-size:7px;font-family:GillSansSemiBold,sans-serif;letter-spacing:.5px;color:#2b2b2b}.popup-2 p.question{font-family:GillSansSemiBold,sans-serif}.popup-2 ul{padding-left:15px}.popup-2 ul.clear-list{list-style:none;padding-left:30px}.popup-2 .usa-map{text-align:center}.popup-2 .usa-map img{max-width:100%;height:auto}#customer-support.popup-1 .popup-body{text-align:center}#customer-support.popup-1 .popup-body .button{margin:0 auto;max-width:176px}.shipping-address-wrap .form-group{margin:0}.shipping-address-wrap input[type=checkbox]:checked,.shipping-address-wrap input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.shipping-address-wrap input[type=checkbox]:checked+label,.shipping-address-wrap input[type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer}.shipping-address-wrap input[type=checkbox]:checked+label:before,.shipping-address-wrap input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #e6e6e6;-webkit-border-radius:3px;border-radius:3px;background:#fff}.shipping-address-wrap input[type=checkbox]:checked+label:after,.shipping-address-wrap input[type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:2px;left:2px;font-size:20px;line-height:.8;color:#a42e22;-webkit-transition:all .2s;transition:all .2s}.shipping-address-wrap input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.shipping-address-wrap input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.shipping-address-wrap input[type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}.shipping-address-wrap input[type=checkbox]:disabled:checked+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}.shipping-address-wrap input[type=checkbox]:disabled:checked+label:after{color:#999}.shipping-address-wrap input[type=checkbox]:disabled+label{color:#aaa}.shipping-address-wrap .checkbox label{line-height:1.4;font-size:14px;-webkit-transition:all .5s ease;transition:all .5s ease}#checkout-popup.popup-1,.shipping-billing-popup{max-width:480px;font-family:GillSansLight,sans-serif}#checkout-popup.popup-1 .popup-body,.shipping-billing-popup .popup-body{padding-left:20px;padding-right:20px}#checkout-popup.popup-1 .form-descr h3,.shipping-billing-popup .form-descr h3{font-size:14px;margin:0 0 20px}#checkout-popup.popup-1 .billing-form label,#checkout-popup.popup-1 .shipping-billing-form label,#checkout-popup.popup-1 .shipping-form label,.shipping-billing-popup .billing-form label,.shipping-billing-popup .shipping-billing-form label,.shipping-billing-popup .shipping-form label{width:30%;font-size:14px;line-height:2.2;float:left}#checkout-popup.popup-1 .billing-form input[type=email],#checkout-popup.popup-1 .billing-form input[type=password],#checkout-popup.popup-1 .billing-form input[type=text],#checkout-popup.popup-1 .billing-form select,#checkout-popup.popup-1 .shipping-billing-form input[type=email],#checkout-popup.popup-1 .shipping-billing-form input[type=password],#checkout-popup.popup-1 .shipping-billing-form input[type=text],#checkout-popup.popup-1 .shipping-billing-form select,#checkout-popup.popup-1 .shipping-form input[type=email],#checkout-popup.popup-1 .shipping-form input[type=password],#checkout-popup.popup-1 .shipping-form input[type=text],#checkout-popup.popup-1 .shipping-form select,.shipping-billing-popup .billing-form input[type=email],.shipping-billing-popup .billing-form input[type=password],.shipping-billing-popup .billing-form input[type=text],.shipping-billing-popup .billing-form select,.shipping-billing-popup .shipping-billing-form input[type=email],.shipping-billing-popup .shipping-billing-form input[type=password],.shipping-billing-popup .shipping-billing-form input[type=text],.shipping-billing-popup .shipping-billing-form select,.shipping-billing-popup .shipping-form input[type=email],.shipping-billing-popup .shipping-form input[type=password],.shipping-billing-popup .shipping-form input[type=text],.shipping-billing-popup .shipping-form select{width:70%;float:left}#checkout-popup.popup-1 .button,.shipping-billing-popup .button{text-transform:uppercase;max-width:190px;-webkit-border-radius:0;border-radius:0;outline:0}#add-address-popup-shipping.popup-1.shipping-billing-popup p.note{margin-top:10px;font-size:11px}#checkout-popup.popup-1 input[type=checkbox]:checked,#checkout-popup.popup-1 input[type=checkbox]:not(:checked),.shipping-billing-popup input[type=checkbox]:checked,.shipping-billing-popup input[type=checkbox]:not(:checked){position:absolute;left:-9999px}#checkout-popup.popup-1 input[type=checkbox]:checked+label,#checkout-popup.popup-1 input[type=checkbox]:not(:checked)+label,.shipping-billing-popup input[type=checkbox]:checked+label,.shipping-billing-popup input[type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer}#checkout-popup.popup-1 input[type=checkbox]:checked+label:before,#checkout-popup.popup-1 input[type=checkbox]:not(:checked)+label:before,.shipping-billing-popup input[type=checkbox]:checked+label:before,.shipping-billing-popup input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #e6e6e6;-webkit-border-radius:3px;border-radius:3px;background:#fff}#checkout-popup.popup-1 input[type=checkbox]:checked+label:after,#checkout-popup.popup-1 input[type=checkbox]:not(:checked)+label:after,.shipping-billing-popup input[type=checkbox]:checked+label:after,.shipping-billing-popup input[type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:2px;left:2px;font-size:20px;line-height:.8;color:#a42e22;-webkit-transition:all .2s;transition:all .2s}#checkout-popup.popup-1 input[type=checkbox]:not(:checked)+label:after,.shipping-billing-popup input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#checkout-popup.popup-1 input[type=checkbox]:checked+label:after,.shipping-billing-popup input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#checkout-popup.popup-1 input[type=checkbox]:disabled:not(:checked)+label:before,.shipping-billing-popup input[type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}#checkout-popup.popup-1 input[type=checkbox]:disabled:checked+label:before,.shipping-billing-popup input[type=checkbox]:disabled:checked+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}#checkout-popup.popup-1 input[type=checkbox]:disabled:checked+label:after,.shipping-billing-popup input[type=checkbox]:disabled:checked+label:after{color:#999}#checkout-popup.popup-1 input[type=checkbox]:disabled+label,.shipping-billing-popup input[type=checkbox]:disabled+label{color:#aaa}#checkout-popup.popup-1 .checkbox label,.shipping-billing-popup .checkbox label{line-height:1.4;font-size:14px;-webkit-transition:all .5s ease;transition:all .5s ease}.select-shipping-popup input[type=radio]{margin-top:2px}.select-shipping-popup .button{max-width:100px;font-family:GillSansLight,sans-serif}.shipping-billing-popup{max-width:480px}.shipping-billing-popup label{width:30%;font-size:12px;line-height:2.2;float:left}.shipping-billing-popup input[type=email],.shipping-billing-popup input[type=password],.shipping-billing-popup input[type=text],.shipping-billing-popup select{width:70%;float:left}.shipping-billing-popup .checkbox label{width:100%;float:none}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}#main.order-page{font-family:GillSansLight,sans-serif;margin-bottom:50px}#main.order-page .border-top{border-top:1px solid #ddd}#main.order-page .border-bottom{border-bottom:1px solid #ddd}#main.order-page .order-title{border-top:1px solid #ddd;padding:20px 0}#main.order-page .order-title h2{margin:0}#main.order-page .order-block{margin-bottom:50px;padding-top:15px}#main.order-page .order-block .block-title h3{font-family:GillSansSemiBold,sans-serif;font-size:14px;text-transform:uppercase;margin:0 0 20px;line-height:1.2;text-align:center}#main.order-page .order-block .block-body{margin-bottom:10px}#main.order-page .order-block .block-body.body-yellow-bg{background-color:#ffd;padding:5px 15px 15px}#main.order-page .order-block .block-body p{margin:0}#main.order-page ul.edit-links{padding-left:0;list-style:none;margin:0}#main.order-page ul.edit-links li{display:inline-block;margin-right:10px;position:relative;color:#a42e22}#main.order-page ul.edit-links li:before{position:absolute;top:-1px;right:-8px;content:"|"}#main.order-page ul.edit-links li:last-child:before{display:none}#main.order-page ul.edit-links li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase}#main.order-page ul.edit-links li a:active,#main.order-page ul.edit-links li a:hover{color:#a42e22}#main.order-page .code-form label{font-weight:400;line-height:26px}#main.order-page .code-form input[type=text]{width:44%;border:1px solid #2b2b2b;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:26px;font-size:16px;color:#2b2b2b;vertical-align:top}#main.order-page .code-form input[type=text]:focus,#main.order-page .code-form input[type=text]:hover{border-color:#a42e22}#main.order-page .code-form .code-button{width:33%;max-width:100%;display:inline-block;height:auto;line-height:1;padding:7px 5px 3px;font-size:14px;vertical-align:top;font-family:GillSansLight,sans-serif}#main.order-page .shipping-options-form input[type=radio]{margin-top:2px}#main.order-page .shipping-options-form label{font-weight:400}#main.order-page .shipping-options-form textarea{width:100%;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;min-height:100px;font-size:16px;color:#2b2b2b}#main.order-page .shipping-options-form textarea:focus,#main.order-page .shipping-options-form textarea:hover{border-color:#a42e22}#main.order-page .payment-form input[type=radio]{margin-top:9px}#main.order-page .payment-form input[type=text],#main.order-page .payment-form select{-webkit-appearance:none;border-radius:0;width:100%;border:1px solid #999;text-indent:0;padding:8px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:16px;color:#2b2b2b}#main.order-page .payment-form .cardInput:focus,#main.order-page .payment-form .cardInput:hover,#main.order-page .payment-form input[type=text]:focus,#main.order-page .payment-form input[type=text]:hover,#main.order-page .payment-form select:focus,#main.order-page .payment-form select:hover{border-color:#a42e22}#main.order-page .payment-form .cardInput{width:100%;border:1px solid #999;text-indent:0;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;padding:8px;font-size:16px;color:#2b2b2b}#main.order-page .payment-form .radio{margin-bottom:15px}#main.order-page .payment-form .radio label{line-height:2.5}#main.order-page .payment-form .has-icon{position:relative}#main.order-page .payment-form .has-icon input[type=text]{padding-left:52px}#main.order-page .payment-form .button{padding:12px;display:inline-block}#main.order-page .payment-form .has-icon .icon{position:absolute;top:8px;left:8px;z-index:10}#main.order-page .payment-form .card-id-info{font-size:14px;color:#a42e23;position:relative;top:-7px}#main.order-page .payment-form input.disabled{background-color:#efefef}#main.order-page .card-form{max-width:290px;margin:0 auto;border:1px solid #efefef;padding:15px 10px}#main.order-page .card-form label{font-weight:400;line-height:26px}#main.order-page .card-form input[type=password],#main.order-page .card-form input[type=text],#main.order-page .card-form select{width:100%;border:1px solid #2b2b2b;text-indent:5px;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:26px;font-size:14px;color:#2b2b2b;vertical-align:top}#main.order-page .card-form input[type=password]:focus,#main.order-page .card-form input[type=password]:hover,#main.order-page .card-form input[type=text]:focus,#main.order-page .card-form input[type=text]:hover,#main.order-page .card-form select:focus,#main.order-page .card-form select:hover{border-color:#a42e22}#main.order-page .card-form input[type=password].cardInput,#main.order-page .card-form input[type=text].cardInput,#main.order-page .card-form select.cardInput{width:50px}#main.order-page .card-form input[type=password].monthSelect,#main.order-page .card-form input[type=text].monthSelect,#main.order-page .card-form select.monthSelect{width:75px}#main.order-page .card-form input[type=password].yearSelect,#main.order-page .card-form input[type=text].yearSelect,#main.order-page .card-form select.yearSelect{width:55px}#main.order-page .card-form select{font-size:14px;text-indent:0}#main.order-page .card-form .card-id-info{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}#main.order-page .card-form .card-id-info:hover{color:#a42e22}#main.order-page .place-order-button{font-family:GillSansLight,sans-serif;max-width:100%;text-transform:uppercase;height:auto;line-height:1;letter-spacing:1px;padding:20px 5px 16px;margin:0 auto;font-size:18px;-webkit-transition:all .5s ease;transition:all .5s ease}#main.order-page .place-order-button:hover{opacity:.9}#main.order-page .table-title h3{text-transform:uppercase;font-size:14px;font-family:GillSansSemiBold,sans-serif;line-height:1.2;margin:0 0 15px;padding-top:15px;text-align:center}#main.order-page .table thead tr th{font-weight:400;font-family:GillSansSemiBold,sans-serif}#main.order-page .table tbody tr td img{max-width:100%;height:auto}#main.order-page .table tbody tr td .product-img-logo{padding-top:20px;position:relative;max-width:55px}#main.order-page .table tbody tr td .product-img-logo:before{width:100%;height:20px;border:1px solid #cecece;position:absolute;top:0;left:0;content:"";background:url(../images/logo-small.png) no-repeat center center;background-size:70%}#main.order-page .total-table{max-width:220px;float:right}#main.order-page .total-table tbody tr.border-top{border-top:1px solid #ddd}#main.order-page .total-table tbody tr.border-top td{padding-top:10px}#main.order-page .total-table tbody tr td{border:none;padding-top:3px;padding-bottom:3px}#main.order-page .total-table tbody tr td:first-child{text-align:right}#main.order-page .button-right{float:right;margin-bottom:30px;max-width:300px}#main.order-page .right-sidebar{border:1px solid #ddd}#main.order-page .right-sidebar .order-summary-block{padding:15px}#main.order-page .right-sidebar .order-summary-block .block-title{text-align:center;font-family:GillSansSemiBold,sans-serif;margin-bottom:15px}#main.order-page .right-sidebar .order-summary-block .order-summary-info{margin-bottom:15px}#main.order-page .right-sidebar .order-summary-block .order-summary-info p{margin-bottom:0}#main.order-page .right-sidebar .order-summary-block .summary-table{border:1px solid #ddd}#main.order-page .right-sidebar .order-summary-block .summary-table tbody tr.border-top{border-top:1px solid #ddd}#main.order-page .right-sidebar .order-summary-block .summary-table tbody tr.border-top td{padding-top:10px;font-family:GillSansSemiBold,sans-serif}#main.order-page .right-sidebar .order-summary-block .summary-table tbody tr td{border:none;padding-top:3px;padding-bottom:3px}#main.order-page .right-sidebar .order-summary-block .summary-table tbody tr td:last-child{text-align:right}#main.order-page .right-sidebar .order-summary-block .p-phone{font-size:18px}#main.order-page .right-sidebar .order-summary-block .p-bold{text-transform:uppercase;font-family:GillSansSemiBold,sans-serif}#main.order-page .right-sidebar .order-summary-block .bottom-logo{text-align:center}#main.order-page .right-sidebar .order-summary-block .bottom-logo .ssl-link a{text-transform:uppercase;font-size:7px;font-family:GillSansSemiBold,sans-serif;letter-spacing:.5px;color:#2b2b2b}.keypad-back,.keypad-clear,.keypad-close{background-color:#f4f4f4;color:#2b2b2b}#dress-pattern{background:url(../images/dress-pattern-bg.jpg) no-repeat top center;background-size:cover;padding:20px;font-family:GillSansLight,sans-serif}#dress-pattern.zinapattern-lp{background:url(../images/dress-pattern-bg-2.jpg) no-repeat top center;background-size:cover}#dress-pattern.beddingpattern-lp{background:url(../images/dress-pattern-bg-3.jpg) no-repeat top center;background-size:cover}#dress-pattern .form-wrap{background-color:#fff;padding:25px 20px 30px;border:2px solid #a42e22}#dress-pattern .form-wrap .form-descr{text-align:center}#dress-pattern .form-wrap .form-descr h3{font-size:24px;line-height:1.1;margin:0 0 15px;color:#2b2b2b;text-transform:uppercase;font-family:GillSans,sans-serif}#dress-pattern .form-wrap .form-descr p{color:#000;font-size:18px;line-height:1.2;margin:0 auto 20px;text-transform:uppercase;font-family:GillSansLight,sans-serif}#dress-pattern .form-wrap .dress-pattern-form{max-width:300px;margin:0 auto}#dress-pattern .form-wrap .dress-pattern-form label{display:block;margin-bottom:8px;font-size:12px;line-height:1;color:#2b2b2b}#dress-pattern .form-wrap .dress-pattern-form input[type=email],#dress-pattern .form-wrap .dress-pattern-form input[type=password],#dress-pattern .form-wrap .dress-pattern-form input[type=text]{width:100%;font-size:14px}#dress-pattern .form-wrap .dress-pattern-form .button{width:100%;max-width:100%;text-transform:none;padding:10px 5px 8px;text-transform:uppercase;letter-spacing:1px;font-size:14px;color:#fff;font-family:GillSansLight,sans-serif}#dress-pattern .form-wrap .dress-pattern-form .form-info-block{padding-left:25px;background:url(../images/fs_lock_new.jpg) no-repeat top left}#dress-pattern .form-wrap .dress-pattern-form .form-info-block p{line-height:1.4}#dress-pattern .form-wrap .dress-pattern-form .form-info-block p a{color:#a42e22}#dress-pattern .form-wrap .dress-pattern-form .form-info-block p a:hover{text-decoration:underline}#dress-pattern-icons{padding:20px 0;font-family:GillSansLight,sans-serif}#dress-pattern-icons .section-title{text-align:center;margin-bottom:30px}#dress-pattern-icons .section-title h3{font-size:34px;line-height:1.2;margin:0 0 5px;color:#2b2b2b;font-family:BauerBodoniStd-Roman,sans-serif;text-transform:uppercase}#dress-pattern-icons .section-title p{color:#a42e22;font-size:17px;line-height:1;margin-bottom:10px;font-family:GillSansLight,sans-serif;text-transform:uppercase}#dress-pattern-icons .dress-pattern-item{margin-bottom:30px}#dress-pattern-icons .dress-pattern-item .icon{height:121px;text-align:center;position:relative;margin-bottom:30px}#dress-pattern-icons .dress-pattern-item .icon img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#dress-pattern-icons .dress-pattern-item h5{font-size:24px;margin:0 0 15px;color:#2b2b2b;text-align:center;font-family:GillSans,sans-serif}#dress-pattern-icons .dress-pattern-item p{font-size:18px;line-height:1.4;margin:0;text-align:center;font-family:GillSansLight,sans-serif}.need-help-block{text-align:center;border:1px solid #474747;padding:5px 10px 10px;max-width:680px;margin:0 auto;font-family:GillSansLight,sans-serif}.need-help-block h4{color:#a42e22;font-size:17px;line-height:1;margin:0 0 5px;display:inline-block;padding:7px 0 10px 40px;background:url(../images/ring_new.jpg) no-repeat top left}.need-help-block p{line-height:1.4;margin-bottom:0}.need-help-block p a{text-decoration:underline;color:#2b2b2b}.need-help-block p a:hover{text-decoration:none}#footer .dress-pattern-footer{border-top:1px solid #474747;font-family:GillSansLight,sans-serif;padding:10px 0}#footer .dress-pattern-footer .bottom-logo{float:right;text-align:center}#footer .dress-pattern-footer .bottom-logo .ssl-link a{text-transform:uppercase;font-size:7px;font-family:GillSansSemiBold,sans-serif;letter-spacing:.5px;color:#2b2b2b}#footer .dress-pattern-footer .footer-horizontal-menu ul{text-align:center;padding-left:0;list-style:none;margin-bottom:0}#footer .dress-pattern-footer .footer-horizontal-menu ul li{display:inline-block;margin:5px;position:relative;line-height:1}#footer .dress-pattern-footer .footer-horizontal-menu ul li:before{position:absolute;top:0;right:-8px;content:"|"}#footer .dress-pattern-footer .footer-horizontal-menu ul li:last-child:before{display:none}#footer .dress-pattern-footer .footer-horizontal-menu ul li a{color:#333}#footer .dress-pattern-footer .footer-horizontal-menu ul li a:hover{text-decoration:underline}#footer .dress-pattern-footer .copyright{text-align:center}#pattern-fabric-sale{font-family:GillSansLight,sans-serif;padding-top:15px}#pattern-fabric-sale .big-grey-block{background-color:#f4f4f4;padding:25px 15px;margin-bottom:30px;text-align:center}#pattern-fabric-sale .big-grey-block .grey-block-title{font-size:23px;line-height:1.2;margin-bottom:15px}#pattern-fabric-sale .big-grey-block .black-button{max-width:305px;font-size:14px;font-family:GillSansLight,sans-serif;margin:0 auto 15px;line-height:1;padding:10px 5px 8px;height:auto}#pattern-fabric-sale .big-grey-block p{font-size:16px;margin-bottom:0;line-height:1.4}#pattern-fabric-sale .left-descr-text{margin-bottom:30px}#pattern-fabric-sale .left-descr-text h1{font-size:23px;line-height:1.2;margin:0 0 20px}#pattern-fabric-sale .left-descr-text p{font-size:16px;line-height:1.4;margin-bottom:20px}#pattern-fabric-sale .left-descr-text ul{padding-left:0;list-style:none}#pattern-fabric-sale .left-descr-text ul li{position:relative;padding-left:10px;margin-bottom:10px}#pattern-fabric-sale .left-descr-text ul li:before{position:absolute;top:0;left:0;content:"-"}#pattern-fabric-sale .left-descr-text .descr-footer{padding:10px 15px;background-color:#f4f4f4}#pattern-fabric-sale .left-descr-text .descr-footer p{margin-bottom:0;font-size:16px}#pattern-fabric-sale .select-color-block{border:1px solid #f4f4f4;padding:15px 25px 0;margin-bottom:30px}#pattern-fabric-sale .select-color-block .select-color-item{max-width:160px;text-align:center;margin:0 auto 30px}#pattern-fabric-sale .select-color-block .select-color-item img{max-width:100%;height:auto;margin-bottom:10px}#pattern-fabric-sale .select-color-block .select-color-item .button{font-family:GillSansLight,sans-serif;font-size:14px}.cart-section .top-info-block{border:1px solid #2b2b2b;padding:10px;margin-bottom:15px}.cart-section .top-info-block p{color:#a42e22;margin:0;line-height:1.2}.checkout-block .good-news-block{padding:0 25px 15px 40px;line-height:1.2;background:url(../images/info_curved_new.png) no-repeat 20px 0}.rewards-block{margin-bottom:15px}.rewards-block h4{margin:0 0 7px;font-family:GillSansSemiBold,sans-serif;line-height:1.6;font-size:16px}.rewards-block p{margin-bottom:0}.rewards-table thead tr th{font-family:GillSansSemiBold,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;border-bottom:none;background-color:#f4f4f4;border:5px solid #fff}.rewards-table tbody tr td{background-color:#f4f4f4;border:5px solid #fff;text-align:center}.use-points-form{margin-bottom:50px}.use-points-form .button{max-width:150px;font-family:GillSansLight,sans-serif;font-size:14px}.how-it-works-block{margin-bottom:30px}.how-it-works-block h4{margin:0 0 7px;font-family:GillSansSemiBold,sans-serif;line-height:1.6;font-size:16px}.how-it-works-block p.font-underline{text-decoration:underline}.change-name-form-descr{margin-bottom:10px}.change-name-form-descr h1{text-align:center;margin:0 0 7px;font-family:GillSansSemiBold,sans-serif;line-height:1.6;font-size:16px}.change-name-form-descr p{margin-bottom:0}.change-name-form-descr a{text-decoration:underline;color:#2b2b2b;margin-bottom:0}.change-name-form-descr a:hover{text-decoration:none}.password-recovery-form{max-width:340px;margin:0 auto}.change-name-form label,.password-recovery-form label{display:block;margin-bottom:5px;line-height:1;font-family:GillSansLight,sans-serif}.change-name-form input[type=email],.change-name-form input[type=password],.change-name-form input[type=text],.password-recovery-form input[type=email],.password-recovery-form input[type=password],.password-recovery-form input[type=text]{width:100%}.change-name-form .other-input,.password-recovery-form .other-input{max-width:165px}.change-name-form .buttons-group,.password-recovery-form .buttons-group{position:relative;padding-top:5px}.change-name-form .buttons-group .cancel-button,.password-recovery-form .buttons-group .cancel-button{float:left;width:49%;background-color:#fff;color:#2b2b2b;border:1px solid #2b2b2b;text-transform:none;font-family:GillSansLight,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:14px}.change-name-form .buttons-group .save-changes-button,.password-recovery-form .buttons-group .save-changes-button{float:right;width:49%;text-transform:none;font-family:GillSansLight,sans-serif;text-transform:uppercase;letter-spacing:1px;border:1px solid #a42e22;font-size:14px}.change-name-form .buttons-group .save-changes-profile,.password-recovery-form .buttons-group .save-changes-profile{text-transform:none;font-family:GillSansLight,sans-serif;border:1px solid #a42e22;font-size:14px;letter-spacing:1px;padding:9px 5px 7px;text-transform:uppercase}.change-name-form .problem-message,.password-recovery-form .problem-message{padding:15px 10px 15px 60px;background:#fbd9d8 url(../images/problem.png) no-repeat 20px center;color:#cb0000;margin-bottom:30px}.change-name-form .problem-message h4,.password-recovery-form .problem-message h4{text-transform:uppercase;font-family:GillSansSemiBold,sans-serif;margin:0 0 5px;font-size:14px}.change-name-form .problem-message p,.password-recovery-form .problem-message p{line-height:1.4;margin:0}.change-name-form input[type=checkbox]:checked,.change-name-form input[type=checkbox]:not(:checked),.password-recovery-form input[type=checkbox]:checked,.password-recovery-form input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.change-name-form input[type=checkbox]:checked+label,.change-name-form input[type=checkbox]:not(:checked)+label,.password-recovery-form input[type=checkbox]:checked+label,.password-recovery-form input[type=checkbox]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer}.change-name-form input[type=checkbox]:checked+label:before,.change-name-form input[type=checkbox]:not(:checked)+label:before,.password-recovery-form input[type=checkbox]:checked+label:before,.password-recovery-form input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #8c8c8c;-webkit-border-radius:3px;border-radius:3px}.change-name-form input[type=checkbox]:checked+label:after,.change-name-form input[type=checkbox]:not(:checked)+label:after,.password-recovery-form input[type=checkbox]:checked+label:after,.password-recovery-form input[type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:6px;left:2px;font-size:14px;line-height:.8;color:#2b2b2b;-webkit-transition:all .2s;transition:all .2s}.change-name-form input[type=checkbox]:checked+label,.change-name-form input[type=checkbox]:not(:checked)+label,.password-recovery-form input[type=checkbox]:checked+label,.password-recovery-form input[type=checkbox]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer}.change-name-form input[type=checkbox]:not(:checked)+label:after,.password-recovery-form input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.change-name-form input[type=checkbox]:checked+label:after,.password-recovery-form input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.change-name-form input[type=checkbox]:disabled:not(:checked)+label:before,.password-recovery-form input[type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}.change-name-form input[type=checkbox]:disabled:checked+label:before,.password-recovery-form input[type=checkbox]:disabled:checked+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}.change-name-form input[type=checkbox]:disabled:checked+label:after,.password-recovery-form input[type=checkbox]:disabled:checked+label:after{color:#999}.change-name-form input[type=checkbox]:disabled+label,.password-recovery-form input[type=checkbox]:disabled+label{color:#aaa}.change-name-form .checkbox label,.password-recovery-form .checkbox label{line-height:1.4;font-size:14px;-webkit-transition:all .5s ease;transition:all .5s ease}.change-name-form .checkbox,.password-recovery-form .checkbox{margin-bottom:10px}.change-name-form .radio label,.password-recovery-form .radio label{font-family:GillSansLight,sans-serif;line-height:1.5}.profile-avatar{text-align:center;margin-bottom:15px}.profile-avatar img{max-width:100%;height:auto}.change-photo-link{text-decoration:underline;color:#2b2b2b}.change-photo-link:hover{text-decoration:none}.profile-descr h1{margin:0 0 7px;font-family:GillSansSemiBold,sans-serif;line-height:1.6;font-size:16px}.profile-descr p{margin-bottom:5px}#introducing-section{padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:20px}#introducing-section .alert{font-size:16px;line-height:1.2;color:#000;background-color:transparent;border-color:gray;-webkit-border-radius:0;border-radius:0;padding:15px 45px;position:relative;text-align:center}#introducing-section .alert .close{position:absolute;top:10px;right:10px}#introducing-section .introducing-img{text-align:center}#introducing-section .introducing-img img{max-width:100%;height:auto}#introducing-section .introducing-descr{text-align:center;padding-top:15px}#introducing-section .introducing-descr h1{font-size:34px;font-family:BauerBodoniStd-Roman,sans-serif;line-height:1.2;margin:0 0 15px;text-transform:uppercase}#introducing-section .introducing-descr p{font-size:18px;font-family:GillSansLight,sans-serif;text-transform:uppercase;line-height:1.4;margin-bottom:30px}#introducing-section .introducing-descr p.guarant-p{font-family:BauerBodoniStd-Roman,sans-serif;margin-bottom:20px}#introducing-section .introducing-descr p.italic-p{font-family:BauerBodoniStd-Italic,sans-serif;text-transform:none;margin-bottom:0}#introducing-section .introducing-descr .button{max-width:320px;margin:0 auto 15px;padding:10px 5px;line-height:1;height:auto;font-size:21px;font-family:GillSansLight,sans-serif}#introducing-section .introducing-descr .white-button{max-width:210px;line-height:1;padding:8px 5px;margin-bottom:40px}.product-card.zina-card{margin-bottom:20px}.product-card.zina-card .stars-rating{border-bottom:1px solid #f1f1f1;padding-bottom:5px}.product-card.zina-card .price-block{margin-bottom:10px}.product-card.zina-card .price-block .price{line-height:1.4;margin-bottom:0}.product-card.zina-card .price-block .price.sale-price span{color:#a42e22}.product-card.zina-card .add-to-card .total-block{margin-bottom:10px}.product-card.zina-card .add-to-card .total-block p{line-height:1.4;margin:0}.product-card.zina-card .add-to-card .total-block p .red-color{color:#a42e22}.product-card.zina-card .bonus-text{font-size:16px;margin-bottom:10px;text-align:center;font-family:GillSansLight,sans-serif}.ready-to-save-block{border-top:1px solid #f1f1f1;padding:40px 0 20px;text-align:center}.ready-to-save-block h2{font-size:34px;font-family:BauerBodoniStd-Roman,sans-serif;line-height:1.2;margin:0 0 15px;text-transform:uppercase}.ready-to-save-block .button{max-width:320px;margin:0 auto 15px;padding:10px 5px;line-height:1;height:auto;font-size:21px;font-family:GillSansLight,sans-serif}.related-products{border-bottom:1px solid #f1f1f1;padding:20px 0 0;margin-bottom:20px}.related-products .related-title{font-family:GillSansLight,sans-serif;margin-bottom:30px}.related-products .related-title h4{margin:0;display:inline-block;float:left;line-height:1.4}.related-products .related-title .button{float:right;width:80px;height:auto;padding:9px 5px 7px;line-height:1}.related-products .related-item{text-align:center;margin-bottom:20px}.related-products .related-item .product-img-min{width:112px;margin:0 auto 10px;padding-top:30px;position:relative}.related-products .related-item .product-img-min:before{width:100%;height:30px;border:1px solid #cecece;position:absolute;top:0;left:0;content:"";background:url(../images/logo-small.png) no-repeat center center}.related-products .related-item .product-img-min img{max-width:100%;height:auto}.related-products .related-item h4{line-height:1.2;font-family:GillSansLight,sans-serif;font-size:16px}.related-products .related-item h4 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.related-products .related-item h4 a:hover{color:#a42e22}#sign-in-popup{max-width:320px}#sign-in-popup .popup-body{padding-top:10px}#sign-in-popup label{float:left;width:30%}#sign-in-popup input{float:left;width:70%}#sign-in-popup .button{float:right;width:70%;max-width:100%}.review-form{font-family:GillSansLight,sans-serif}.review-form p{font-size:14px}.review-form label{display:block;font-weight:400;font-family:GillSansSemiBold,sans-serif;margin-bottom:5px;line-height:1.2}.review-form label span{font-family:GillSansLight,sans-serif;display:block}.review-form input[type=text]{width:100%}.review-form textarea{width:100%;border:1px solid #2b2b2b;background-color:#fff;outline:0;-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block;font-size:16px;color:#2b2b2b;padding:5px;line-height:1.4}.review-form textarea:focus,.review-form textarea:hover{border-color:#a42e22}.review-form .radio label{font-family:GillSansLight,sans-serif;line-height:1.5}.review-form .button{max-width:190px;padding:10px 0 8px}#article.order-details-page .last-orders span{font-family:GillSansSemiBold,sans-serif}#article.order-details-page .last-orders .period-select{border:none;padding:0;outline:0;text-decoration:underline;cursor:pointer}#article.order-details-page .order-details-title{margin-bottom:30px}#article.order-details-page .order-details-title h1{text-align:center;margin:0 0 10px;font-family:GillSansSemiBold,sans-serif;line-height:1.6;font-size:16px}#article.order-details-page .order-details-title .white-button{float:right;max-width:210px;width:100%;font-size:14px;padding:9px 0 7px}#article.order-details-page .order-details-descr{margin-bottom:30px}#article.order-details-page .order-details-descr .order-info{margin-bottom:10px}#article.order-details-page .order-details-descr p{margin-bottom:0}#article.order-details-page .order-details-descr h3{font-size:16px;font-family:GillSansSemiBold,sans-serif;line-height:1.6;margin:0 0 10px}#article.order-details-page .order-details-descr .order-summary-table tbody tr td{border:none;padding:0}#article.order-details-page .order-details-descr .order-summary-table tbody tr td:last-child{text-align:right}#article.order-details-page .order-details-descr .order-summary-table tbody tr:last-child td{font-family:GillSansSemiBold,sans-serif}#article.order-details-page .order-details-wrap{border:1px solid #e7e7e7;padding:20px;margin-bottom:20px}#article.order-details-page .order-details-wrap .order-status{border-bottom:1px solid #e7e7e7;margin-bottom:15px}#article.order-details-page .order-details-wrap .order-status h4{margin:0}#article.order-details-page .order-details-wrap .order-status p{margin:0 0 10px}#article.order-details-page .order-details-wrap .order-status .order-details-link{color:#2b2b2b;text-decoration:underline;float:right;display:inline-block;margin-bottom:5px}#article.order-details-page .order-details-wrap .order-status .order-details-link:hover{text-decoration:none}#article.order-details-page .order-details-wrap .order-cart .cart-item{margin-bottom:40px}#article.order-details-page .order-details-wrap .order-cart .cart-item:last-child{margin-bottom:0}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-img{display:block;max-width:110px;float:left;width:25%}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-img img{max-width:100%;height:auto}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-img-logo{max-width:110px;padding-top:30px;position:relative;display:block;float:left;width:25%}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-img-logo:before{width:100%;height:30px;border:1px solid #cecece;position:absolute;top:0;left:0;content:"";background:url(../images/logo-small.png) no-repeat center center}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-img-logo img{max-width:100%;height:auto}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr{display:block;float:left;width:75%;padding-left:10px}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr h5{margin:0 0 10px;font-family:GillSansLight,sans-serif;font-size:16px;line-height:1.2}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr h5 a:active,#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr h5 a:hover{color:#a42e22}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr p{margin:0}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr .price{color:#a42e22;font-size:16px;margin-bottom:10px}#article.order-details-page .order-details-wrap .order-cart .cart-item .cart-descr .cart-buttons .button{width:130px;max-width:100%;display:inline-block;vertical-align:top;font-size:14px;margin-right:10px;padding:9px 0 7px;border:1px solid #555;margin-bottom:10px}#article.order-details-page .order-details-wrap .order-cart .right-buttons .button{margin-bottom:10px;font-size:14px;padding:10px 0 8px}#article.order-details-page .order-details-wrap .order-cart .right-buttons .white-button{padding:9px 0 7px}#your-review{font-family:GillSansLight,sans-serif;padding-bottom:50px}#your-review .section-title h1{font-family:GillSansSemiBold,sans-serif;text-align:center;margin:0 0 10px;line-height:1.6;font-size:16px}#your-review .review-title{margin-bottom:10px}#your-review .review-title .stars-rating{display:inline-block}#your-review .review-title span{font-family:GillSansSemiBold,sans-serif}#your-review .review-text{margin-bottom:20px}#your-review .buttons-group .button{max-width:130px;display:inline-block;font-size:14px;font-family:GillSansLight,sans-serif;padding:10px 0 8px}#main.order-page.thank-you-page .section-title.thank-you-title{border-top:1px solid #ddd;padding:20px 0}#main.order-page.thank-you-page .section-title.thank-you-title h1{font-family:GillSansSemiBold,sans-serif;text-align:left;margin:0 0 10px;line-height:1.6;font-size:16px;text-transform:none;float:left;display:inline-block;width:30%}#main.order-page.thank-you-page .section-title.thank-you-title .buttons-group{display:inline-block;float:right;width:70%;text-align:right}#main.order-page.thank-you-page .section-title.thank-you-title .buttons-group .button{max-width:180px;display:inline-block;font-size:14px;font-family:GillSansLight,sans-serif}#main.order-page.thank-you-page .section-title.thank-you-title .buttons-group .white-button{padding:9px 0 7px}#main.order-page.thank-you-page .top-blocks{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0}#main.order-page.thank-you-page .top-block h3{font-size:14px;line-height:1.2;font-family:GillSansSemiBold,sans-serif;margin:0 0 10px}#main.order-page.thank-you-page .top-block p{margin:0;line-height:1.4}#main.order-page.thank-you-page .instructions-block{border-top:1px solid #ddd;padding:15px 0 0;margin-bottom:30px}#main.order-page.thank-you-page .instructions-block h4{font-family:GillSansSemiBold,sans-serif;margin:0 0 20px;line-height:1.2;font-size:16px}#main.order-page.thank-you-page .instructions-block .instructions-text{margin-bottom:20px}#main.order-page.thank-you-page .instructions-block .instructions-text p{padding:0 20px;line-height:1.2}#main.order-page.thank-you-page .instructions-block .instructions-text p span{text-transform:uppercase;color:#a42e22}#main.order-page.thank-you-page .instructions-block .grey-block{padding:10px;background-color:#f5f5f5;font-size:14px;line-height:1.2}.my-reviews-wrap{margin-bottom:50px}.my-reviews-wrap .cart-item{margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}.my-reviews-wrap .cart-item:last-child{margin-bottom:0}.my-reviews-wrap .cart-item .cart-img{display:block;max-width:110px;float:left;width:25%}.my-reviews-wrap .cart-item .cart-img img{max-width:100%;height:auto}.my-reviews-wrap .cart-item .cart-img-logo{max-width:110px;padding-top:30px;position:relative;display:block;float:left;width:25%}.my-reviews-wrap .cart-item .cart-img-logo:before{width:100%;height:30px;border:1px solid #cecece;position:absolute;top:0;left:0;content:"";background:url(../images/logo-small.png) no-repeat center center}.my-reviews-wrap .cart-item .cart-img-logo img{max-width:100%;height:auto}.my-reviews-wrap .cart-item .cart-descr{display:block;float:left;width:75%;padding-left:10px}.my-reviews-wrap .cart-item .cart-descr h5{margin:0 0 10px;font-family:GillSans,sans-serif;font-size:16px;line-height:1.2}.my-reviews-wrap .cart-item .cart-descr h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.my-reviews-wrap .cart-item .cart-descr h5 a:active,.my-reviews-wrap .cart-item .cart-descr h5 a:hover{color:#a42e22}.my-reviews-wrap .cart-item .cart-price{text-align:center;margin-top:5px}.my-reviews-wrap .cart-item .cart-price p{margin:0}.my-reviews-wrap .cart-item .cart-price .price{color:#a42e22;font-size:16px;margin-bottom:10px}.my-reviews-wrap .cart-item .review-item .stars-rating{font-family:GillSansSemiBold,sans-serif;margin-bottom:5px}.my-reviews-wrap .cart-item .review-item .review-text p{line-height:1.4;margin:0}.my-reviews-wrap .cart-item .your-work-item{margin-bottom:20px}.my-reviews-wrap .cart-item .your-work-item .row{margin-left:-5px;margin-right:-5px}.my-reviews-wrap .cart-item .your-work-item .row .col-md-3,.my-reviews-wrap .cart-item .your-work-item .row .col-md-9{padding-left:5px;padding-right:5px}.my-reviews-wrap .cart-item .your-work-item .your-work-img{text-align:center}.my-reviews-wrap .cart-item .your-work-item .your-work-img img{max-width:100%;height:auto}.my-reviews-wrap .cart-item .your-work-item .your-work-descr p{margin:0 0 10px;line-height:1.2}.shipping-address-wrap .address-block{padding:10px 15px 10px 25px;position:relative;max-width:430px}.shipping-address-wrap .address-block.current{border:1px solid #a42e22;margin-top:15px}.shipping-address-wrap .address-block .number{position:absolute;top:10px;left:10px;font-family:GillSansSemiBold,sans-serif}.shipping-address-wrap .address-block .block-title h3{font-family:GillSansSemiBold,sans-serif;font-size:14px;text-transform:uppercase;margin:0 0 20px;line-height:1.2;text-align:center}.shipping-address-wrap .address-block .block-body{margin-bottom:10px}.shipping-address-wrap .address-block .block-body.body-yellow-bg{background-color:#ffd;padding:5px 15px 15px}.shipping-address-wrap .address-block .block-body p{margin:0}.shipping-address-wrap .address-block ul.edit-links{padding-left:0;list-style:none;font-size:14px;margin:0}.shipping-address-wrap .address-block ul.edit-links li{display:inline-block;margin-right:10px;position:relative;color:#a42e22}.shipping-address-wrap .address-block ul.edit-links li:before{position:absolute;top:-1px;right:-8px;content:"|"}.shipping-address-wrap .address-block ul.edit-links li:last-child:before{display:none}.shipping-address-wrap .address-block ul.edit-links li a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase}.shipping-address-wrap .address-block ul.edit-links li a:active,.shipping-address-wrap .address-block ul.edit-links li a:hover{color:#a42e22}.shipping-address-wrap .add-new-address{max-width:180px;text-transform:none;font-family:GillSansLight,sans-serif;border:1px solid #a42e22;font-size:14px;margin-top:20px;padding:9px 5px 7px;text-transform:uppercase;letter-spacing:1px}.sew-this-look-section{padding-top:15px}.sew-this-look-section .look-wrap{padding-bottom:50px;border-bottom:1px solid #c9c7c8;margin-bottom:25px}.sew-this-look-section .section-title{text-align:center;margin-bottom:30px}.sew-this-look-section .section-title p{font-size:20px;font-family:GillSansLight,sans-serif;line-height:1.2;margin:0 0 15px}.sew-this-look-section .section-title p.descr-p{max-width:350px;margin:0 auto}.sew-this-look-section .section-title h1{font-family:BauerBodoniStd-Roman,sans-serif;line-height:1;margin:0;text-transform:uppercase;font-size:60px}.sew-this-look-section .look-left-item{max-width:452px;margin:0 0 30px}.sew-this-look-section .look-left-item.right-align{text-align:right;float:right}.sew-this-look-section .look-left-item .look-img{margin-bottom:10px}.sew-this-look-section .col-sm-pull-6 .look-right-item.right-align{float:none}.sew-this-look-section .look-left-item .look-img img{max-width:100%;height:auto}.sew-this-look-section .look-left-item h3{font-family:BauerBodoniStd-Roman,sans-serif;line-height:1.2;margin:0 0 10px;text-transform:uppercase;font-size:36px}.sew-this-look-section .look-left-item p{font-family:GillSansLight,sans-serif;font-size:16px;line-height:1.4;margin:0}.sew-this-look-section .look-right-item{max-width:397px;margin:0 0 30px;float:right;padding-top:45px}.sew-this-look-section .look-right-item.right-align{text-align:right}.sew-this-look-section .look-right-item .look-img{text-align:center;margin-bottom:5px}.sew-this-look-section .look-right-item .look-img img{max-width:100%;height:auto}.sew-this-look-section .look-right-item a.sew-this-look-link{text-transform:uppercase;font-family:GillSansSemiBold,sans-serif;color:#2b2b2b;font-style:italic;font-size:14px;-webkit-transition:all .5s ease;transition:all .5s ease}.sew-this-look-section .look-right-item a.sew-this-look-link:hover{text-decoration:underline}#main .top-section.look-book-bottom .right-img-item{margin:0 auto 30px}.look-popup{position:relative;background:#fff;margin:0 auto;max-width:830px;padding:10px}.look-popup .look-popup-left{width:40%!important}.look-popup .look-popup-right{width:60%!important}.look-popup .look-popup-img img{max-width:100%;height:auto}.look-popup .look-popup-block{padding:15px 0}.look-popup .look-popup-block h4{font-size:18px;font-family:GillSansLight,sans-serif;line-height:1;margin:0 0 20px;text-transform:uppercase}.look-popup .look-popup-block .popup-product-wrap .popup-product-item{text-align:center;max-width:112px;line-height:1;display:inline-block;vertical-align:top;margin-right:35px}.look-popup .look-popup-block .popup-product-wrap .popup-product-item .product-img{margin-bottom:5px}.look-popup .look-popup-block .popup-product-wrap .popup-product-item .product-img img{max-width:100%;height:auto}.look-popup .look-popup-block .popup-product-wrap .popup-product-item a{font-family:GillSansLight,sans-serif;color:#2b2b2b;font-size:16px}.look-popup .look-popup-block .popup-product-wrap .popup-product-item a:hover{text-decoration:underline}.lookbook-archive-section{padding-top:10px;padding-bottom:30px}.lookbook-archive-section .section-title{text-align:center;margin-bottom:30px}.lookbook-archive-section .section-title p{font-size:20px;font-family:GillSansLight,sans-serif;line-height:1.2;margin:0 0 15px}.lookbook-archive-section .section-title h1{font-family:BauerBodoniStd-Roman,sans-serif;line-height:1;margin:0;text-transform:uppercase;font-size:60px}.lookbook-archive-section .lookbook-archive-item{text-align:center;margin-bottom:30px}.lookbook-archive-section .lookbook-archive-item a{-webkit-transition:all .5s ease;transition:all .5s ease}.lookbook-archive-section .lookbook-archive-item a:hover h3{color:#a42e22}.lookbook-archive-section .lookbook-archive-item img{max-width:100%;height:auto;margin-bottom:20px}.lookbook-archive-section .lookbook-archive-item h3{font-family:GillSansSemiBold,sans-serif;font-size:16px;color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:1.2;margin:0;text-decoration:underline}.sample-packs-section{font-family:GillSansLight,sans-serif;padding-top:20px}.sample-packs-section .sample-packs-table-title{border-bottom:1px solid #f2f2f2;margin-bottom:15px}.sample-packs-section .sample-packs-table-title h4{margin:0 0 5px;line-height:1.4;text-transform:uppercase}.sample-packs-section .sample-packs-table-title p{margin:0 0 5px;line-height:1.4;display:inline-block;text-transform:uppercase;font-size:18px}.sample-packs-section .sample-packs-table-title p:first-child{margin-right:125px}.sample-packs-section .sample-packs-item{margin-bottom:40px}.sample-packs-section .sample-packs-item .sample-packs-img-logo{max-width:122px;padding-top:30px;position:relative;display:block;float:left;width:30%;margin-bottom:30px}.sample-packs-section .sample-packs-item .sample-packs-img-logo:before{width:100%;max-width:110px;height:30px;border:1px solid #cecece;position:absolute;top:0;left:0;content:"";background:url(../images/logo-small.png) no-repeat center center}.sample-packs-section .sample-packs-item .sample-packs-img-logo img{max-width:100%;height:auto}.sample-packs-section .sample-packs-item .sample-packs-img{display:block;float:left;width:30%;text-align:left}.sample-packs-section .sample-packs-item .sample-packs-img a{display:inline-block;margin:0 2px 4px}.sample-packs-section .sample-packs-item .sample-packs-img img{max-width:100%;height:auto}.sample-packs-section .sample-packs-item .sample-packs-descr{display:block;float:left;width:70%;padding-left:10px}.sample-packs-section .sample-packs-item .sample-packs-descr .sample-packs-title{margin-bottom:5px}.sample-packs-section .sample-packs-item .sample-packs-descr .sample-packs-title h5{margin:0 0 5px;font-size:16px}.sample-packs-section .sample-packs-item .sample-packs-descr .sample-packs-title h5 a{color:#2b2b2b;-webkit-transition:all .5s ease;transition:all .5s ease}.sample-packs-section .sample-packs-item .sample-packs-descr .sample-packs-title h5 a:active,.sample-packs-section .sample-packs-item .sample-packs-descr .sample-packs-title h5 a:hover{color:#a42e22}.sample-packs-section .sample-packs-item .sample-packs-descr .sample-packs-title p{margin:0;line-height:1.2;font-size:16px}.sample-packs-section .sample-packs-item .price{font-size:16px;line-height:1.2;color:#2b2b2b}.sample-packs-section .sample-packs-item .you-save{font-size:16px;line-height:1.2;margin-bottom:5px}.sample-packs-section .sample-packs-item .add-to-card-form{margin-bottom:0}.sample-packs-section .sample-packs-item .add-to-card-form .button{max-width:205px;float:right;text-transform:uppercase}.sample-packs-section .sample-packs-item .add-to-card-form .details-link{margin-bottom:0}.sample-packs-section .sample-packs-item .add-to-card-form input[type=text]{width:60px;padding:0 3px}.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.pt-0{padding-top:0!important}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}@media only screen and (max-width:1200px){.mt-md-0{margin-top:0!important}.mt-md-10{margin-top:10px}.mt-md-20{margin-top:20px}.mt-md-30{margin-top:30px}.mt-md-40{margin-top:40px}.mt-md-50{margin-top:50px}.mt-md-60{margin-top:60px}.mt-md-70{margin-top:70px}.mt-md-80{margin-top:80px}.mt-md-90{margin-top:90px}.mt-md-100{margin-top:100px}.mb-md-0{margin-bottom:0!important}.mb-md-10{margin-bottom:10px}.mb-md-20{margin-bottom:20px}.mb-md-30{margin-bottom:30px}.mb-md-40{margin-bottom:40px}.mb-md-50{margin-bottom:50px}.mb-md-60{margin-bottom:60px}.mb-md-70{margin-bottom:70px}.mb-md-80{margin-bottom:80px}.mb-md-90{margin-bottom:90px}.mb-md-100{margin-bottom:100px}.pt-md-0{padding-top:0!important}.pt-md-10{padding-top:10px}.pt-md-20{padding-top:20px}.pt-md-30{padding-top:30px}.pt-md-40{padding-top:40px}.pt-md-50{padding-top:50px}.pt-md-60{padding-top:60px}.pt-md-70{padding-top:70px}.pt-md-80{padding-top:80px}.pt-md-90{padding-top:90px}.pt-md-100{padding-top:100px}.pb-md-0{padding-bottom:0!important}.pb-md-10{padding-bottom:10px}.pb-md-20{padding-bottom:20px}.pb-md-30{padding-bottom:30px}.pb-md-40{padding-bottom:40px}.pb-md-50{padding-bottom:50px}.pb-md-60{padding-bottom:60px}.pb-md-70{padding-bottom:70px}.pb-md-80{padding-bottom:80px}.pb-md-90{padding-bottom:90px}.pb-md-100{padding-bottom:100px}}@media only screen and (max-width:992px){.mt-sm-0{margin-top:0!important}.mt-sm-10{margin-top:10px}.mt-sm-20{margin-top:20px}.mt-sm-30{margin-top:30px}.mt-sm-40{margin-top:40px}.mt-sm-50{margin-top:50px}.mt-sm-60{margin-top:60px}.mt-sm-70{margin-top:70px}.mt-sm-80{margin-top:80px}.mt-sm-90{margin-top:90px}.mt-sm-100{margin-top:100px}.mb-sm-0{margin-bottom:0!important}.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-30{margin-bottom:30px}.mb-sm-40{margin-bottom:40px}.mb-sm-50{margin-bottom:50px}.mb-sm-60{margin-bottom:60px}.mb-sm-70{margin-bottom:70px}.mb-sm-80{margin-bottom:80px}.mb-sm-90{margin-bottom:90px}.mb-sm-100{margin-bottom:100px}.pt-sm-0{padding-top:0!important}.pt-sm-10{padding-top:10px}.pt-sm-20{padding-top:20px}.pt-sm-30{padding-top:30px}.pt-sm-40{padding-top:40px}.pt-sm-50{padding-top:50px}.pt-sm-60{padding-top:60px}.pt-sm-70{padding-top:70px}.pt-sm-80{padding-top:80px}.pt-sm-90{padding-top:90px}.pt-sm-100{padding-top:100px}.pb-sm-0{padding-bottom:0!important}.pb-sm-10{padding-bottom:10px}.pb-sm-20{padding-bottom:20px}.pb-sm-30{padding-bottom:30px}.pb-sm-40{padding-bottom:40px}.pb-sm-50{padding-bottom:50px}.pb-sm-60{padding-bottom:60px}.pb-sm-70{padding-bottom:70px}.pb-sm-80{padding-bottom:80px}.pb-sm-90{padding-bottom:90px}.pb-sm-100{padding-bottom:100px}}@media only screen and (max-width:767px){.mt-xs-0{margin-top:0!important}.mt-xs-10{margin-top:10px}.mt-xs-20{margin-top:20px}.mt-xs-30{margin-top:30px}.mt-xs-40{margin-top:40px}.mt-xs-50{margin-top:50px}.mt-xs-60{margin-top:60px}.mt-xs-70{margin-top:70px}.mt-xs-80{margin-top:80px}.mt-xs-90{margin-top:90px}.mt-xs-100{margin-top:100px}.mb-xs-0{margin-bottom:0!important}.mb-xs-10{margin-bottom:10px}.mb-xs-20{margin-bottom:20px}.mb-xs-30{margin-bottom:30px}.mb-xs-40{margin-bottom:40px}.mb-xs-50{margin-bottom:50px}.mb-xs-60{margin-bottom:60px}.mb-xs-70{margin-bottom:70px}.mb-xs-80{margin-bottom:80px}.mb-xs-90{margin-bottom:90px}.mb-xs-100{margin-bottom:100px}.pt-xs-0{padding-top:0!important}.pt-xs-10{padding-top:10px}.pt-xs-20{padding-top:20px}.pt-xs-30{padding-top:30px}.pt-xs-40{padding-top:40px}.pt-xs-50{padding-top:50px}.pt-xs-60{padding-top:60px}.pt-xs-70{padding-top:70px}.pt-xs-80{padding-top:80px}.pt-xs-90{padding-top:90px}.pt-xs-100{padding-top:100px}.pb-xs-0{padding-bottom:0!important}.pb-xs-10{padding-bottom:10px}.pb-xs-20{padding-bottom:20px}.pb-xs-30{padding-bottom:30px}.pb-xs-40{padding-bottom:40px}.pb-xs-50{padding-bottom:50px}.pb-xs-60{padding-bottom:60px}.pb-xs-70{padding-bottom:70px}.pb-xs-80{padding-bottom:80px}.pb-xs-90{padding-bottom:90px}.pb-xs-100{padding-bottom:100px}}@media only screen and (max-width:1200px){#header .main-menu{float:none}#header .main-menu ul{text-align:center}#header .main-menu ul li{margin-bottom:5px}.on-sale-section .on-sale-table-title p:first-child{margin-right:110px}.sample-packs-section .sample-packs-table-title p:first-child{margin-right:82px}}@media only screen and (max-width:992px){.top-section .left-side{width:60%}.top-section .right-side{width:33%}.right-img-item{margin-bottom:17px}.middle-section .left-side{width:50%;float:left;padding:0 15px}.middle-section .right-side{width:50%;float:left;padding:0 15px}.bottom-section .left-side{width:50%;float:left;padding:0 15px}.bottom-section .right-side{width:50%;float:left;padding:0 15px}#header .main-menu{display:none;float:none}#header .main-menu ul li{display:block;text-align:left;border-bottom:1px solid rgba(0,0,0,.15);margin:0}#header .main-menu ul li:last-child{border-bottom:none}#header .main-menu ul li a{display:block;width:100%;padding:7px;font-size:18px}.main-menu-toggle{display:block}#header .logo.main-logo{display:none}#header .call-us{margin-bottom:10px}#header .top-menu{float:none}#header .top-menu ul{text-align:center}#header .cart{text-align:center;float:none}.product-card .add-to-card{max-width:450px;margin:0 auto 40px}#header .search{float:none;margin-bottom:15px}#header .search-form{float:none;margin:0 auto}.on-sale-section .on-sale-table-title p:first-child{margin-right:80px}#article.order-details-page .order-details-wrap .order-cart .cart-item:last-child{margin-bottom:50px}#article.order-details-page .order-details-wrap .order-cart .right-buttons .button{max-width:210px;margin:0 auto 10px}.sample-packs-section .sample-packs-table-title p:first-child{margin-right:50px}#main.order-page .payment-form .button,#main.order-page .place-order-button{max-width:100%;padding:20px 18px 18px;font-weight:700;font-size:18px}#main.order-page .shipping-options-form textarea{border-color:#999;min-height:55px}#main.order-page .order-block{margin-bottom:20px}.checkout-block .grey-place{padding:15px}}@media only screen and (max-width:767px){.animated{-webkit-transition-property:none!important;transition-property:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;animation:none!important}#header{position:fixed;width:100%;z-index:100;background:#fff}#main{padding-top:155px}#header .call-us{margin-bottom:0}.top-section .left-side{width:100%;display:block;margin-right:0;padding-right:0}.top-section .right-side{width:100%;display:block}.middle-section .left-side{width:100%;float:none;padding:0}.middle-section .right-side{width:100%;float:none;padding:0}.bottom-section .left-side{width:100%;float:none;padding:0}.bottom-section .right-side{width:100%;float:none;padding:0}.product-card .product-img{text-align:center}.product-card .keywords{text-align:center;margin-bottom:15px}.loadDescr{display:block}.product-card .product-descr{display:none}.filter-wrap{display:none}.classic-white-img{text-align:center;margin-bottom:35px}#main .border-right{border:none}.right-img-item{margin:0 auto 20px}.sew-block{padding-top:0}.tutorial-section .tutorial-block .main-image-title{margin-bottom:35px}.tutorial-section .tutorial-block .tutorial-img{text-align:center}.looking-section .container{padding-left:15px;padding-right:15px}.certificate-section .container{padding-left:15px;padding-right:15px}.studio-section .studio-item{margin-bottom:20px}.bottom-section .fabric-img{padding-top:0}.studio-section .studio-block{padding-left:15px;padding-right:15px}.on-sale-section .on-sale-item .add-to-card-form .button{float:none;max-width:100%}.register-section .border-left{border:none}#footer .dress-pattern-footer .bottom-logo{float:none;margin-bottom:10px}#article.order-details-page .order-details-descr .order-address{margin-bottom:20px}#article.order-details-page .order-details-title .white-button{float:none;margin:0 auto}#dress-pattern{padding-top:350px;background-image:url(../images/dress-pattern-bg-mobile.jpg);background-position:top center}#dress-pattern.beddingpattern-lp{padding-top:350px;background-image:url(../images/dress-pattern-bg-3-mobile.jpg);background-position:top center}#dress-pattern.zinapattern-lp{padding-top:350px;background-image:url(../images/dress-pattern-bg-2-mobile.jpg);background-position:top center}#main.order-page.thank-you-page .section-title.thank-you-title h1{float:none;width:100%;text-align:center}#main.order-page.thank-you-page .section-title.thank-you-title .buttons-group{float:none;width:100%;text-align:center}#main.order-page.thank-you-page .section-title.thank-you-title .buttons-group .button{margin-bottom:10px}.sew-this-look-section .section-title h1{font-size:40px}.sew-this-look-section .look-left-item{text-align:center;margin:0 auto 30px}.sew-this-look-section .look-right-item{padding-top:0;margin:0 auto 30px;float:none;text-align:center}.sew-this-look-section .look-left-item.right-align,.sew-this-look-section .look-right-item.right-align{text-align:center;float:none}.top-section.look-book-bottom .right-img-item{margin-bottom:30px}.look-popup .look-popup-block .popup-product-wrap .popup-product-item{margin-bottom:20px}.lookbook-archive-section .section-title h1{font-size:40px}.sample-packs-section .sample-packs-item .add-to-card-form .button{float:none}.sample-packs-section .sample-packs-item .sample-packs-img{margin-bottom:10px}.sample-packs-section .sample-packs-item .sample-packs-img-logo{margin-bottom:10px}}@media only screen and (max-width:480px){.on-sale-section .on-sale-item .col-xs-5,.on-sale-section .on-sale-item .col-xs-7{width:100%}.on-sale-section .on-sale-item .on-sale-img{margin-bottom:10px}.hidden-480{display:none}.xs-100{width:100%}.xs-50{width:50%}#sidebar{border-right:none}.cart-section .cart-item .cart-img{margin-bottom:15px}#article .product-item.sewing-item{text-align:center}#main.order-page.thank-you-page .top-blocks .col-xs-4{width:100%}#main.order-page.thank-you-page .top-blocks .col-xs-4 .top-block{margin-bottom:20px}.tutorial-slider-section .tutorial-block{padding-left:15px;padding-right:15px}#header .info-block{display:none}#header .main-menu-wrap{border-bottom:2px solid #ccc}#header .top-menu-wrap{border:none}#header .top-menu-wrap .top-menu{display:none;padding:0}#header .top-menu-wrap .top-menu ul li{display:block;margin:0;border-bottom:1px solid rgba(0,0,0,.15)}#header .top-menu-wrap .top-menu ul li:after{display:none}#header .top-menu-wrap .top-menu ul li:last-child{display:none}#header .top-menu-wrap .top-menu ul li a{padding:5px 5px;display:block}#header .info-block{display:none}#header .main-menu-wrap{border-bottom:2px solid #ccc}.mobile-icons{display:block}#header .search-form{max-width:100%;padding-left:38px;padding-right:97px}}@media only screen and (max-width:380px){.on-sale-item-main a img{width:160px!important}.login-form,.register-form{margin-bottom:30px}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text],.register-form input[type=email],.register-form input[type=password],.register-form input[type=text]{float:none;display:block;width:100%}.login-form label,.register-form label{display:block;float:none;line-height:1.4;width:100%}.login-form .button,.register-form .button{float:none}.forgot-pass-link{float:none}#checkout-popup.popup-1 .popup-body{padding-left:10px;padding-right:10px}#main.order-page .card-form select.monthSelect{width:65px}#main.order-page .card-form select.yearSelect{width:50px}}@media only screen and (min-width:768px){.product-card .product-descr{display:block!important}.filter-wrap{display:block!important}.search-type-item{border-bottom:1px solid #ccc;padding:20px 0 15px;margin-left:15px}}@media only screen and (min-width:992px){#header .main-menu{display:block!important}}@media only screen and (min-width:1200px){.container{width:1050px}}@media screen and (max-width:1200px){#header .main-menu ul li{margin-right:20px}}