html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{margin:0;font-family:"Montserrat",sans-serif;font-weight:400;font-size:17px;color:#111;line-height:24px;overflow-x:hidden;}body.active{overflow:hidden;}div.woof_info_popup{display:none !important;}img{height:auto;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input,textarea,button{font-family:"Montserrat",sans-serif;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;border-radius:0;border:none;font-size:inherit;line-height:inherit;}img{vertical-align:middle;border:0;}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;border:none;}h1,h2,h3,h4,h5,h6{font-family:"Cormorant Garamond",serif;font-weight:700;color:inherit;line-height:1.1;}h1,h2,h3{margin-top:20px;margin-bottom:10px;}h4,h5,h6{margin-top:10px;margin-bottom:10px;}h1{font-size:54px;}h2{font-size:48px;}h3{font-size:42px;}h4{font-size:36px;}h5{font-size:30px;}h6{font-size:24px;}p{margin:0 0 10px;}a{text-decoration:none;}a:hover{text-decoration:underline;}.container,.container-m,.container-s,.container-k,.container-l,.container-x,.container-c{width:100%;margin:0 auto;}.container{max-width:1550px;}.container-m{max-width:1170px;}.container-s{max-width:1410px;}.container-k{max-width:1260px;}.container-l{max-width:1310px;}.container-x{max-width:1600px;}.container-c{max-width:1350px;}header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:999;transition:.2s;}header.scroll,header.open-menu{box-shadow:0 1px 4px rgba(0,0,0,.13);top:-34px;}header.scroll .main-box{padding:20px 0;}.customize-support header{top:32px;}.customize-support header.scroll,.customize-support header.open-menu{top:4px;}header .main-box{padding:65px 0;transition:.2s;}header .bt-box .bt{font-size:16px;padding:14px 20px;}header .top-bar{background-color:#000;color:#fff;font-size:12px;padding:5px 0;}header .top-bar .container{display:flex;justify-content:space-between;align-items:center;}header .top-bar a{color:#fff;text-decoration:inherit;}header .top-bar div div:nth-child(1) a:nth-child(1){margin-right:10px;}header .top-bar a:hover{color:#edd0ba;}header .top-bar p{margin:0;}header .head-blocks{display:grid;grid-template-columns:1fr 4fr 225px 220px;align-items:center;}header .logo-box img{max-width:160px;}header .nav-column{display:flex;justify-content:flex-end;}header .nav-column .mob-gift-card{display:none;}header .menu-box nav>ul{margin:0;padding:0;list-style:none;display:flex;}header .menu-box nav>ul>li{margin:0 15px;}header .menu-box nav>ul>li>a,header .menu-box nav>ul>li>span{color:#111;text-decoration:inherit;position:relative;letter-spacing:1px;font-size:14px;cursor:pointer;}header .menu-box nav>ul>li>a:hover::before,header .menu-box nav>ul>li>span:hover::before{content:"";width:100%;height:2px;position:absolute;bottom:-4px;left:0;background-color:#0c0d11;}header .menu-box nav>ul>li.menu-item-has-children{padding-right:15px;}header .menu-box nav>ul>li.menu-item-has-children>a::after,header .menu-box nav>ul>li.menu-item-has-children>span::after{content:"";width:8px;height:6px;position:absolute;top:calc(( 100% - 6px ) / 2);right:-15px;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/menu-child-ico.svg");background-repeat:no-repeat;background-position:center;background-size:100%;}header .menu-box nav>ul>li>.sub-menu,.main-page .items-list .item .hidden-box{position:fixed;display:grid;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;opacity:0;top:0;left:0;transition:.3s cubic-bezier(.645,.035,.255,1);z-index:1000;}header .menu-box nav>ul>li>.sub-menu.active,.main-page .items-list .item .hidden-box.active{visibility:visible;opacity:1;}header .menu-box nav>ul>li>.sub-menu .sub-wrap{background-color:#fff;display:grid;grid-template-columns:2fr 1fr;max-width:1160px;}header .menu-box nav>ul>li>.sub-menu .subm-head{grid-column-start:span 2;background-color:#f3f3f3;display:flex;justify-content:space-between;}header .menu-box nav>ul>li>.sub-menu .subm-head span{color:#fff;font-family:"Montserrat";font-size:14px;font-weight:700;display:inline-block;background-color:#000;padding:16px 59px;}header .menu-box nav>ul>li>.sub-menu .subm-head .close,.main-page .items-list .text-item .popup-box .close{width:50px;background-color:transparent;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/close-ico-g.svg");background-size:15px;background-repeat:no-repeat;background-position:center;border:none;outline:none;cursor:pointer;transition-delay:.2s;padding:0;}header .menu-box nav>ul>li>.sub-menu .subm-head .close.nitro-lazy,.main-page .items-list .text-item .popup-box .close.nitro-lazy{background-image:none !important;}header .menu-box nav>ul>li>.sub-menu .subm-head .close:hover,.main-page .items-list .text-item .popup-box .close:hover{opacity:.8;}header .menu-box nav>ul>li>.sub-menu .submenu-box{padding:30px 25px 30px 60px;}header .menu-box nav>ul>li#menu-46>.sub-menu .submenu-box{column-count:2;column-gap:1.5em;}header .menu-box nav>ul>li>.sub-menu .submenu-item{column-count:1;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}header .menu-box nav>ul>li#menu-46>.sub-menu .submenu-item:nth-child(2){margin-bottom:30px;}header .menu-box nav>ul>li>.sub-menu .submenu-item .item-title{font-size:17px;text-transform:uppercase;display:block;color:#000;font-weight:700;margin-bottom:15px;}header .menu-box nav>ul>li>.sub-menu ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:7px;}header .menu-box nav>ul>li>.sub-menu ul>li{margin:0;}header .menu-box nav>ul>li>.sub-menu ul>li>a{color:#090c0d;font-size:16px;display:inline-block;text-decoration:inherit;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}header .menu-box nav>ul>li>.sub-menu ul>li>a:hover{color:#edd0ba;}header .menu-box nav>ul>li>.sub-menu .image-item{margin-left:20px;}header .menu-box nav>ul>li>.sub-menu .image-item img{max-height:270px;}header .menu-box nav>ul>li>.sub-menu .image-item:first-child{margin-left:0;}header .menu-box nav>ul>li>.sub-menu .image-item a{color:#090c0d;font-family:"Cormorant Garamond",serif;font-size:29px;font-weight:700;text-decoration:inherit;display:inline-block;border-bottom:1px solid;margin-top:10px;}header .menu-box nav>ul>li>.sub-menu .image-item a:hover{border-color:#fff;}header .menu-box nav>ul>li#menu-45>.sub-menu .sub-wrap{grid-template-columns:1fr 2fr;}header .menu-box nav>ul>li>.sub-menu .images-list{display:flex;justify-content:flex-end;padding:30px;}header .menu-box .bt-in-menu{display:none;}header .ic-box{display:flex;justify-content:center;}header .ic-box .ic-bt:hover{opacity:.7;}header .ic-box .search-bt{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/search-ico.svg");display:block;width:17px;height:17px;background-repeat:no-repeat;background-size:17px;background-color:transparent;background-position:center;border:none;outline:inherit;cursor:pointer;}header .ic-box .search-bt.nitro-lazy{background-image:none !important;}.wishlist{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/optimized/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/whishlist-ico.svg");display:block;width:17px;height:17px;background-repeat:no-repeat;background-size:17px;background-position:center;background-color:transparent;border:none;outline:inherit;cursor:pointer;}.wishlist.nitro-lazy{background-image:none !important;}.wishlist.added{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/whishlist-added-ico.svg");}.wishlist.added.nitro-lazy{background-image:none !important;}header .ic-box .wishlist{margin-left:30px;}header .bt-box{text-align:right;}.bt{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #dfdfdf;background-color:#000;color:#fff;font-family:"Cormorant Garamond";font-weight:400;font-size:20px;padding:12px 49px;text-align:center;line-height:1;display:inline-block;text-decoration:inherit;letter-spacing:.9px;transition:.2s;cursor:pointer;}.bt:hover{background-color:#484848;text-decoration:inherit;}.wrapp{padding-bottom:130px;padding-top:210px;}.big-title{font-size:54px;margin:0 0 10px;font-family:"Cormorant Garamond",serif;font-weight:700;line-height:1.1;}.main-page .title-block{padding:75px 0;}.main-page .title-block .title-box{text-align:center;}.main-page .title-block .big-title{margin-bottom:20px;line-height:1;max-width:570px;display:block;margin:0 auto 20px;}.main-page .title-block .mob-bt-box{display:none;}.main-page .title-block .description,.main-page .title-block .subtitle{color:#828282;margin:0;font-size:17px;font-family:"Montserrat",sans-serif;font-weight:400;}.main-page .title-block .subtitle{margin-bottom:10px;}.items-list{display:grid;grid-gap:30px;grid-template-columns:repeat(4,1fr);}.main-page .items-list{grid-auto-rows:minmax(417px,auto);}.items-list .item{overflow:hidden;position:relative;}.items-list  .category-item{height:100%;}.main-page .items-list .item:nth-child(1){grid-column-start:span 3;}.main-page .items-list .item:nth-child(1),.main-page .items-list .item:nth-child(3),.main-page .items-list .item:nth-child(7),.main-page .items-list .item:nth-child(14){grid-row-start:span 2;}.main-page .items-list .item:nth-child(11),.main-page .items-list .item:nth-child(14){grid-column-start:span 2;}.main-page .items-list .item:nth-child(1),.main-page .items-list .item:nth-child(2),.main-page .items-list .item:nth-child(3),.main-page .items-list .item:nth-child(4){order:0;}.main-page .items-list .item:nth-child(10){order:1;}.main-page .items-list .item:nth-child(5),.main-page .items-list .item:nth-child(6){order:2;}.main-page .items-list .item:nth-child(11){order:3;}.main-page .items-list .item:nth-child(12){order:3;}.main-page .items-list .item:nth-child(7),.main-page .items-list .item:nth-child(13),.main-page .items-list .item:nth-child(14){order:4;}.main-page .items-list .item:nth-child(15){order:5;}.main-page .items-list .item:nth-child(8),.main-page .items-list .item:nth-child(9),.main-page .items-list .item:nth-child(16),.main-page .items-list .item:nth-child(17){order:6;}p.Sub-description-present-tex1{margin-bottom:80px !important;}p.Sub-description-present-tex2{margin-bottom:30px !important;}.text_demoBlock{width:100%;margin:0px;text-align:left;font-weight:500;column-count:4;-moz-column-count:4;-webkit-column-count:4;column-gap:30px;-moz-column-gap:40px;-webkit-column-gap:25px;column-rule:1px solid #000;-moz-column-rule:1px solid #000;-webkit-column-rule:1px solid #000;margin-bottom:60px;}@media screen and (max-width: 992px){.text_demoBlock{column-count:3;-moz-column-count:3;-webkit-column-count:3;margin-bottom:60px;font-size:14px;}}@media screen and (max-width: 375px){.text_demoBlock{column-count:3;-moz-column-count:3;-webkit-column-count:3;margin-bottom:60px;font-size:14px;}}@media screen and (max-width: 320px){.text_demoBlock{column-count:3;-moz-column-count:3;-webkit-column-count:3;margin-bottom:60px;font-size:11px;}}.phone-mob{display:none;}@media screen and (max-width: 992px){.phone-mob{display:block;font-size:20px;}}@media screen and (max-width: 800px){.phone-mob{display:block;font-size:15px;}}.image-client{text-align:center;margin-bottom:60px;}.page-head-box-present.one-column{text-align:center;}img.img-client{width:100%;margin-bottom:60px;}img.img-clients{width:30%;margin:10px;}.clienst_colum{margin-bottom:30px;text-align:center;}.image-clients{margin-bottom:60px;text-align:center;}.bt-box.wow.fadeInUp.sale{text-align:center;margin-bottom:60px;}.bt-sale{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #dfdfdf;border:3px solid #000;background-color:#e9d7c9;color:#000;font-family:"Cormorant Garamond";font-weight:400;font-size:20px;padding:12px 49px;text-align:center;line-height:1;display:inline-block;text-decoration:inherit;letter-spacing:.9px;transition:.2s;cursor:pointer;}input.bt-sale{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #dfdfdf !important;border:3px solid #000 !important;background-color:#e9d7c9 !important;color:#000 !important;font-family:"Cormorant Garamond";font-weight:400;font-size:20px;padding:12px 49px;text-align:center;line-height:1;display:inline-block;text-decoration:inherit;letter-spacing:.9px;transition:.2s;cursor:pointer;}.faq{text-align:center;width:100%;max-width:100%;padding:10pt;margin-bottom:60px;margin-left:-8px !important;}.text-faq-titel{display:inline-block;vertical-align:top;height:100px;}@media screen and (max-width: 992px){.text-faq-titel{display:inline-block;vertical-align:top;height:35px;margin-top:30px;}}a.whatsApp{margin-right:10px;}@media screen and (max-width: 992px){.text-faq-titel{display:inline-block;vertical-align:top;height:35px;margin-top:30px;}}@media screen and (max-width: 992px){p.poloska{margin:20px;}}@media screen and (max-width: 992px){span.Sub-description-present-tex{display:none;}}@media screen and (max-width: 992px){p.Sub-description-present-tex{display:none;}}.text-faq{margin:10px;width:30%;display:inline-block;vertical-align:top;}@media screen and (max-width: 992px){.text-faq{margin:10px;width:100%;display:inline-block;vertical-align:top;}}.bt-wedding{text-align:center;}.text-question-titel{text-align:center;}.clients{margin-bottom:60px;}.items-list .item.text-item a{color:#d2b7a3;}.items-list .item .image-box{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;}.items-list .item .image-box img{max-width:100%;height:auto;}.items-list .item .category-title{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;visibility:hidden;opacity:0;}.items-list .item .category-title p{color:#fff;margin:0;font-size:27px;border-bottom:1px solid;padding-bottom:2px;}.items-list .category-item p{transform:translateY(-40px);transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;}.items-list .category-item:hover .category-title{visibility:visible;opacity:1;}.items-list .category-item:hover .image-box{transform:scale(1.08);}.items-list .category-item:hover p{transform:translateY(0px);}.items-list .text-item{display:grid;align-items:center;}.items-list .text-item,.main-page .items-list .text-item.opening .opening-box{padding:0 20px 0 40px;}.items-list .text-item.opening{z-index:2;}.items-list .text-item .title-item.sec{margin-top:50px;}.items-list .text-item .title-item{margin-top:0;margin-bottom:60px;font-size:46px;position:relative;}.items-list .text-item .subtitle{margin-top:0;margin-bottom:20px;font-family:"Montserrat",sans-serif;color:#bfbfbd;font-size:17px;font-weight:400;}.items-list .text-item .title-item::before{content:"";position:absolute;bottom:-28px;left:0;width:70px;height:1px;background-color:#333;}.items-list .text-item .read-more{margin-top:20px;display:inline-block;border-bottom:1px solid;cursor:pointer;color:#e3c5a8;}.items-list .text-item .read-more:before{content:"read more";font-family:"Cormorant Garamond",serif;font-size:20px;}.items-list .text-item .read-more.on:before{content:"close";}.items-list .text-item .read-more:hover{border-color:#fff;}.items-list .text-item .google-rating img{max-width:90px;margin-bottom:15px;}.items-list .text-item .google-rating{margin-bottom:30px;}.items-list .text-item .google-rating a{border-bottom:1px solid;text-decoration:inherit;padding-bottom:2px;}.items-list .text-item .google-rating a:hover{border-color:#fff;}.main-page .items-list .text-item.opening{padding:0;overflow:initial;}.main-page .items-list .text-item.opening .opening-box{top:0;left:0;position:absolute;width:100%;height:100%;display:grid;align-items:center;}.main-page .items-list .text-item.opening .opening-box.open{width:calc(200% + 30px);height:calc(200% + 30px);background-color:#fff;}.main-page .items-list .text-item.opening .opening-box>div>div{height:75px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.main-page .items-list .text-item.opening .opening-box.open>div>div{height:auto;overflow:initial;display:initial;-webkit-line-clamp:initial;-webkit-box-orient:initial;}.main-page .items-list .subscribe-item .text-box{margin-bottom:30px;}.items-list .subscribe-item{background-color:#f1efed;padding:40px;}.items-list .subscribe-item .title-item span{color:#ecd4c0;}.items-list .subscribe-item .text-box p{color:#999;}.items-list .subscribe-item form{display:grid;grid-template-columns:1fr 200px;}.items-list .subscribe-item .gform_wrapper ul li.gfield,.items-list .subscribe-item .gform_wrapper .top_label div.ginput_container,.items-list .subscribe-item .gform_wrapper .gform_footer{margin:0 !important;padding:0 !important;max-width:initial !important;min-width:100%;}.items-list .subscribe-item .gform_wrapper .gform_footer{width:100% !important;}.items-list .subscribe-item .gform_wrapper .gform_body{width:100% !important;}.items-list .subscribe-item .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none;}.items-list .subscribe-item .gform_wrapper div.validation_error{grid-column-start:span 2;margin:0 !important;padding:0 !important;border:0 !important;font-size:14px !important;text-align:left !important;margin-bottom:10px !important;font-weight:600;}.items-list .subscribe-item input[type="email"]{width:100% !important;border:none !important;border:1px solid #fff !important;padding:20px 25px !important;margin:0 !important;transition:.2s;outline:none;}.items-list .subscribe-item .gform_wrapper li.gfield.gfield_error{border:none !important;}.items-list .subscribe-item .gform_wrapper li.gfield.gfield_error input[type="email"]{border-color:#c89797 !important;}.items-list .subscribe-item input[type="email"]:focus{border-color:#c4c3c3;}.items-list .subscribe-item input[type="email"]::-webkit-input-placeholder{color:#999;}.items-list .subscribe-item input[type="email"]:-ms-input-placeholder{color:#999;}.items-list .subscribe-item input[type="email"]::-ms-input-placeholder{color:#999;}.items-list .subscribe-item input[type="email"]::placeholder{color:#999;}.items-list .subscribe-item input[type="submit"]{font-size:20px !important;padding:0 20px !important;margin:0 !important;width:100% !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#000;color:#fff;font-family:"Cormorant Garamond";font-weight:400;text-align:center;line-height:1;display:inline-block;text-decoration:inherit;letter-spacing:.9px;transition:.2s;height:100%;}.items-list .subscribe-item input[type="submit"]:hover{background-color:#484848;text-decoration:inherit;}.main-page .items-list .slider-first{background-color:#000;color:#fff;padding-top:15px;}.main-page .items-list .slider-item .title-item{margin-bottom:25px;}.main-page .items-list .slider-item .title-item::before{display:none;}.main-page .items-list .slider-item .subtitle-item{font-style:italic;margin-top:0;}.main-page .items-list .slider-item .slider-box{overflow:hidden;}.main-page .items-list .owl-carousel .animated{animation-duration:100ms;}.main-page .items-list .owl-carousel .owl-item{opacity:0;}.main-page .items-list .owl-carousel .owl-item.active{opacity:1;}.main-page .items-list .slider-item .slider-nav{display:flex;justify-content:space-between;}.main-page .items-list .slider-first .slider-nav{margin-top:15px;}.main-page .items-list .slider-item .slider-nav .numbs{position:relative;top:-5px;font-family:"Cormorant Garamond",serif;font-size:54px;line-height:1;}.main-page .items-list .slider-item .arrows{display:flex;align-items:center;}.main-page .items-list .slider-item .arrows span{width:20px;height:20px;display:block;background-position:center;background-size:100%;background-repeat:no-repeat;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/arrow-ico.svg");cursor:pointer;}.main-page .items-list .slider-item .arrows span.nitro-lazy{background-image:none !important;}.main-page .items-list .slider-item .arrows span.prev{transform:scale(-1,1);}.main-page .items-list .slider-item .arrows span.next{margin-left:30px;}.main-page .items-list .slider-second .read-more{margin-top:10px;color:initial;}.main-page .items-list .slider-1-images .image-box,.main-page .items-list .slider-2-images .image-box{transition:1s;}.main-page .items-list .slider-second .arrows span{width:50px;height:50px;background-color:#000;background-size:20px;}.main-page .items-list .slider-second .arrows span:hover{opacity:.4;}.main-page .items-list .slider-second .arrows span.next{margin-left:5px;}.main-page .items-list .slider-second .slider-nav{position:absolute;bottom:0;left:40px;padding-top:15px;}.main-page .items-list .slider-second .slider-2 .opening-box{visibility:hidden;opacity:0;display:none;}.main-page .items-list .slider-second .slider-2 .opening-box.active{visibility:visible;opacity:1;display:grid;}.main-page .items-list .slider-second .slider-2 .opening-box{height:calc(100% - 65px);}.main-page .items-list .slider-second .slider-2 .opening-box.open{width:calc(200% + 30px);height:100%;background-color:#fff;z-index:2;}.main-page .items-list .slider-item .slider-2 .opening-box>div>div{height:52px;-webkit-line-clamp:2;}footer{padding:0 100px;color:#898989;font-size:12px;}footer .borders{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}footer .footer-blocks{display:grid;grid-template-columns:2fr 2fr 1fr 1.2fr 1.8fr;grid-gap:30px;padding:60px 0 70px;}footer .logo-box img{max-width:157px;}footer .logo-box p{margin-bottom:0;margin-top:5px;color:#000;line-height:19px;letter-spacing:2px;max-width:240px;}.gform_wrapper{margin:0 !important;}.gform_wrapper label{display:none !important;}footer .subscribe p{color:#000;margin-bottom:20px;}footer .subscribe form{position:relative;width:100%;max-width:310px;display:grid;margin:0;grid-template-columns:1fr 60px;}footer .subscribe input[type="email"]{-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f1efed;border:none !important;border:1px solid #f1efed !important;width:100% !important;padding:14px 15px !important;margin:0 !important;font-size:11px !important;color:#000;text-transform:uppercase;letter-spacing:.8px !important;outline:inherit;transition:.2s;}footer .subscribe input[type="email"]:focus{border-color:#c4c3c3 !important;}footer .subscribe input[type="email"]::-webkit-input-placeholder{color:#000;}footer .subscribe input[type="email"]:-ms-input-placeholder{color:#000;}footer .subscribe input[type="email"]::-ms-input-placeholder{color:#000;}footer .subscribe input[type="email"]::placeholder{color:#000;}@media screen and (max-width: 650px){}footer .subscribe input[type="submit"],footer .subscribe button{width:100% !important;font-size:0 !important;background-position:center;background-size:10px;background-repeat:no-repeat;border:none !important;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/right-arrow.svg");outline:inherit;cursor:pointer;transition:.2s;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f1efed;}footer .subscribe input[type="submit"].nitro-lazy,footer .subscribe button.nitro-lazy{background-image:none !important;}footer .subscribe input[type="submit"]:hover,footer .subscribe button:hover{background-color:#ddd;}footer .subscribe .gform_wrapper .gform_footer{padding:0 !important;margin:0 !important;}footer .subscribe .gform_wrapper .top_label div.ginput_container{margin-top:0 !important;}footer .subscribe .gform_wrapper ul.gform_fields li.gfield{padding:0 !important;margin:0 !important;min-width:100%;}footer .subscribe label{display:none;}footer .subscribe .gform_wrapper div.validation_error{grid-column-start:span 2;margin:0 !important;padding:0 !important;border:0 !important;font-size:12px !important;line-height:1;text-align:left !important;margin-bottom:10px !important;font-weight:600;}footer .subscribe .gform_wrapper .validation_message{display:none;}footer .subscribe .gform_wrapper li.gfield.gfield_error{border:none !important;background:none !important;}footer .subscribe .gform_wrapper li.gfield.gfield_error input[type="email"]{border:1px solid #c89797 !important;}footer .footer-blocks a{color:#898989;}footer .contacts a{margin-bottom:10px;display:inline-block;margin-right:10px;}footer a{text-decoration:inherit;transition:.1s;}footer a:hover,footer .copyright a:hover{color:#edd0ba;text-decoration:inherit;}footer .social{text-align:right;}footer .social ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 30px;max-width:255px;width:100%;text-align:left;}footer .social a{font-weight:500;text-decoration:inherit;}footer .copyright{text-align:center;padding:20px 0;}footer .copyright p{margin-bottom:0;line-height:22px;text-transform:uppercase;font-weight:500;}footer .copyright a{color:#000;letter-spacing:2px;font-family:"Raleway",sans-serif;font-weight:600;}.search-popup{position:fixed;width:100vw;height:100vh;z-index:1000;top:-100vh;display:grid;grid-template-columns:1200px;align-items:center;justify-content:center;padding:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background:rgba(14,14,14,.96);}.search-popup.active{top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.search-popup .input-box{opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px);transform:translateY(-100px);}.search-popup.active .input-box{position:relative;opacity:1;visibility:visible;display:block;-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.search-popup .input-box input[type="search"]{width:100%;color:#fff;font-weight:500;font-size:24px;background:none;padding-bottom:15px;padding-right:46px;border:none;border-bottom:1px solid #535353;outline:none;}.search-popup .input-box input:-webkit-autofill,.search-popup .input-box input:-webkit-autofill:hover,.search-popup .input-box input:-webkit-autofill:focus
.search-popup .input-box input:-webkit-autofill,.search-popup .input-box textarea:-webkit-autofill,.search-popup .input-box textarea:-webkit-autofill:hover
.search-popup .input-box textarea:-webkit-autofill:focus,.search-popup .input-box select:-webkit-autofill,.search-popup .input-box select:-webkit-autofill:hover,.search-popup .input-box select:-webkit-autofill:focus{background-color:transparent !important;color:#fff !important;}.search-popup .input-box input::-webkit-search-decoration,.search-popup .input-box input::-webkit-search-cancel-button,.search-popup .input-box input::-webkit-search-results-button,.search-popup .input-box input::-webkit-search-results-decoration
.search-popup .input-box input[type="search"]::-webkit-search-decoration,.search-popup .input-box input[type="search"]::-webkit-search-cancel-button,.search-popup .input-box input[type="search"]::-webkit-search-results-button,.search-popup .input-box input[type="search"]::-webkit-search-results-decoration{color:#fff;}.search-popup .input-box input[type=text]::-ms-clear{display:none;width:0;height:0;}.search-popup .input-box input[type=text]::-ms-reveal{display:none;width:0;height:0;}.search-popup .input-box input[type="search"]::-webkit-input-placeholder{color:#fff;}.search-popup .input-box input[type="search"]::-moz-placeholder{color:#fff;}.search-popup .input-box input[type="search"]:-ms-input-placeholder{color:#fff;}.search-popup .input-box input[type="search"]:-moz-placeholder{color:#fff;}.search-popup .input-box input[type="submit"]{background-color:rgba(255,255,255,0);background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/search-btn-ico.svg");background-repeat:no-repeat;background-position:center;background-size:22px;width:46px;height:46px;position:absolute;top:0;right:0;border:none;outline:none;padding:0;cursor:pointer;}.search-popup .input-box input[type="submit"].nitro-lazy{background-image:none !important;}.search-popup .close-search{background:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/close-search-ico.svg") no-repeat center;width:25px;height:25px;background-size:25px;position:absolute;top:50px;right:50px;border:none;outline:inherit;display:block;cursor:pointer;transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;}.search-popup .close-search.nitro-lazy{background-image:none !important;}.search-popup.active .close-search{-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0px);}.search-popup .close-search:hover{opacity:.8;}.scroll-arrow{font-family:"Cormorant Garamond",serif;font-size:20px;position:absolute;transform:rotate(-90deg);animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;}@keyframes spin{0%,100%{transform:translate(0,0) rotate(-90deg);-webkit-transform:translate(0,0) rotate(-90deg);-o-transform:translate(0,0) rotate(-90deg);-moz-transform:translate(0,0) rotate(-90deg);}50%{transform:translate(0,10px) rotate(-90deg);-webkit-transform:translate(0,10px) rotate(-90deg);-o-transform:translate(0,10px) rotate(-90deg);-moz-transform:translate(0,10px) rotate(-90deg);}}.scroll-arrow:before{content:"";width:74px;height:7px;position:absolute;top:11px;left:100px;background-repeat:no-repeat;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/optimized/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/scroll-arrow-ico.png");background-size:100%;background-position:center;}.scroll-arrow:nth-child(1),.scroll-arrow:nth-child(3),.scroll-arrow:nth-child(5),.scroll-arrow:nth-child(7),.scroll-arrow:nth-child(9){right:-6px;}.scroll-arrow:nth-child(2),.scroll-arrow:nth-child(4),.scroll-arrow:nth-child(6),.scroll-arrow:nth-child(8),.scroll-arrow:nth-child(10){left:-6px;}.scroll-arrow:nth-child(1){top:658px;}.scroll-arrow:nth-child(2){top:1458px;}.scroll-arrow:nth-child(3){top:2258px;}.scroll-arrow:nth-child(4){top:3058px;}.scroll-arrow:nth-child(5){top:3858px;}.scroll-arrow:nth-child(6){top:4658px;}.scroll-arrow:nth-child(7){top:5458px;}.scroll-arrow:nth-child(8){top:6258px;}.scroll-arrow:nth-child(9){top:7058px;}.scroll-arrow:nth-child(10){top:7858px;}.loaderArea{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;align-items:center;justify-content:center;text-align:center;background-color:#fff;z-index:9999;}.loaderArea p{font-size:18px;margin-bottom:0;font-weight:500;}.gooey{position:relative;width:142px;height:40px;margin:0 auto;background:white;filter:contrast(20);}.gooey .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;filter:blur(4px);background:#000;border-radius:50%;transform:translateX(0);animation:dot 2.8s infinite;}.gooey .dots{transform:translateX(0);margin-top:12px;margin-left:31px;animation:dots 2.8s infinite;position:absolute;}.gooey .dots span{display:block;float:left;width:16px;height:16px;margin-left:16px;filter:blur(4px);background:#000;border-radius:50%;}@keyframes dot{50%{transform:translateX(96px);}}@keyframes dots{50%{transform:translateX(-31px);}}.wrapp .content-arrea{margin-top:100px;padding:0 80px;}.wrapp.main-page .content-arrea{margin-top:0;}.breadcrumbs{display:inline-block;background-color:#000;color:#fff;padding:12px 20px 12px 20px;}.breadcrumbs a{color:#fff;text-decoration:inherit;margin:0 10px;}.breadcrumbs a:first-child{margin-left:0;}.breadcrumbs a:hover{color:#eadbd0;}.breadcrumbs span{color:#eadbd0;margin-left:10px;}.breadcrumbs span:first-child{margin:0;}.page-head-box{max-width:100%;display:block;margin:0 auto 85px;}.page-head-box img{max-width:100%;width:auto;height:auto;max-height:500px;}.page-head-box a{color:#000;text-decoration:inherit;border-bottom:1px solid;}.page-head-box a:hover{border:none;}.page-head-box .bt-box{margin-top:30px;}.page-head-box .bt-box a{color:#fff;border:1px solid #dfdfdf;}.page-head-box .subtitle{font-size:50px;margin:0 auto 20px;}.page-head-box p{margin-bottom:0;}.page-head-box ul{display:inline-block;text-align:left;}.page-head-box.one-column{max-width:1130px;text-align:center;}.page-head-box.one-column .bt-box{text-align:center;}.page-head-box.one-column .image-box{margin:10px 0 25px;display:inline-block;position:relative;}.page-head-box.two-columns{display:grid;grid-gap:50px;grid-template-columns:1fr 1fr;margin-bottom:170px;}.page-head-box.two-columns .image-box{text-align:right;}.page-head-box.two-columns img{max-height:410px;}.page-head-box.two-columns .page-info>div{max-width:671px;}.page-head-box.two-columns .page-info{display:grid;align-items:center;}.catalog-page .columns-box{display:grid;grid-gap:30px;grid-template-columns:1fr 4fr;}.catalog-page .columns-box.no-prod{grid-gap:0;grid-template-columns:1fr;}.catalog-page .sort-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;font-weight:500;font-size:14px;z-index:2;position:relative;}.catalog-page .sort-box .result-count{margin-bottom:0;}.products-list{display:grid;grid-gap:75px 100px;grid-template-columns:repeat(3,1fr);}.products-list .woocommerce-info{grid-column-start:span 3;text-align:center;}.products-list .product-item{text-align:center;position:relative;}.products-list .product-item .image-box img{max-width:100%;width:100%;height:auto;max-height:537px;}.products-list .product-item .product-link{margin:18px auto 15px;display:inline-block;max-width:290px;}.products-list .product-item .product-link a{color:#111;font-size:29px;font-family:"Cormorant Garamond",serif;font-weight:700;text-decoration:inherit;transition:.2s;}.products-list .product-item .product-link a:hover,.companion-posts .products-list .product-item .product-link a:hover{color:#e3c5a8;}.products-list .product-item .material{margin-bottom:15px;}.products-list .product-item .material{color:#e3c5a8;text-decoration:inherit;font-size:14px;}.products-list .product-item .wishlist{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/whishlist-product-ico.svg");position:absolute;top:10px;right:10px;}.products-list .product-item .wishlist.nitro-lazy{background-image:none !important;}.products-list .product-item .wishlist.added{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/whishlist-added-ico.svg");}.products-list .product-item .wishlist.added.nitro-lazy{background-image:none !important;}.price-box span{font-size:18px;font-weight:600;}.price-box .from{font-style:italic;font-family:"Cormorant Garamond",serif;}.price-box>span ins{text-decoration:none;color:#b83436;}.price-box del{margin:0 5px;}.pagination-box{margin-top:115px;}.pagination-box .wp-pagenavi,.pagination-box .page-numbers{display:flex;align-items:center;justify-content:center;list-style:none;}.pagination-box a,.pagination-box span{display:block;display:flex;width:40px;height:40px;align-items:center;justify-content:center;font-size:13px;margin:0 5px;line-height:1;}.pagination-box a{color:#5a5a5a;text-decoration:inherit;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.pagination-box a:hover{background-color:#f4f4f4;}.pagination-box .current{color:#fff;background-color:#000;position:relative;}.pagination-box .current:before{content:"";width:25px;height:25px;position:absolute;bottom:-5px;left:-5px;background-color:#f4f4f4;z-index:-1;}.seo-text-box{margin-top:115px;}.seo-text-box .big-title{margin-bottom:20px;}.description-page-text p{margin-bottom:30px;}.description-page-text p:last-child{margin-bottom:0;}.sidebar .filter{display:none;}.sidebar .filter.sticky-filter{display:block;}.sidebar .filter-item{margin-bottom:30px;}.sidebar .filter-item:last-child{margin-bottom:0;}.sidebar .filter-item .filter-head{position:relative;padding-right:22px;}.sidebar .filter-item .filter-head:hover{cursor:pointer;}.sidebar .filter-item .filter-title{font-size:18px;font-weight:bold;display:inline-block;position:relative;}.sidebar .filter-item .filter-title::after{content:"";background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/triangle-down.svg");background-size:8px;background-repeat:no-repeat;width:8px;height:8px;position:absolute;top:calc(( 100% - 8px ) / 2);right:-15px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;}.sidebar .filter-item .filter-head.on .filter-title::after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}.sidebar .filter-item .open-filter{position:absolute;top:0;right:0;width:22px;height:22px;background-image:url("https://iconcustomsuits.com/wp-content/themes/iconsuit_2/img/add-plus-button.svg");background-size:13px;background-position:center;background-repeat:no-repeat;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .3s ease;}.sidebar .filter-item .open-filter.nitro-lazy{background-image:none !important;}.sidebar .filter-item .filter-head.on .open-filter{background-image:url("https://iconcustomsuits.com/wp-content/themes/iconsuit_2/img/add-minus-button.svg");transform:rotate(180deg);}.sidebar .filter-item .filter-head.on .open-filter.nitro-lazy{background-image:none !important;}.sidebar .filter-item .filter-body{display:none;padding-top:20px;}.sidebar .filter-item:nth-child(1) .filter-body{display:block;}.sidebar .filter-item .filter-list{display:grid;grid-gap:8px;}.sidebar .filter-item .checkbox-item{display:grid;grid-template-columns:30px 1fr;align-items:center;}.sidebar .filter-item .checkbox-item:last-child{margin-bottom:0;}.sidebar .filter-item .checkbox-item .checkbox-block input[type="checkbox"]{visibility:hidden;margin:0;display:none;}.sidebar .filter-item .checkbox-item .checkbox-block label{width:20px;height:20px;cursor:pointer;border:1px solid #d1d1d1;background-color:#fff;margin-left:2px;display:block;position:relative;}.sidebar .filter-item .checkbox-item>label{font-size:14px;margin-bottom:0;cursor:pointer;line-height:24px;}.sidebar .filter-item .checkbox-item:hover{cursor:pointer;background:#f9f9f9;}.sidebar .filter-item .checkbox-item input[type="checkbox"]:checked + label::after{content:"";width:8px;height:4px;display:block;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg);position:absolute;top:5px;left:4px;}.sidebar .filter-item.color .checkbox-item input[type="checkbox"]:checked + label::after{left:5px;}.sidebar .filter-item.color .checkbox-item .checkbox-block label{border-radius:50%;border:none;}.sidebar .filter-item.color .checkbox-item input[type="checkbox"]:checked + label::after{border-color:#fff;}.sidebar .filter-item.color .checkbox-item:hover{border-radius:10px 0 0 10px;}.sidebar .filter-bt,.sidebar .mobile-filters-head{display:none;}.sidebar .filter-bt{background:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/filter-ico.svg") no-repeat left 10px center;background-size:15px;border:1px solid #ebebeb;padding:10px 15px 8px 35px;outline:inherit;}.sidebar .filter-bt.nitro-lazy{background-image:none !important;}.sidebar .filter-item .irs-with-grid .irs-grid,.sidebar .filter-item .irs-line,.sidebar .filter-item .irs-min,.sidebar .filter-item .irs-max{display:none;}.woocommerce.widget_price_filter::before{content:"no price range";font-weight:300;}.woocommerce.widget_price_filter form{background-color:#fff;z-index:1;position:relative;margin-top:-20px;}.woof_submit_search_form_container{margin:0;}.sidebar .filter-item .irs-slider,.sidebar .filter-item .woof .widget_price_filter .ui-slider .ui-slider-handle{background:none;background-color:#fff;border:1px solid #9b9b9b;border-radius:50%;width:15px;height:15px;top:-4px;}.sidebar .filter-item .price_slider_wrapper{display:grid;grid-gap:13px;}.sidebar .filter-item .woof .widget_price_filter .price_slider_amount{order:-1;}.sidebar .filter-item .woof_price_search_container .price_slider_amount .price_label{font-weight:600;font-size:13px;}.sidebar .filter-item .irs-bar,.sidebar .filter-item .woof .widget_price_filter .ui-slider .ui-slider-range{width:100% !important;left:0 !important;height:1px;top:3px;background-color:#9b9b9b;}.sidebar .filter-item .woof .widget_price_filter .price_slider_wrapper .ui-widget-content{background:none;margin-bottom:0;}.sidebar .filter-item .irs-from,.sidebar .filter-item .irs-to,.sidebar .filter-item .irs-single{position:relative !important;position:relative;display:inline-block;left:initial !important;background:none;color:#000;font-size:13px;font-weight:600;min-width:55px;padding:0;}.sidebar .filter-item .irs-from,.sidebar .filter-item .irs-single{text-align:right;}.sidebar .filter-item .irs-single{position:absolute !important;top:2px;left:0 !important;}.sidebar .filter-item .irs-from::before,.sidebar .filter-item .irs-single::before{content:"Price :";color:#555;margin-right:3px;}.sidebar .filter-item .irs-to{}.sidebar .filter-item .irs-to:before{content:"—";margin-left:3px;margin-right:3px;}.sidebar .filter-item .irs,.sidebar .filter-item .price_slider_wrapper{max-width:230px;}.single-product .product-head{width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:85px;}.single-product .product-head .main-info .title-box .title{font-size:52px;margin:0 0 10px;}.single-product .product-head .main-info .material{margin-bottom:30px;}.single-product .product-head .main-info .material p{color:#e3c5a8;margin:0;}.single-product .product-head .main-info .price-box{margin:0 0 25px;}.single-product .product-head .main-info .price-box>span{font-size:26px;margin-right:15px;}.single-product .product-head .main-info .price-box .link{color:#999;border-bottom:1px solid;text-decoration:inherit;display:inline-block;}.single-product .product-head .main-info .price-box .link:hover{border-color:#fff;}.single-product .product-head .main-info .availability{margin-bottom:35px;}.single-product .product-head .main-info .availability span{display:inline-block;font-size:12px;color:#888;border:1px solid;line-height:1;padding:8px 27px;}.single-product .product-head .main-info .dop-descr{margin-bottom:50px;}.single-product .product-head .main-info .dop-descr ul{margin:0;padding:0;color:#000;font-size:16px;list-style:none;display:grid;grid-gap:10px;font-weight:500;}.single-product .product-head .main-info .dop-descr ul li{padding-left:23px;position:relative;}.single-product .product-head .main-info .dop-descr ul li::before{content:"";position:absolute;width:10px;height:10px;background-color:#000;left:0;top:calc(( 100% - 10px ) / 2);}.single-product .product-head .main-info .buttons-box{display:flex;align-items:center;}.share{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/optimized/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/share-ico.svg");display:block;width:17px;height:17px;background-repeat:no-repeat;background-size:100%;background-color:transparent;border:none;outline:inherit;cursor:pointer;}.share.nitro-lazy{background-image:none !important;}.share.on{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/close-ico-g.svg");background-repeat:no-repeat;background-position:center;background-size:13px;}.share.on.nitro-lazy{background-image:none !important;}.wishlist:hover,.share:hover{opacity:.7;}.single-product .product-head .main-info .buttons-box .bt{padding:12px 20px;}.single-product .product-head .main-info .buttons-box>a,.single-product .product-head .main-info .buttons-box>span{margin-right:30px;}.single-product .product-head .main-info .buttons-box>a:last-child{margin-right:0;}.single-product .share-box{position:relative;}.single-product .share-box .share{margin-right:0;}.single-product .share-box .pluso{position:absolute;bottom:18px;left:20px;background-color:#fff;padding:7px;border-radius:10px 10px 10px 0px;border:1px solid rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.13);opacity:0;visibility:hidden;transition:.2s;}.single-product .share-box .pluso.active{opacity:1;visibility:visible;}.single-product .share-box .pluso-wrap{background:transparent;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;}.single-product .share-box .pluso-wrap a{margin:0;margin-right:0;}.share-box a{width:20px !important;height:20px !important;background-position:center !important;background-size:14px !important;background-repeat:no-repeat !important;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.share-box .pluso-wrap a:hover{opacity:.8;}.share-box .pluso-facebook{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/share-ico-fb.svg") !important;}.share-box .pluso-facebook.nitro-lazy{background-image:none !important;}.share-box .pluso-twitter{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/optimized/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/share-ico-tw.svg") !important;}.share-box .pluso-twitter.nitro-lazy{background-image:none !important;}.share-box .pluso-google{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/share-ico-google.svg") !important;}.share-box .pluso-google.nitro-lazy{background-image:none !important;}.share-box .pluso-email{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/share-ico-mail.svg") !important;}.share-box .pluso-email.nitro-lazy{background-image:none !important;}.share-box .pluso-print{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/share-ico-print.svg") !important;}.share-box .pluso-print.nitro-lazy{background-image:none !important;}.share-box .pluso-counter{display:none !important;}.share-box .pluso-more{display:none !important;}.single-product .gallery{display:grid;grid-template-columns:120px 1fr;grid-gap:40px;}.single-product .gallery img{max-width:100%;height:auto;max-height:676px;}.single-product .gallery .images-list ul li img{cursor:pointer;}.single-product .gallery .images-list ul li.active img{cursor:default;}.single-product .gallery.pc .images-list{position:relative;height:544px;margin-top:-7px;}.single-product .gallery.pc .images-list>div{overflow:hidden;height:100%;position:relative;}.single-product .gallery.pc .images-list ul{list-style:none;padding:0;margin:0;display:grid;position:relative;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}.single-product .gallery.pc .images-list ul li{position:relative;padding:7px 0;}.single-product .gallery.pc .images-list ul li>div{border:1px solid #e0e0e0;position:relative;}.single-product .gallery.pc .images-list ul li>div::after{content:"";visibility:hidden;opacity:0;width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(227,197,168,.47);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}.single-product .gallery.pc .images-list ul li.active>div::after{visibility:visible;opacity:1;}.single-product .gallery.pc .next,.single-product .gallery.pc .prev,.single-product .gallery.mob .owl-prev,.single-product .gallery.mob .owl-next{width:30px;height:30px;border:none;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;outline:none;background:#282828 url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/up-arrow.svg") no-repeat center;background-size:12px;}.single-product .gallery.pc .next.nitro-lazy,.single-product .gallery.pc .prev.nitro-lazy,.single-product .gallery.mob .owl-prev.nitro-lazy,.single-product .gallery.mob .owl-next.nitro-lazy{background-image:none !important;}.single-product .gallery.pc .next,.single-product .gallery.pc .prev{left:calc(( 100% - 30px ) / 2);}.single-product .gallery.pc .prev{top:-6px;}.single-product .gallery.pc .next{bottom:-6px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.single-product .gallery.mob{display:none;}.single-product .full-info .product-tabs ul.tabs{margin:0;padding:0;list-style:none;border-bottom:1px solid #f4f4f4;display:flex;}.single-product .full-info .product-tabs ul.tabs li{font-weight:600;font-size:18px;color:#201f1f;margin-right:65px;cursor:pointer;position:relative;}.single-product .full-info .product-tabs ul.tabs li:last-child{margin-right:0;}.single-product .full-info .product-tabs ul.tabs li::before{content:"";position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:#201f1f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.single-product .full-info .product-tabs ul.tabs li#current::before{width:100%;}.single-product .full-info .product-tabs ul.tabs li span{padding-bottom:9px;line-height:1;display:block;}.single-product .full-info .product-tabs #content>div{padding-top:40px;}.single-product .full-info .product-tabs #content .info-box .info-title{margin:0 0 20px;text-transform:uppercase;font-size:16px;color:#201f1f;font-family:"Montserrat",sans-serif;}.single-product .full-info .product-tabs #content .info-box ul{margin-top:0;padding:0;list-style:none;}.companion-posts{margin-top:100px;}.single-product .companion-posts{margin-top:175px;}.companion-posts .products-list{grid-gap:30px;grid-template-columns:repeat(4,1fr);}.companion-posts .companion-title{margin-bottom:40px;text-align:center;}.companion-posts .products-list .product-item .product-link{margin-bottom:0;}.companion-posts .products-list .product-item .product-link a{color:#757575;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:400;}.companion-posts .price-box>span{font-size:15px;font-weight:600;}.companion-posts .price-box span span{font-family:"Montserrat",sans-serif;font-style:normal;}.error-page .page-head{margin-bottom:70px;display:grid;grid-template-columns:5fr 1fr;}.error-page .page-head .big-title{margin:0 0 15px;text-align:right;}.error-page .page-head .big-title span{display:block;}.error-page .page-head p{text-align:right;font-size:30px;text-transform:uppercase;font-weight:300;margin:0;}.error-page .decor{background-color:#eedfd4;position:relative;width:100%;height:80px;margin-bottom:75px;}.error-page .decor::before{content:"";width:90%;height:50px;position:absolute;bottom:-10px;left:-10px;background-color:#e7e7e7;z-index:-1;}.error-page .dop-info p{max-width:525px;margin:0 auto 60px;display:flex;align-items:center;}.error-page .dop-info p span{font-size:56px;font-family:"Cormorant Garamond",serif;font-weight:600;margin-right:10px;line-height:1;}.error-page .bt-box{text-align:center;}.lookbook .looks-list{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr);}.looks-list .item{position:relative;overflow:hidden;}.looks-list .item img{max-width:100%;width:100%;height:auto;max-height:495px;transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;}.looks-list .item:hover img{transform:scale(1.05);}.looks-list .item .info-box{position:absolute;left:0;width:calc(100% - 50px);background-color:rgba(244,244,244,.8);padding:5px 15px;display:flex;flex-wrap:wrap;height:50px;align-items:center;bottom:-50px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.looks-list .item .info-box.open{bottom:0;}.looks-list .item .info-box a{color:#000;display:inline-block;margin-right:5px;}.looks-list .item .info-box a::after{content:",";}.looks-list .item .info-box a:last-child::after{content:"";}.looks-list .item .open-info{position:absolute;bottom:0;right:0;padding:0;width:50px;height:50px;background-color:#f4f4f4;border:none;cursor:pointer;outline:inherit;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.looks-list .item .open-info.on{background-color:rgba(244,244,244,.8);}.looks-list .item .open-info::before,.looks-list .item .open-info::after{content:"";position:absolute;top:calc(( 100% - 1px ) / 2);left:calc(( 100% - 20px ) / 2);background-color:#000;width:20px;height:1px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.looks-list .item .open-info::after{transform:rotate(-90deg);}.looks-list .item .open-info.on::before{transform:rotate(-45deg);}.looks-list .item .open-info.on::after{transform:rotate(-135deg);}.about-cat-page .about-block .title-box{text-align:center;margin-bottom:85px;}.about-cat-page .about-block .subtitle{display:inline-block;}.page-item-list{display:grid;}.page-item-list .item .big-title{margin:0;position:relative;}.page-item-list .item a.big-title{color:#000;text-decoration:inherit;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.page-item-list .item a.big-title:hover{color:#edd0ba;}.page-item-list .item .bt{margin-top:20px;}.page-item-list .item p{margin-bottom:0;}.page-item-list .item .description a{color:#e3c5a8;}.page-item-list .item .item-title-box{position:relative;margin-bottom:30px;}.page-item-list .item .date{color:#c8c8c8;margin-top:10px;}.page-item-list .item .date span{color:#e3c5a8;}.page-item-list.cascade{grid-gap:105px;}.page-item-list.cascade .item{display:flex;justify-content:center;align-items:center;}.page-item-list.cascade .item img{max-width:100%;width:auto;height:auto;max-height:445px;}.page-item-list.cascade .item .text-box{text-align:right;max-width:50%;margin-right:25px;}.page-item-list.cascade .item .image-box{margin-left:25px;}.page-item-list.cascade .item:nth-child(2n) .text-box{text-align:left;margin-right:0;margin-left:25px;order:1;}.page-item-list.cascade .item:nth-child(2n) .image-box{text-align:right;margin-left:0;margin-right:25px;}.page-item-list.cascade.title-line .item .big-title{background-color:#fff;display:inline-block;padding-left:20px;}.page-item-list.cascade.title-line .item:nth-child(2n) .big-title{padding-left:0;padding-right:20px;}.page-item-list.cascade.title-line .item .item-title-box::before{content:"";background-color:#988152;width:100%;height:1px;position:absolute;top:calc(( 100% - 1px ) / 2);left:0;}.page-item-list.cascade.numbers .item .big-title{letter-spacing:3px;}.page-item-list.cascade.numbers .item .big-title::before{position:absolute;bottom:-21px;font-size:128px;color:#eee;line-height:1;font-weight:500;font-family:"Montserrat",sans-serif;letter-spacing:initial;z-index:-1;}.page-item-list.cascade.numbers .item:nth-child(2n+1) .big-title::before,.page-item-list.cascade.reverb.numbers .item:nth-child(2n) .big-title::before{right:-8px;}.page-item-list.cascade.numbers .item:nth-child(2n) .big-title::before,.page-item-list.cascade.reverb.numbers .item:nth-child(2n+1) .big-title::before{left:-8px;}.page-item-list.cascade.numbers .item:nth-child(1) .big-title::before{content:"01";}.page-item-list.cascade.numbers .item:nth-child(2) .big-title::before{content:"02";}.page-item-list.cascade.numbers .item:nth-child(3) .big-title::before{content:"03";}.page-item-list.cascade.numbers .item:nth-child(4) .big-title::before{content:"04";}.page-item-list.cascade.numbers .item:nth-child(5) .big-title::before{content:"05";}.page-item-list.cascade.numbers .item:nth-child(6) .big-title::before{content:"06";}.page-item-list.cascade.numbers .item:nth-child(7) .big-title::before{content:"07";}.page-item-list.cascade.numbers .item:nth-child(8) .big-title::before{content:"08";}.page-item-list.cascade.numbers .item:nth-child(9) .big-title::before{content:"09";}.page-item-list.cascade.numbers .item:nth-child(10) .big-title::before{content:"10";}.page-item-list.cascade.reverb .item:nth-child(2n+1) .text-box{order:1;text-align:left;margin-right:0;margin-left:25px;}.page-item-list.cascade.reverb .item:nth-child(2n) .text-box{order:0;text-align:right;margin-left:0;margin-right:25px;}.page-item-list.cascade.reverb .item:nth-child(2n+1) .item-title{padding-left:0;}.page-item-list.cascade.reverb .item:nth-child(2n) .item-title{padding-right:0;}.page-item-list.cascade.reverb .item:nth-child(2n+1) .image-box{text-align:right;margin-left:0;margin-right:25px;}.page-item-list.cascade.reverb .item:nth-child(2n) .image-box{text-align:left;margin-right:0;margin-left:25px;}.page-item-list.square-two-colums{grid-gap:30px;grid-template-columns:1fr 1fr;}.page-item-list.square-two-colums .item-title{margin:15px 0;}.page-item-list.square-two-colums .item img{max-width:100%;width:100%;height:auto;}.page-item-list.two-colums{grid-template-columns:1fr 1fr;grid-gap:100px 170px;}.page-item-list.two-colums .item{padding-bottom:71px;position:relative;}.page-item-list.two-colums .item .item-title-box{margin:30px 0;}.page-item-list.two-colums .item img{width:100%;height:auto;max-height:750px;}.page-item-list.two-colums .item .bt-box{position:absolute;bottom:0;}.page-head-box.one-column.img-title{max-width:1180px;}.page-head-box.one-column.img-title .read-more{color:#000;transition:.2s;}.page-head-box.one-column.img-title .read-more:hover{text-decoration:inherit;}.page-head-box.one-column.img-title p{margin-bottom:0;display:inline;}.fabrics-page .fabric-block .item-info>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;}.fabrics-page .fabrics-list img,.fabrics-page .fabric-block img{max-width:100%;height:auto;}.fabrics-page .fabrics-list{max-width:1634px;margin:0 auto 100px;}.fabrics-page .fabrics-slider{padding:0 165px;position:relative;}.fabrics-page .fabrics-list .item span{display:grid;align-items:center;height:270px;justify-content:center;padding:15px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;border:2px solid;border-color:transparent;cursor:pointer;}.fabrics-page .fabrics-list .item#current span{border-color:#000;}.fabrics-page .fabrics-list .item img{max-width:100%;max-height:100%;height:auto;}.standart-slider.owl-carousel .owl-nav .owl-prev,.standart-slider.owl-carousel .owl-nav .owl-next{width:50px;height:50px;display:block;background-position:center;background-size:100%;background-size:20px;background-repeat:no-repeat;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/arrow-ico.svg");cursor:pointer;background-color:#000;position:absolute;top:calc(( 100% - 50px ) / 2);outline:inherit;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.standart-slider.owl-carousel .owl-nav .owl-prev.nitro-lazy,.standart-slider.owl-carousel .owl-nav .owl-next.nitro-lazy{background-image:none !important;}.standart-slider.owl-carousel .owl-prev{transform:scale(-1,1);left:0;}.standart-slider.owl-carousel .owl-next{right:0;}.standart-slider.owl-carousel .owl-nav button span{font-size:0;}.standart-slider.owl-carousel .owl-nav button:hover{opacity:.9;}.standart-slider.owl-carousel .owl-nav button.disabled{background-color:#999;cursor:initial;}.fabrics-page .fabric-block .text-box a{color:#edd0ba;}.contacts .page-head-box.two-columns{grid-template-columns:5fr 6fr;margin-bottom:60px;}.contacts .page-head-box.two-columns .page-info{align-items:initial;display:block;}.contacts .page-head-box.two-columns .page-info>div{max-width:100%;}.contacts .page-head-box.two-columns .free-guide{margin:25px 0 85px;}.contacts .page-head-box.two-columns .free-guide a{text-decoration:inherit;color:#acb992;}.contacts .page-head-box.two-columns .cont-col{display:grid;grid-template-columns:1fr 2fr;grid-gap:30px;}.contacts .page-head-box.two-columns .bt{padding:12px 29px;margin-top:10px;}.contacts .call-text{font-size:36px;font-weight:500;font-family:"Cormorant Garamond",serif;text-align:center;margin-bottom:100px;}.contacts .call-text a{color:#000;text-decoration:inherit;text-align:center;display:inline-block;}.contacts .call-text a:hover,.contacts .page-head-box.two-columns .free-guide a:hover{color:#edd0ba;}.contacts .form-box{padding-top:100px;}.form-box .form-head{max-width:970px;text-align:center;}.form-box .gform_wrapper ul.gform_fields{display:grid;grid-gap:30px;}.form-box.three-columns .gform_wrapper ul.gform_fields{grid-template-columns:repeat(3,1fr);}.form-box .gform_wrapper ul.gform_fields li.gfield{margin:0;padding:0;}.form-box .gform_wrapper .gform_footer{padding:0;margin:0;text-align:center;}.form-box .gform_wrapper .top_label div.ginput_container,.form-box .gform_wrapper .ginput_container span{margin:0 !important;}.form-box form input[type="text"],.form-box form input[type="email"],.form-box form input[type="tel"],.form-box form select,.form-box form textarea,.page-search-form form input[type="search"]{width:100% !important;padding:14px 0 12px !important;border:none;border-bottom:1px solid #9fa4af;outline:inherit;margin:0 !important;}.form-box form select{color:#9fa4af;-webkit-appearance:none;background-color:#fff;}.form-box form select option{color:#000;}.form-box form textarea{padding:16px 0 13px !important;}.form-box form input[type="text"]:focus,.form-box form input[type="email"]:focus,.form-box form input[type="tel"]:focus,.form-box form textarea:focus,.page-search-form form input[type="search"]:focus{border-color:#000;}.form-box form textarea{padding-top:17px;}.form-box form textarea{min-height:160px;max-width:100%;min-width:100%;}.form-box.three-columns .gform_wrapper ul.gform_fields li:nth-child(4){grid-column-start:span 3;}.form-box .gform_wrapper ul.gform_fields li{width:100% !important;}.form-box .gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield_error{max-width:100% !important;background:none;border:none;margin-bottom:0 !important;margin-top:0 !important;}.form-box .gform_wrapper .validation_message{display:none;}.form-box.three-columns .gform_wrapper ul.gform_fields li span{padding:0 !important;}.form-box .gform_wrapper li.gfield_error input,.form-box .gform_wrapper li.gfield_error textarea,.form-box .gform_wrapper li.gfield_error select{border:none !important;border-bottom:1px solid #b51a1a !important;}.form-box form input[type="submit"]{margin:0 !important;margin-top:70px !important;outline:inherit;padding:12px 72px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #dfdfdf;background-color:#000;color:#fff;font-family:"Cormorant Garamond";font-weight:400;font-size:20px !important;text-align:center;line-height:1;display:inline-block;text-decoration:inherit;letter-spacing:.9px;transition:.2s;cursor:pointer;}.form-box form input[type="submit"]:hover{background-color:#484848;text-decoration:inherit;}.form-box form input::-webkit-input-placeholder{color:#9fa4af;}.form-box form input::-ms-input-placeholder{color:#9fa4af;}.form-box form input::-ms-input-placeholder{color:#9fa4af;}.form-box form input::placeholder{color:#9fa4af;}.form-box form textarea::-webkit-input-placeholder{color:#9fa4af;}.form-box form textarea::-ms-input-placeholder{color:#9fa4af;}.form-box form textarea::-ms-input-placeholder{color:#9fa4af;}.form-box form textarea::placeholder{color:#9fa4af;}.form-box form .cs-skin-elastic > span{text-align:left;border-bottom:1px solid #9fa4af;padding-left:0;color:#9fa4af;}.form-box form .cs-skin-elastic.cs-active > span{border-color:#000;}.form-box form .cs-skin-elastic .cs-options > ul::before{border-top:0;}.form-box .form-head{max-width:1080px;margin:0 auto 40px;}.form-box .form-head .title{margin-bottom:20px;}.form-box .form-head p a{color:#000;text-decoration:inherit;}.form-box .form-head p a:hover{color:#edd0ba;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.form-box form input[type="text"]:focus::-webkit-input-placeholder,.form-box form input[type="email"]:focus::-webkit-input-placeholder,.form-box form input[type="tel"]:focus::-webkit-input-placeholder,.form-box form textarea:focus::-webkit-input-placeholder,.page-search-form form input:focus::-webkit-input-placeholder{color:#000;font-size:11px;-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:visible !important;}.form-page .page-head-box .image-box{margin:0;}.form-box .form-head .timing{display:inline-block;}.form-box  .gform_wrapper div.validation_error{border:none;background-color:rgba(193,13,13,.49);color:#fff;font-weight:400;padding:10px;}.tailor-page img{max-width:100%;height:auto;}.tailor-page .page-head-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:215px;margin:115px 0 150px;}.tailor-page .big-title{margin-bottom:20px;}.tailor-page .info-box .status{color:#e3c5a8;}.tailor-page .info-box .info{font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:2px;display:flex;margin-top:100px;}.tailor-page .info-box .info p:first-child{margin-right:60px;}.tailor-page .share-box{padding-top:30px;margin-top:30px;position:relative;display:flex;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:2px;align-items:center;}.tailor-page .share-box::before{content:"";width:70px;height:1px;background-color:#000;position:absolute;top:0;left:0;}.tailor-page .share-box a{border:none;}.tailor-page .share-box span{margin-right:25px;line-height:.9;}.tailor-page .media-box{margin-bottom:120px;text-align:center;}.tailor-page .media-box .video{outline:inherit;}.tailor-page .tailor-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;align-items:center;margin-bottom:220px;}.tailor-page .tailor-content .name{line-height:1.1;}.tailor-page .next-tailor{display:grid;grid-template-columns:1fr 1fr;margin-bottom:170px;align-items:center;grid-gap:30px;}.tailor-page .next-tailor .next-tailor-name{margin:0;}.tailor-page .next-tailor .bt-box{text-align:center;}.tailor-page .tailor-content .image-box img{max-width:100%;height:auto;max-height:773px;}.page-arrow-up .toTop{display:block;width:7px;height:74px;position:relative;margin:0 auto;animation:spin-s 2s infinite linear;-moz-animation:spin-s 2s infinite linear;-webkit-animation:spin-s 2s infinite linear;cursor:pointer;}.page-arrow-up .toTop::before{content:"";width:74px;height:7px;background-repeat:no-repeat;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/optimized/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/scroll-arrow-ico.png");background-size:100%;background-position:center;display:block;transform:rotate(90deg);transform-origin:left;position:absolute;left:3.5px;top:0;}@keyframes spin-s{0%,100%{transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);}50%{transform:translate(0,10px);-webkit-transform:translate(0,10px);-o-transform:translate(0,10px);-moz-transform:translate(0,10px);}}.wrapp .content-arrea.single{margin-top:65px;}.single .page-head-box{display:grid;grid-template-columns:5fr 6.7fr;grid-gap:65px;}.single .page-head-box .title-box{background-color:#f1efed;background-color:#f1efed;display:grid;align-items:center;padding:30px 50px;}.page-head-box .title-box .date{padding-left:70px;color:#c8c8c8;position:relative;margin-top:30px;}.single .page-head-box .title-box .date span{color:#e3c5a8;}.single .page-head-box .title-box .date::before{content:"";width:50px;height:1px;background-color:#e3c5a8;position:absolute;left:0;top:calc(( 100% - 1px ) / 2);}.single .page-head-box img{max-width:100%;}.single-text-box img{max-width:100%;margin:30px 0;height:auto;}.single-text-box a{color:#e3c5a8;}.companion-posts.single-posts .companion-title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:23px;text-align:left;margin:0 0 25px;}.companion-posts.single-posts .posts-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;}.companion-posts.single-posts .posts-item img{max-width:100%;width:100%;height:auto;}.companion-posts.single-posts .posts-item .product-link{margin:15px 0 20px;}.companion-posts.single-posts .posts-item .product-link a{color:#000;font-family:"Cormorant Garamond",serif;font-size:34px;line-height:1.1;text-decoration:inherit;}.companion-posts.single-posts .posts-item .product-link a:hover{color:#e3c5a8;}.companion-posts.single-posts .posts-item .date{color:#c8c8c8;}.companion-posts.single-posts .posts-item .date span{color:#e3c5a8;}.single .bt-box{margin-top:100px;text-align:center;}.triggers{margin:215px 0 275px;}.triggers .triggers-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;align-items:center;}.triggers .triggers-text{text-align:right;}.triggers .triggers-text>div{display:grid;grid-template-columns:1fr;grid-gap:40px;}.triggers .triggers-text .big-title{margin-bottom:20px;}.triggers .items-list{grid-template-columns:repeat(2,1fr);}.wedding-page .content-sect{margin-bottom:190px;}.content-sect .boxes{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:80px;}.media-box video{max-width:100%;}.content-sect .first-box{text-align:right;}.content-sect img{max-width:100%;height:auto;max-height:695px;}.content-sect .first-box .media-box{margin-bottom:15px;}.content-sect .first-box .bt{margin-top:10px;}.wedding-page .clients{margin-bottom:135px;}.clients .head-box{text-align:center;margin-bottom:35px;}.clients .big-title{margin-bottom:25px;}.clients .clients-slider{padding:0 100px;position:relative;}.clients .clients-slider .slide-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;visibility:hidden;opacity:0;}.clients .clients-slider .slide-info>div{padding:0 40px;}.clients .clients-slider .slide-info p{color:#fff;margin:0;margin:25px 0;font-size:27px;padding-bottom:2px;transform:translateY(40px);transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;text-align:center;}.clients .clients-slider .slide-info .clients-names{font-size:32px;transform:translateY(-40px);}.clients .clients-slider .item:hover .slide-info{visibility:visible;opacity:1;}.clients .clients-slider .item:hover p{transform:translateY(0px);}.wedding-page .w-inspiration{margin-bottom:160px;}.wedding-page .w-inspiration .big-title{text-align:center;margin-bottom:40px;}.wedding-page .w-inspiration .owl-next{right:-100px;}.wedding-page .w-inspiration .owl-prev{left:-100px;}.wedding-page .w-inspiration .owl-carousel .owl-nav .owl-prev,.wedding-page .w-inspiration .owl-carousel .owl-nav .owl-next{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/arrow-ico-black.svg");background-color:inherit;}.wedding-page .w-inspiration .owl-carousel .owl-nav .owl-prev.nitro-lazy,.wedding-page .w-inspiration .owl-carousel .owl-nav .owl-next.nitro-lazy{background-image:none !important;}.styles-page .items-list{grid-auto-rows:minmax(305px,auto);}.styles-page .items-list .item:nth-child(2),.styles-page .items-list .item:nth-child(5),.styles-page .items-list .item:nth-child(10),.styles-page .items-list .item:nth-child(11){grid-row-start:span 2;}.styles-page .items-list .item:nth-child(6),.styles-page .items-list .item:nth-child(7),.styles-page .items-list .item:nth-child(8),.styles-page .items-list .item:nth-child(14){grid-column-start:span 2;}.styles-page .items-list .item:nth-child(8),.styles-page .items-list .item:nth-child(9),.styles-page .items-list .item:nth-child(10),.styles-page .items-list .item:nth-child(11),.styles-page .items-list .item:nth-child(12),.styles-page .items-list .item:nth-child(13),.styles-page .items-list .item:nth-child(14),.styles-page .items-list .item:nth-child(15){order:1;}.gift-cards-page .page-head-box{margin-bottom:120px;}.gift-cards-page .about-card{display:grid;grid-template-columns:5fr 6.4fr;grid-gap:50px;margin-bottom:100px;align-items:center;}.gift-cards-page .about-card .title{margin-bottom:20px;}.gift-cards-page .about-card .image-box,.gift-cards-page .why-block .image-box{text-align:right;}.gift-cards-page .about-card img,.gift-cards-page .why-block img{max-width:100%;}.gift-cards-page .about-card .text-block{margin-bottom:0;max-width:570px;}.gift-cards-page .about-card .text-block p{margin-bottom:0;}.gift-cards-page .form-box{margin-bottom:140px;}.gift-cards-page .form-box .gform_wrapper ul.gform_fields li:nth-child(4){grid-column-start:span 1;}.gift-cards-page .form-box .gform_wrapper ul.gform_fields li:nth-child(5){grid-column-start:span 2;}.gift-cards-page .why-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;align-items:center;margin-bottom:100px;}.gift-cards-page .why-block .title{margin-bottom:60px;}.gift-cards-page .why-block p{margin-bottom:0;}.gift-cards-page .why-block .text-list{display:grid;grid-gap:40px;padding-left:40px;}.gift-cards-page .why-block .text-list .item{max-width:320px;position:relative;}.gift-cards-page .why-block .text-list .item:last-child{max-width:385px;}.gift-cards-page .why-block .text-list .item:nth-child(2){margin-left:70px;}.gift-cards-page .why-block .text-list .item::before{position:absolute;top:-25px;left:-43px;font-size:72px;color:#eee;line-height:1;font-weight:500;font-family:"Montserrat",sans-serif;letter-spacing:initial;z-index:-1;}.gift-cards-page .why-block .text-list .item:nth-child(1)::before{content:"01";}.gift-cards-page .why-block .text-list .item:nth-child(2)::before{content:"02";}.gift-cards-page .why-block .text-list .item:nth-child(3)::before{content:"03";}.about-cat-page .page-carousel{margin-top:130px;}.about-cat-page .page-carousel .boxes-row{display:grid;grid-template-columns:4fr 3fr;margin-top:50px;width:100%;grid-gap:50px;}.about-cat-page .page-carousel .title{text-align:center;}.about-cat-page .page-carousel .head-slide-text{margin-bottom:40px;display:none;}.about-cat-page .page-carousel .head-slide-text.active{display:block;}.about-cat-page .page-carousel .head-slide-text .slide-title{font-size:42px;margin-top:0;margin-bottom:20px;}.about-cat-page .page-carousel .head-slide-text p{margin:0;}.products-list.four-columns{grid-gap:75px 60px;grid-template-columns:repeat(4,1fr);}.page-search-form{margin-bottom:50px;}.page-search-form form{max-width:450px;position:relative;}.page-search-form form input[type="search"]{padding-right:46px !important;}.page-search-form form input[type="submit"]{background-color:rgba(255,255,255,0);background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/search-ico.svg");background-repeat:no-repeat;background-position:center;background-size:20px;width:46px;height:46px;position:absolute;top:0;right:0;border:none;outline:none;padding:0;cursor:pointer;}.page-search-form form input[type="submit"].nitro-lazy{background-image:none !important;}.free-guide-page .content.two-columns{display:grid;grid-gap:100px;grid-template-columns:1fr 1fr;}.free-guide-page .small-title{font-size:30px;margin:0 auto 10px;}.free-guide-page .big-title{margin-bottom:30px;}.confirmation-page .content p{margin-bottom:20px;}.confirmation-page .page-head-box{margin-bottom:50px;}.categories-slider{position:relative;}.categories-slider .item img{max-width:100%;max-height:100%;}.categories-slider .item{position:absolute;height:76%;top:calc(( 100% - 76% ) / 2);right:0;z-index:1;}.categories-slider .item.active{width:80%;position:relative;z-index:3;left:0;}.categories-slider .item.next{z-index:2;cursor:pointer;}.boxes-row .text-box{display:grid;align-items:center;}.categories-slider .slides-nav{position:absolute;bottom:0;right:0;display:flex;}.categories-slider .arrows span{width:50px;height:50px;background-color:#000;background-size:20px;display:block;background-position:center;background-repeat:no-repeat;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/arrow-ico.svg");cursor:pointer;}.categories-slider .arrows span.nitro-lazy{background-image:none !important;}.categories-slider .arrows span.prev{transform:scale(-1,1);}.categories-slider  .arrows span.next{margin-left:5px;}.categories-slider  .arrows span:hover{opacity:.4;}.wishlist-empty{text-align:center;}#gform_fields_6{margin-right:14px !important;}#gform_fields_6 .ginput_container_email{margin-bottom:10px !important;}.apbct_special_field{display:none;}@media (max-width: 1900px){.main-page .items-list .text-item .title-item{font-size:48px;}}@media (max-width: 1800px){.main-page .items-list .text-item .title-item{font-size:42px;}.main-page .items-list{grid-auto-rows:minmax(370px,auto);}}@media (max-width: 1700px){.wrapp .content-arrea{padding:0 70px;}.main-page .items-list .text-item,.main-page .items-list .text-item.opening .opening-box{padding:0 15px 0 30px;}.main-page .items-list .subscribe-item{padding:30px;}.main-page .items-list .text-item .title-item{font-size:40px;margin-bottom:50px;}.main-page .items-list .text-item .title-item::before{bottom:-24px;}.main-page .items-list .slider-item .title-item{margin-bottom:20px;}.main-page .items-list .text-item .subtitle{margin-bottom:15px;}.scroll-arrow:nth-child(2){top:1440px;}.scroll-arrow:nth-child(3){top:2140px;}.scroll-arrow:nth-child(4){top:2840px;}.scroll-arrow:nth-child(5){top:3540px;}.scroll-arrow:nth-child(6){top:4240px;}.scroll-arrow:nth-child(7){top:4940px;}.scroll-arrow:nth-child(8){top:5640px;}.scroll-arrow:nth-child(9){top:6340px;}.scroll-arrow:nth-child(10){top:7040px;}.main-page .items-list .slider-second .slider-nav{left:30px;}.main-page .items-list .slider-second .arrows span,.categories-slider .arrows span{width:40px;height:40px;}.main-page .items-list .slider-second .slider-2 .opening-box{height:calc(100% - 55px);}.products-list{grid-gap:70px;}.products-list.four-columns{grid-gap:70px 50px;}.items-list .text-item .google-rating{margin-bottom:25px;}}@media (max-width: 1600px){.wrapp .content-arrea{padding:0 50px;}header .main-box{padding:65px 15px;}header.scroll .main-box,header.open-menu .main-box{padding:10px 15px;}header .top-bar{padding:5px 15px;}.items-list{grid-gap:20px;}.main-page .items-list{grid-auto-rows:minmax(310px,auto);}.main-page .items-list .text-item.opening .opening-box.open{height:calc(200% + 20px);}.main-page .items-list .slider-second .slider-2 .opening-box.open{height:100%;}.main-page .items-list .text-item.opening .opening-box.open,.main-page .items-list .slider-second .slider-2 .opening-box.open{width:calc(200% + 20px);}.items-list .item .category-title p{font-size:24px;}header .ic-box{margin:0 10px;justify-content:center;}.scroll-arrow:nth-child(1),.scroll-arrow:nth-child(3),.scroll-arrow:nth-child(5),.scroll-arrow:nth-child(7),.scroll-arrow:nth-child(9){right:-20px;}.scroll-arrow:nth-child(2),.scroll-arrow:nth-child(4),.scroll-arrow:nth-child(6),.scroll-arrow:nth-child(8),.scroll-arrow:nth-child(10){left:-20px;}.scroll-arrow:nth-child(2){top:1420px;}.scroll-arrow:nth-child(3){top:2120px;}.scroll-arrow:nth-child(4){top:2820px;}.scroll-arrow:nth-child(5){top:3572px;}.scroll-arrow:nth-child(6){top:3520px;}.scroll-arrow:nth-child(7){top:4220px;}.scroll-arrow:nth-child(8){top:4920px;}.scroll-arrow:nth-child(9){top:5620px;}.scroll-arrow:nth-child(10){top:6320px;}.products-list{grid-gap:60px 50px;}.products-list.four-columns{grid-gap:60px 40px;}.main-page .items-list .text-item .title-item{margin-bottom:40px;font-size:36px;}.main-page .items-list .slider-item .title-item{margin-bottom:20px;}.main-page .items-list .text-item .title-item::before{bottom:-16px;}.main-page .items-list .text-item .title-item.sec{margin-top:38px;}.main-page .items-list .text-item .read-more{margin-top:10px;}.tailor-page .page-head-box{grid-gap:200px;}.wedding-page .w-inspiration .looks-list{padding:0 50px;}.wedding-page .w-inspiration .owl-next{right:-50px;}.wedding-page .w-inspiration .owl-prev{left:-50px;}.items-list .text-item .google-rating{margin-bottom:20px;}.items-list .text-item .google-rating img{margin-bottom:10px;}}@media (max-width: 1500px){body{font-size:14px;line-height:1.42857143;}header .main-box{padding:40px 15px;}.wrapp{padding-top:151px;}header.scroll{top:-27px;}header.open-menu{top:-27px;}header .menu-box nav>ul>li#menu-46>.sub-menu .submenu-item:nth-child(2){margin-bottom:20px;}header .head-blocks{grid-template-columns:122px 1fr 140px 180px;}header .bt-box .bt{font-size:14px;padding:14px 10px;width:100%;}header .menu-box .list-box{margin-right:3%;}header .menu-box nav>ul>li{margin:0 12px;}header .menu-box nav>ul>li>.sub-menu ul>li>a{font-size:14px;}header .menu-box nav>ul>li>.sub-menu .image-item img{max-width:255px;}header .menu-box nav>ul>li>.sub-menu .image-item a{font-size:23px;margin-top:5px;}.main-page .title-block{padding:20px 0 65px;}.main-page .items-list .text-item .title-item{font-size:30px;line-height:35px;margin-bottom:30px;}.main-page .items-list .text-item .title-item::before{bottom:-14px;}.main-page .items-list .text-item .title-item.sec{margin-top:30px;}.main-page .items-list .slider-item .title-item{margin-bottom:20px;}.main-page .items-list .text-item .subtitle{font-size:14px;}.main-page .items-list .text-item,.main-page .items-list .text-item.opening .opening-box{padding:0 15px 0 20px;}.main-page .items-list .slider-first{padding-top:10px;padding-bottom:10px;}.main-page .items-list .subscribe-item{padding:30px 20px;}.main-page .items-list .slider-item .arrows span{width:17px;height:17px;}.main-page .items-list .slider-item .arrows span.next{margin-left:25px;}.main-page .items-list .slider-second .arrows span,.categories-slider .arrows span{width:30px;height:30px;background-size:13px;}.main-page .items-list .slider-second .arrows span.next{margin-left:5px;}.main-page .items-list .slider-item .slider-nav .numbs{font-size:36px;}.main-page .items-list .text-item.opening .opening-box>div>div{height:57px;}.main-page .items-list .slider-item .slider-2 .opening-box>div>div{height:38px;}.main-page .items-list .text-item .read-more{margin-top:0;}.main-page .items-list .slider-second .slider-nav{left:20px;}.main-page .items-list .slider-second .slider-2 .opening-box{height:calc(100% - 45px);}footer{padding:0 70px;font-size:11px;}footer .logo-box p{letter-spacing:1px;line-height:16px;max-width:190px;}footer .logo-box img{max-width:130px;margin-bottom:20px;}footer .footer-blocks{grid-template-columns:1.5fr 2fr 1.2fr 1.2fr 1.5fr;}footer .subscribe input[type="email"]{padding:12px 15px !important;font-size:9px !important;}footer .subscribe form{grid-template-columns:1fr 50px;}footer .subscribe .gform_wrapper div.validation_error{font-size:10px !important;}.scroll-arrow{font-size:15px;}.scroll-arrow:before{top:9px;width:54px;height:5px;left:83px;}.scroll-arrow:nth-child(2),.scroll-arrow:nth-child(4),.scroll-arrow:nth-child(6),.scroll-arrow:nth-child(8),.scroll-arrow:nth-child(10){left:-16px;}.scroll-arrow:nth-child(1),.scroll-arrow:nth-child(3),.scroll-arrow:nth-child(5),.scroll-arrow:nth-child(7),.scroll-arrow:nth-child(9){right:-16px;}.scroll-arrow:nth-child(1){top:647px;}.scroll-arrow:nth-child(2){top:1247px;}.scroll-arrow:nth-child(3){top:1847px;}.scroll-arrow:nth-child(4){top:2447px;}.scroll-arrow:nth-child(5){top:3047px;}.scroll-arrow:nth-child(6){top:3647px;}.scroll-arrow:nth-child(7){top:4247px;}.scroll-arrow:nth-child(8){top:4847px;}.scroll-arrow:nth-child(9){top:5447px;}.scroll-arrow:nth-child(10){top:6047px;}.loaderArea p{font-size:17px;}.breadcrumbs{padding:5px 15px 4px 15px;}.big-title{font-size:40px;}h1{font-size:42px;}h2{font-size:36px;}h3{font-size:30px;}h4{font-size:24px;}h5{font-size:18px;}h6{font-size:14px;}.main-page .title-block .big-title{font-size:45px;max-width:500px;}.main-page .title-block .description,.main-page .title-block .subtitle{font-size:16px;}.page-head-box.two-columns{grid-gap:30px;margin-bottom:100px;max-width:1030px;}.wrapp .content-arrea{padding:0 40px;}.wrapp .content-arrea{margin-top:60px;}.catalog-page .columns-box{grid-template-columns:1fr 3fr;}.products-list .product-item .product-link a{font-size:23px;line-height:1.2;}.products-list .product-item .product-link{max-width:230px;margin:15px auto 7px;}.products-list .product-item .material{font-size:12px;margin-bottom:5px;}.products-list .product-item .price-box{font-size:16px;}.description-page-text p{margin-bottom:20px;}.pagination-box{margin-top:85px;}.seo-text-box{margin-top:85px;}.pagination-box a,.pagination-box span{width:30px;height:30px;}.pagination-box .current:before{width:20px;height:20px;bottom:-3px;left:-3px;}.single-product .product-head .main-info .material{margin-bottom:20px;}.single-product .product-head .main-info .price-box>span{font-size:22px;}.single-product .product-head .main-info .price-box{margin:0 0 15px;}.single-product .product-head .main-info .availability{margin-bottom:25px;}.single-product .product-head .main-info .dop-descr ul{font-size:14px;grid-gap:5px;}.single-product .product-head .main-info .dop-descr ul li::before{width:8px;height:8px;top:calc(( 100% - 8px ) / 2);}.single-product .product-head .main-info .dop-descr{margin-bottom:40px;}.single-product .product-head{margin-bottom:65px;grid-gap:60px;}.single-product .gallery{grid-gap:60px;}.single-product .full-info .product-tabs ul.tabs li{font-size:16px;margin-right:50px;}.single-product .companion-posts{margin-top:100px;}.companion-posts .products-list .product-item .product-link a,.companion-posts .price-box span{font-size:14px;}.error-page .page-head p{font-size:20px;}.error-page .page-head .big-title{margin:0 0 10px;}.error-page .page-head{margin-bottom:50px;}.error-page .decor{height:60px;margin-bottom:55px;}.error-page .decor::before{height:40px;}.error-page .dop-info p{margin:0 auto 40px;max-width:400px;}.error-page .bt-box .bt{font-size:18px;}.error-page .dop-info p span{font-size:50px;}.bt{font-size:17px;padding:12px 40px;}.items-list .subscribe-item input[type="submit"]{font-size:17px !important;}.page-head-box .subtitle{font-size:38px;}.page-item-list .item .item-title-box{margin-bottom:20px;}.page-item-list.cascade .item .text-box,.page-item-list.cascade .item:nth-child(2n) .image-box,.page-item-list.cascade.reverb .item:nth-child(2n) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n+1) .image-box{margin-right:20px;}.page-item-list.cascade .item .image-box,.page-item-list.cascade .item:nth-child(2n) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n+1) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n) .image-box{margin-left:20px;}.page-item-list.cascade{grid-gap:70px;}.about-cat-page .about-block .title-box{margin-bottom:65px;}.page-item-list.square-two-colums .item-title{margin:10px 0;}.page-item-list.two-colums .item .item-title-box{margin:25px 0;}.page-item-list.two-colums{grid-gap:100px;}.page-item-list.two-colums .item{padding-bottom:68px;}.page-item-list.cascade.numbers .item .big-title{letter-spacing:2px;}.page-item-list.cascade.numbers .item .big-title::before{font-size:98px;bottom:-16px;}.page-item-list.cascade.numbers .item:nth-child(2n+1) .big-title::before,.page-item-list.cascade.reverb.numbers .item:nth-child(2n) .big-title::before{right:-3px;}.page-item-list.cascade.numbers .item:nth-child(2n) .big-title::before,.page-item-list.cascade.reverb.numbers .item:nth-child(2n+1) .big-title::before{left:-3px;}.fabrics-page .fabrics-list .item span{height:200px;}.fabrics-page .fabrics-slider{padding:0 100px;}.standart-slider.owl-carousel .owl-nav .owl-prev,.standart-slider.owl-carousel .owl-nav .owl-next{width:40px;height:40px;top:calc(( 100% - 40px ) / 2);background-size:15px;}.fabrics-page .fabrics-list .item span{border-width:1px;}.contacts .page-head-box.two-columns .free-guide{margin:25px 0 65px;}.contacts .form-box{padding-top:50px;}.contacts .page-head-box .big-title{max-width:440px;}.contacts .call-text{font-size:33px;}.form-box form textarea{min-height:140px;}.form-box .form-head{max-width:900px;}.form-box form input[type="submit"]{font-size:17px !important;}.form-page .page-head-box .image-box img{max-width:400px;}.form-page .page-head-box.one-column{margin-bottom:25px;}.wrapp .content-arrea.form-page{margin-top:30px;}.tailor-page .page-head-box{grid-gap:100px;margin:80px 0 115px;}.tailor-page .info-box .info{margin-top:70px;}.tailor-page .container-l{max-width:970px;}.tailor-page .tailor-content,.tailor-page .next-tailor{margin-bottom:130px;}.tailor-page .media-box{margin-bottom:100px;}.single .page-head-box .title-box{padding:20px 40px;}.single .page-head-box{grid-template-columns:5fr 6.5fr;grid-gap:40px;}.companion-posts.single-posts .posts-item .product-link a{font-size:28px;}.triggers{margin:150px 0;}.wedding-page .content-sect,.wedding-page .w-inspiration{margin-bottom:150px;}.wedding-page .w-inspiration .looks-list{padding:0 100px;}.wedding-page .w-inspiration .owl-next{right:0;}.wedding-page .w-inspiration .owl-prev{left:0;}.clients .clients-slider .slide-info p{margin:10px 0;}.clients .clients-slider .slide-info .clients-names{font-size:28px;}.clients .clients-slider .slide-info p{font-size:22px;}.gift-cards-page .about-card .title{max-width:455px;}.container,.container-m,.container-s,.container-k,.container-l,.container-x,.container-c{max-width:1170px;}.gift-cards-page .about-card img{max-width:355px;}.gift-cards-page .why-block img{max-width:335px;}.gift-cards-page .why-block .text-list .item::before{font-size:65px;left:-40px;}.gift-cards-page .why-block .title{margin-bottom:50px;}.gift-cards-page .why-block .text-list{grid-gap:30px;}.gift-cards-page .page-head-box{margin-bottom:90px;}.gift-cards-page .about-card{margin-bottom:80px;}.gift-cards-page .form-box{margin-bottom:120px;}.gift-cards-page .why-block{margin-bottom:80px;}.gift-cards-page .why-block .text-list .item:nth-child(2){margin-left:55px;}.page-head-box.one-column,.page-head-box.one-column.img-title{max-width:1030px;}.h-m .page-item-list.square-two-colums{max-width:940px;margin:0 auto;}.styles-page .page-head-box.one-column{margin-bottom:60px;}.styles-page .content-arrea{margin-top:30px;}.free-guide-page .big-title{max-width:480px;}.free-guide-page .small-title{font-size:26px;}.free-guide-page .form-box form input[type="submit"]{margin-top:50px;padding:12px 45px;}.about-cat-page .page-carousel .head-slide-text .slide-title{font-size:38px;margin-bottom:15px;}.about-cat-page .page-carousel .head-slide-text{margin-bottom:30px;}.about-cat-page .page-carousel .description .title-descr{margin-bottom:10px;}.about-cat-page .page-carousel .description{margin-bottom:40px;}.items-list .text-item .google-rating{margin-bottom:15px;}}@media (max-width: 1350px){header .menu-box nav>ul>li{margin:0 10px;}header .menu-box nav>ul>li>a,header .menu-box nav>ul>li>span{font-size:13px;}header .menu-box .list-box{margin-right:0;}.main-page .items-list .text-item .title-item{font-size:30px;}.main-page .items-list .text-item .title-item.sec{margin-top:20px;}.main-page .items-list .slider-item .title-item{margin-bottom:15px;}footer .footer-blocks{grid-template-columns:1.6fr 2.1fr 1fr 1.4fr 1.4fr;}footer .social ul{grid-template-columns:repeat(2,1fr);}.search-popup{grid-template-columns:80%;}.scroll-arrow:nth-child(2){top:1185px;}.scroll-arrow:nth-child(3){top:1805px;}.scroll-arrow:nth-child(4){top:2425px;}.scroll-arrow:nth-child(5){top:3045px;}.scroll-arrow:nth-child(6){top:3665px;}.scroll-arrow:nth-child(7){top:4285px;}.scroll-arrow:nth-child(8){top:3000px;}.scroll-arrow:nth-child(9){top:4905px;}.scroll-arrow:nth-child(10){top:5525px;}.main-page .items-list .text-item.opening .opening-box>div>div{height:62px;}.main-page .items-list .slider-item .slider-2 .opening-box>div>div{height:41px;}.page-head-box.one-column,.page-head-box.one-column.img-title{max-width:850px;}.lookbook .page-head-box img{max-width:90%;}.triggers{margin:130px 0;}.wedding-page .content-sect,.wedding-page .clients,.wedding-page .w-inspiration{margin-bottom:130px;}.triggers .triggers-text .big-title{margin-bottom:10px;}.content-sect .boxes,.triggers .triggers-content{grid-gap:50px;}.styles-page .items-list{grid-auto-rows:minmax(260px,auto);}.main-page .items-list{grid-auto-rows:minmax(260px,auto);}.container,.container-m,.container-s,.container-k,.container-l,.container-x,.container-c{max-width:1050px;}.page-head-box.two-columns{max-width:930px;}.tailor-page .page-head-box{grid-gap:80px;}}@media (max-width: 1250px){.single-product .product-head .main-info .price-box>span{font-size:20px;margin-right:10px;}.single-product .product-head .main-info .buttons-box>a,.single-product .product-head .main-info .buttons-box>span{margin-right:23px;}}@media (max-width: 1199px){.container,.container-m,.container-s,.container-k,.container-l,.container-x,.container-c{max-width:940px;}header .menu-box nav>ul>li>.sub-menu .submenu-item,header .menu-box nav>ul>li#menu-46>.sub-menu .submenu-item:nth-child(2){margin-bottom:20px;}header .container,footer .container{max-width:100%;}footer{font-size:12px;}.big-title{font-size:36px;}h1{font-size:36px;}h2{font-size:32px;}h3{font-size:28px;}h4{font-size:24px;}h5{font-size:20px;}h6{font-size:18px;}.companion-posts .companion-title{margin-bottom:30px;}.main-page .title-block .big-title{margin-bottom:15px;font-size:36px;max-width:410px;}.main-page .title-block .description,.main-page .title-block .subtitle{font-size:14px;}.main-page .title-block .subtitle{margin-bottom:5px;}.main-page .title-block{padding:30px 0 50px;}header .head-blocks{grid-template-columns:1fr 145px 203px 80px;}header .head-blocks .menu-box{position:fixed;display:block;grid-template-columns:1fr;align-items:initial;top:0;right:-300px;width:300px;height:100vh;background-color:#fff;z-index:1001;transition:.7s cubic-bezier(.645,.035,.255,1);padding:120px 0 0;}header .head-blocks .menu-box.active{right:0;padding:64px 0 0;}.customize-support header .head-blocks .menu-box.active{padding:96px 0 0;}header .nav-column{display:block;}header .nav-column{height:100%;overflow:hidden;}body{position:relative;}body.active-menu{overflow:hidden;}body,header,header .main-box{left:initial;right:0;transition:.7s cubic-bezier(.645,.035,.255,1);}body.active-menu,body.active-menu header{right:300px;}header .menu-box::before{content:"";width:100vw;height:100vh;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;position:fixed;top:0;left:0;transition:.7s cubic-bezier(.645,.035,.255,1);z-index:999;}header .menu-box.active::before{visibility:visible;opacity:1;width:calc(100vw - 300px);}header .nav-column{justify-content:initial;width:100%;}header .mob-bt-box{display:flex;justify-content:flex-end;}header .mobile-menu-bt{position:relative;transition:.7s cubic-bezier(.645,.035,.255,1);right:0;z-index:1002;height:30px;cursor:pointer;}header .mobile-menu-bt.active{right:-62px;}header .hambergerIcon{height:1px;width:30px;position:relative;top:14px;right:0;background-color:#000;transform:rotate(0deg);transition:all ease .5s;}header .hambergerIcon::before,header .hambergerIcon::after{content:"";position:absolute;height:inherit;border-radius:inherit;background-color:inherit;margin:auto;width:50%;transition:all ease .5s;}header .hambergerIcon::before{top:-8px;left:0;transform-origin:left;}header .hambergerIcon::after{bottom:-8px;right:0;transform-origin:right;}header .mobile-menu-bt.active .hambergerIcon{transform:rotate(135deg);}header .mobile-menu-bt.active .hambergerIcon::before{top:0;transform:translateX(100%) rotate(-90deg);}header .mobile-menu-bt.active .hambergerIcon::after{bottom:0;transform:translateX(-100%) rotate(-90deg);}header .menu-box nav>ul{display:grid;grid-gap:15px;}header .menu-box nav>ul>li{margin:0;}header .menu-box nav>ul>li>a,header .menu-box nav>ul>li>span{font-size:16px;}header .menu-box nav>ul>li>a:hover::before,header .menu-box nav>ul>li>span:hover::before{height:1px;}header .menu-box .list-box{height:100%;width:100%;padding-left:20px;border-top:1px solid #ccc;}header .menu-box .list-box>nav>ul,header .menu-box .list-box>nav>ul>li>.sub-menu{padding-top:20px;}header .menu-box nav>ul>li.menu-item-has-children{padding-right:0;}header .menu-box nav>ul>li>.sub-menu{position:fixed;top:0;right:calc(( 230% + 20px ) * -1);left:initial;align-items:initial;justify-content:initial;visibility:visible;opacity:1;background-color:transparent;transition:3s;}header .menu-box nav>ul>li>.sub-menu.inFromRight{right:calc(( 100% + 20px ) * -1);transition:.1s;padding-right:20px;overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 50px);}header .menu-box nav>ul>li>.sub-menu .sub-wrap{display:block;grid-template-columns:initial;max-width:initial;}header .menu-box nav>ul>li>.sub-menu .images-list{padding:40px;}header .menu-box nav>ul>li>.sub-menu .submenu-box,header .menu-box nav>ul>li>.sub-menu .image-item{padding:0;}header .menu-box nav>ul>li>.sub-menu .image-item{display:none;}header .nav-column .mob-gift-card{display:block;}header .nav-column .mob-gift-card a{color:#090c0d;font-family:"Cormorant Garamond",serif;font-size:21px;margin-top:25px;font-weight:700;text-decoration:inherit;display:inline-block;border-bottom:1px solid;}header .menu-box nav>ul>li>.sub-menu .image-item img{display:none;}header .menu-box nav>ul>li>.sub-menu .subm-head{grid-column-start:initial;background-color:#fff;margin-bottom:20px;}header .menu-box nav>ul>li>.sub-menu .subm-head span{font-size:18px;font-weight:600;padding:5px 10px;}header .menu-box nav>ul>li>.sub-menu .subm-head .close{background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/left-arrow-thin.svg");background-size:20px;background-position:right center;}header .menu-box nav>ul>li>.sub-menu .subm-head .close.nitro-lazy{background-image:none !important;}header .menu-box nav>ul>li>.sub-menu ul>li>a{font-size:16px;font-weight:400;border-bottom:none;text-transform:none;}header .menu-box nav>ul>li>.sub-menu ul>li{margin:20px 0;}header .menu-box nav>ul>li#menu-46{margin-top:0;}header .menu-box.active nav>ul>li:nth-child(1),header .menu-box nav>ul>li:nth-child(1),header .menu-box nav>ul.outToLeft>li:nth-child(1),header .menu-box nav>ul.inFromLeft>li:nth-child(1),header .menu-box nav>ul>li>.sub-menu .subm-head{animation-delay:0ms;}header .menu-box.active nav>ul>li:nth-child(2),header .menu-box nav>ul>li:nth-child(2),header .menu-box nav>ul.outToLeft>li:nth-child(2),header .menu-box nav>ul.inFromLeft>li:nth-child(2),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(1),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(1){animation-delay:60ms;}header .menu-box.active nav>ul>li:nth-child(3),header .menu-box nav>ul>li:nth-child(3),header .menu-box nav>ul.outToLeft>li:nth-child(3),header .menu-box nav>ul.inFromLeft>li:nth-child(3),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(2),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(2){animation-delay:120ms;}header .menu-box.active nav>ul>li:nth-child(4),header .menu-box nav>ul>li:nth-child(4),header .menu-box nav>ul.outToLeft>li:nth-child(4),header .menu-box nav>ul.inFromLeft>li:nth-child(4),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(3),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(3){animation-delay:170ms;}header .menu-box.active nav>ul>li:nth-child(5),header .menu-box nav>ul>li:nth-child(5),header .menu-box nav>ul.outToLeft>li:nth-child(5),header .menu-box nav>ul.inFromLeft>li:nth-child(5),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(4),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(4){animation-delay:220ms;}header .menu-box.active nav>ul>li:nth-child(6),header .menu-box nav>ul>li:nth-child(6),header .menu-box nav>ul.outToLeft>li:nth-child(6),header .menu-box nav>ul.inFromLeft>li:nth-child(6),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(5),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(5){animation-delay:270ms;}header .menu-box.active nav>ul>li:nth-child(7),header .menu-box nav>ul>li:nth-child(7),header .menu-box nav>ul.outToLeft>li:nth-child(7),header .menu-box nav>ul.inFromLeft>li:nth-child(7),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(6),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(6){animation-delay:320ms;}header .menu-box.active nav>ul>li:nth-child(8),header .menu-box nav>ul>li:nth-child(8),header .menu-box nav>ul.outToLeft>li:nth-child(8),header .menu-box nav>ul.inFromLeft>li:nth-child(8),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(7),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(7){animation-delay:370ms;}header .menu-box.active nav>ul>li:nth-child(9),header .menu-box nav>ul>li:nth-child(9),header .menu-box nav>ul.outToLeft>li:nth-child(9),header .menu-box nav>ul.inFromLeft>li:nth-child(9),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(8),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(8){animation-delay:390ms;}header .menu-box.active nav>ul>li:nth-child(10),header .menu-box nav>ul>li:nth-child(10),header .menu-box nav>ul.outToLeft>li:nth-child(10),header .menu-box nav>ul.inFromLeft>li:nth-child(10),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(9),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(9){animation-delay:410ms;}header .menu-box.active nav>ul>li:nth-child(11),header .menu-box nav>ul>li:nth-child(11),header .menu-box nav>ul.outToLeft>li:nth-child(11),header .menu-box nav>ul.inFromLeft>li:nth-child(11),header .menu-box nav>ul>li .sub-menu.inFromRight ul>li:nth-child(10),header .menu-box nav>ul>li .sub-menu.outToRight ul>li:nth-child(10){animation-delay:430ms;}header .menu-box.active nav>ul>li,header .menu-box nav>ul>li>.sub-menu.inFromRight ul>li,header .menu-box nav>ul>li>.sub-menu.inFromRight .subm-head,header .menu-box.active .mob-gift-card{-webkit-animation:inFromRight .6s both cubic-bezier(.7,0,.3,1);animation:inFromRight .6s both cubic-bezier(.7,0,.3,1);}@-webkit-keyframes inFromRight{from{-webkit-transform:translate3d(calc(100% + 20px),0,0);transform:translate3d(calc(100% + 20px),0,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes inFromRight{from{-webkit-transform:translate3d(calc(100% + 20px),0,0);transform:translate3d(calc(100% + 20px),0,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}header .menu-box nav>ul>li,header .menu-box nav>ul>li .sub-menu.outToRight ul>li,header .menu-box nav>ul>li>.sub-menu.outToRight .subm-head,header .menu-box .mob-gift-card{-webkit-animation:outToRight .6s both cubic-bezier(.7,0,.3,1);animation:outToRight .6s both;}@-webkit-keyframes outToRight{to{opacity:1;-webkit-transform:translate3d(calc(100% + 20px),0,0);transform:translate3d(calc(100% + 20px),0,0);}}@keyframes outToRight{to{opacity:1;-webkit-transform:translate3d(calc(100% + 20px),0,0);transform:translate3d(calc(100% + 20px),0,0);}}header .menu-box nav>ul.outToLeft>li,header .menu-box .mob-gift-card.outToLeft{-webkit-animation:outToLeft .6s both cubic-bezier(.7,0,.3,1);animation:outToLeft .6s both cubic-bezier(.7,0,.3,1);}@-webkit-keyframes outToLeft{to{opacity:1;-webkit-transform:translate3d(calc(( 100% + 20px ) * -1),0,0);transform:translate3d(calc(( 100% + 20px ) * -1),0,0);}}@keyframes outToLeft{to{opacity:1;-webkit-transform:translate3d(calc(( 100% + 20px ) * -1),0,0);transform:translate3d(calc(( 100% + 20px ) * -1),0,0);}}header .menu-box nav>ul.inFromLeft>li,header .menu-box .mob-gift-card.inFromLeft{-webkit-animation:inFromLeft .6s both cubic-bezier(.7,0,.3,1);animation:inFromLeft .6s both cubic-bezier(.7,0,.3,1);}@-webkit-keyframes inFromLeft{from{opacity:1;-webkit-transform:translate3d(calc(( 100% + 20px ) * -1),0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes inFromLeft{from{opacity:1;-webkit-transform:translate3d(calc(( 100% + 20px ) * -1),0,0);transform:translate3d(calc(( 100% + 20px ) * -1),0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}header .menu-box nav>ul>li#menu-46>.sub-menu .submenu-box{column-count:1;}header .menu-box nav>ul>li>.sub-menu ul>li{margin:0;}header .menu-box .mob-gift-card{animation-delay:360ms;}header .menu-box.active .mob-gift-card{animation-delay:300ms;}header .main-box{padding:30px 15px;}.bt,header .bt-box .bt{font-size:14px;}.wrapp{padding-top:132px;}.items-list{grid-template-columns:repeat(3,1fr);}.main-page .items-list{grid-auto-rows:minmax(350px,auto);}.main-page .items-list .item:nth-child(1){grid-column-start:span 2;}.main-page .items-list .item:nth-child(5){grid-row-start:span 2;}.main-page .items-list .item:nth-child(1),.main-page .items-list .item:nth-child(2),.main-page .items-list .item:nth-child(3),.main-page .items-list .item:nth-child(4){order:0;}.main-page .items-list .item:nth-child(10){order:1;}.main-page .items-list .item:nth-child(5),.main-page .items-list .item:nth-child(6){order:2;}.main-page .items-list .item:nth-child(12){order:3;}.main-page .items-list .item:nth-child(11),.main-page .items-list .item:nth-child(13),.main-page .items-list .item:nth-child(15){order:4;}.main-page .items-list .item:nth-child(7),.main-page .items-list .item:nth-child(14){order:6;}.main-page .items-list .item:nth-child(8),.main-page .items-list .item:nth-child(9),.main-page .items-list .item:nth-child(16),.main-page .items-list .item:nth-child(17){order:7;}.main-page .items-list .text-item .title-item{font-size:29px;}.main-page .items-list .slider-first,.main-page .items-list .subscribe-item{padding:20px;}.main-page .items-list .slider-item .title-item{margin-bottom:15px;}.main-page .items-list .slider-item .slider-nav .numbs{font-size:28px;}.main-page .items-list .slider-item .arrows span{width:15px;height:15px;}.main-page .items-list .slider-second .arrows span,.categories-slider .arrows span{width:25px;height:25px;background-size:10px;}.main-page .items-list .slider-second .slider-nav{padding-top:15px;}.main-page .items-list .text-item.opening .opening-box.open:before{content:"";background-color:#fff;position:absolute;width:100%;height:20px;left:0;top:-20px;}.main-page .items-list .slider-second .slider-2 .opening-box{height:calc(100% - 40px);}.main-page .items-list .text-item.opening .opening-box>div>div{height:62px;}.main-page .items-list .slider-item .slider-2 .opening-box>div>div{height:42px;}footer .footer-blocks{grid-template-columns:1.5fr 1fr 1fr 1fr;}footer .logo-box{grid-column-start:span 4;text-align:center;}footer .logo-box p{margin:10px auto 0;font-size:12px;letter-spacing:.8px;line-height:15px;}footer .social ul{grid-template-columns:repeat(2,1fr);}footer .contacts a{margin-right:0;}footer .subscribe .gform_wrapper div.validation_error{font-size:12px !important;}.main-page .items-list .subscribe-item input[type="submit"]{font-size:16px !important;}.main-page .items-list .subscribe-item .text-box{margin-bottom:40px;}footer{padding:0 40px;}.search-popup{grid-template-columns:85%;}.main-page .items-list .subscribe-item .bt{padding:0 20px;}.scroll-arrow:nth-child(1){top:467px;}.scroll-arrow:nth-child(2){top:967px;}.scroll-arrow:nth-child(3){top:1467px;}.scroll-arrow:nth-child(4){top:1967px;}.scroll-arrow:nth-child(5){top:2467px;}.scroll-arrow:nth-child(6){top:2967px;}.scroll-arrow:nth-child(7){top:3467px;}.scroll-arrow:nth-child(8){top:3967px;}.scroll-arrow:nth-child(9){top:4467px;}.scroll-arrow:nth-child(10){top:4967px;}.single-product .companion-posts{margin-top:80px;}.single-product .product-head{grid-template-columns:1.5fr 1fr;}.catalog-page .columns-box{grid-template-columns:1.2fr 4fr;}.error-page .page-head p{font-size:18px;}.error-page .page-head{margin-bottom:40px;}.error-page .decor{margin-bottom:45px;}.error-page .dop-info p span{font-size:45px;}.error-page .dop-info p{margin:0 auto 30px;}.error-page .bt-box .bt{font-size:16px;}.looks-list .item .open-info{width:40px;height:40px;}.looks-list .item .info-box{width:calc(100% - 40px);height:40px;bottom:-40px;padding:5px 10px;}.looks-list .item .open-info::before,.looks-list .item .open-info::after{left:calc(( 100% - 15px ) / 2);width:15px;}.page-head-box .subtitle{font-size:32px;margin-bottom:15px;}.page-head-box{margin-bottom:70px;}.page-item-list .item .item-title-box{margin-bottom:15px;}.page-item-list.two-colums{grid-gap:80px;}.page-item-list.two-colums .item .item-title-box{margin:20px 0;}.page-item-list.cascade.numbers .item .big-title{letter-spacing:1px;}.page-item-list.cascade.numbers .item .big-title::before{font-size:70px;bottom:-13px;}.fabrics-page .fabrics-list .item span{height:170px;}.fabrics-page .fabrics-list{margin-bottom:70px;}.standart-slider.owl-carousel .owl-nav .owl-prev,.standart-slider.owl-carousel .owl-nav .owl-next{width:30px;height:30px;top:calc(( 100% - 30px ) / 2);background-size:12px;}.contacts .page-head-box.two-columns .free-guide{margin:20px 0 50px;}.contacts .call-text{font-size:28px;}.contacts .page-head-box.two-columns{margin-bottom:40px;}.contacts .form-box{padding-top:60px;}.form-box .form-head{margin:0 auto 30px;}.form-box form input[type="submit"]{margin-top:50px !important;padding:12px 60px;font-size:17px !important;}.tailor-page .page-head-box{grid-gap:45px;margin:70px 0 100px;grid-template-columns:1fr 1.2fr;}.tailor-page .big-title{margin-bottom:15px;}.tailor-page .info-box .info{margin-top:60px;display:block;}.tailor-page .info-box .info p:first-child{margin-right:0;margin-bottom:10px;}.tailor-page .container-l{max-width:775px;}.tailor-page .tailor-content,.tailor-page .next-tailor{margin-bottom:100px;}.companion-posts.single-posts .posts-item .product-link a{font-size:26px;}.page-head-box .title-box .date{padding-left:60px;}.single .page-head-box .title-box .date::before{width:40px;}.companion-posts,.single .bt-box{margin-top:70px;}.triggers{margin:100px 0;}.wedding-page .content-sect,.wedding-page .clients,.wedding-page .w-inspiration{margin-bottom:100px;}.content-sect .boxes,.triggers .triggers-content{grid-gap:30px;}.triggers .triggers-text>div{grid-gap:30px;}.clients .clients-slider,.wedding-page .w-inspiration .looks-list{padding:0 75px;}.clients .clients-slider .slide-info p{margin:0;}.clients .clients-slider .slide-info .clients-names{font-size:25px;}.clients .clients-slider .slide-info p{font-size:19px;}.styles-page .items-list{grid-auto-rows:minmax(340px,auto);}.styles-page .items-list .item:nth-child(1),.styles-page .items-list .item:nth-child(12){order:1;}.styles-page .items-list .item:nth-child(11){order:3;}.styles-page .items-list .item:nth-child(8),.styles-page .items-list .item:nth-child(10){order:4;}.styles-page .items-list .item:nth-child(9){order:5;}.styles-page .items-list .item:nth-child(16){order:6;}.styles-page .items-list .item:nth-child(7),.styles-page .items-list .item:nth-child(13){order:7;}.styles-page .items-list .item:nth-child(14){order:10;}.styles-page .items-list .item:nth-child(15){order:8;}.styles-page .items-list .item:nth-child(5){order:9;}.page-head-box.two-columns{max-width:830px;}.gift-cards-page .about-card{grid-gap:30px;}.gift-cards-page .about-card img{max-width:290px;}.gift-cards-page .why-block img{max-width:290px;}.gift-cards-page .why-block .title{margin-bottom:40px;}.gift-cards-page .why-block .text-list{grid-gap:25px;padding-left:30px;}.gift-cards-page .why-block .text-list .item::before{font-size:55px;top:-20px;left:-30px;}.products-list.four-columns{grid-gap:60px 30px;}.free-guide-page .content.two-columns{grid-gap:50px;}.free-guide-page .small-title{font-size:23px;}.sidebar .filter-item .irs{max-width:180px;}.categories-slider .item{height:78%;top:calc(( 100% - 78% ) / 2);}.about-cat-page .page-carousel .head-slide-text .slide-title{font-size:30px;margin-bottom:10px;}.about-cat-page .page-carousel .head-slide-text{margin-bottom:20px;}.about-cat-page .page-carousel .description .title-descr{font-size:14px;letter-spacing:2px;padding:6px 0 6px 35px;background-size:21px;}.about-cat-page .page-carousel .description{margin-bottom:20px;}}@media (max-width: 1100px){.main-page .items-list{grid-auto-rows:minmax(320px,auto);}.styles-page .items-list{grid-auto-rows:minmax(300px,auto);}}@media (max-width: 1000px){.main-page .items-list{grid-auto-rows:minmax(285px,auto);}.styles-page .items-list{grid-auto-rows:minmax(255px,auto);}}@media (max-width: 991px){.container,.container-m,.container-s,.container-k,.container-l,.container-x,.container-c{max-width:730px;}.main-page .items-list .text-item,.main-page .items-list .text-item.opening .opening-box{padding:0;}.main-page .items-list .slider-second .slider-nav{left:0;}.main-page .items-list .slider-first,.main-page .items-list .subscribe-item{padding:15px;}.wrapp .content-arrea{padding:0 15px;}.main-page .items-list .text-item .title-item{font-size:26px;margin-bottom:30px;line-height:26px;}.main-page .items-list .text-item .title-item::before{bottom:-15px;}.main-page .items-list .text-item{font-size:13px;}.main-page .items-list .text-item.opening .opening-box>div>div{height:57px;}.main-page .items-list .slider-item .slider-2 .opening-box>div>div{height:37px;}.main-page .items-list .slider-item .title-item{margin-bottom:15px;}.main-page .items-list .slider-first .slider-nav{margin-top:5px;}footer .footer-blocks{grid-template-columns:1fr 1fr 1fr;grid-gap:20px;padding:50px 0;}footer .logo-box,footer .subscribe{grid-column-start:span 3;text-align:center;}footer .subscribe form{margin:0 auto;}footer .adress{text-align:center;}footer .logo-box img{margin-bottom:0;}footer .subscribe p{margin-bottom:10px;}footer .subscribe .gform_wrapper div.validation_error{text-align:center !important;}.search-popup{grid-template-columns:90%;}.search-popup .input-box input[type="search"]{font-size:20px;}.search-popup .input-box input[type="submit"]{width:41px;height:45px;top:-7px;}.main-page .items-list .item .popup-box{max-width:700px;}.scroll-arrow{display:none;}footer .contacts a{margin:5px 0;}footer .contacts,footer .social{padding-top:0;}.catalog-page .columns-box{grid-template-columns:1fr;}.big-title{font-size:33px;}h1{font-size:33px;}h2{font-size:29px;}h3{font-size:26px;}h4{font-size:23px;}h5{font-size:20px;}h6{font-size:18px;}.main-page .items-list .slider-second .slider-2{min-height:240px;height:100%;}.sidebar .filter-bt,.sidebar .mobile-filters-head{display:block;}.sidebar .filter{position:fixed;width:100vw;height:100vh;top:-110vh;left:0;z-index:1002;transition:1s cubic-bezier(.645,.035,.255,1);-moz-transition:1s cubic-bezier(.645,.035,.255,1);-webkit-transition:1s cubic-bezier(.645,.035,.255,1);background-color:#fff;}.sidebar .filter>div{background-color:#fff;padding:20px 0px;}.sidebar .filter .filters-items-list{column-count:2;column-gap:30px;}.sidebar .filter .filter-item{display:inline-block;width:100%;}.sidebar .filter .filters-list-body{overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 130px);padding:20px 25px 25px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;}.sidebar .filter.open{top:0;}.sidebar .filter .mobile-filters-head{display:flex;justify-content:space-between;align-items:center;padding:0 25px 20px;border-bottom:1px solid rgba(221,221,221,.4);}.sidebar .filter .filter-box-title{font-weight:bold;display:block;font-size:20px;}.sidebar .filter .close-filters{width:16px;height:16px;display:block;background-image:url("https://cdn-fclhg.nitrocdn.com/PGuajtGUMoVpVhlLxSOeFnHWrakNKAhK/assets/images/source/rev-c66bf9a/iconcustomsuits.com/wp-content/themes/iconsuit_2/img/close-ico-g.svg");background-repeat:no-repeat;background-position:center;background-size:16px;}.sidebar .filter .close-filters.nitro-lazy{background-image:none !important;}.sidebar .filter{display:block;}.sidebar .filter.sticky-filter{display:none;}.sidebar .filter .woof_submit_search_form_container{position:relative;width:100%;text-align:center;border-top:1px solid rgba(221,221,221,.4);margin:0;padding:10px 0;background-color:#fff;transition:1s cubic-bezier(.645,.035,.255,1);-moz-transition:1s cubic-bezier(.645,.035,.255,1);-webkit-transition:1s cubic-bezier(.645,.035,.255,1);}.sidebar .filter .filter-price .woof_submit_search_form_container{display:none;}.sidebar .filter .woof_submit_search_form_container button{width:150px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #dfdfdf;background-color:#000;color:#fff;font-family:"Cormorant Garamond";font-weight:400;font-size:14px;padding:12px 30px;text-align:center;line-height:1;display:inline-block;text-decoration:inherit;letter-spacing:.9px;transition:.2s;cursor:pointer;float:initial !important;outline:inherit;}.sidebar .filter .woof_submit_search_form_container button:hover{background-color:#484848;text-decoration:inherit;}.sidebar .filter-item .irs-slider,.sidebar .filter-item .woof .widget_price_filter .ui-slider .ui-slider-handle{width:18px;height:18px;top:-6px;}.wrapper-sticky{display:none !important;}.sidebar .filter-item .filter-body{display:block !important;height:100% !important;max-width:250px;}.sidebar .filter-item .filter-title::after{display:none;}.sidebar .filter-item .irs{max-width:250px;}.single-product .product-head{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;}.single-product .gallery.pc{display:none;}.single-product .gallery.mob{display:block;overflow:hidden;}.single-product .gallery.mob .images-list{margin-top:0;padding:0 40px;}.single-product .gallery.mob .images-list ul{padding:0;margin:0;list-style:none;}.single-product .gallery.mob .owl-prev,.single-product .gallery.mob .owl-next{top:calc(( 100% - 30px ) / 2);font-size:0;}.single-product .gallery.mob .owl-prev{left:-40px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.single-product .gallery.mob .owl-next{right:-40px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.single-product .product-head .main-info .price-box>span{font-size:19px;}.single-product .companion-posts{margin-top:60px;}.error-page .decor{margin-left:10px;width:calc(100% - 10px);height:50px;}.error-page .decor::before{height:30px;width:95%;}.error-page .page-head .big-title{margin:0 0 5px;}.error-page .page-head p{font-size:16px;}.error-page .page-head{margin-bottom:40px;}.error-page .bt-box .bt{font-size:14px;}.lookbook .looks-list{grid-gap:20px;}.looks-list .item .open-info{width:35px;height:35px;}.looks-list .item .info-box{width:calc(100% - 35px);height:35px;bottom:-35px;}.main-page .title-block .subtitle{max-width:430px;padding:0 15px;margin:0 auto 10px;line-height:initial;}.page-item-list .item .item-title-box{margin-bottom:10px;}.page-item-list.cascade .item .text-box,.page-item-list.cascade .item:nth-child(2n) .image-box,.page-item-list.cascade.reverb .item:nth-child(2n) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n+1) .image-box{margin-right:15px;}.page-item-list.cascade .item .image-box,.page-item-list.cascade .item:nth-child(2n) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n+1) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n) .image-box{margin-left:15px;}.page-item-list.two-colums{grid-gap:70px 50px;}.page-item-list.two-colums .item{padding-bottom:58px;}.page-item-list.cascade.numbers .item .big-title::before{font-size:63px;bottom:-11px;}.page-item-list.cascade{grid-gap:50px;}.page-item-list.cascade .big-title{font-size:30px;}.fabrics-page .fabrics-slider{padding:0 70px;}.contacts .page-head-box.two-columns{grid-template-columns:2fr 3fr;}.contacts .page-head-box.two-columns .cont-col{grid-template-columns:1fr;grid-gap:20px;}.contacts .page-head-box.two-columns .bt{margin-top:20px;}.contacts .call-text{font-size:24px;}.contacts .page-head-box.two-columns .free-guide{margin:20px 0 30px;}.tailor-page .info-box .info{letter-spacing:1.2px;}.tailor-page .page-head-box{grid-gap:30px;margin:60px 0 90px;grid-template-columns:1fr 1.3fr;}.tailor-page .big-title{margin-bottom:10px;}.tailor-page .info-box .info p:first-child{margin-bottom:5px;}.tailor-page .media-box,.tailor-page .tailor-content,.tailor-page .next-tailor{margin-bottom:90px;}.companion-posts.single-posts .posts-item .product-link a{font-size:20px;}.companion-posts.single-posts .posts-item .product-link{margin:10px 0 15px;}.single .page-head-box{grid-template-columns:5fr 6fr;grid-gap:30px;}.single .page-head-box .title-box{padding:20px 30px;}.page-head-box .title-box .date{padding-left:50px;}.single .page-head-box .title-box .date::before{width:30px;}.wrapp .content-arrea.single{margin-top:50px;}.clients .clients-slider,.wedding-page .w-inspiration .looks-list{padding:0 60px;}.clients .clients-slider .slide-info .clients-names{font-size:24px;}.clients .clients-slider .slide-info p{font-size:18px;}.triggers .triggers-text>div{grid-gap:15px;}.page-head-box img{max-width:80%;}.page-head-box.two-columns img{max-width:100%;}.gift-cards-page .about-card{grid-gap:20px;}.products-list.four-columns{grid-gap:60px 50px;grid-template-columns:repeat(3,1fr);}.free-guide-page .content.two-columns{grid-gap:30px;}.free-guide-page .big-title{margin-bottom:20px;}.free-guide-page .small-title{font-size:20px;}.free-guide-page .form-box form input[type="submit"]{margin-top:45px;padding:12px 30px;}.items-list .subscribe-item input[type="email"]{padding:12px !important;}.items-list .subscribe-item form{grid-template-columns:1fr 150px;}.main-page .items-list .subscribe-item .text-box{margin-bottom:20px;}.single-product .product-head .main-info .buttons-box>a,.single-product .product-head .main-info .buttons-box>span{margin-right:25px;}.about-cat-page .page-carousel .boxes-row{grid-gap:30px;}.categories-slider .item.active{width:77%;}.about-cat-page .page-carousel .head-slide-text .slide-title{font-size:25px;margin-bottom:5px;}.about-cat-page .page-carousel .head-slide-text{margin-bottom:15px;}.about-cat-page .page-carousel .description .title-descr{letter-spacing:1.5px;padding:3px 0 3px 27px;margin-bottom:5px;background-size:17px;}.about-cat-page .page-carousel .description{margin-bottom:15px;}.about-cat-page .page-carousel .boxes-row{margin-top:30px;}}@media (max-width: 850px){.styles-page .items-list,.main-page .items-list{grid-auto-rows:minmax(233px,auto);}}@media (max-width: 767px){.bt{padding:12px 30px;}h1{font-size:30px;}h2{font-size:27px;}h3{font-size:23px;}h4{font-size:20px;}h5{font-size:19px;}h6{font-size:16px;}header .nav-column .menu-box{padding:104px 0;}header .logo-box img{max-width:135px;}header.scroll .main-box,header.open-menu .main-box{padding:8px 15px;}.main-page .title-block .big-title{margin-bottom:15px;font-size:30px;max-width:335px;}.wrapp{padding-top:131px;padding-bottom:100px;}.main-page .title-block{padding:40px 0;}header .bt{padding:12px 15px;}header .head-blocks .menu-box{padding:90px 0 0;}header.scroll .head-blocks .menu-box,header.open-menu .head-blocks .menu-box{padding:60px 0 0;}header .head-blocks{grid-template-columns:1fr 135px 200px 70px;}footer{text-align:center;}footer .footer-blocks{grid-template-columns:1fr;padding:35px 0;grid-gap:15px;}footer .logo-box,footer .subscribe{grid-column-start:initial;}footer .social ul{margin:0 auto;text-align:center;grid-gap:7px 30px;}footer .contacts,footer .social{padding-top:0;}footer .contacts{display:grid;}footer .subscribe p{margin-bottom:10px;}footer .contacts a{margin:2px 0;}footer .copyright{padding:15px 0;}.search-popup{grid-template-columns:100%;}.search-popup .close-search{top:30px;right:30px;width:20px;height:20px;background-size:20px;}.search-popup .input-box input[type="search"]{font-size:18px;padding-bottom:10px;}.search-popup .input-box input[type="submit"]{top:-12px;background-size:20px;}.main-page .items-list .item .popup-box{max-width:95vw;padding:50px 20px;}.main-page .items-list .item .popup-box .text-box{padding:0 10px;}.items-list .item .category-title{padding:7px 0;position:absolute;top:initial;bottom:0;left:0;width:100%;height:auto;display:block;background-color:#fff;visibility:visible;opacity:1;}.items-list .item .category-title p{font-size:16px;line-height:1;border-bottom:none;padding-bottom:0;color:#000;transform:translateY(0px);}.products-list,.products-list.four-columns{grid-template-columns:1fr 1fr;grid-gap:50px 20px;}.products-list .woocommerce-info{grid-column-start:span 2;}.companion-posts .products-list{grid-gap:30px 20px;}.page-head-box.two-columns{grid-template-columns:1fr;margin-bottom:70px;text-align:center;}.page-head-box.two-columns .image-box{display:none;}.page-head-box .image-box{margin:10px 0 20px;}.page-head-box .image-box img{max-width:92%;}.page-head-box.two-columns .image-box{margin:0;}.page-head-box.two-columns .page-info>div{max-width:100%;}.page-item-list.cascade.numbers .item{grid-gap:25px;}.page-item-list.cascade.numbers .item .big-title::before{font-size:60px;bottom:-10px;width:100px;text-align:center;}.page-item-list.cascade.numbers .item:nth-child(2n+1) .big-title::before,.page-item-list.cascade.reverb.numbers .item:nth-child(2n) .big-title::before,.page-item-list.cascade.numbers .item:nth-child(2n) .big-title::before,.page-item-list.cascade.reverb.numbers .item:nth-child(2n+1) .big-title::before{right:initial;left:-15px;}.single-product .product-head{grid-template-columns:1fr;}.breadcrumbs{font-size:12px;}.breadcrumbs a{margin:0 3px;line-height:1.2;}.breadcrumbs span{margin-left:3px;line-height:1.2;}.single-product .gallery.mob .owl-next{right:10px;}.single-product .gallery.mob .owl-prev{left:10px;}.single-product .gallery.mob .images-list{padding:0;}.single-product .gallery.mob .owl-prev,.single-product .gallery.mob .owl-next{border:1px solid #8a8a8a;}.single-product .companion-posts{margin-top:50px;}.companion-posts .products-list{grid-template-columns:repeat(2,1fr);}.error-page .page-head{margin-bottom:30px;}.error-page .page-head p{font-size:14px;}.error-page .page-head{grid-template-columns:6fr 1fr;}.error-page .decor{height:40px;}.companion-posts .companion-title{margin-bottom:25px;}.wrapp.catalog-page .content-arrea,.wrapp.single-product .content-arrea{margin-top:50px;}.page-item-list.cascade.title-line .item .big-title,.page-item-list.cascade.title-line .item:nth-child(2n) .big-title{padding:0 20px;}.page-item-list.cascade.title-line .item .item-title-box{text-align:center;}.page-item-list.cascade .item{display:grid;grid-template-columns:1fr;grid-gap:10px;}.page-item-list .item .bt{margin-top:15px;}.page-item-list.cascade .item:last-child{padding-bottom:0;border:none;}.page-item-list.cascade .item .text-box{max-width:100%;}.page-item-list.cascade .item:nth-child(2n+1) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n) .text-box{order:1;}.page-item-list.cascade .item .image-box,.page-item-list.cascade .item:nth-child(2n) .image-box,.page-item-list.cascade.reverb .item:nth-child(2n) .image-box,.page-item-list.cascade.reverb .item:nth-child(2n+1) .image-box{margin-right:0;text-align:center;margin-left:0;}.page-item-list.cascade .item .text-box,.page-item-list.cascade .item:nth-child(2n) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n+1) .text-box,.page-item-list.cascade.reverb .item:nth-child(2n) .text-box{text-align:left;margin-left:0;margin-right:0;}.page-item-list.cascade{grid-gap:60px;}.page-head-box .subtitle{font-size:26px;}.page-item-list.square-two-colums{grid-gap:30px 20px;}.page-item-list.two-colums{grid-gap:40px 30px;}.page-item-list.two-colums .item .item-title-box{margin:15px 0;}.fabrics-page .fabrics-list .item span{height:140px;}.fabrics-page .fabrics-slider{padding:0 50px;}.contacts .page-head-box.two-columns{grid-template-columns:1fr;}.contacts .page-head-box .big-title{max-width:400px;margin:0 auto 10px;}.contacts .page-head-box.two-columns .cont-col{grid-template-columns:1fr 2fr;}.contacts .page-head-box .image-box img{width:200px;}.contacts .page-head-box .image-box{text-align:center;display:block;}.contacts .call-text{font-size:22px;}.contacts .call-text{margin-bottom:20px;}.tailor-page .page-head-box{grid-template-columns:1fr;margin:0 0 70px;}.tailor-page .info-box .info{margin-top:30px;}.tailor-page .share-box{padding-top:20px;margin-top:20px;}.tailor-page .media-box,.tailor-page .tailor-content,.tailor-page .next-tailor{margin-bottom:70px;}.page-arrow-up .toTop::before{width:54px;height:5px;left:2.5px;}.page-arrow-up .toTop{width:5px;height:54px;}.companion-posts.single-posts .posts-list{grid-template-columns:repeat(2,1fr);}.companion-posts.single-posts .posts-item .product-link a{font-size:22px;}.single .page-head-box{grid-template-columns:1fr;grid-gap:30px;margin-bottom:40px;}.single .page-head-box .image-box{display:block;}.single .page-head-box .title-box{padding:20px;}.page-head-box .bt-box{margin-top:20px;}.wrapp .content-arrea{margin-top:40px;}.page-item-list .item .big-title{font-size:30px;}.page-item-list.square-two-colums .item .big-title{margin:5px 0;}.triggers .triggers-content,.content-sect .boxes{grid-template-columns:1fr;}.content-sect .boxes,.triggers .triggers-content{grid-gap:40px;}.triggers .triggers-text{text-align:left;}.items-list .item .image-box img{width:100%;}.content-sect .first-box{text-align:left;}.content-sect .second-box{text-align:center;}.gift-cards-page .about-card{grid-template-columns:1fr;}.gift-cards-page .page-head-box,.gift-cards-page .about-card{margin-bottom:60px;}.gift-cards-page .form-box{margin-bottom:90px;}.gift-cards-page .about-card .title{text-align:center;margin:0 auto 20px;}.gift-cards-page .about-card .text-block{margin:0 auto;text-align:center;}.gift-cards-page .about-card .image-box,.gift-cards-page .why-block .image-box{text-align:center;}.gift-cards-page .why-block{grid-gap:30px;grid-template-columns:1fr;}.gift-cards-page .why-block .text-box .title{text-align:center;}.gift-cards-page .why-block .text-list{margin:0 auto;max-width:410px;}.free-guide-page .content.two-columns{grid-gap:20px;}.products-list .product-item .wishlist{top:0;right:0;width:27px;height:27px;}.about-cat-page .page-carousel .boxes-row{grid-template-columns:1fr;}.categories-slider .slides-nav{bottom:-45px;right:0;width:100%;justify-content:center;}.about-cat-page .page-carousel .boxes-row{grid-gap:65px;}}@media (max-width: 650px){.items-list{grid-template-columns:repeat(2,1fr);}.main-page .items-list .item:nth-child(5){grid-row-start:initial;}.main-page .items-list .item:nth-child(10){order:3;}.main-page .items-list .item:nth-child(5),.main-page .items-list .item:nth-child(11){order:4;}.main-page .items-list .item:nth-child(6),.main-page .items-list .item:nth-child(12){order:5;}.main-page .items-list .item:nth-child(13){order:6;}.main-page .items-list .item:nth-child(7),.main-page .items-list .item:nth-child(15){order:7;}.main-page .items-list .item:nth-child(14){order:8;}.main-page .items-list .item:nth-child(8),.main-page .items-list .item:nth-child(9),.main-page .items-list .item:nth-child(16),.main-page .items-list .item:nth-child(17){order:9;}.main-page .items-list .text-item.opening .opening-box.open:before{display:none;}.lookbook .looks-list{grid-template-columns:repeat(2,1fr);grid-gap:15px;}.lookbook .big-title{margin-bottom:0;}.fabrics-page .fabric-block .item-info>div{grid-template-columns:1fr;}.fabrics-page .fabrics-list{margin-bottom:50px;}.form-box .gform_wrapper ul.gform_fields,.form-box.three-columns .gform_wrapper ul.gform_fields{grid-template-columns:1fr;grid-gap:20px;}.form-box.three-columns .gform_wrapper ul.gform_fields li:nth-child(4),.gift-cards-page .form-box .gform_wrapper ul.gform_fields li:nth-child(5){grid-column-start:initial;}.form-box .form-head{margin:0 auto 20px;}.form-box form textarea{min-height:100px;}.form-box form input[type="submit"]{margin-top:40px !important;width:auto !important;line-height:initial !important;}.form-page .page-head-box .image-box img{max-width:300px;}.tailor-page .tailor-content{grid-template-columns:1fr;}.tailor-page .tailor-content .image-box{text-align:center;}.items-list,.triggers .triggers-text>div{grid-gap:20px;}.triggers{margin:80px 0;}.wedding-page .content-sect,.wedding-page .clients,.wedding-page .w-inspiration{margin-bottom:80px;}.clients .clients-slider,.wedding-page .w-inspiration .looks-list{padding:0 40px;}.styles-page .items-list,.main-page .items-list{grid-auto-rows:minmax(250px,auto);}.styles-page .items-list .item:nth-child(8){order:1;}.styles-page .items-list .item:nth-child(1),.styles-page .items-list .item:nth-child(12){order:2;}.styles-page .items-list .item:nth-child(11),.styles-page .items-list .item:nth-child(10){order:3;}.styles-page .items-list .item:nth-child(14),.styles-page .items-list .item:nth-child(7){order:4;}.styles-page .items-list .item:nth-child(13){order:5;}.styles-page .items-list .item:nth-child(5){order:6;}.styles-page .items-list .item:nth-child(16){order:7;}.styles-page .items-list .item:nth-child(9),.styles-page .items-list .item:nth-child(15){order:8;}.gift-cards-page .form-box input.instr{grid-column-start:initial;}footer .subscribe .gform_wrapper .gform_body{width:100%;}footer .subscribe input[type="submit"],footer .subscribe button{line-height:initial !important;}.free-guide-page .content.two-columns{grid-template-columns:1fr;}.free-guide-page .small-title{margin:0 auto 5px;}}@media (max-width: 560px){.wrapp{padding-top:117px;}header .menu-box .bt-in-menu{display:block;}header .nav-column{height:100%;overflow:hidden;}header .menu-box .list-box{height:auto;}header .menu-box .bt-in-menu{padding:20px;padding-top:40px;}header .menu-box.active .bt-box{right:initial;}header .menu-box .bt-in-menu{-webkit-animation:outToRight .6s both cubic-bezier(.7,0,.3,1);animation:outToRight .6s both cubic-bezier(.7,0,.3,1);}header .menu-box.active .bt-in-menu{-webkit-animation:inFromRight .6s both cubic-bezier(.7,0,.3,1);animation:inFromRight .6s both cubic-bezier(.7,0,.3,1);}header .menu-box .bt-in-menu.outToLeft{-webkit-animation:outToLeft .6s both cubic-bezier(.7,0,.3,1);animation:outToLeft .6s both cubic-bezier(.7,0,.3,1);}header .menu-box .bt-in-menu.inFromLeft{-webkit-animation:inFromLeft .6s both cubic-bezier(.7,0,.3,1);animation:inFromLeft .6s both cubic-bezier(.7,0,.3,1);}header .menu-box .bt-in-menu{animation-delay:370ms;}header .menu-box.active .bt-in-menu{animation-delay:320ms;}header .bt-box{display:none;}header .head-blocks{grid-template-columns:1fr 85px 55px;}.main-page .title-block .mob-bt-box{text-align:center;margin-top:40px;display:block;}header .top-bar div div:nth-child(1),header .top-bar div div:nth-child(2){display:none;}header .top-bar .container{justify-content:center;}header.scroll .head-blocks .menu-box,header.open-menu .head-blocks .menu-box{padding:50px 0 0;}header.scroll .main-box,header.open-menu .main-box{padding:10px 15px;}}@media (max-width: 480px){.main-page .items-list .text-item{font-size:14px;}.styles-page .items-list,.main-page .items-list{grid-template-columns:1fr;grid-auto-rows:minmax(300px,auto);}.main-page .items-list .item:nth-child(1) .image-box{background-position:center right -85px;}.image-box.test{background-position:center !important;}.main-page .items-list .item:nth-child(1),.main-page .items-list .item:nth-child(11),.main-page .items-list .item:nth-child(14){grid-column-start:initial;}.main-page .items-list .slider-second{display:block;}.main-page .items-list .text-item .read-more.on{margin-top:10px;margin-bottom:20px;}.items-list .item .category-title p{font-size:18px;}.main-page .items-list .item .category-title{padding:10px 0;}footer{padding:0 15px;font-size:14px;}footer .copyright p{font-size:11px;line-height:1.2;}footer .logo-box img{max-width:180px;}footer .subscribe p{max-width:200px;margin:0 auto 10px;line-height:1.2;}footer .copyright{padding:10px 0;}.main-page .items-list .text-item .title-item{font-size:28px;margin-bottom:36px;line-height:30px;}.main-page .items-list .text-item .title-item::before{bottom:-18px;}.main-page .items-list .text-item p{line-height:21px;}.main-page .items-list .subscribe-item .title-item{max-width:252px;}.main-page .items-list .slider-item .title-item{margin-bottom:20px;}.main-page .items-list .text-item,.main-page .items-list .text-item.opening .opening-box{padding:0 15px;}.main-page .items-list .slider-first,.main-page .items-list .subscribe-item{padding:15px;}.main-page .items-list .slider-second .slider-nav{left:15px;}.main-page .items-list .text-item.opening .opening-box>div>div,.main-page .items-list .slider-item .slider-2 .opening-box>div>div{height:63px;-webkit-line-clamp:3;}.main-page .items-list .text-item .read-more:before{font-family:"Cormorant Garamond",serif;font-size:18px;}.main-page .items-list .text-item.opening .opening-box.open{width:100%;height:100%;position:relative;}.main-page .items-list .slider-item .slider-box{height:100%;}.sidebar .filter{padding-bottom:0;}.sidebar .filter .filters-items-list{column-count:initial;column-gap:initial;}.single-product .product-head .main-info .dop-descr ul{grid-gap:2px;}.page-item-list.square-two-colums{grid-template-columns:1fr;grid-gap:50px;}.page-item-list.two-colums{grid-gap:50px;grid-template-columns:1fr;}.page-item-list.square-two-colums .big-title{margin:10px 0;}.page-item-list.two-colums .item{padding-bottom:0;}.page-item-list.two-colums .item .bt-box{position:relative;}.fabrics-page .fabrics-list .item span{height:180px;}.fabrics-page .fabrics-list{margin-bottom:30px;}.contacts .page-head-box.two-columns .cont-col{grid-template-columns:1fr;}.form-page .page-head-box.one-column{margin-bottom:40px;}.form-page .page-head-box .image-box img{max-width:250px;}.form-box form input[type="submit"]{padding:12px 45px;}.tailor-page .page-head-box,.tailor-page .media-box,.tailor-page .tailor-content,.tailor-page .next-tailor{margin-bottom:50px;}.tailor-page .next-tailor{grid-template-columns:1fr;}.tailor-page .next-tailor .next-tailor-name{text-align:center;}.companion-posts.single-posts .posts-list{grid-template-columns:1fr;}.companion-posts.single-posts .companion-title{font-size:21px;}.companion-posts.single-posts .posts-list{grid-gap:30px;}.page-head-box .title-box .date{margin-top:20px;}.page-item-list.square-two-colums .item .big-title{margin:10px 0;}.clients .clients-slider,.wedding-page .w-inspiration .looks-list{padding:0;}.triggers{margin:70px 0;}.triggers .items-list{grid-template-columns:1fr;}.clients .clients-slider .slide-info .clients-names{font-size:18px;}.clients .clients-slider .slide-info p{font-size:14px;}.styles-page .items-list .item:nth-child(6),.styles-page .items-list .item:nth-child(7),.styles-page .items-list .item:nth-child(8),.styles-page .items-list .item:nth-child(14){grid-column-start:initial;}.styles-page .items-list .item:nth-child(1),.styles-page .items-list .item:nth-child(2),.styles-page .items-list .item:nth-child(3),.styles-page .items-list .item:nth-child(4),.styles-page .items-list .item:nth-child(5),.styles-page .items-list .item:nth-child(6),.styles-page .items-list .item:nth-child(7),.styles-page .items-list .item:nth-child(16){order:0;}.styles-page .items-list .item:nth-child(8),.styles-page .items-list .item:nth-child(9),.styles-page .items-list .item:nth-child(10),.styles-page .items-list .item:nth-child(11),.styles-page .items-list .item:nth-child(12),.styles-page .items-list .item:nth-child(13),.styles-page .items-list .item:nth-child(14),.styles-page .items-list .item:nth-child(15){order:1;}.main-page .items-list .item:nth-child(7){order:6;}.main-page .items-list .item:nth-child(13){order:7;}footer .logo-box p{display:none;}}@media (max-width: 430px){.main-page .items-list .subscribe-item form{flex-wrap:wrap;grid-template-columns:1fr;}.main-page .items-list .subscribe-item input[type="email"],.main-page .items-list .subscribe-item input[type="submit"]{width:100% !important;padding:14px 25px !important;}.main-page .items-list .subscribe-item .text-box{margin-bottom:10px;}.products-list .product-item .product-link a{font-size:20px;line-height:1.2;}.catalog-page .sort-box{display:block;}.cs-skin-elastic > span{padding-left:0 !important;text-align:left !important;}div.cs-select{min-width:145px !important;}.error-page .dop-info p{max-width:335px;}.error-page .dop-info p{align-items:initial;}.error-page .page-head{grid-template-columns:10fr 1fr;}.lookbook .looks-list{grid-template-columns:1fr;}header .ic-box{margin:0;}.pagination-box a,.pagination-box span{width:27px;height:27px;margin:0 3px;font-size:12px;}}@media (max-width: 380px){.single-product .share-box .pluso{left:18px;bottom:17px;}}@media (max-width: 370px){.products-list,.companion-posts .products-list,.products-list.four-columns{grid-template-columns:1fr;}.products-list .woocommerce-info{grid-column-start:span 1;}.companion-posts .products-list .product-item .image-box img{width:100%;}}@media (max-width: 360px){.single-product .share-box .pluso{left:4px;bottom:24px;}}@media (max-width: 350px){.main-page .title-block .big-title{margin-bottom:10px;font-size:26px;}header .ic-box .wishlist{margin-left:26px;}header .logo-box img{max-width:120px;}header .nav-column .menu-box{padding:76px 0;}header .bt-box>.bt{bottom:16px;}header .menu-box nav>ul>li>a,header .menu-box nav>ul>li>span,header .menu-box nav>ul>li>.sub-menu ul>li>a{font-size:14px;}header .menu-box nav>ul>li.menu-item-has-children>a::after,header .menu-box nav>ul>li.menu-item-has-children>span::after{top:calc(( 100% - 4px ) / 2);}header .menu-box nav>ul>li>.sub-menu .subm-head span{font-size:15px;}.search-popup{padding:20px;}.search-popup .close-search{top:20px;right:20px;}header .bt-box{padding:20px;}header .head-blocks .menu-box{padding:80px 0 0;}.main-page .items-list{grid-template-rows:repeat(21,minmax(260px,auto));}.items-list .item .category-title p{font-size:16px;}.error-page .page-head{grid-template-columns:1fr;}.wrapp.catalog-page .content-arrea,.wrapp.single-product .content-arrea{margin-top:40px;}.big-title{font-size:30px;}.single-product .share-box .pluso{left:-66px;border-radius:10px 10px 0px 10px;}}@media (max-height: 650px){header .head-blocks .menu-box{grid-template-rows:1fr;}}@media (max-height: 350px){header .menu-box .list-box{padding-bottom:0;}}