@font-face{font-family:GT-America;src:url(/cdn/shop/files/GT-America-Standard-Regular-Trial.woff?v=1699255810)}*{font-family:GT-America!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:fade-in 3s linear 0s}.rentals h3{font-size:calc(var(--font-size-base) * 1.05)!important}.rentals .multi-column-main{justify-content:left}h1,h2,h3,h4,h5{font-family:GT-America!important;font-style:normal!important;font-weight:600!important}p{font-family:GT-America!important;font-style:normal;font-weight:400}.\#main-nav-wrapper .\#main-nav .\#main-nav-link.\@root{font-style:normal;font-weight:400;font-size:14px;color:#000}.swiper-wrapper h3.\#hero-heading.heading-font{font-size:54px}.swiper-wrapper .\#button-inner span.\#button-text{font-style:normal;font-weight:400;letter-spacing:0}.hero_img_sec .\#hero-heading.heading-font{font-size:54px;line-height:normal}.hero_img_sec span.\#button-text,.\#section-button span.\#button-text{font-size:18px;font-family:Taviraj-Regular;font-style:normal;font-weight:400;letter-spacing:0}.\#section-button span.\#button-icon{font-size:18px}.new_letter .\#hero-text{font-size:18px;font-family:Work Sans;font-style:normal;font-weight:400}.new_letter span.\#button-inner{font-size:18px;font-family:Taviraj-Regular;font-style:normal;font-weight:400}.index .multi-column-sub.multi-column-sub2{flex-direction:column-reverse;display:flex}.text-with-text1 h2{color:#273042}.text-with-text1 a{font-family:Taviraj-Regular;font-style:normal;font-weight:400}.text-with-text1 a span{margin-left:5px}.\#main-footer h4.\#main-footer-heading{font-size:18px}.\#main-footer ul.\#main-footer-nav,.\#main-footer .\#main-footer-social-menu{font-size:18px;font-family:Work Sans;font-style:normal;font-weight:400}.\#main-footer p.\#main-footer-copy-text{font-family:Taviraj-Regular;font-style:normal;font-weight:400}.\#gallery-card-caption span.\#button-inner{font-size:16px;font-family:Taviraj-Regular;font-style:normal;font-weight:400}.book-appointment-btn a,.img-text-spage-btn a{font-family:Taviraj-Regular;font-style:normal;font-weight:400}.\#contact-form .\#grid span.\#button-inner{font-size:18px;font-family:Taviraj-Regular;font-style:normal;font-weight:400}.\#main-header-toolbar-link.search_icon_header{position:relative;margin-right:15px}.\#main-header-toolbar-link.search_icon_header:hover>.\#main-header-toolbar-link-text{display:block}.search_icon_header .\#main-header-toolbar-link-text{display:none;position:absolute;bottom:-22px;left:-9px}.\#main-header-toolbar-link.cart_icon_header{position:relative;margin-right:15px}.\#main-header-toolbar-link.cart_icon_header:hover>span.\#main-header-toolbar-link-text.mobile-visually-hidden{display:block}.cart_icon_header .\#main-header-toolbar-link-text.mobile-visually-hidden{display:none;position:absolute;bottom:-22px;left:-2px}.\#main-nav-wrapper .\#main-nav .\#main-nav-link.\@root{margin:0 .8rem}.\#main-nav-wrapper .\#main-nav .\#main-nav-dropdown.\@mega{padding:25px}.\#main-header-inner .\#main-nav-container{display:block}.\#main-nav-wrapper .\#main-nav .\#main-nav-menu{display:flex;flex-wrap:wrap;justify-content:space-evenly}#main-header-mainNav .\#main-nav-dropdown.\@root.main_nav_dropdown{width:auto}.index .swiper-slide .\#hero{width:100%}.custom-suit-text{padding:40px 0}.custom-suit-text1{width:85%;margin:0 auto;text-align:center}.custom-suit-text1 p{margin:20px 0;letter-spacing:1px;font-family:Work Sans;text-align:left}.custom-suit-text .custom-suit-text1 a{width:180px;display:flex;margin:0 auto;padding:11px 20px}.custom-suit-text1 span.\#btn-text{font-size:18px;font-family:Taviraj-Regular;font-weight:400}.custom-suit-text .custom-suit-text1 a:hover{color:#fff!important}.custom-suit-text1 h2{font-size:40px}.multi-column-main{margin:20px 40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 39px;flex-wrap:wrap}.multi-column-sub{width:32%;padding:0 4px}.multi-column-img{width:100%;line-height:0}.multi-column-img img{width:100%}.multi-column-text{padding-top:32px;text-align:center}.multi-column-text h3{margin-bottom:.5rem}.multi-column-text a{color:#1f2532;text-decoration:none;font-size:32px}.multi-column-text p{margin:0;font-size:16px;letter-spacing:1px;text-align:left}.rentals .multi-column-sub2 .multi-column-text{padding-top:32px!important;padding-bottom:0}.multi-column-sub2 .multi-column-text{padding-bottom:32px;padding-top:0}@media screen and (max-width:769px){.custom-suit-text1 p,.multi-column-text p{letter-spacing:1px}}.text-on-sub{position:relative;line-height:0}.text-on-sub img{width:100%}.text-on-sub .text-on-desktop{display:none}.text-on-sub .text-on-mobile{display:block}.text-on-content{position:absolute}.text-on-sub1{position:relative;line-height:0}.text-on-sub1 img{width:100%}.text-on-sub1 .text-on-desktop{display:none}.text-on-sub1 .text-on-mobile{display:block}.text-on-content1{position:absolute;align-items:flex-start;display:flex;justify-content:center;top:0;padding:5rem;flex-direction:column;width:100%;height:100%}.text-on-content1 div{max-width:700px;text-align:center;width:100%}.text-on-content1 h1{font-size:51px;margin-bottom:17px}.text-on-content1 p{font-size:20px;line-height:1.2}.text-on-content1 .text-on-btntext{padding-top:20px;line-height:3}.text-on-content1 .text-on-btntext a{background-color:#0c1f2c;color:#fff;padding:1rem 4rem;text-transform:uppercase;text-decoration:none}.contact-info{text-align:center}.contact-address{display:flex;justify-content:center;margin-top:35px}.contact-info h2{margin-bottom:15px}.contact-info p{margin:5px;border:1px solid #00000033;padding:20px;width:30%}.contact-address button{width:90%;padding:15px;text-transform:uppercase;font-size:15px;font-weight:600;background:#303e4f;border:black;color:#fff;cursor:pointer;margin-top:20px}.contact-address button:hover{background:#000}.contact-address span{font-size:25px;text-transform:uppercase}.our-story .img-text-spage-main{padding:25px 0 30px}.img-text-spage-sub{width:90%;margin:0 auto;display:flex}.img-text-spage-content{width:50%;margin:9px;padding:18px;display:flex;flex-direction:column;justify-content:center}.img-text-spage-content h1{font-size:50px}.img-text-spage-content p{font-size:18px;padding:15px 0;margin:0}.img-text-spage-btn{display:inline-flex}.img-text-spage-btn a{background-color:#484848;color:#fff;text-transform:uppercase;text-decoration:none;font-size:18px;padding:10px 15px;border-radius:6px}.img-text-spage-img{width:50%;margin:9px}.img-text-spage-img img{width:100%}.text-section-main{padding-top:25px}.text-section-sub{width:50%;margin:0 auto;text-align:center}.text-section-sub h1{text-transform:uppercase;font-size:40px}.collection .text-section-main{margin:20px 0 40px}.collection .text-section-sub h1{text-transform:capitalize;font-weight:300;margin-bottom:15px;color:#2d2e2c;font-size:24px;font-family:GT-America!important}.collection .text-section-sub p{font-size:16px;line-height:26px;font-family:GT-America;font-weight:300!important;color:#2d2e2c}.accessories .text-section-main{margin:20px 0 40px}.accessories .text-section-sub h1{text-transform:capitalize;font-weight:300;margin-bottom:15px;color:#2d2e2c;font-size:24px;font-family:GT-America!important}.accessories .text-section-sub p{font-size:16px;line-height:26px;font-family:GT-America;font-weight:300!important;color:#2d2e2c}.text-with-text{max-width:1200px;margin:0 auto;padding:15px 0}.text-with-text-sub{display:flex}.text-with-text1{width:50%;padding:18px;margin:9px;border:1px solid #273042;text-align:center}.text-with-text1 h2{font-size:27px;font-weight:400;color:#273042}.text-with-text1 p{font-size:18px;margin-top:7px;margin-bottom:10px;color:#000}.text-with-textimg{margin-bottom:10px}.text-with-textimg img{width:100%}.text-with-text1 a{font-size:18px;text-decoration:none;color:#273042}.text-with-text2{width:50%;margin:9px;padding:18px;text-align:center}.text-with-text2 h2{font-size:54px;font-weight:400;color:#000}.text-with-text2 p{font-size:18px}.new_letter .\#media-image.\@cover{--object-position: 100% 0%}slideshow-thumbnails.\#slideshow-thumbnails-hide.\#slideshow-thumbnails{display:none}.title-price{display:flex;align-items:center;justify-content:end}.title-price .\#hero-heading{color:#2d2e2c;font-family:GT-America!important;font-weight:400;text-transform:capitalize;font-size:20px}.title-price .\#price-item-value{font-size:16px;color:#2d2e2c;font-family:GT-America;font-weight:400}.\#column[data-buy-button]{display:none}.\#product-stock-alert-inner .\#icon{color:#898989}.\#product-stock-alert-inner .\#product-stock-alert-text{color:#898989;font-family:GT-America;font-weight:300;font-size:14px}.\#product-meta-block .\#column button.\#button{border-radius:4px;padding-bottom:16px;font-family:GT-America;padding-top:16px;font-size:14px;text-transform:capitalize;font-weight:300;letter-spacing:unset}.\#grid_\@strict_flex .\#product-meta-collapse-heading-inner span{font-family:GT-America;font-weight:300;font-size:14px;text-transform:capitalize}.\#grid_\@strict_flex .\#product-option-picker-header{font-family:GT-America;font-weight:300}.\#grid_\@strict_flex .\#form-swatch-inner{font-family:GT-America}.\#product-meta-block .\#button:not(.\@ghost):not(.\@link):after{opacity:.9}.\#product-meta-collapse .care-info svg{margin-right:10px;vertical-align:text-top}.\#product-meta-collapse .care-info{margin:10px 0;font-family:GT-America}.\#collection-grid-wrapper .g_grid_filter{display:flex;align-items:center;gap:30px}.\#collection-grid-wrapper .\#collection-grid-filter-btn.hide-desktop{position:unset;padding:0}.\#collection-grid-wrapper .\#collection-grid-filter-btn button.\#button{padding:11px 12px;border-radius:0;--background-color: white;color:#2d2e2c;border:2px solid #e1e1e1;text-transform:capitalize;letter-spacing:normal;font-size:14px;font-family:GT-America;font-weight:300}.\#collection-grid-header .\#form-select{border:2px solid #e1e1e1;font-size:14px}.\#collection-grid-header .\#form-select>select{color:#2d2e2c;font-family:GT-America;font-weight:300}.g_grid_filter .\#collection-grid-product-count{color:#2d2e2c;font-family:GT-America;font-weight:300}.book-appointment-sub1{padding:1rem 0;max-width:1200px;width:90%;margin:0 auto;display:flex}.book-appointment-content{width:50%;margin:9px;padding:9px}.book-appointment-content h1{padding-bottom:18px}.book-appointment-btn{text-align:center;font-size:22px;text-transform:uppercase;background-color:#000;padding:4.5px}.book-appointment-btn a{text-decoration:none;color:#fff}.book-appointment-img1{padding:15px 0}.book-appointment-img1 img{width:100%}.book-appointment-img{width:50%;margin:9px;padding:9px}.book-appointment-img img{width:100%}.book-appointment-sub2{padding:1rem 0;max-width:1200px;width:90%;margin:0 auto;display:flex;flex-direction:row-reverse}.book-appointment-sub3{padding:1rem 0;max-width:1200px;width:90%;margin:0 auto;display:flex}.book-appointment .text-section-main{display:none}.booking .tpb-booking-form .tpb-box .content .step1 .inner-step{float:none}.tpb-booking-form .tpb-box .tpb-form-control.product.visible{display:none}.tpb-booking-form .tpb-box .tpb-form .content .step1{background-position:top}.tpb-booking-form .tpb-box .tpb-form .content .step1 .inner-step h5{color:#000;text-align:center}.tpb-form-control .ss-main .ss-single-selected .placeholder .ss-disabled{color:#6370a7}.tpb-booking-form .tpb-box .inner-step .tpb-form-control label{color:#000}.tpb-booking-form .tpb-box .tpb-form-control.booking-note{color:#fff}.tpb-box .step1 .action button[disabled]{opacity:unset}.tpb-box .content .step3 .confirm .product-info .thumb{box-shadow:none}.step3 .ss-main .ss-single-selected .placeholder .ss-disabled{color:#6370a7}.tpb-booking-form .tpb-box .tpb-form-control .ss-single-selected .placeholder{color:#000}.tpb-box .inner-step .action .continue-button{color:#1f2532;padding:.95em 1.5em;border-radius:3em;background:#fff;border:2px solid #1f2532;text-transform:uppercase}.tpb-booking-form .inner-step .tpb-form-control .ss-single-selected{border:1px solid black}.tpbmystyle{margin-left:10px}.ourstory-img-sec{position:relative}.ourstory-img-main{display:flex;flex-direction:row;position:relative;justify-content:space-evenly}.ourstory-img-div{width:42%;position:relative}.ourstory-img-div1{width:60%;margin:0 auto}.ourstory-img-div img{width:100%}.ourstory-img-div h2{text-align:center;margin:0}.ourstory-content-div{width:42%;display:flex;flex-direction:column;justify-content:center}.ourstory-content-div h1{font-size:52px;font-weight:700}.ourstory-content-div h3{font-size:25px;font-weight:700;margin:0}.ourstory-content-div p{width:70%;margin-top:24px;text-align:justify}.ourstory-img-main.flex-direc2{flex-direction:row-reverse}.flex-direc2 .ourstory-content-div p{width:90%}.ourstory-img-sec:after{content:"";position:absolute;top:10%;width:100%;height:48%;z-index:-2;background:#f1f1f1}.ourstory-img-sec2{position:relative;padding-bottom:20px}.ourstory-sec2-sub{display:flex;justify-content:space-evenly;position:relative;height:900px}.ourstory-sec2-img{width:42%;position:relative}.ourstory-img-position1{text-align:left;position:absolute}.ourstory-img-position2{position:absolute;right:0;top:40%;text-align:center}.ourstory-img-position3{position:absolute;right:42%;top:60%;text-align:center}.ourstory-img-position1 h2{margin-left:54px}.ourstory-img-position1 h2,.ourstory-img-position2 h2,.ourstory-img-position3 h2{margin:0;line-height:1}.ourstory-sec2-content{width:42%;display:flex;flex-direction:column;justify-content:center}.ourstory-sec2-sub1{display:flex;justify-content:space-evenly}.ourstory-sec2-img1{width:42%}.ourstory-sec2-img1 h2{text-align:center;margin:0;line-height:1}.ourstory-sec2-content1{width:42%;display:flex;flex-direction:column;justify-content:center}.ourstory-sec2-img1 img{width:100%}.ourstory-img-sec2:after{content:"";position:absolute;top:7%;width:100%;height:93%;z-index:-2;background:#f1f1f1}.\#cart-checkout-buttons .\#button.\@color\:accent-invert{--background-color: #273042}.our-story .\#main-footer{margin-top:20px}.custom-suits-nyc .hero_img_sec .\#hero-heading.heading-font{font-size:122px;text-transform:none}.custom-suits-nyc .hero_img_sec .\#hero{width:100%}.custom-suits-text1.custom-suit-text{padding:80px 0}.custom-suits-text1 .custom-suit-text1 h1{font-size:80px;padding-bottom:40px}.custom-suits-text1.custom-suit-text .custom-suit-text1 a{width:fit-content}.custom-suits-text1.custom-suit-text .custom-suit-text1 b a{width:unset;display:unset;padding:0;color:#000}.custom-suits-text1.custom-suit-text .custom-suit-text1 b a:hover{color:#000!important}.c-s-imgtxt{display:flex;max-width:1200px;margin:0 auto;padding-top:80px}.c-s-imgtxt-sub{width:50%;text-align:center;padding:0 40px}.c-s-imgtxt-sub h2{margin-top:20px}.c-s-imgtxt-sub p{margin-top:10px;text-align:justify}.c-s-imgtxt-sub .\#button-icon{margin-top:2px}.c-s-imgtxt-sub1{width:50%;line-height:0}.c-s-imgtxt-sub1 img{padding-left:80px}.c-s-imgtxt1{display:flex;max-width:1200px;margin:0 auto;padding:80px 0}.c-s-imgtxt1-sub{width:50%;line-height:0}.c-s-imgtxt1-sub img{padding-right:100px}.c-s-imgtxt1-sub1{width:50%;padding:0}.c-s-imgtxt1-sub1 p{margin-top:10px;text-align:justify}.c-s-imgtxt1-sub1 .\#button-icon{margin-top:2px}.c-s-imgtxt1-sub1 .mr_gin{margin-left:10px}.c-s-imgtxt1-sub1 a{color:#000}.c-s-icontxt{max-width:1200px;margin:0 auto}.c-s-icontxt-main{padding:25px 0 50px;display:flex;gap:20px}.c-s-icontxt-sub{width:30%;text-align:center;background:#d3d3d359;padding:20px}.c-s-icontxt-img{padding:8px;margin:8px}.c-s-icontxt-h2{margin-bottom:15px}.c-s-icontxt-p{letter-spacing:-.5px}.c-s-icontxt-p1 a{text-decoration:none;color:#5a5a5a;font-weight:600}.c-s-slide{background:#212121;color:#fff;padding:60px 0 50px}.c-s-slide .slick-next:before,.c-s-slide .slick-prev:before{font-family:auto;font-size:35px}.c-s-slide .slick-prev{left:-38px}.c-s-slide-main{max-width:1200px;margin:0 auto}.c-s-slide-sub{margin-bottom:30px;padding:0 10px}.c-s-slide-h2{font-size:44px;margin-bottom:20px}.c-s-slide-flex{display:flex;align-items:center;justify-content:space-between}.c-s-slide-p{margin:0;width:50%}.c-s-slide-flex .\#button.\@ghost.\@color\:default{box-shadow:inset 0 0 0 2px #fff}.c-s-slide-flex .\#button.\@ghost.\@color\:default:hover:before{transform:translate3d(-100%,0,0)}.c-s-slide-flex .\#button.\@ghost.\@color\:default .\#btn-text,.c-s-slide-flex .\#button.\@ghost.\@color\:default .\#button-icon{color:#fff}.c-s-slide-sub1{margin-bottom:35px}.c-s-slide-img{padding:0 10px}.c-s-slide-img img{width:100%}@media screen and (min-width:1200px){.\#grid_\@strict_flex .\#column.\@span\:4{max-width:455px;margin-right:auto;margin-left:auto}.\#grid_\@strict_flex .\#product-meta-inner.sticky-top{padding:150px 50px 96px}}@media screen and (max-width:1200px){.custom-suits-nyc .hero_img_sec .\#hero-heading.heading-font{font-size:100px}.custom-suits-text1 .custom-suit-text1{width:100%}.custom-suits-text1.custom-suit-text{padding:80px 20px}.c-s-slide{padding:60px 40px 50px}.c-s-imgtxt{padding:80px 40px 0}.c-s-imgtxt1{padding:80px 40px}.c-s-icontxt-main{padding:50px 40px}}@media screen and (max-width:1024px){.ourstory-img-sec2{padding:40px 0}.ourstory-sec2-sub{flex-direction:column;height:auto;padding:15px;margin-bottom:15px}.ourstory-sec2-img{width:100%;margin-bottom:15px}.ourstory-img-position1,.ourstory-img-position2,.ourstory-img-position3{position:unset;text-align:center;margin-bottom:20px}.ourstory-img-position1 img,.ourstory-img-position2 img,.ourstory-img-position3 img,.ourstory-sec2-content{width:100%}.ourstory-sec2-sub1{flex-direction:column-reverse;padding:15px}.ourstory-sec2-content1{width:100%}.ourstory-sec2-img1{width:100%;margin-bottom:20px}.ourstory-img-sec2:after{top:0;height:100%}}@media screen and (min-width:992px){.\#grid_\@strict_flex.\#grid.\@strict{display:flex}.\#grid_\@strict_flex .\#column.\@span\:8{width:60%}.\#grid_\@strict_flex .\#column.\@span\:4{width:40%}.\#product-meta-inner.sticky-top{padding:96px 60px}.\#product-meta-inner .\#product-meta-block.\@type\:stock_alert,.\#product-meta-inner .\#product-meta-block.\@type\:buy_buttons,.\#product-meta-inner .\#product-meta-block.\@type\:pickup_availability,.\#product-meta-inner .\#product-meta-block.\@type\:description{margin-bottom:.75rem;margin-top:.75rem}.\#product-meta-inner .\#product-meta-block.\@type\:collapsible_tab{margin-top:.75rem}.\#collection-grid-filter-btn.hide-desktop{display:block!important}.\#collection-grid-wrapper .\#column.\@span\:3{display:none}.\#collection-grid-wrapper .\#grid.\@strict .\#column.\@span\:9{grid-column:span 12}.\#collection-grid-filter-btn modal-trigger.hide-desktop{display:block!important}.\#main-footer-grid.\@column-size\:auto{display:flex;justify-content:space-evenly}.text-with-text2 h2{margin:auto auto 10px}.text-with-text2 p{max-width:440px;margin:auto}}@media screen and (max-width:992px){.multi-column-main{margin:20px 40px;display:block;padding:15px 39px}.multi-column-sub{width:100%;padding-bottom:30px}.multi-column-text{padding-top:20px}.multi-column-sub2 .multi-column-text{padding-bottom:0;padding-top:20px}.multi-column-sub2{flex-direction:column}.img-text-spage-content h1{font-size:45px}.img-text-spage-content p{font-size:16px}.\#main-footer .\#main-footer-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.\#main-footer .\#main-footer-grid .\#main-footer-grid-column{width:42%}.booking .tpb-booking-form{margin:20px 0}.accessories .\#grid.\@mobile-overlap{grid-auto-columns:100%;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.accessories .\#grid.\@mobile-overlap:before{display:none}.\#main-nav-dropdown svg.\#icon{font-size:15.36px}.custom-suits-nyc .hero_img_sec .\#hero-heading.heading-font{font-size:70px}.custom-suits-text1 .custom-suit-text1 h1{font-size:65px}.c-s-imgtxt{padding:80px 20px 0}.c-s-imgtxt-sub{padding:0}.c-s-imgtxt-sub1 img{padding-left:32px}.c-s-imgtxt1{padding:80px 20px}.c-s-imgtxt1-sub1{padding:0}.c-s-imgtxt1-sub img{padding-right:32px}.c-s-icontxt-main{padding:50px 20px}.c-s-icontxt-main{flex-wrap:wrap}.c-s-icontxt-sub{width:48%}}@media screen and (min-width:768px){.text-on-sub .text-on-desktop{display:block}.text-on-sub .text-on-mobile{display:none}.text-on-sub1 .text-on-desktop{display:block}.text-on-sub1 .text-on-mobile{display:none}}@media screen and (max-width:767px){.multi-column-main{margin:20px 25px;padding:5px 12px}.multi-column-sub.multi-column-sub3{padding-bottom:0}.img-text-spage-content,.img-text-spage-img{width:100%;margin:0}.img-text-spage-sub{display:flex;flex-direction:column-reverse}.\#grid_\@strict_flex .\#product-meta-inner.sticky-top{padding:3rem 1.5rem}.\#collection-grid-wrapper .\#collection-grid-header{align-items:end}.\#collection-grid-wrapper .g_grid_filter{display:flex;align-items:flex-start;gap:18px;flex-direction:column}.book-appointment-main{margin-bottom:16px}.book-appointment-sub1{display:block}.book-appointment-content,.book-appointment-img{width:100%;margin:0;padding:0}.book-appointment-btn{font-size:20px;padding:12px 4.5px}.book-appointment-sub2,.book-appointment-sub3{display:block}.book-appointment-content h1,.book-appointment-content p,.book-appointment-img1,.book-appointment-img,.book-appointment .\#page-header{display:none}.book-appointment .text-section-main{display:block}.book-appointment .text-section-sub{width:100%;padding:0 10px}.book-appointment .text-section-sub h1{font-size:33px}.text-with-text-sub{flex-direction:column-reverse;margin:0 17px}.text-with-text1{width:100%;margin:0 0 20px}.text-with-text2{width:100%;margin:0 0 10px;text-align:left}.text-with-text2 h2{margin-bottom:5px}.ourstory-img-main{flex-direction:column;padding:15px;margin-bottom:20px}.ourstory-img-div{width:100%;margin-bottom:15px}.ourstory-content-div,.ourstory-img-div1,.ourstory-content-div p{width:100%}.ourstory-img-main.flex-direc2{flex-direction:column}.flex-direc2 .ourstory-content-div p{width:100%}.ourstory-img-sec:after{height:100%}.booking-widget-appended .\#section.\@spaced.\@color-scheme\:default{margin-top:1.5rem}.booking-widget-appended .\#section.\@spaced.\@color-scheme\:invert{padding:2rem 0}.accessories .text-section-sub,.collection .text-section-sub{width:85%}.index .\#section.\@spaced.\@color-scheme\:default{margin-top:2rem;margin-bottom:2rem}.index .\#grid.\@mobile-overlap{grid-auto-columns:98%}.index .\#section-button.featured_shop_btn{margin-top:18px}.\#media.\@aspect-ratio\:4x3:before{padding-top:98%}.lookbook .\#hero-block.\@spaced-block,.special-event-lookbook .\#hero-block.\@spaced-block{position:absolute;bottom:21%;left:50%;transform:translate(-50%,-50%);z-index:99}.collection .\#grid.\@mobile\:columns\:2{grid-template-columns:repeat(1,minmax(0,1fr))}.c-s-imgtxt{flex-direction:column}.c-s-imgtxt-sub{width:100%;margin-bottom:15px}.c-s-imgtxt-sub1{width:100%}.c-s-imgtxt-sub1 img.\#media-image{width:60%;margin:0 auto;padding:0}.c-s-imgtxt1{flex-direction:column-reverse}.c-s-imgtxt1-sub{width:100%}.c-s-imgtxt1-sub1{width:100%;text-align:center;margin-bottom:15px}.c-s-imgtxt1-sub img.\#media-image{width:60%;margin:0 auto;padding:0}.c-s-icontxt-sub{width:100%}}@media screen and (max-width:500px){.custom-suits-nyc .hero_img_sec .\#hero-heading.heading-font{font-size:50px}.custom-suits-text1 .custom-suit-text1 h1{font-size:32px;padding-bottom:0}.custom-suits-text1 .custom-suit-text1 h2{font-size:44px;margin-top:15px}.custom-suits-text1.custom-suit-text{padding:40px 20px}.c-s-imgtxt-sub h2{font-size:44px;margin-top:0}.c-s-slide-sub{text-align:center}.c-s-slide-flex{flex-direction:column;gap:20px}.c-s-slide-p{width:100%}.c-s-imgtxt-sub1 img.\#media-image,.c-s-imgtxt1-sub img.\#media-image{width:85%}}.booking .heading-font{font-size:45px;margin-bottom:30px}.confirm p{margin-left:35px;color:#9e2121}.classic-tux .\#grid.\@gap\:none{--grid-gap: 1rem}.business-lookbook .\#gallery-card .\#media{height:100vh}.\#slideshow-container .\#media-image-wrapper .\#media-image.\@cover{object-position:top}.product-card-price .\#price{justify-content:center}.product-card-price{margin-top:10px}.tpb-booking-form:last-child{display:none}.tux .faq_home{margin-top:0}.tux .multi-column-sub.multi-column-sub1,.tux .multi-column-sub.multi-column-sub2,.tux .multi-column-sub.multi-column-sub3{display:flex;flex-direction:column-reverse;gap:10px}.tux .c-s-slide .slick-next:before,.tux .c-s-slide .slick-prev:before{color:#000}.tux .multi-column-text{padding:10px;text-align:center;background:#efefef;margin-top:10px}.tux .c-s-slide{background-color:#fff;color:#000;text-align:center}.tux .c-s-slide-main .c-s-slide-sub h2.c-s-slide-h2{font-size:30px;margin-bottom:10px;font-weight:600!important}.tux .multi-column-text a{margin-bottom:0}.tux .multi-column-text h3{font-size:20px;margin-bottom:0}.tux .men-suits h2{font-size:26px;text-align:justify;padding-bottom:15px}.tux .men-suits{width:50%}.tux #shopify-section-template--23718447382802__image_with_text_donmorphy_73QY93 .container-sec{flex-direction:row-reverse}.tux .c-s-slide{margin-bottom:50px}.tux .men-suits h4{margin-bottom:10px;font-size:20px}.tux .multi-column-sec{margin:0 auto 40px}.tux .custom-section{padding:0}.c-s-icontxt-main{justify-content:space-around}.main_c-s-icontxt{margin:60px auto 0;text-align:center}.main_c-s-icontxt .c-s-icontxt h2{font-weight:600!important}h2.c-s-icontxt-h2{font-size:20px}.tux .multi-column-main{align-items:flex-start;row-gap:30px}.the-process .rich_txt,.our-craftsmanship .rich_txt,.care-instructions .rich_txt,.fabric-options .rich_txt,.groom .rich_txt .groomsmen .rich_txt,.our-wedding-process .rich_txt{display:none}@media screen and (max-width:769px){.booking .heading-font{font-size:27px;margin-bottom:30px}.booking h5{font-size:15px;width:90%;margin:0 auto}.booking .tpb-booking-form{margin:0}.booking .\#hero-block{margin-bottom:-40px}.contact-address{display:block}.contact-address button{font-size:12px}.contact-address span{font-size:20px}.contact-info p{padding:12px;width:90%;margin:10px auto}.tux .multi-column-main{margin:20px 0;padding:5px 12px}.tux .multi-column-sub2,.tux .multi-column-sub5{display:flex;flex-direction:column}.tux .multi-column-sec{margin:50px auto!important}.tux #shopify-section-template--23718447382802__image_with_text_donmorphy_73QY93 .container-sec{flex-direction:column-reverse}.tux .custom-suit-text1h1{font-size:22px}.tux .multi-column-sub.multi-column-sub1,.tux .multi-column-sub.multi-column-sub2,.tux .multi-column-sub.multi-column-sub3{flex-direction:column}.tux .men-suits{width:95%}.tux .c-s-slide-main .c-s-slide-sub h2.c-s-slide-h2{font-size:24px;margin-bottom:0}.tux .c-s-slide{margin-bottom:0}.tux .men-suits li{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
