@media (min-width:1280px){.home-page .landing-au .container{width:auto;max-width:1280px;padding:0}}@media (min-width:1200px){.inner-radio-block ul li{padding:0 33px}}@media (min-width:1365px){.upsell-tie-modal.upsell-modal ul li:nth-child(3n+3) .tooltip-block{right:-10px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+3) .inner-tooltip:after{right:10px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1) .tooltip-block{right:-46px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1) .inner-tooltip:after{right:49px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3) .tooltip-block,.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3)~li .tooltip-block{top:-165px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3) .inner-tooltip:after,.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3)~li .inner-tooltip:after{top:153px;background:url(../images/tooltip-arrow-down.png) no-repeat center}}@media(min-width:768px){.side-nav{top:0!important}.shirt-fitting-page .fitting-process-block .calendar-data{top:-155px!important}.signup-data .login--section .fname{padding-right:8px}.signup-data .login--section .lname{padding-left:8px}}@media(min-width:767px){.coupon-modal,.intro-modal{text-align:center;padding:0!important}.coupon-modal:before,.intro-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.coupon-modal .modal-dialog,.intro-modal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left}}@media (max-width:1920px){.visible-2560,.visible-1170,.visible-750{display:none!important}.visible-1920{display:block!important}.banner{margin-bottom:10px}.banner-text .btn-primary{margin-left:0}.banner .owl-pagination{height:26px;min-width:90px;padding:5px 10px;bottom:22px;left:88px}.banner .owl-pagination .owl-page{margin:0 3px}.banner .owl-pagination .owl-page span{height:15px;width:15px}.first-banner-block .right-col{padding-left:15px}.first-banner-block{padding-bottom:10px}.banner-block{padding:18px 0}.home-page .blog-block{padding-top:20px;padding-bottom:17px}.btn-black{border-width:2px}.collection-landing-banner .banner-text{left:19%}.landing-extranal .landing-banner-wrap .banner-text .banner-wrap{margin-top:10%}.afterpay-block{margin:16px 0 0}.catalogue-collection-landing-banner .banner-text{left:19%;top:0}.landing-extranal .catalogue-landing-external-banner .banner-text .banner-wrap{margin-top:6%}.catalogue-landing-banner .inner-banner{margin-top:-45px}.refer-friend-banner .banner-text .white-border-btn{height:60px;line-height:60px;width:340px}}@media (max-width:1600px){.fabric-modal .modal-content{height:339px}.fabric-modal.open .modal-content{height:339px}.cuff-modal .modal-content{height:227px}.cuff-modal.open .modal-content{height:342px}.collar-modal .modal-content{height:227px}.collar-modal.open .modal-content{height:342px}.button-modal .modal-content{height:305px}.button-modal.open .modal-content{height:339px}.colour-modal .modal-content{height:339px}.colour-modal.open .modal-content{height:339px}.collection-landing-banner .banner-text{left:14%}.catalogue-collection-landing-banner .banner-text{left:14%}.catalogue-collection-landing-banner .banner-text .sen-1116-img{margin-top:2vw;width:150px}.unit5 .unit-text p{margin-bottom:75px}.landing-extranal .unit3 .unit-text p{margin-bottom:68px}.landing-banner-wrap .banner-text .banner-wrap{margin-left:14%;margin-top:7.3%}.catalogue-landing-external-banner .sen-1116-img{margin-bottom:25px}.landing-extranal .catalogue-landing-external-banner .banner-text h1{margin-bottom:12px}.refer-friend-banner .banner-text.block-1 .inner-banner-wrap{margin-top:-50px}.refer-friend-banner .banner-text h1 span{font-size:4vw;letter-spacing:0;line-height:4.3vw}}@media (max-width:1440px){.collection-landing-banner .banner-text{left:9%}}.error-content{margin:70px 0 70px}.recipient-block{padding-bottom:170px}.catalogue-carousel .owl-item .item:hover>a{background:transparent}.catalogue-carousel .owl-item .item:hover{background:transparent}.catalogue-carousel .owl-item .item.active>a{background:#7dbdc2}.reviews-section .review-quote{padding:0 2%}.shirt-detail-modal .modal-dialog{padding-bottom:65px}}@media (max-width:1366px){.contrast-c-block .slide.active .close-fabric img.select-active{bottom:10px;right:10px}.contrast-c-block .slide .close-fabric img.select-active{bottom:10px;right:10px}.product-block .btn-black{height:4vw;line-height:3.9vw;font-size:1.5vw}.payovertime-block{margin-bottom:10px}.measurement-modal .modal-content{height:330px}.measurementmodal-createaccount .modal-content{min-height:360px}.measurementmodal-forgotpassword .modal-content{min-height:360px}.measurement-modal label.error{padding:3px 0 0}.sizing-list li{padding-left:0}.sizing-list li .sizing-right-col{right:25px}.sizing-list li.active:before,.sizing-list li:hover:before{left:0;right:0}.links .search{margin-left:0}.size-modal.measurement-modal .measurementmodal-main .modal-content{height:auto}}@media screen and (max-width:1366px) and (min-width:768px){.extras-modal-detail em{font-size:14px}.upsell-checkout-listing li{padding:7px 0 7px 5px}.upsell-checkout-listing li::after{right:15px}.upsell-checkout-modal.upsell-modal .modal-dialog{width:620px;padding:0 20px}.upsell-checkout-modal.upsell-modal .modal-dialog .search-expand:before{width:20px;left:-20px;position:absolute;content:''}.upsell-checkout-modal.upsell-modal .modal-dialog .search-expand:after{width:20px;right:-20px;position:absolute;content:''}.upsell-checkout-listing .extras-modal-detail{padding:8px 15px 0 15px}.upsell-checkout-listing .extras-modal-img{height:60px}.upsell-checkout-modal.upsell-modal .modal-footer{padding:14px 0 17px 0}.checkout-start-modal.upsell-checkout-modal .modal-header{padding:13px 0 8px 5px}.upsell-modal .btn.btn-green-border{margin-bottom:6px}.upsell-checkout-modal.upsell-modal h3 em{margin-left:16px}.upsell-modal .fabric-selection .fabric-list>li a{font-size:12px;padding:5px 20px 5px 8px}.upsell-modal .fabric-selection .fabric-list>li>.fabric-drop>a::after{border-left-width:4px;border-right-width:4px;border-top-width:8px;right:3px;top:8px}.upsell-checkout-modal.upsell-modal .modal-header{padding:13px 0 8px 7px}.upsell-checkout-modal .fabric-listing li{padding:0 10px 9px}.checkout-pocketsquare-modal.upsell-checkout-modal .modal-content{margin-bottom:0}.upsell-modal .bowtiefabric-btn{margin:11px 0 20px}.upsell-modal .bowtiefabric-btn .btn-default{margin-bottom:0}.upsell-checkout-modal .fabric-listing .fabric-content{padding-left:0}.checkout-pocketsquare-modal.upsell-checkout-modal .modal-content-inner{height:410px}.upsell-tie-modal.upsell-modal .fabric-listing li{padding:0 10px 9px}.upsell-checkout-modal.upsell-tie-modal .modal-content-inner{height:410px}.upsell-checkout-modal.upsell-tie-modal .modal-content{margin-bottom:0}.upsell-checkout-modal.upsell-modal .modal-footer{padding:10px 0 14px}.checkout-bowtie-modal.upsell-modal .modal-dialog{padding:0}.checkout-bowtie-modal.upsell-checkout-modal .bowtiefabric .modal-content-inner{height:410px}.checkout-bowtie-modal.upsell-checkout-modal .upsell-checkout-ul-listing li a{padding:12px 26px;font-size:14px}.checkout-bowtie-modal.upsell-modal .bowtiefabric-btn{padding-left:0;padding-right:0;margin:5px 0 20px}.checkout-bowtie-modal .bowtie-tab{padding:0}.checkout-bowtie-modal .upsell-checkout-ul-listing li:first-child a{border-top:0}.checkout-bowtie-modal.upsell-checkout-modal .bowtieshape{margin-bottom:0}.checkout-bowtie-modal.upsell-checkout-modal .bowtieshape .modal-content-inner{height:497px}.checkout-bowtie-modal .bowtie-tab .nav-tabs li a{font-size:16px;padding:3px 10px}.checkout-bowtie-modal.upsell-modal .modal-header{padding:8px 0 6px 33px}.checkout-bowtie-modal.upsell-modal .modal-header .upsell-close{margin-top:10px}.checkout-bowtie-modal .upsell-checkout-ul-listing li.active a{border-top:#95b9bc solid 1px}.checkout-bowtie-modal .bowtiefabric{padding:0 20px}.checkout-bowtie-modal.upsell-modal .fabric-selection{margin-bottom:7px}.upsell-socks-modal.upsell-modal .modal-dialog{padding:0}.upsell-socks-modal.upsell-modal .modal-header .upsell-close{margin-top:19px}.upsell-checkout-modal.upsell-socks-modal .modal-content{margin-bottom:0;margin-top:0}.upsell-socks-modal .upsell-checkout-ul-listing li a{font-size:14px;padding:8px 2px}.upsell-checkout-modal.upsell-socks-modal .modal-content-inner{height:433px}.upsell-socks-modal.upsell-modal .modal-header{padding:14px 0 11px 33px}.upsell-socks-modal .upsell-checkout-ul-listing li.active a{border-top:#95b9bc solid 1px}.upsell-socks-modal.upsell-modal .modal-footer{padding:12px 20px 14px}.checkout-collar-modal.upsell-modal .modal-header{padding:14px 0 11px 33px}.checkout-collar-modal.upsell-modal .modal-dialog{padding:0}.checkout-collar-modal.upsell-modal .modal-content{margin-top:0}.checkout-collar-modal.upsell-modal .modal-header .upsell-close{margin-top:18px}.checkout-collar-modal.upsell-checkout-modal .upsell-checkout-ul-listing li a{font-size:14px;padding:19px 25px}.checkout-collar-modal .upsell-checkout-ul-listing li.active a{border-top:#95b9bc solid 1px}.checkout-collar-modal.upsell-modal .modal-footer{padding:12px 20px 14px}.checkout-collar-modal.upsell-checkout-modal .modal-content-inner{height:430px}.fabric-listing .img-block::before{background-size:32%}.upsell-checkout-listing .extras-modal-img{height:60px;width:110px}.upsell-checkout-listing .extras-modal-detail{width:79%}.socks-modal-bg{background:url(../images/socks-md.jpg) no-repeat}.tie-modal-bg{background:url(../images/tie-md.jpg) no-repeat}.pocket-modal-bg{background:url(../images/pocket-square-md.jpg) no-repeat}.bowtie-modal-bg{background:url(../images/bowtie-md.jpg) no-repeat}.collar-modal-bg{background:url(../images/collar-md.jpg) no-repeat}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3) .tooltip-block,.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3)~li .tooltip-block{bottom:30px;top:auto}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3) .inner-tooltip:after,.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1):nth-last-child(-n+3)~li .inner-tooltip:after{top:auto;bottom:-13px;background:url(../images/tooltip-arrow-down.png) no-repeat center}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1) .tooltip-block{right:-68px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+1) .inner-tooltip:after{right:70px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+3) .tooltip-block{right:-8px}.upsell-tie-modal.upsell-modal ul li:nth-child(3n+3) .inner-tooltip:after{right:10px}.wedding-banner-text .white-border-btn{width:16.570313vw}.bow-tile-option ul{padding:12px 26px}}@media (max-width:1281px){.fabric-modal .modal-content{height:339px}.fabric-modal.open .modal-content{height:263px}.collar-modal.open .modal-content{height:420px}.cuff-modal.open .modal-content{height:420px}.placket-modal.open .modal-content{height:420px}.pocket-modal.open .modal-content{height:420px}.button-modal .modal-content{height:310px}.button-modal.open .modal-content{height:420px}.label-col{padding-right:0}.login-popup .btn-default{padding:0}.content-block .img-text .quantity-block .quantity-btn li i{position:relative;top:1px}.checkout-page .right-block .btn-default{padding:0}.button-bottom-outer .right-block .btn-default{line-height:51px}.fabric-listing .img-block:hover:before{opacity:0;cursor:pointer}.custom-listing>li>a.list-link:hover{background:none}.custom-listing li:hover{background:none}.custom-listing li.active:hover{background:#abd5d8}.button-listing>li>a:hover{background:none;border:1px solid #d9d9d9}.button-listing>li.active>a:hover{background:#f8fcfc;border:2px solid #7dbdc2}.size-chart li a:hover{border:1px solid #e4e2e2}.profile-list li a:hover span{color:#414141}.colour-listing>li>a:hover{background:none}.colour-listing>li.active>a:hover{background:#abd5d8}.upsell-checkout-ul-listing li:hover{background:none}.upsell-checkout-ul-listing li.active{background:#add5d8}.upsell-modal .colour-listing>li>a:hover{background:none;border:1px solid #d9d9d9}.upsell-modal .colour-listing>li.active>a:hover{background:#f8fcfc}.upsell-modal .colour-listing>li.active a:hover{background:#f8fcfc;border:2px solid #7dbdc2}.text-modal .colour-listing li a:hover:after{opacity:0}.text-modal .colour-listing li.active a:hover:after{opacity:1}.login-popup .popup-header .close{top:10px}.sizing-list li:hover:before{background:none}.sizing-page .sizing-content{padding-left:40px;padding-right:40px}.sizing-list li:hover .sizing-right-col .btn-default{background-color:#fff;color:#7dbdc2}.sizing-list li.active:hover .sizing-right-col .btn-default{background-color:#7dbdc2;color:#fff}.inner-checkout .right-block .btn-default{line-height:51px}.cat-banner a.btn-secondary-black{height:40px;line-height:38px;max-width:140px;font-size:16px;margin:5px 0}.cat-banner .caption-block h1{margin-top:0}}@media (max-width:1280px){.inner-page .container{width:auto}.main-page .visible-desktop-2560{display:none!important}.collection-landing-banner .banner-text{left:40px;width:auto}.product-listing li .img-block .img-text p{font-size:35px;line-height:35px}.catalogue-collection-landing-banner .banner-text{left:40px;width:auto}.catalogue-collection-landing-banner .banner-text .sen-1116-img{width:100px}.create-your-profile span{font-size:1.88vw;margin-bottom:6px;margin-left:15px}.create-your-profile span em{padding:5px 9px 0}.create-your-profile{padding:12px 0 12px}.white-border-btn{font-size:14px;height:39px;line-height:37px;padding:0 28px}.mac-os .create-your-profile .white-border-btn{line-height:38px}.close-profile{height:15px;right:12px;top:12px;width:15px}.visible-mobile-1280{display:block!important}.visible-desktop-2560{display:none!important}.unit4 .white-border-btn{font-size:14px;border:2px solid #FFF;height:39px;line-height:37px;padding:0 5px}.main-page .landing-banner-wrap .visible-desktop-2560{display:none}.landing-banner-wrap .banner-text h1{margin-bottom:14px;font-size:4.22vw;line-height:4.22vw;letter-spacing:1.8px}.landing-banner-wrap .banner-text .banner-wrap{display:block;margin-left:15%;margin-top:70px}.landing-banner-wrap .banner-wrap .button{margin-left:0;margin-top:30px}.landing-banner-wrap .banner-wrap .button a{float:left;font-size:16px;height:44px;line-height:43px;margin-right:19px;padding:0 7px;text-align:center;width:200px}.mac-os.landing-banner-wrap .banner-wrap .button a{line-height:42px}.landing-banner-wrap .banner-block{padding:8px 0}.unit3{padding-right:12px}.unit-last{padding-left:12px}.unit .unit-text h2{font-size:2.81vw;line-height:2.81vw;margin-bottom:38px;max-width:160px}.unit3 .unit-text{left:15px;width:146px}.unit .unit-text p{font-size:14px;line-height:18px;margin-bottom:70px}.unit-middle .unit-text p{font-size:16px;line-height:30px;margin-top:-27px;margin-bottom:32px}.unit-middle .unit-text{padding:0 56px}.unit .unit-text a{font-size:16px}.unit-text a.how-it-work-btn{font-size:18px;height:44px;line-height:48px;width:187px}.unit-last .unit-text{left:12px;max-width:260px}.unit-last .unit-text h2{max-width:inherit;letter-spacing:1px}.unit-last .unit-text p{max-width:155px;margin-bottom:47px}.how-it-work-process h2{font-size:2.81vw;line-height:2.81vw;margin-bottom:37px}.how-it-work-process ul::before{top:54px}.how-it-work-process ul li::after{top:49px}.how-it-work-process ul li h3{font-size:23px;letter-spacing:.3px;margin-bottom:5px}.how-it-work-process{padding-top:42px;padding-bottom:38px}.how-it-work-process ul li i{width:32px;margin-bottom:54px}.how-it-work-process ul li i img{max-width:100%}.button-block{margin-top:38px}.button-block .white-border-btn{font-size:16px;height:44px;line-height:38px;margin:0 8px;padding:0 7px;width:200px}.mac-os .button-block .white-border-btn{line-height:42px}.customer-story h2{font-size:2.81vw;line-height:2.81vw;margin-bottom:18px}.readmore-link{font-size:16px}.customer-story p{font-size:16px;margin:0 auto 34px}.sm-6-middle h2{font-size:2.81vw;line-height:2.81vw}.sm-6-middle .unit-text{left:25px}.sm-6-middle p{font-size:15px}.sm-6-middle a{font-size:16px}.customer-story-news p{font-size:24px;margin-bottom:45px}.customer-story-news h2{margin-bottom:50px}.customer-story-news{padding-bottom:46px}.customer-story-mark{padding-top:40px}.customer-story-mark a{font-size:18px}.customer-story-mark h2{margin-bottom:9px}.customer-story-mark .banner-block{padding-top:34px}.customer-story-mark .load-more-link{font-size:16px}.banner-block{padding:9px 0}.fixed-modal-block{margin-right:-230px}.fabric-modal .fabric-list .fabric-drop-list{max-height:300px}.afterpay-block{margin:6px 0 3px;padding:32px 0 30px}.afterpay-block .afterpay-logo{margin-left:0;margin-top:10px}.afterpay-block .right-afterpay{display:inline-block;margin-left:33px;margin-right:0}.afterpay-block .right-afterpay h3{font-size:24px;line-height:28px;letter-spacing:.5px;margin-bottom:4px}.afterpay-block .right-afterpay span{font-size:14px;line-height:18px}.afterpay-block a img{width:150px}.refer-friend-banner{height:750px}.refer-friend-banner .banner-text h1 span{font-size:4vw;line-height:4.2vw}.refer-friend-banner .banner-text .white-border-btn{width:340px}.package-block{padding:22px 0 15px;margin-top:9px}.package-block p{font-size:30px;line-height:34px;letter-spacing:0}.package-block a{font-size:16px;line-height:20px}.packages-outer-block h1{font-size:5.24vw;margin-bottom:-14px}.packages-outer-block h1 em{top:-14px;left:4px;font-size:12.5vw;line-height:9.5vw}.packages-outer-block h1 span{font-size:8.6vw;line-height:8.6vw}.packages-inner-block p{font-size:16px;line-height:20px;letter-spacing:.11px;margin:0 0 4px}.packages-inner-block p.offer-ends{margin:20px 0}.packages-outer-block{padding:31px 0 12px}.packages-outer-block .package-row{margin:31px -19px 0}.packages-outer-block .package-col span{font-size:26px;max-width:155px;padding:0;margin:0 auto 6px;line-height:39px;height:35px}.packages-outer-block .package-col strong{line-height:26px;font-size:24px}.packages-outer-block .packages-inner-block{padding:0 26px}.packages-outer-block .package-row .col-sm-3{padding:0 15px}.packages-outer-block .package-col{padding:19px 10px}.packages-outer-block .package-col em{font-size:16px;margin-bottom:9px}.packages-outer-block .package-col p{font-size:12px;line-height:16px;letter-spacing:-.3px;margin:0 0 0}.packages-outer-block .package-row .white-border-btn{line-height:30px;height:32px;min-width:149px;margin-top:14px;font-size:14px}.get-started{margin-top:9px}.get-started .button-block .white-border-btn{height:55px;line-height:55px}.gosn-finished-banner h1{font-size:5.7vw;letter-spacing:-1px;margin:55px 0 32px}.gosn-finished-banner .white-border-btn{font-size:16px;height:44px;line-height:38px;width:216px;margin:0 12px;padding:0 15px}.contrast-slider .close-icon.close-shirt{right:13px;top:-15px}.left-fabric-slider{padding-right:15px}.left-fabric-slider .owl-buttons .owl-next{right:30px}.product-listing{margin-right:0;margin-left:0}.home-page .landing-au .container{width:auto;max-width:1280px;padding:0}.header-page .intro-modal .modal-dialog{top:50px}.shirt-collections-new.category-new-page .hero-banner-text{padding-left:44px}.enquire-block .enquire-content ul>li:first-child ul li,.enquire-block .enquire-content ul>li:last-child ul li{width:100%}}@media (max-width:1280px) and (min-width:768px){.fitting-banner .banner-text h1{font-size:5.625vw;line-height:5.9375vw;margin:0 0 31px}.fitting-banner .banner-text h3{font-size:3.28125vw;line-height:3.59375vw;margin-bottom:43px}.fitting-banner .white-border-btn{width:270px}.shirt-work-listing.collection-listing.product-listing{padding:0 10px}}@media(max-width:1279px){.enquire-block .enquire-content h2{padding-bottom:30px}.enquire-block .enquire-content .white-border-btn{margin-bottom:35px}.unit-middle .unit-text{padding:0 15px}.home-page .barbar-promo-page .how-it-work-process.container{max-width:100%;padding:0 15px}.started-innner-content{margin:0 15px}.inner-wrap.barbar-shirt-block{padding:36px 25px}}@media (max-width:1200px){.home-page .blog-block .container{width:970px}.collar-popup .left-block{padding-left:0}.measure-body-page .left-block{padding:25px 0}.shoulder-thumb i{width:46%}.right-block.neck-block .collar-blocks{width:44%}.collar-popup .modal-dialog{margin:20px}.collection-landing-banner .banner-text{left:25px}.unit6 .testimonials{margin-top:50px}.cat-owl-slider .img-block em.magnifier{width:74px;height:74px;line-height:74px}.catalogue-collection-landing-banner .banner-text{left:25px}.eofy-catalogue-outer .container{width:100%}.eofy-catalogue-block ul li a{padding:10px 45px 19px}.select-pack-carousel .item{margin:0 5px}.eofy-catalogue-block ul{margin:0 -15px}.select-plain-left{padding:42.5% 0 0 15px}.select-plain-left .btn-default{font-size:18px;padding:0;width:130px}.reviews-section .review-quote{padding:0 15px}}@media (max-width:1199px){.measurementPopup .modal-dialog{margin:175px 15px 0}.collections-filter-link ul li{padding-right:10%}.collections-filter ul li{padding-right:17px}.account-order-details .address-block::before{margin-left:-215px}.collection-landing-banner .banner-text{left:15px}.unit6 .unit-text{left:0}.catalogue-collection-landing-banner .banner-text{left:15px}.unit-middle .unit-text p{margin-bottom:20px}.unit-middle .unit-text p span{margin-top:20px}.middle-cont{margin:25px 0}.sm-6-left p span{margin-bottom:5px}.special-prices-section .prices-content{margin-bottom:50px}.special-prices-section{padding:92px 0 70px}.unit .unit-text h2{margin-bottom:20px}.unit .unit-text p{margin-bottom:30px}.shirt-fabric-listing .fabric-detail{padding:10px 0}.pack-item a{width:15px;height:18px}.collections-detail .back-btn-outer .col-sm-2{width:8.5%}.collections-detail .product-content{padding-right:40px}.custom-table table tbody tr td{width:25%}.logo-panel li{margin-right:30px;width:38%}.logo-panel{margin-bottom:20px}.countdown-outer p{font-size:22px;line-height:26px;padding:20px 0 15px}.comment-box-sm-9{padding-left:15px}.comment-box{padding-bottom:50px;margin-bottom:50px}.issue-block-sm-3{padding-left:15px}.issue-block{padding-left:15px}.support-outer .issue-tab .nav-tabs{margin-left:15px}.form-option.line-checkbox{margin-left:0}.issues-form{padding:18px 15px}.support-radio-block.ship-radio-block .radio-outer{width:33%}.shirt-fabric-listing .fabric-detail .left-block .price .old-price{font-size:15px;margin-right:2px}.shirt-fabric-listing .fabric-detail .left-block span{font-size:15px}.shirt-fabric-listing .fabric-detail .left-block .price em{font-size:15px;margin-left:1px}.shirt-fabric-listing .fabric-detail .right-block .button-block a{width:75PX;font-size:12px;line-height:12px}.select-fabric-block{padding:0 15px}.cat-info-panel ul li:first-child,.cat-info-panel ul li:last-child{padding-left:0}.cat-info-panel ul li{padding:0 0}.select-fabric-block .left-fabric{width:24%}.select-fabric-block .right-fabric{width:76%}.left-fabric-outer{padding:36px 0}.cat-owl-slider .img-block em.magnifier{width:100px;height:97px;line-height:97px}.select-fabric-block .introductory-range-slider .item{margin:0 22px}.cat-banner .reviews-section{padding-top:0}.shirt-detail-modal .modal-dialog{max-width:990px}.detail-page .product-detail-outer{padding-right:15px}.detail-page .custom-shirt-table ul li{padding-left:0}.detail-page .custom-shirt-table ul li p{width:95px}.thumbnail-slider.owl-carousel#sync2 .owl-item{margin-right:20px}.order-history-block .order-history-carousel .btn.btn-green-border{padding:12px 6px}.measurementPopup .details li a{width:238px!important}.shirt-fabric-listing .fabric-detail .left-block{width:35%}.shirt-fabric-listing .fabric-detail .right-block{width:65%}.detail-page .button-row a.btn-green{min-width:85%}.hero-banner.gift-banner .hero-banner-text h1{margin:0 0 50px}.shirt-fabric-listing .fabric-detail .right-block .view-cart-tooltip{width:235px;max-width:inherit;right:0}.shirt-fabric-listing .fabric-detail .right-block .view-cart-tooltip:after{left:auto}.giftcard-new-page .voucher-details,.giftcard-new-page .sender-details,.giftcard-new-page .recipient-details{padding:0}}@media (max-width:1170px){.visible-2560,.visible-1920,.visible-750{display:none!important}.visible-1170{display:block!important}.banner .owl-pagination{bottom:18px;left:28px}.first-banner-block .left-col{width:66.7%}.first-banner-block .right-col{width:33.3%}.unit3 .unit-text{left:22px}.unit4 .unit-text{left:42px}.unit5{padding-right:15px}.unit5 .unit-text{right:0}.banner-block .left-col1.first{padding-bottom:31px}.banner-block .left-col1 .fillimg{height:446px}.banner-block .left-col2 .fillimg{height:271px}.banner-block .right-col .fillimg{height:748px}.unit6 .testimonials li{padding-bottom:15px;height:auto!important}.testimonials li{height:auto!important}.unit6 .testimonials li:before{display:block}.blog-content .blog-content-inner h1{margin:15px 0}.home-page .blog-block{padding:17px 0}.measurement-modal{top:50%}}@media (max-width:1140px){.inner-page .container{width:auto}.another-item-block{padding:17px 20px}.another-item-block button{padding:0 15px}.testimonial-outer{position:relative;top:-35px}.recipient-block{padding:130px 0 80px}.support-header{padding:30px 0}.order-history-block .order-history-carousel .add-measurement{margin-left:30px!important}.about-us-header{padding:24px 0}}@media (max-width:1080px){.visible-desktop-2560{display:none!important}.visible-mobile-1080{display:block!important}.hidden-mobile-1080{display:none!important}.unit4.banner-block{padding-top:0}.style-banner,.gallery-banner{padding-top:0}.product-block .btn-black{height:50px;line-height:48px;font-size:16px;max-width:590px}.product-block .shop-link{font-size:48px;line-height:52px}.product-search-block{margin-bottom:55px}.product-search-block label{font-size:60px;line-height:64px;padding:0 60px;text-transform:uppercase;text-align:center;margin-bottom:20px}.product-block-inner{padding:0}.sizing-list li{padding-right:0;text-align:left}.sizing-list li .sizing-right-col{position:static;text-align:left}.sizing-list li .download-btn{margin:20px 0}.product-listing li .img-block .img-text p{font-size:24px;line-height:30px}.melbourne-team-block h2{font-size:42px;line-height:45px;padding:30px 15px 68px}.melbourne-team-block h3{font-size:33px;line-height:37px}.may-special-book{font-size:38px;line-height:44px}.special-prices-block h2{font-size:55px;line-height:57px}.special-prices-section h4{font-size:44px;line-height:40px}.special-prices-section p{font-size:44px}.refer-friend-banner .banner-text .white-border-btn{width:290px;font-size:20px;height:55px;line-height:52px}.refer-friend-banner .banner-text.block-1 .inner-banner-wrap{margin-top:-30px}.sizing-list li:first-child .sizing-right-col{text-align:left}}@media (max-width:1024px){.fixed-box .right-block{width:41.66666667%;left:auto;right:0}.customer-story{padding:40px 0}.unit-middle .unit-text p{font-size:14px;line-height:20px}.measurementPopup.modal.fade .modal-dialog{margin:110px 15px 30px 15px}.measurement-tab .scroll-measurement{height:380px}.all-available-fabric{margin-bottom:5px}.upsell-modal .fabric-selection{margin-bottom:5px}.upsell-checkout-modal.upsell-modal .modal-dialog{width:720px}.account-order-details .add-measurements{margin:25px 0}.landing-extranal .landing-banner-wrap .banner-text .banner-wrap{margin-left:10px;max-width:55%;width:auto}.landing-extranal .catalogue-landing-external-banner .banner-text p{max-width:465px}.landing-banner-wrap .banner-text .banner-wrap{margin-left:12%;margin-top:15px}.unit .unit-text h2{margin-top:0}.customer-story{padding-bottom:20px}.customer-story-mark a.view-more-link{display:block}.landing-extranal .twenty-off-banner .banner-text .banner-wrap{margin-top:5%}.fitting-page .fitting-block{height:860px}.fitting-page .wedding-content{width:80%}.mac-os .another-item-block button{line-height:35px}.payment-tab .payment-history-list{margin:0 -30px}.gift-banner .banner-text h1{font-size:4.320313vw;line-height:4.476563vw}.gift-banner .voucher-block{width:22.0625vw;height:12.984375vw;bottom:-6.023438vw}.gift-banner .voucher-block h3{font-size:2.953125vw;line-height:3.109375vw}.recipient-block .recipient-detail .form-block .row{margin:0 -15px}.recipient-block .recipient-detail .form-block .col-sm-6,.recipient-block .recipient-detail .form-block .col-sm-12{padding:0 15px}.top-strip ul li{text-align:left}.top-strip ul li:first-child{text-align:left}.top-strip ul li:last-child{text-align:right}.top-strip ul li span{font-size:16px}.banner-caption{max-width:400px;left:20%;right:auto}.banner-caption h1{font-size:36px;line-height:40px;margin-bottom:10px}.banner-caption .black-border-btn{max-width:155px;height:35px;line-height:35px}.banner-caption p em{display:inline-block}.banner-caption p{font-size:12px;line-height:16px}.black-border-btn{border:1px solid #202020}.categories-listing .categories-title{margin-bottom:10px}.categories-listing p{margin:0 0 15px}.left-img-col .article-text{margin-left:15px}.comment-box-sm-9{padding-left:15px}.comment-box{padding-bottom:50px;margin-bottom:50px}.support-tiles li{width:33.33%}.shirt-fabric-listing .fabric-detail .left-block .price .old-price{margin-right:1px}.cat-owl-slider .img-block em.magnifier{width:80px;height:75px;line-height:73px}.cat-banner .reviews-section ul li.gq-review em{width:57px}.collection-listing.product-listing li{width:33.33%}.category-new-page .cat-info-panel ul li .shirt-block{width:30px;height:30px}.support-item-block .round-img{width:130px;height:130px;line-height:130px}.shirt-detail-modal .modal-dialog{max-width:100%;margin-left:15px!important;margin-right:15px!important}.shirt-detail-modal #sync3{width:70%}.shirt-detail-modal #sync4{width:25%}.home-page .hero-banner.collection-banner .fillimg{height:320px}.sizing-list li .sizing-right-col{max-width:100%}.error-page .error-page-btn{margin:60px 0}.error-page .error-page-btn .btn{width:100%}.how-it-works-row .how-it-works-content{padding-right:0}.how-it-works-row .work-dashed-content::before{content:"";position:absolute;top:35%;left:20px;bottom:0;height:100%;border-left:1px dashed #414141;z-index:-1;width:1px}.testimonial-outer{position:relative;top:-25px}.gift-banner .hero-caption{top:25px;bottom:0;left:0;right:0;position:absolute}.enquire-block .enquire-content h2{line-height:62px;padding-bottom:0}}@media (max-width:1023px){.landing-page .portrait-view .main-wrap{padding:33px 33px 20px 33px}.landing-page .landscape-view .main-wrap{padding:33px 33px 20px 210px}.bx-wrapper .bx-prev{display:none}.portrait-view .bx-wrapper{margin:0 auto;max-width:100%!important}.contrast-c-block .portrait-view .bx-wrapper .bx-controls-direction a.bx-prev{right:auto;left:115px}.unit .unit-text h2,.unit .unit-text p{margin-bottom:15px}.unit-middle .unit-text p{font-size:12px;line-height:16px}.customer-story p{line-height:28px}.middle-cont{min-height:80px;margin:15px 0}.unit-middle .unit-text{padding:0 10px}.unit-middle .unit-text p span{margin-top:10px}.unit-text a.how-it-work-btn{font-size:13px;height:30px;line-height:32px;width:140px}.blog-content .blog-content-inner h1{font-size:30px;line-height:34px}.tecFit-img img{width:50px}.tecFit-img{right:-2px;top:1px}}@media(max-width:992px){.packages-outer-block h1{margin-bottom:0}.packages-inner-block{padding:0 20px}.packages-inner-block p{letter-spacing:0}.packages-outer-block .package-col span{font-size:22px;max-width:105px;height:30px;line-height:35px}.packages-outer-block .package-col strong{line-height:22px;font-size:18px}.packages-outer-block .package-col em{font-size:14px;margin-bottom:5px}.packages-outer-block .package-col p{font-size:11px;line-height:15px}.packages-outer-block .package-row .white-border-btn{line-height:29px;height:30px;min-width:89px;margin-top:12px;font-size:12px}.packages-outer-block .package-col{padding:12px 10px}.reviews-section ul li{width:33.33%}.reviews-section .goggle-review,.reviews-section .trustpilot-review,.reviews-section .gq-review{width:33.33%}.reviews-section .review-quote{width:50%}.au-banner .btn-secondary-black{max-width:170px}.btn-secondary-white{max-width:170px}.btn-secondary-white{max-width:150px;height:35px;line-height:33px}.subcribe-block .transparent-btn{font-size:15px;width:140px;margin-top:6px;height:39px;line-height:39px}.instagram-block{padding-top:50px}}@media (max-width:991px){.user-menu{padding:20px 0 0}.user-menu .cart-link{font-size:15px;background-size:20px;background-position:3px 2px}.user-menu .login-link{margin-right:23px;font-size:15px}.user-menu .login-link a.logout-link{font-size:11px}.checkout-page .right-block .pull-right{width:100%}.button-bottom-outer .right-block{width:300px}.collar-popup .right-block p{padding-right:20px}.collar-popup .custom-bullet-listing li{padding-right:20px}.collar-popup .modal-header .close{right:0}.measure-body-page .right-block .shoulder-content-block{padding-left:0}.right-block.neck-block .collar-blocks{width:41%}.measure-body-page .left-block .form-group input{margin-right:25px}.order-details{padding:15px 5px}.order-details .details-listing li i{width:53%}.order-details .details-listing li span{width:47%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thanks-order .content-block{padding:55px 30px 30px}.banner-text{left:15px}.phone-link a{font-size:18px;line-height:27px}.phone-link{margin:48px 0}.afterpay-modal .modal-dialog{width:auto}.afterpay-modal .approval-content .approval-img h3{padding-right:10px}.afterpay-modal .modal-content .imp-news{padding:40px 60px}.afterpay-modal .approval-content{padding-right:0}.afterpay-modal .service-content{padding-right:15px}.afterpay-modal .approval-content.last-child{padding-right:0}.payovertime-block{width:220px;margin-bottom:15px;padding:7px 0 7px 5px}.afterpay-article .afterpay-logo{width:70px;height:14px}.afterpay-article .title-text{font-size:14px}.product-listing li{width:33.33%;margin-bottom:50px}.product-listing li .img-block .img-text{padding:0 15px}.copyright-text i img{max-width:50px}.collections-detail .product-detail-outer{padding:0 15px}.collections-detail .inner-container{padding:0}.order-carousel{padding-right:20px}.saved-designs-block ul li{width:40%}.collections-filter ul li{padding:16px 10px;font-size:14px}.collections-filter ul li i{font-size:20px;margin:0 0 0 4px}.collections-filter ul li i:before{position:relative;top:2px}.collections-filter-list{top:40px}.reset-btn{margin-top:11px}.collections-filter-link ul li a{font-size:15px}.collections-filter-link ul li{padding-right:7%}.collections-filter li:first-child .collections-filter-list{left:0}.custom-search-input button{margin:0}.custom-search-input .btn{width:25px;height:25px;margin-top:7px}.account-order-details .address-block::before{margin-left:-140px}.personal-detail-page .radio-outer{margin-right:20px}.start-design{width:150px;left:-120px;top:-70px}.inner-radio-block ul li{padding:0 40px}.measure-body-page .left-block .form-group .btn{max-width:50%}.cms-inner-container{padding-bottom:30px}.unit-middle .unit-text p{margin-top:-3px}.unit-last .unit-text h2{padding-right:10px}.landing-extranal .unit3 .unit-text h2{margin-bottom:25px}.landing-extranal .unit3 .unit-text p{margin-bottom:30px}.inner-checkout .right-block .btn-default{max-width:300px}.local-container{padding:0 0}.special-prices-block{padding:0 25px}.shirt-listing .content-block .img-text .quantity-block .price-outer .old-price-outer .old-price,.shirt-listing .content-block .img-text .quantity-block span{font-size:20px;line-height:24px}.another-item-block p{float:none;text-align:center;line-height:25px;padding-bottom:5px}.another-item-block button{float:none;margin:0 auto;display:block}.payment-tab .payment-history-list li{padding:0 5px}.payment-tab .payment-history-list{margin:0 -5px}.payment-tab .payment-history-list li span{font-size:16px;line-height:20px}.win-competition-banner .competition-sub-block .top-logo-block a.tm-birley-logo em{margin:12px 0}.landing-extranal .landing-banner-wrap.claim-shirt-banner.true-barbers .banner-text .banner-wrap{max-width:40.28125vw}.order-history-block .order-history-carousel .item-image a{right:-35px}.order-history-block .order-history-carousel .item-image a img{width:50%}.order-history-block .order-history-carousel .btn-add-measurement{width:146px;font-size:14px}.get-started .button-block .white-border-btn{width:350px;height:50px;line-height:48px;font-size:20px}.eofy-catalogue-block ul li a{padding:10px 20px 19px}.select-plain-left h3{font-size:33px;margin-bottom:20px}.collections-detail .back-btn-outer .col-sm-2{width:11%}.collections-detail .product-content{padding-top:50px}.custom-table table tbody tr td{width:30%}.collections-detail .btn-outer{max-width:350px}.label-tag{max-width:320px}.portrait-view .contrast-slider .close-icon.close-shirt{right:3px;top:-15px}.shirt-fabric-listing .fabric-detail .right-block .button-block a{font-size:12px;line-height:12px}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip:after{left:0;right:0}.main-wrap.fabric-favourite{padding-bottom:50px}.your-body-shape li{padding:0 10px}.auto-size-button span{padding:0}.top-strip ul li{width:50%;text-align:left;margin-bottom:10px}.top-strip ul li:first-child,.top-strip ul li:last-child{text-align:left}.top-strip ul li:last-child img{width:25px}.custom-search-input{margin-right:0}.custom-search-input .input-lg{padding:3px 5px}.custom-search-input input{font-size:18px}.categories-listing .categories-title{font-size:25px}.categories-listing p{font-size:12px}.fixed-modal-block{bottom:23%;margin-right:-150px}.img-block em.magnifier{height:75px;width:85px;line-height:75px}.logo-panel{margin-bottom:10px}.logo-panel li{margin-right:20px}.issue-row .custom-dropdown{width:50%}.support-radio-block.ship-radio-block .radio-outer{width:43%}.detail-page .listing-weave li{margin-right:20px}.cat-banner .caption-block h1{font-size:38px;line-height:42px;margin-top:0}.cat-banner .caption-block h1 span{font-size:22px;line-height:26px}.cat-banner .caption-block p i{font-size:40px;line-height:44px}.cat-banner .caption-block p span{top:0;font-size:24px;line-height:28px}.cat-banner .caption-block p strike{right:-34px}.cat-info-panel ul li span{width:120px}.select-fabric-block .left-fabric{width:30%}.select-fabric-block .right-fabric{width:70%;padding-bottom:35px;padding-top:35px}.cat-owl-slider .img-block em.magnifier{width:74px;height:74px;line-height:74px}.cat-banner .reviews-section ul li.gq-review span{margin:5px 0}.cat-banner .reviews-section .trustpilot-review .trustpilot-img{margin-top:16px}.cat-banner .reviews-section ul li.gq-review em{display:inline-block;width:50px}.cat-owl-slider .introductory-range-col .img-block em img{max-width:16px}.cat-banner .caption-block h1 span{font-size:12px;line-height:16px;margin-bottom:0;display:block}.cat-banner .caption-content{padding-right:0}.cat-banner .caption-block h1{font-size:24px;line-height:26px;margin-bottom:-3px;margin-top:3px}.cat-banner .caption-block p span{font-size:22px;line-height:26px}.cat-banner .caption-block p i{font-size:24px;line-height:28px;padding:0 13px}.cat-banner .caption-block p strike{right:-21px;bottom:1px;font-size:12px;line-height:18px}.cat-banner .reviews-section{margin-top:15px}.cat-banner .reviews-section ul{padding-right:10px}.cat-banner .reviews-section ul li.gq-review span{font-size:5px;line-height:9px;margin-top:0;margin-bottom:0}.cat-banner .reviews-section .goggle-review span{font-size:6px;line-height:10px;margin-bottom:0;margin-top:0}.cat-banner .reviews-section ul li.gq-review em{width:32px}.cat-banner .reviews-section .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group>svg,.cat-banner .reviews-section .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group>svg{width:11px!important;height:11px!important}.cat-banner .reviews-section .goggle-review .rating-rate{width:60px;height:9px;line-height:5px;margin:0 auto}.cat-banner .reviews-section .goggle-review .rating-rate a{width:60px!important;padding:0;margin-top:2px}.cat-banner .reviews-section .goggle-review a{width:30px;margin:0 auto;display:block}.cat-banner .reviews-section .trustpilot-review .trustpilot-img{width:60px;margin:0 auto -2px;height:14px;line-height:14px}.cat-banner .reviews-section ul li.gq-review{width:20%}.cat-banner .reviews-section ul li{width:42%}.cat-banner .reviews-section .trustpilot-review a{width:50px}.cat-banner .reviews-section ul li:last-child{width:38%}.cat-banner .reviews-section{margin-top:0}.cat-banner a.btn-secondary-black{max-width:103px;height:28px;line-height:24px;font-size:12px;margin:12px 0}.category-new-page .cat-info-panel ul li span{width:135px}.collection-listing.product-listing li{padding:0 15px 10px;margin-bottom:20px}.category-new-page .breadcrumb{padding:10px}.category-new-page .cat-info-panel ul li{padding:0 1px}.collection-listing.product-listing.shirt-work-listing li{width:25%}.detail-page .custom-shirt-table ul li{width:50%;float:left}.detail-page .custom-shirt-table ul li p{width:109px}.detail-page .product-detail{padding-right:0}.detail-page .btn-outer .btn-col{width:50%}.detail-page .custom-shirt-table .link-tag{padding-right:0}.detail-page .detail-img{padding:25px 15px 0}.thumbnail-slider.owl-carousel#sync1 .owl-item{padding:0 34px}.thumbnail-slider .owl-buttons .owl-prev{margin-left:0}.thumbnail-slider .owl-buttons .owl-next{margin-right:0}.thumbnail-slider.owl-carousel#sync2{padding:10px 43px 0}.thumbnail-slider.owl-carousel#sync2 .owl-item{margin-right:17px;padding:0}.thumbnail-slider .owl-buttons .owl-prev{margin-left:6px}.thumbnail-slider .owl-buttons .owl-next{margin-right:6px}.thumbnail-slider .owl-buttons .owl-prev,.thumbnail-slider .owl-buttons .owl-next{width:10px;height:20px}.faq-block{padding:50px 0 30px}.questions{margin-bottom:40px}.answer-block .answer-inner{margin-bottom:20px}.measurementPopup .details li a{width:180px!important}.offer-section .close{right:20px}.fabric-page .right-fabric-block{padding:20px}.pad-01{padding-right:15px!important}.shirt-size .size_profile .form-control.error-msg{width:100%!important}.shirt-size .size_profile .form-group{padding:0 15px!important}.support-tiles{padding:20px 0}.measurement-tab .measurement-details-tab .table.specification-table.body-measurement tbody tr td.bold{text-align:inherit}.how-it-works-row .work-dashed-content::before{content:"";position:absolute;top:15%;left:20px;bottom:0;height:100%;border-left:1px dashed #414141;z-index:-1;width:1px}.testimonial-outer{position:relative;top:-15px}.tips li a{padding:10px}.tips-detail-outer{margin-top:60px}.hero-banner.collection-banner .hero-banner-text .hero-inner-text{max-width:510px}.category-new-page .cat-banner.collection-banner .caption-block span{font-size:14px;line-height:18px}.cat-banner .reviews-section ul li.gq-review span{font-size:5px;line-height:9px;margin-top:0;margin-bottom:0}.hero-banner-text .hero-inner-text{max-width:550px;padding-left:10px}.hero-banner.refer-friend-banner .hero-banner-text .hero-inner-text{margin:0 auto}.au-banner .hero-banner-text .btn{min-width:165px;margin:5px 5px 5px 0;padding:10px 5px}.au-banner .hero-banner-text .btn:last-child{margin-left:0}.hero-banner.shirt-occasion .hero-banner-text{height:275px}.category-new-page .hero-banner-text .hero-inner-text{padding-top:20px}.my-account h2{margin:0 0 15px}.shirt-fabric-listing .fabric-detail .right-block .view-cart-tooltip{left:auto;right:0}.order-history-section{padding:25px 0 0 10px}.article-block .shirts-landing-text a,.article-block .article-text a{min-width:175px;padding:10px}.article-block .article-text p{margin-bottom:0}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip{left:-110px}.giftcard-new-page .gift-content{max-width:600px}.giftcard-new-page .new-recipient-block{margin:30px 0}.giftcard-new-page .form-group .form-col label.equal-height{min-height:36px}.giftcard-new-page .new-gift-banner .hero-banner-text h1{padding:10px 0}.support-tiles li{width:50%}}@media (max-width:768px){.account-order-details .address-block::before{margin-left:-128px}.landing-banner-wrap .banner-text .banner-wrap{margin-left:60px;margin-top:15px}.portrait-view .fabric-outofstock-modal:before{position:absolute;content:"";display:block;border-top:10px solid #FFF;border-left:7px solid transparent;border-right:7px solid transparent;top:auto;bottom:-16px;left:40px}.portrait-view .fabric-outofstock-modal{bottom:140px}.portrait-view.custom-overlay-body .custom-overlay{left:0}.landscape-view.custom-overlay-body .custom-overlay{left:94px}.landing-extranal .claim-shirt-banner .banner-wrap .button .white-border-btn{height:28px}.pack-item a{right:21%;bottom:14%}.custom-button{width:180px;height:40px;line-height:36px}.article-block .article-text p.pr{padding-right:0}.article-block .article-text h1{font-size:40px;line-height:40px}.article-block .article-text h2{margin:0 0 20px 0}.shirts-landing-text li:first-child p{padding:0}.shirts-landing-text li{padding:0 5px}.customers-tele-block li{padding:0 15px}}@media (max-width:767px){.notification-ribbon{margin:-15px -25px 10px}.measurementmodal-main .select-dropdown .select2{width:100%!important}.shirt-fabric-listing .fabric-detail .right-block{width:60%}.shirt-fabric-listing .fabric-detail .left-block{width:40%}.item img{margin:0 auto}.old-price:after{top:40%}.mac-os .old-price:after{top:40%}.fabric-list .price em:after{top:35%}.btn-secondary{height:45px;line-height:45px;font-size:14px}.btn-secondary-white{font-size:14px}.introductory-range-col .content-text i{top:1px}.personal-detail-page .label-col label{font-size:14px}.mac-os .old-price-mobile:before{top:40%;width:100%}.contrast-c-block .slide.active .close-fabric img.select-active{bottom:7px;right:7px}.contrast-c-block .slide .close-fabric img.select-active{bottom:7px;right:7px}.landscape-view .contrast-c-block li .slide-img-outer .close-icon img{width:100%;height:100%}.btn-default,.btn-default.active{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}.collections-detail .product-detail .btn{font-size:15px;height:48px;line-height:44px}.unit4 .unit-text p span{padding-left:0}.unit4{padding:4px 0}.unit4 .unit-text{left:20px;width:260px}.unit4 .unit-text h2{font-size:24px;line-height:28px;letter-spacing:1.2px;padding-left:0;margin:0 0 13px}.unit4 .unit-text p{font-size:12px;padding-left:0;line-height:15px;margin-bottom:25px;letter-spacing:.5}.unit4 .unit-text a{width:120px;font-size:14px}.popup-header{min-height:35px}.popup-header .logo{width:115px}.visible-2560,.visible-1920,.visible-1170{display:none!important}.visible-750{display:block!important}.button-block span{display:block}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.user-menu .cart-link{font-size:14px;margin-top:9px;background:url(../images/cart-icon.svg) no-repeat 4px 1px;background-size:19px}.portrait-view .user-menu .cart-link{margin-top:5px}.portrait-view .img-control{bottom:180px;top:auto;width:96px;right:0}.img-control .inner-menu{display:block}.landscape-view.landing-page header{left:95px;right:20px;top:10px}.landscape-view.landing-page .logo{width:95px;height:20px;margin-top:3px}.landscape-view .user-menu .cart-link{margin-top:5px}.landscape-view .img-control{top:55px;bottom:auto;width:96px;right:0}.landscape-view .popup-header .logo{margin-top:20px}.img-control .render-zoom{width:25px;height:25px}.img-control a.refresh-link{width:60px;height:25px;margin-bottom:10px}.img-control a{font-size:15px}.img-control .zoom-control{margin-bottom:17px}.user-menu{padding:0}.perfect-fit-link{right:0;bottom:0}.payovertime-block{width:170px;margin-bottom:5px;padding:10px 0}.afterpay-article .afterpay-logo img{top:-1px}.afterpay-article .title-text{font-size:12px}.afterpay-article .afterpay-logo{display:inline-block}.afterpay-article p .afterpay-logo.portrait-visiable{display:none}.shopping-cart .afterpay-article{padding-top:20px}.shopping-cart .afterpay-article .afterpay-logo{width:70px;height:15px}.afterpay-article .afterpay-logo{top:0}.portrait-view .payovertime-block{width:100%;border:none;padding:0;text-align:center;float:none}.portrait-view .payovertime-block div{display:inline-block;width:auto}.portrait-view .afterpay-article p .afterpay-logo.portrait-visiable{display:inline-block;float:none}.portrait-view .afterpay-article .title-text{display:none}.selection-slider .slide span{font-size:12px}.bx-wrapper .bx-loading{display:none!important}.landing-page .landscape-view .main-wrap{padding:20px 20px 20px 120px}.landscape-view .contrast-c-block .slide{width:95px!important;padding:15px 0;height:114px}.landscape-view .contrast-c-block{width:95px;padding:0}.landscape-view .contrast-c-block ul li p{font-size:10px;line-height:13px}.landscape-view .selection-slider .slide{width:95px!important;padding:15px 0}.landscape-view .bx-wrapper .bx-next{padding:15px 47px 0}.landscape-view .contrast-c-block .load-more-link{position:absolute;bottom:0;background:#fff;font-size:11px;padding:10px 0 0;height:95px}.landscape-view .contrast-c-block li .slide-img-outer img{height:50px;width:50px}.landscape-view .contrast-c-block ul li span{margin-top:3px;font-size:9px;line-height:13px;letter-spacing:-.5px}.landscape-view .bx-wrapper .bx-controls-direction a{padding:13px 47.2px;left:0}.landscape-view .bx-wrapper .bx-prev{padding:13px 46px;left:5px}.landscape-view .contrast-c-block li.active .slide-img-outer img.select-active{width:15px;height:15px}.ok-block{font-size:12px}.portrait-view .selection-slider .slide img.select-active,.portrait-view .contrast-c-block .slide img.select-active{width:15px;height:15px;right:5px}.landscape-view .selection-slider .slide img.select-active,.landscape-view .contrast-c-block .slide img.select-active{width:15px;height:15px;right:5px}.fixed-row{position:fixed;top:55px;left:15px;right:15px;background:#FFF}.fixed-row .top-left,.fixed-row .top-right{float:left;width:100%}.scroll-block{position:fixed;top:140px;bottom:60px;overflow:auto;left:15px;right:0}.bottom-fixed{position:fixed;bottom:0;left:15px;right:15px}.wrapper.inner-page{position:static;height:100%;overflow-x:hidden}.secure-block{font-size:9px;padding:12px 0 4px 27px;height:auto}.secure-block:before{width:20px}.form-block h3{font-size:15px;line-height:19px;margin-left:3px;letter-spacing:.2px;margin-bottom:10px}.form-block{margin-bottom:21px}.edit-shipping .form-block{margin-bottom:0}.dd-menu .row{margin:0 -10px}.dd-menu .row .col-xs-6,.dd-menu .row .col-xs-12{padding:0 5px}.button-bottom-outer{margin-bottom:0}.label-col{display:none}.state-text{padding:0 50px 0 10px;position:relative;z-index:4}.save-profile .dk-selected:after{width:35px;background-size:15px;top:-8px}.shipping-note p{font-size:9px;margin:10px 0}.collar-popup .right-block{padding-top:20px;float:left}.collar-popup .right-block p{font-size:12px;line-height:19px}.collar-popup .custom-bullet-listing li{padding-right:0;margin-left:13px;font-size:12px;line-height:19px}.collar-detail-listing li{font-size:12px;padding-right:10px;width:auto}.collar-popup .collar-listing li .img-block{padding:0 7px}.collar-popup .left-block{margin:0 -5px}.collar-detail-listing{margin-top:10px}.collar-popup .modal-dialog{height:100%;margin:0;box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.custom-listing>li>a.list-link span{font-size:14px}.price-placket{font-size:14px;vertical-align:inherit}.modal-header{padding:12px 18px 8px}.button-listing>li>span{font-size:14px}.modal.fade .modal-dialog{margin:15px auto 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none}.zoom-popup .modal-dialog{padding:35px 15px 60px;width:100%;margin-top:0}.zoom-popup .modal-header .close{margin-top:8px;right:7px;width:50px}.zoom-popup .left-block{padding:0 0 10px 3px}.zoom-popup .left-block p{font-size:22px;line-height:26px}.zoom-popup .left-block span{font-size:17px;padding-left:0;line-height:22px}.zoom-popup .img-block{margin-bottom:12px}.zoom-popup .right-block{border-top:1px solid #e4e2e2;border-bottom:1px solid #e4e2e2;padding:10px 0 12px 25px}.material-listing li .img-block{width:52px;margin:6px 6px 0 4px}.material-listing li .img-content{font-size:14px;line-height:18px;padding:0 0 6px 60px}.material-listing li.thickness .img-block{width:46px}.material-listing li .img-block a{margin-bottom:-1px}.fabric-modal{width:100%;margin-top:0;height:100%;top:0;left:0}.collar-modal{width:100%;margin-top:0;height:100%;top:0;left:0}.zoom{width:25px;height:25px;padding:0}.fabric-modal .modal-header{padding:9px 18px 6px 18px}.fabric-drop{min-width:86px}.no-contrast a{font-size:16px}.no-contrast{padding:15px}.mCSB_inside>.mCSB_container{margin-right:0}.fabric-listing li span{font-size:11px}.fabric-listing .fabric-content b{font-size:15px}.filter-block{padding:10px 15px 0}.fabric-modal .modal-content,.fabric-modal.open .modal-content{height:auto;position:fixed;padding-top:0}.fabric-modal .modal-content{top:106px;bottom:0}.fabric-modal.open .modal-content{top:215px!important;bottom:0}.fabric-modal.open.selection-open .modal-content{top:195px}.fabric-modal.no-contrast-btn .modal-content{top:125px}.fabric-modal.open.no-contrast-btn .modal-content{top:200px}.fabric-modal.open{height:100%;top:0}.fabric-selection .fabric-list>li .fabric-drop a:after{right:25px;top:15px}.modal-header .close{margin-top:20px}.fabric-list .open .fabric-drop{background:transparent;border:1px solid transparent}.fabric-selection .fabric-list>li a{padding:6px 39px 6px 0;font-size:12px}.fabric-selection .fabric-list>li:nth-child(4) a{padding-right:15px}.fabric-selection .fabric-list>li:nth-child(4) a:after{right:0}.fabric-selection .fabric-list>li:nth-child(4) .fabric-drop{min-width:auto;margin-left:19px}.fabric-selection .fabric-list{padding:0 0 0 13px}.fabric-selection .fabric-list>li{margin-top:8px;width:25%}.fabric-selection .fabric-list>li:nth-child(5) .fabric-drop{min-width:94px}.reset-filters{right:9px;top:53px}.fabric-selection .fabric-list:before{top:42px;right:10px}.login-popup h3,.login-popup h1{margin-bottom:8px}.login-popup .top-block a{text-transform:none;margin-top:5px}.login-popup .popup-header{border-bottom:none;padding-bottom:0;min-height:40px;margin:0;width:100%;display:block}.login-popup .form-control.error{padding:7px 15px 6px}.login-popup .form-horizontal .form-group{margin-bottom:30px}.login-popup .btn-default{width:100%;height:45px;line-height:39px;font-size:15px;border-width:2px}.mac-os .login-popup .btn-default{line-height:43px}.login-popup .form-horizontal .form-group.form-btn{margin:17px 0 0}.login-popup .bottom-block .form-group.form-btn{margin:15px 0 0}.login-popup h4{margin-bottom:4px}.login-popup .forgot-password-block .form-horizontal .form-group{margin-bottom:10px}.login-popup .popup-header .close img{width:20px}.login-popup .popup-header .close{right:0}.login-popup .dk-selected.hidden-option{height:auto;line-height:28px;padding:7px 15px 6px;font-size:15px}.login-popup .dk-selected{height:auto;border:2px solid #949494;line-height:28px;padding:7px 15px 6px;font-size:15px}.login-popup .dk-selected::after{height:45px;border-left:1px solid #949494}.login-popup .dk-select-options li{padding:5px 15px;font-size:16px}.login-popup .form-control::-webkit-input-placeholder{font-size:15px;line-height:auto;font-style:italic;color:#414141}.login-popup .form-control:-moz-placeholder{font-size:15px;line-height:auto;font-style:italic;color:#414141}.login-popup .form-control::-moz-placeholder{line-height:20px;font-size:15px;font-style:italic;color:#414141}.login-popup .form-control::-webkit-placeholder{line-height:20px;font-size:15px;font-style:italic;color:414141}.login-popup .form-control:-ms-input-placeholder{font-size:15px;line-height:auto;font-style:italic;color:414141}.fade-left1{opacity:1;left:0;-webkit-transition:opacity 0s linear,left 0s ease-out;-moz-transition:opacity 0s linear,left 0s ease-out;-o-transition:opacity 0s linear,left 0s ease-out;transition:opacity 0s linear,left 0s ease-out}.fade-left1.in{opacity:1;left:0;-webkit-transition:opacity 0s linear,left 0s ease-out;-moz-transition:opacity 0s linear,left 0s ease-out;-o-transition:opacity 0s linear,left 0s ease-out;transition:opacity 0s linear,left 0s ease-out}.measurement-modal{width:100%;margin-top:0;height:100%;top:0;left:0}.measurement-modal .modal-content{top:65px;bottom:0;height:auto;position:fixed;width:100%}.measurement-modal .modal-header .close{width:20px;height:20px;right:18px}.measurement-modal .modal-content-scroll{height:100%}.measurement-modal .custom-listing li .list-link{font-size:13.5px;line-height:17.5px}.measurement-modal .custom-listing li a.list-link{letter-spacing:.6px;padding:28px 15px}.measurement-modal .custom-listing li .list-link em{top:5px;margin-right:7px;float:left;height:22px}.measurement-modal .custom-listing li .list-link span{font-size:11.5px;line-height:15.5px;padding-left:19px}.measurement-modal .custom-listing li .list-link span img{width:70px}.measurement-modal .custom-listing li .panel-collapse{padding:0 32px 36px}.measurement-modal .custom-listing li .panel-collapse .custom-dropdown{width:100%;margin-right:10px;float:none;margin-bottom:15px}.measurement-modal .custom-listing li .panel-collapse .custom-dropdown .dk-selected{padding:0 50px 0 10px;font-size:14px;line-height:33px;height:38px}.measurement-modal .custom-listing li .panel-collapse p{font-size:10px;line-height:16px;margin-bottom:13px;letter-spacing:.2px}.measurement-modal .custom-listing li .panel-collapse p.last{margin-bottom:13px}.measurement-modal .custom-listing li .panel-collapse .custom-dropdown .dk-option{font-size:14px;padding:0 10px}.measurement-modal .dk-selected:after{height:35px;top:0}.measurementmodal-createaccount .dk-selected:after{height:30px}.measurement-modal .measurementmodal-createaccount .dk-select-options li{font-size:15px;padding:3px 12px}.measurement-modal .modal-header h3{letter-spacing:0}.measurement-modal .left-col{width:100%}.measurement-modal .right-col{width:100%;text-align:left;padding-left:0}.measurement-modal .existing-measurement .inner-existing-measurement .button-content .col-sm-4{margin-bottom:10px}.measurement-modal .existing-measurement .inner-existing-measurement .button-content .col-sm-4:last-child{margin-bottom:0;margin-top:20px}.measurement-modal .existing-measurement .inner-existing-measurement .link-content{clear:both;text-align:right;width:156px;float:right;position:relative;top:-70px;line-height:18px;font-size:13px}.measurement-modal .existing-measurement .inner-existing-measurement .after-login{display:inline-block;margin-top:0;width:100%}.measurement-modal .existing-measurement .inner-existing-measurement .after-login p{clear:both}.back-btn{font-size:12px;margin:0 0 5px}.back-btn img{width:10px;height:10px;margin-right:4px}.slider-modal.cuff-modal{width:100%;height:100%;left:0;top:0}.slider-modal.placket-modal{width:100%;height:100%;left:0;top:0}.pocket-shape-modal .modal-header h6{line-height:43px}.pocket-modal,.pocket-shape-modal{width:100%;height:100%;left:0;top:0}.pocket-modal.open .modal-content{height:auto}.pocket-modal .modal-dialog,.pocket-shape-modal .modal-dialog{height:100%}.pocket-shape-modal .modal-content{top:43px;bottom:0;height:auto;position:fixed;width:100%}.pocket-shape-modal .modal-header{height:43px;padding:0 18px 0}.pocket-shape-modal .back{padding:8px 20px 3px 15px}.slider-modal{height:100%;left:0;top:0}.button-modal{width:100%;height:100%;left:0;top:0}.button-modal.open .modal-content{height:auto}.frontyoke-modal{width:100%;height:100%;top:0;left:0}.frontyoke-modal .modal-content{height:auto;position:fixed;top:39px;bottom:0}.backyoke-modal{width:100%;height:100%;top:0;left:0}.backyoke-modal .modal-content{height:auto;position:fixed;top:39px;bottom:0}.epaulettes-modal{width:100%;height:100%;top:0;left:0}.epaulettes-modal .modal-content{height:auto;position:fixed;top:39px;bottom:0}.darts-modal{width:100%;height:100%;top:0;left:0}.darts-modal .modal-content{height:auto;position:fixed;top:39px;bottom:0}.bottomcut-modal{width:100%;height:100%;top:0;left:0}.bottomcut-modal .modal-content{height:auto;position:fixed;top:39px;bottom:0}.colour-modal{width:100%;height:100%;left:0;top:0}.colour-modal .modal-content{height:auto;position:fixed;top:125px;bottom:0;padding-bottom:15px}.colour-modal .no-contrast{padding-bottom:15px}.modal-footer{position:fixed;bottom:0;width:100%}.collar-modal .modal-content,.slider-modal.cuff-modal .modal-content{bottom:44px;height:auto;position:fixed;width:100%}.button-modal .modal-content{top:43px;bottom:44px;height:auto;position:fixed;width:100%}.slider-modal.cuff-modal .modal-content{top:98px}.collar-modal .modal-content{top:94px}.collar-modal.open .modal-content{top:94px;bottom:44px;height:auto}.cuff-modal.open .modal-content{top:104px;bottom:44px;height:auto}.slider-modal.cuff-modal .modal-content{top:88px}.slider-modal.placket-modal .modal-content,.pocket-modal .modal-content{top:41px;bottom:0;height:auto;position:fixed;width:100%}.review-steps li span{font-size:14px}.review-steps li a{font-size:14px}.review-steps{font-size:14px;margin:0 auto;max-width:220px;position:relative;left:20px}.review-steps li{padding-left:10px;line-height:16px;margin-bottom:35px}.review-steps li:last-child{margin-bottom:0}.thanks-popup{background:#fff}.thanks-popup .modal-dialog{box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.thanks-popup .modal-content .btn-default{height:50px;line-height:45px;font-size:16px}.thanks-popup .modal-content .img-block img{width:110px;height:85px}.thanks-popup .modal-content .close{margin-top:20px;right:20px}.major-popup{background:#FFF}.major-popup .modal-content{width:100%;height:100%;margin:0;padding:40px 0}.major-popup .modal-content .content-block{text-align:left;padding:0 35px}.major-popup .modal-content .text-block h3{padding-right:100px;margin-bottom:6px}.major-popup .modal-content .text-block span{font-size:20px;line-height:24px;margin-bottom:6px}.major-popup .limited-offter-text{background:url(../images/offer-bg-mobile.png) no-repeat center center;background-size:100%;font-size:12px;letter-spacing:.2px;line-height:15px;padding:19px 11px;margin:5px 20px 10px}.major-popup .btn-default{width:100%;display:block;font-size:15px;height:50px;line-height:40px}.major-popup .btn-outer{margin:0 30px}.major-popup .limited-offter-text span{display:block;letter-spacing:.3px}.major-popup .modal-content .img-block{margin:15px 0 0}.major-popup .modal-content .close{right:15px;margin-top:33px}.select-profile-page h2{margin-bottom:24px;margin-top:0;padding-top:0}.select-profile-page h2 span{display:block}.profile-list li a h5{font-size:15px;line-height:18px}.profile-list li a span{font-size:12px;line-height:14px}.profile-list li a{padding:12px 30px}.select-profile-page .btn-default{height:42px;line-height:46px;font-size:12px;width:100%;max-width:342px}.mac-os .select-profile-page .btn-default{line-height:40px}.profile-list{margin-bottom:20px}.popup-header .close img{width:23px;height:20px}.fluid-modal .measure-body-page .popup-header .close img{width:20px}.pages-slider .owl-prev,.slider-auto .owl-prev{font-size:14px;padding-left:13px;top:-80px}.pages-slider .owl-prev::before,.slider-auto .owl-prev::before{border-bottom:5px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:5px solid rgba(0,0,0,0);top:1px;left:-2px}.header-content .heading-text em{font-size:9px;margin-right:0}.tshirt-size-page .techfit-logo{width:55px;display:inline-block;height:12px}.header-content .logo{width:97px;left:0;top:0}.tshirt-size-page .content-block{margin:32px auto}.tshirt-size-page .pages-slider .owl-prev{top:-50px;left:0;font-size:13px}.tshirt-size-page .process-done .form-control{width:100%;font-size:15px}.tshirt-size-page .process-done .form-control::-webkit-input-placeholder{color:#989898;font-size:15px;line-height:28px}.tshirt-size-page .process-done .form-control:-moz-placeholder{color:#989898;opacity:1;font-size:15px;line-height:28px}.tshirt-size-page .process-done .form-control::-moz-placeholder{color:#989898;opacity:1;font-size:15px;line-height:28px}.tshirt-size-page .process-done .form-control:-ms-input-placeholder{color:#989898;font-size:15px;line-height:28px}.tshirt-size-page .process-done .btn-default{height:52px;line-height:46px;font-size:16px;margin:0 auto 16px;width:100%}.tshirt-size-page .process-done .form-group{margin-top:15px}.process-done h2{margin-bottom:23px}.process-done .btn-default{width:100%;min-width:100%;height:42px;line-height:36px;padding:0 12px;font-size:12px}.mac-os .process-done .btn-default{line-height:40px}.process-done .form-control{width:100%;margin-bottom:17px;height:46px}.measurements-list span{padding-bottom:40px}.shape-chart li a{width:100%;padding:8px 0 0;min-height:142px}.shape-chart li{width:45%;float:left;margin:0 7px}.shape-chart li a span{font-size:12px;padding-bottom:8px;line-height:16px}.shape-chart img{width:70%}.shape-chart{margin:30px -10px 40px -6px}.tshirt-size-page .content-block .five-col-chart h2{padding:0;margin-bottom:10px}.size-chart li{margin:0 0 15px;padding:0 9px}.size-chart li a{font-size:18px;padding:0;height:42px;line-height:41px}.size-chart li a.active{line-height:42px}.mac-os .pages-slider .owl-next,.slider-auto .owl-next{line-height:46px}.five-col-chart .size-chart li{padding:0 10px 5px;width:33.33%}.predicted-text{font-size:18px;height:42px;line-height:42px}.someting-else-block .form-control{height:35px;line-height:25px;margin-right:0;vertical-align:top;width:57px}.someting-else-block .label-text{margin-right:5px;vertical-align:top;line-height:37px;font-size:12px}.someting-else-block{padding:4px 0 2px;margin-bottom:10px}.one-col-chart .size-chart li a{height:auto;line-height:28px;vertical-align:middle}.fluid-modal .modal-dialog{height:auto}.modal-dialog{height:auto}.measure-body-page .heading-text{margin-bottom:0}.measure-body-page .popup-header{min-height:45px}.measure-body-page .pages-slider .owl-prev{top:-35px;left:0}.measure-body-page .left-block .form-group input{width:100%;height:40px;padding:4px 10px;text-align:center;margin-bottom:15px}.measure-body-page .left-block .btn{width:100%}.measure-body-page .left-block .form-control::-webkit-input-placeholder{color:#989898;font-size:17px;line-height:28px}.measure-body-page .left-block .form-control:-moz-placeholder{color:#989898;opacity:1;font-size:17px;line-height:28px}.measure-body-page .left-block .form-control::-moz-placeholder{color:#989898;opacity:1;font-size:17px;line-height:28px}.measure-body-page .left-block .form-control:-ms-input-placeholder{color:#989898;font-size:17px;line-height:28px}.measure-body-page .left-block .btn-default{height:40px;font-size:13px;padding:0;line-height:34px}.mac-os .measure-body-page .left-block .btn-default{line-height:38px}.measure-body-page .tshirt-size-page .btn-default{width:100%;line-height:34px;height:40px;font-size:13px}.mac-os .measure-body-page .tshirt-size-page .btn-default{line-height:38px}.measure-body-page .right-block .content-block{padding:0}.measure-body-page .right-block{padding:15px;position:relative;margin-top:0;border-left:none}.measure-body-page .right-block.measurement-block:before{background:#f6f6f6;position:absolute;left:0;top:0;height:100%;content:"";width:100%}.measure-body-page .left-block .form-horizontal .form-group .measurement-input{max-width:100%;width:100%;float:none;padding-right:0;margin-bottom:15px}.measure-body-page .left-block .form-group .btn{max-width:100%}.num span{font-size:9px}.measure-body-page .right-block .content-block p{font-size:14px;line-height:16px;text-align:center}.measure-body-page .right-block .content-block .collar-block{margin:0 auto;max-width:135px;margin-bottom:2px}.measurement-links{text-align:center}.measurement-links a{font-size:14px;margin-bottom:14px}.ins-title{font-size:18px;color:#676767;text-align:center;padding:0 0 20px}.measure-body-page .right-block .shoulder-content-block p{padding:16px 0 0;margin-bottom:0}.measure-body-page .right-block .shoulder-content-block p.last{padding-bottom:16px}.measure-body-page .right-block.neck-block{padding:15px;text-align:center;clear:both;overflow:hidden}.measure-body-page .right-block.neck-block:before{z-index:-1}.right-block.neck-block .collar-blocks{text-align:center;width:100%}.need-type-measurebox{border:none;background:#f6f6f6;margin-top:0;padding-bottom:10px;position:relative;z-index:10;text-align:center}.need-type-measurebox .img-block{float:none;display:inline-block;vertical-align:top;padding:5px 0 0}.need-type-measurebox .content-block{float:none;display:inline-block;padding:30px 0 16px!important;text-align:left;vertical-align:top}.need-type-measurebox h3{font-size:13px}.need-type-measurebox a{font-size:13px}.radio-block{text-align:center;padding-bottom:23px}.radio-block label{display:inline-block;font-size:15px;line-height:26px;width:62px;height:28px}.top-content-block{height:auto}.measurement-block .error{text-align:center}.error-block{text-align:center}.meas{font-size:12px;line-height:16px;margin-bottom:10px}.error,.custom-error{font-size:12px}.measure-row{padding-bottom:10px}.meas_warning{font-size:12px}.zoom-popup-slider .owl-controls .owl-buttons div{opacity:1}.measurement-block .quantity-nav{position:absolute;right:2px}.measurement-block .quantity-button.quantity-down{padding:3px 0 0;top:34%;height:42%}.measurement-block .quantity-button.quantity-up{padding:4px 0 6px;height:46%}.measurement-block .quantity{display:inherit}.login-popup .logo{margin-top:15px}.login-popup .popup-header{padding:0 0 15px}.login-popup .popup-header .close img{width:23px}.login-popup .top-block{padding:23px 0 40px}.arrow-right{display:inline-block!important}.lock-icon{width:20px;margin:0 12px 0 0;height:30px}.secure-checkout-text{margin-top:10px}.checkout-page .top-content span{font-size:13px}.checkout-page .top-content li:last-child{margin-top:20px}.secure-checkout-title{border-bottom:1px solid #f6f6f6;padding-bottom:10px}.checkout-wrapper .scroll-block{top:0!important}.secure-checkout-title{margin:0 15px 0 2px;margin-bottom:15px;padding-right:0}.checkout-wrapper .user-menu{margin-right:12px}.checkout-wrapper .back-btn{margin:5px 0}.shopping-cart .top-left h1{padding-bottom:10px}.edit-shipping .top-left h1{margin-bottom:15px}.login-thankyou-modal .btn-default{min-width:100%;height:45px;line-height:35px;font-size:15px}.login-thankyou-modal .col{max-width:340px}.wip-section p{font-size:18px;line-height:22px;padding:20px 0 0}.wip-section img{max-width:100%}.wip-section i{width:111px;margin-bottom:8px}.wip-section{padding:79px 0 100px}.shopping-cart.checkout-page .right-block .btn-default{width:100%;vertical-align:top;line-height:43px}.shopping-cart .scroll-block{bottom:115px}.shopping-cart .left-block{margin-right:15px}.login-popup .top-block a{margin-left:20px;margin-top:15px}.login-popup .top-block a:last-child{margin-left:0!important}.right-block.measurement-block{margin-top:10px}#existing-shirts .measurement-block{min-height:525px}.meas_warning:before{margin-top:-6px}.measurementPopup .col-sm-8{width:100%;padding:0;float:left}.measurementPopup .mCS-light-thick .mCSB_scrollTools{width:12px}.measurementPopup .table-responsive{border:0;overflow-y:auto!important}.measurementPopup tr.hidden-xs{display:none!important}.measurementPopup .col-sm-4{width:100%;float:left;padding:0}.measurementPopup .details>li{margin-bottom:10px;margin-right:0}.measurementPopup .details{margin-right:0;padding:0;width:50%}.measure-shirt-img{margin:30px auto 0}.measure-shirt-img img{width:100%}.measurement-tab{margin-bottom:0}.table-header-top .col-sm-6{padding:0 15px 0}.measurementPopup .modal-dialog{margin-top:100px}.measurementPopup.modal.fade .modal-dialog{margin-top:60px}.measurementPopup .modal-content{box-shadow:0 12px 35px rgba(0,0,0,.3);padding-bottom:0}.measurement-tab table tbody tr td{font-size:13px;line-height:17px}.measurement-tab .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:3px}.measurement-tab .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px}.measurementPopup .mCS-light-thick .mCSB_scrollTools{width:12px;border-left:6px solid #fff;z-index:9}.measurement-tab .scroll-measurement{margin-top:0;height:289px}.measurementPopup .col-sm-8{margin-top:0}.home-page .banner .fillimg{height:368px}.banner{margin-bottom:0}.banner-text h1{font-size:32px;line-height:33px;margin:0 0 15px;letter-spacing:1.2px}.banner-text h1 span{letter-spacing:3px;font-size:40px;line-height:38px;top:0}.banner-text .tag-link{font-size:15px;line-height:19px}.banner-text .tag{margin:29px 0 0}.banner-text{width:270px;left:4px}.banner .owl-controls{display:none!important}.banner .btn-primary{margin-bottom:30px}.banner-block .left-col1.first{padding-bottom:13px}.banner-block .right-col{padding-bottom:10px}.banner-block{padding:6px 0 12px 0}.first-banner-block{padding-bottom:10px}.unit1 .unit-text{left:25px;width:180px}.unit1 .unit-text h2{font-size:36px;line-height:38px;letter-spacing:1.2px;margin:0 0 10px}.unit1 .unit-text p{font-size:12px;line-height:14px;letter-spacing:0;margin-bottom:20px}.unit1 .unit-text a{font-size:14px;line-height:19px;letter-spacing:.6px;margin-bottom:0}.contant-listing{padding:7px 0}.contant-listing .text-block{padding:0}.contant-listing ul li{padding:23px 0;border-top:none}.contant-listing ul li:last-child{border-bottom:none;padding-bottom:2px}.contant-listing ul li:first-child{padding-top:0}.contant-listing ul li h1,.contant-listing ul li h2,.contant-listing ul li h3{font-size:18px;line-height:19px;margin-bottom:14px;letter-spacing:.9px}.contant-listing ul li p{font-size:14px;line-height:18px;letter-spacing:0;text-align:justify;margin-bottom:15px}.contant-listing ul li a{font-size:14px;line-height:18px;letter-spacing:0;margin-top:15px}.upsell-modal.upsell-checkout-modal .fabric-selection .fabric-list{width:90%}.links .cancel{margin-left:18px}.fabric-selection .search-bg{margin-right:0}.center-modal{left:0;top:0;width:100%}.upsell-modal .right-col{display:none}.upsell-modal .left-col{width:100%}.buttonhole-modal.upsell-modal .colour-listing{padding:0 15px 0 25px}.upsell-modal .modal-content-inner{height:auto;position:fixed;top:78px;bottom:80px;right:10px}.upsell-modal .modal-dialog{padding:0;height:100%;width:100%;position:fixed;top:0;left:0;right:0;bottom:0}.upsell-modal .modal-header h5 span{display:block}.center-modal .btn-default{font-size:15px;line-height:45px;height:50px}.upsell-modal .modal-header{padding:17px 30px 10px;text-align:center}.upsell-modal .modal-header .close{margin-top:18px;right:12px}.upsell-modal .button-listing>li>span{font-size:12px;left:4px}.upsell-modal .button-listing>li{padding:0 3px 25px;margin-bottom:15px}.upsell-modal .button-listing>li>span.upsell-btn-price{left:4px}.upsell-modal .button-listing>li>span.upsell-old-price{right:4px}.upsell-modal .mCSB_inside>.mCSB_container{margin-right:0}.upsell-modal.upsell-button .modal-content-inner{height:auto}.upsell-modal .button-listing{padding:0 15px 0 25px}.upsell-modal .modal-footer{padding:15px 33px}.upsell-modal .modal-footer .col{padding:0 5px}.upsell-modal .btn.btn-green-border{white-space:normal}.upsell-modal .btn.btn-green-border em{display:inline-block}.preview-modal .modal-content-inner{top:57px}.preview-modal .modal-footer{padding:13px 28px 15px}.upsell-modal .modal-content{height:auto}.upsell-modal .fabric-listing li{padding:0 4px 5px;width:33.33%}.upsell-modal .fabric-listing{padding:0 8px 0 23px;margin:0}.all-available-fabric{padding:7px 20px 9px 65px;font-size:12px;margin-bottom:5px;margin-left:0}.all-available-fabric a{font-size:10px;letter-spacing:.5px;display:block}.all-available-fabric .info-icon{left:26px}.contrast-top-block{position:fixed;top:60px;left:0;right:0}.upsell-contrast.upsell-modal .modal-content-inner{bottom:122px;height:auto;top:127px}.upsell-contrast.upsell-modal .all-available-fabric{margin-bottom:5px}.upsell-modal .fabric-selection{padding:0 20px 4px 29px}.upsell-modal .fabric-selection .fabric-list>li a{padding-right:16px;font-size:12px;letter-spacing:.5px}.upsell-modal .fabric-selection .fabric-list>li>.fabric-drop>a::after{border-left-width:4px;border-right-width:4px;border-top-width:5px;right:0}.upsell-modal .fabric-selection .fabric-list>li{width:30%;float:left}.upsell-modal .fabric-selection .fabric-list{padding:0}.upsell-modal .fabric-list .filter1{text-align:left!important}.upsell-modal .fabric-list .filter2{display:inline-block;text-align:center}.upsell-modal .fabric-list .filter3{text-align:right;padding-right:0}.upsell-modal .fabric-list .fabric-drop{margin-right:-6px}.upsell-modal .fabric-listing li .fabric-content p .new-price{font-size:14px;line-height:19px}.upsell-button.upsell-modal .modal-header{padding:15px 38px}.upsell-button.upsell-modal .modal-content-inner{top:90px;bottom:122px}.buttonhole-modal.upsell-modal .modal-content-inner{height:auto;top:85px;bottom:122px}.upsell-modal .modal-footer .col:first-child{margin-bottom:4px}.upsell-modal .contrast-top-block{top:78px}.upsell-checkout-modal.upsell-modal .fabric-selection .fabric-list>li a{font-size:12px}.upsell-checkout-modal.upsell-modal .modal-dialog{width:auto;padding:0;height:auto}.upsell-checkout-modal .modal-content-inner{left:0;top:60px;right:0;bottom:80px}.upsell-checkout-modal.upsell-modal .modal-header .upsell-close{margin-top:19px;right:22px}.upsell-checkout-modal.upsell-modal .modal-header h5{text-align:left}.upsell-checkout-modal.upsell-modal .modal-header{padding:17px 15px 10px 27px}.upsell-checkout-modal.upsell-modal .modal-header h5 span{margin-bottom:0}.upsell-checkout-modal.upsell-modal .modal-header h5 em{font-size:14px;margin-left:0;display:block}.extras-modal-img{height:90px;width:120px}.extras-modal-detail em{font-size:14px;line-height:30px}.upsell-checkout-ul-listing{padding-top:0}.upsell-checkout-listing li:after{border-left-width:7px;border-top-width:8px;border-bottom-width:8px;right:31px}.extras-modal-detail i{font-size:13px}.upsell-checkout-listing li{padding:7px 0 8px 28px}.extras-modal-detail{padding:17px 28px 0 11px;width:65%}.upsell-checkout-modal.upsell-modal .modal-footer{padding:15px 35px}.upsell-checkout-modal .mCS-light-thick .mCSB_scrollTools{right:10px}.upsell-checkout-modal.upsell-modal .modal-header .close{right:12px}.upsell-checkout-modal.checkout-start-modal .modal-content-inner{top:58px;bottom:120px}.upsell-checkout-modal.checkout-start-modal .modal-header h3{text-align:center}.upsell-checkout-modal.checkout-start-modal .modal-header{padding:15px 20px 10px 20px}.upsell-checkout-left-img{width:80px}.upsell-checkout-ul-listing li a{padding:12px 15px;font-size:13px}.upsell-checkout-detail{padding-left:32px;padding-right:10px}.upsell-checkout-modal.upsell-socks-modal .modal-content-inner{height:auto;top:60px}.upsell-checkout-modal.upsell-socks-modal .modal-content{margin-bottom:0}.upsell-checkout-modal.upsell-tie-modal .modal-content-inner{height:auto}.upsell-checkout-modal.upsell-tie-modal .modal-content{margin-bottom:18px}.upsell-checkout-modal.upsell-modal .contrast-top-block{top:60px}.upsell-checkout-modal.upsell-tie-modal .modal-content-inner{top:110px}.upsell-checkout-modal .all-available-fabric{padding:7px 10px 9px 60px;margin:0 0 5px 0}.upsell-checkout-modal .all-available-fabric .info-icon{left:26px}.upsell-checkout-modal .all-available-fabric a{margin-top:3px;letter-spacing:.2px}.upsell-tie-modal.upsell-checkout-modal .fabric-listing{margin:0 -4px;padding:0 15px 0 25px}.upsell-tie-modal.upsell-modal .fabric-listing li{padding:0 4px 10px;width:50%}.upsell-tie-modal .fabric-selection .fabric-list>li{width:50%;text-align:center}.upsell-tie-modal .fabric-selection .fabric-list>li:last-child{padding-right:0}.upsell-checkout-modal.checkout-pocketsquare-modal .modal-content-inner{top:110px;height:auto}.checkout-pocketsquare-modal.upsell-checkout-modal .modal-content{margin-bottom:0}.upsell-checkout-modal .modal-content-inner{top:162px}.upsell-checkout-modal .fabric-listing{margin:0 -4px;padding:0 15px 0 25px}.upsell-checkout-modal .fabric-listing li{width:50%;padding:0 4px 11px}.upsell-checkout-modal .fabric-list .fabric-drop{padding-right:0;min-width:inherit}.upsell-checkout-modal .fabric-listing .fabric-content{padding-top:4px}.checkout-bowtie-modal.upsell-checkout-modal .bowtieshape .modal-content-inner{height:auto;top:280px;bottom:10px}.checkout-bowtie-modal.upsell-checkout-modal .bowtiefabric .modal-content-inner{height:auto;top:175px}.checkout-bowtie-modal.upsell-checkout-modal .upsell-checkout-ul-listing li a{font-size:13px;padding:20px 24px}.checkout-bowtie-modal.upsell-checkout-modal .upsell-checkout-detail{padding-left:25px}.checkout-bowtie-modal.upsell-checkout-modal .upsell-checkout-left-img{width:78px}.bowtiefabric-btn{bottom:0;padding:0 20px;position:fixed;width:100%;margin:15px 0}.bowtie-tab{padding:0}.bowtie-tab .nav-tabs li a{font-size:15px;padding:8px 10px}.upsell-checkout-modal .bowtie-tab .fabric-listing{padding:0 20px}.bowtie-tab .tab-content .tab-pane{padding-top:0}.checkout-collar-modal.upsell-checkout-modal .modal-content-inner{height:auto;top:60px}.checkout-collar-modal.upsell-checkout-modal .upcell-checkout-ul-listing li a{font-size:13px;padding:20px 24px}.checkout-collar-modal.upsell-checkout-modal .upsell-checkout-left-img{width:78px}.checkout-collar-modal.upsell-checkout-modal .upsell-checkout-detail{padding-left:20px}.upsell-button.upsell-modal .button-listing>li{width:25%}.upsell-modal .colour-listing>li{width:25%}.payment-tab .payment-history-list li:first-child{text-align:center;margin-bottom:30px}.payment-tab .payment-history-list li:nth-child(2){text-align:center;margin-bottom:30px}.payment-tab .payment-history-list li:last-child{text-align:center}.payment-tab .total-interest a{font-size:15px;line-height:19px}.payment-tab .payment-history-list li{width:50%}.payment-tab .payment-history-list li span{font-size:15px;line-height:19px}.payment-tab .mastercard-item .master-card-img{width:120px}.payment-tab .paypal-item .master-card-img,.master-card-img.card-img{width:88px}.payment-tab .total-interest{padding-top:0}.payment-tab .total-interest p{font-size:15px;line-height:19px;padding-right:0;padding-bottom:18px}.payment-tab .payment-history-list{margin:7px 0 0;padding:14px 0 25px}.payment-tab #paypal-express h5{margin-bottom:12px}.payment-tab p{font-size:15px;line-height:23px}.payment-tab .master-card-i{margin-left:24px}.payment-tab .nav-tabs li .info-icon{right:6px;top:12px}.form-block .payment-tab .form-control{height:42px}.payment-tab .checkbox-outer .icheckbox_square{width:42px;height:42px}.form-block .payment-tab .dk-selected{height:42px;padding:5px 50px 7px 10px}.form-block .payment-tab .tab-content .dk-selected{padding:0}.payment-tab .tab-content .dk-selected a{padding:0 50px 0 10px;line-height:40px}.form-block .payment-tab .shipping-address .dk-selected{padding:0}.payment-tab .shipping-address .dk-selected a{padding:0 50px 0 10px;line-height:40px}.payment-tab #payment-credit h5{margin-bottom:14px;font-size:15px;line-height:19px}.form-block .payment-tab .form-group{margin-bottom:19px}.payment-tab .checkbox-outer{margin-top:0}.payment-tab .checkbox-outer{text-transform:none;margin-right:0;padding-left:63px}.payment-tab h5{font-size:15px;margin-bottom:12px}.payment-tab .payment-history-list li span>em{margin-top:4px}.shipping-add-block{margin-bottom:21px}.payment-tab .dk-selected a{line-height:29px}.ship-radio-block .radio-outer{padding:10px;margin-bottom:0}.ship-radio-block .radio-outer .iradio_square{width:28px;height:28px}.ship-radio-block span{padding:7px 0 7px 40px}.ship-radio-block .radio-outer .iradio_square.checked::after{width:18px;height:18px;top:3px;left:3px}.afterpay-modal .modal-dialog{width:auto;top:0;bottom:0}.afterpay-modal .approval-content{margin-bottom:0}.afterpay-modal .service-content h3{margin-bottom:2px}.afterpay-modal .modal-content .imp-news{padding:15px 20px 10px}.afterpay-modal .modal-content .imp-news h3{text-align:center}.afterpay-modal .approval-content .approval-img img{float:none;position:absolute;left:-5px}.afterpay-modal .approval-content .approval-img h3{padding:0;margin-bottom:8px}.afterpay-modal .approval-content p{padding:0}.afterpay-modal .approval-content p,.afterpay-modal .service-content p{font-size:12px;line-height:17px}.afterpay-modal .approval-content{padding-left:70px;padding-right:0}.afterpay-modal .approval-content .approval-img h3 span{display:inline-block}.afterpay-modal .approval-content.second-child p{margin-left:0}.afterpay-modal .approval-content.second-child .approval-img img{left:18px}.afterpay-modal .approval-content.last-child .approval-img img{margin-left:0}.afterpay-modal .popup-banner .caption h2{font-size:24px;line-height:30px;letter-spacing:-1px;margin-bottom:0}.afterpay-modal .popup-banner .caption p{font-size:18px;line-height:22px;letter-spacing:-.7px}.afterpay-modal .approval-content .approval-img h3,.afterpay-modal .service-content h3,.afterpay-modal .modal-content .imp-news h3{font-size:15px;line-height:17px}.afterpay-modal .approval-content .approval-img h3{padding-top:2px;margin-bottom:6px}.afterpay-modal .modal-content .imp-news p{font-size:12px;line-height:16px}.afterpay-modal .modal-content .imp-news ul li{font-size:12px;line-height:16px;letter-spacing:.3px}.afterpay-modal .popup-banner .caption{left:22px;width:230px}.afterpay-modal .popup-banner .caption h2 span{display:inline}.afterpay-modal .popup-banner .popup-logo{left:27px}.afterpay-modal h2.title:before{display:none}.afterpay-modal .service-content{margin-bottom:28px;padding-right:0;padding-left:12px}.service-content:last-child{margin-bottom:30px}.afterpay-modal .modal-dialog .close{right:5px;top:0}.afterpay-modal .modal-content .imp-news h3{margin-bottom:10px}.afterpay-modal .modal-content .imp-news ul{margin-bottom:10px}.afterpay-modal h2.title span{padding:0}.product-block{padding:30px 0 45px}.product-listing .product-detail .product-code{margin-bottom:0}.product-listing{margin:0 -10px 20px}.product-listing li .img-block .img-text p{font-size:24px;line-height:24px;margin-bottom:5px;letter-spacing:-1.2px}.product-listing li .img-block .img-text em,.product-listing li .img-block .img-text em.free-text{font-size:21px;line-height:23px}.product-listing li .img-block .img-text{padding:0 16px;top:60px}.product-listing li{width:33.33%;padding:0 10px;margin-bottom:0}.btn-black{border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-weblit-border-radius:5px;border:1px solid #202020}.collections-detail{padding:0 15px 67px}.collections-detail-container{padding:12px 0 45px}.collections-detail .detail-img{text-align:center;padding:0 10px}.collections-detail .detail-img img{display:inline-block}.collections-detail .product-detail{margin-left:0;margin-top:22px;margin-bottom:38px}.collections-detail .product-detail{text-align:center}.mac-os .collections-detail .product-detail .btn{line-height:46px}.back-btn-outer{border-bottom:none}.custom-table{margin:0 -15px 0 -5px}.custom-table span{font-size:15px;margin-bottom:10px}.collections-detail .product-detail .product-price{margin-bottom:21px}.custom-table table tbody tr td{font-size:12px;line-height:16px;padding:8px 0 9px 10px;width:38%}.custom-table table tbody tr td:nth-child(2){width:60%}.collections-detail .btn-outer{margin:0 auto;padding:0;max-width:330px}.collections-detail .btn-outer .btn-col{padding:0 5px}.back-btn-outer .back-btn img{height:23px;margin-right:7px;width:14px}.order-history-header{font-size:9px;padding:8px 0}.order-history-section{padding-left:0;padding-top:6px}.btn-floating{height:30px;border:2px solid #9f9f9f;line-height:27px;width:85px;font-size:12px}.order-carousel{padding:10px 20px 10px 20px}.order-carousel .owl-buttons{display:block}.order-carousel .owl-buttons .owl-prev,.order-carousel .owl-buttons .owl-next{top:50%;width:9px;margin-top:-15px}.item-last{display:block}.order-carousel .owl-buttons .owl-prev{left:8px}.order-carousel .owl-buttons .owl-next{right:8px}.order-carousel .item{margin:0 5px}.order-history-block{margin-bottom:16px;border:1px solid #e4e2e2}.delete-btn{width:auto;font-size:17px;padding:0 7px;line-height:24px;margin-top:0}.saved-designs-block ul li.last{display:none}.saved-designs-block ul li{width:80px}.saved-designs-block{padding:12px 15px 12px 10px}.saved-designs-block ul{width:auto}.profile-modal .modal-dialog{width:100%;padding:0 10px}.profile-modal.modal.fade .modal-dialog{margin:30px auto 0}.profile-modal .modal-dialog .modal-content .modal-body{padding:15px 15px 9px}.profile-modal .modal-dialog .modal-content .modal-body h2{margin-bottom:18px}.profile-modal .modal-dialog .modal-content .modal-body h2{font-size:24px}.profile-modal .modal-dialog .form-group .form-control{height:45px}.profile-modal .modal-dialog .form-group{margin-bottom:10px}.profile-modal .modal-dialog .btn-group .left-btn{padding-right:10px}.profile-modal .modal-dialog .btn-group .right-btn{padding-left:10px}.measurement-profiles-info h3{font-size:14px;text-transform:none}.measurement-profiles-row{padding:24px 0 15px}.measurement-profiles-block ul li{padding-left:6px;margin-top:-7px}.measurement-profiles-block ul li a{width:31px;height:30px;line-height:15px;border-width:2px;border-radius:7px;padding:5px}.measurement-profiles-block ul li img{max-width:100%}.measurement-profiles-block ul li:last-child a{padding:6px 7px 7px;line-height:12px}.measurement-profiles-row{padding:19px 0 5px;margin-bottom:0;border-bottom-width:1px}.view-links{margin-left:8px;font-size:11px;letter-spacing:0}.measurement-profiles-block{padding:13px 0 26px}.collections-filter ul{float:none}.collections-filter ul li{font-size:15px;padding:14px 0 3px;text-align:center;width:24%;border-width:1px}.collections-filter-link ul li a{font-size:11px}.collections-filter-link{text-align:center}.collections-filter ul li .collections-filter-list label{font-size:13px}.collections-filter ul li .collections-filter-list .icheckbox_square{height:20px;width:20px}.collections-filter-list{padding-left:7px;top:43px;padding-top:13px}.collections-filter ul li i{font-size:10px;margin-left:1px;position:relative;top:-2px}.collections-filter-block{margin:0 -15px}.collections-filter-link ul li{padding:0;width:18%;padding-top:20px}.collections-filter ul li .collections-filter-list label{padding-left:30px;padding-top:4px;white-space:normal}.collections-filter ul li .collections-filter-list li{margin-bottom:0;line-height:29px;width:100%;text-align:left}.product-search-block{margin-bottom:37px!important}.collections-filter-block{padding-bottom:44px}.product-listing .product-detail{padding-top:8px;padding-bottom:20px}.product-listing .product-detail .product-price em.old-price::after{top:33%}.reset-btn{margin:0 auto;float:none}.custom-search-input .btn{padding:0}.custom-search-input .btn{width:16px;height:16px}.collections-filter-list.last{right:-2px;left:inherit}.collections-filter ul li.open-toggle .collections-filter-list{width:150px}.mob-collection-img{margin:0 0 50px;padding:0}.mob-collection-img img{width:100%}.collection-landing-banner .banner-text h1{font-size:42px;line-height:42px;letter-spacing:.5px}.collection-landing-banner .banner-text{top:-18px;left:8px}.collection-landing-banner .banner-text .tag span{font-size:12px;display:block;margin:0;top:0;line-height:16px}.collection-landing-banner .banner-text .tag a img{width:140px}.collection-landing-banner .banner-text .tag{margin-top:65px}.collection-content-block{padding:0 0 50px}.collection-content-block h1{margin-top:20px;font-size:18px;margin-bottom:13px}.collection-content-block h2{margin-top:20px;font-size:14px;margin-bottom:13px}.collection-content-block .text{font-size:14px;margin-bottom:8px}.collection-content-block p{font-size:9px;margin-bottom:10px}.collection-content-block h3{font-size:12px;margin-bottom:10px}.collection-content-block p.last{margin-bottom:24px}.popup-header.customNavigation .close{top:8px}.popup-header .close{right:0;width:32px;padding:0}.num{width:35px;font-size:9px}.product-block .shop-link{font-size:24px;line-height:28px}@-moz-document url-prefix(){.radio-block label:last-child{position:relative;top:0}}.edit-shipping .master-card-img{margin-top:8px}.product-search-block label{font-size:30px;line-height:36px;padding:0 50px;letter-spacing:.51px;margin-bottom:16px}.custom-search-input{border-radius:0;margin:0}.catalogue-filter-bar .col-xs-1{padding:0}.custom-search-input .form-control,.mac-os .custom-search-input .form-control{font-size:20px;text-align:center;line-height:26px;border-radius:0;z-index:10;position:relative;width:100%;right:0;left:0;top:100%;border:1px solid #cdcdcd;display:none}.monogram-modal.slider-modal,.text-modal.slider-modal{width:100%;top:0;left:0}.monogram-modal .modal-dialog,.text-modal .modal-dialog{height:100%}.monogram-modal .modal-content,.text-modal .modal-content{height:auto;position:fixed;top:39px;bottom:0}.text-modal .colour-listing li a:after{background-size:50%}.text-modal .radio-listing{padding-bottom:21px}.inner-menu.call-modal .dropdown-menu .drop-menu-inner::before{right:41px}.inner-menu.call-modal .dropdown-menu{min-width:246px;right:-44px}.inner-menu.call-modal .dropdown-menu ul>li:first-child{font-size:12px;line-height:16px;margin-bottom:7px}.inner-menu.call-modal .dropdown-menu ul>li:last-child a{font-size:24px;line-height:28px}.inner-menu.call-modal .inner-menu-text{margin-top:4px}.inner-menu.call-modal .inner-menu-text em{width:22px;height:22px}.inner-menu.call-modal .dropdown-menu .drop-menu-inner{padding:24px 30px 13px 33px}.inner-menu.call-modal{margin-right:10px}.inner-menu.onsave-modal .dropdown-menu{width:333px;right:5px;padding:0}.inner-menu.onsave-modal .inner-save.design-saved em img{height:20px;width:20px}.inner-menu.onsave-modal .dropdown-menu .drop-menu-inner:before{border-bottom:18px solid #fff;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);top:-18px;width:0}.inner-menu.onsave-modal .col-xs-6{padding:0}.my-new-address{width:122px!important;margin-bottom:12px;margin-top:5px}.my-addresses-block .floating-btn-block .btn-floating{font-size:12px}.my-addresses-block address{font-size:13px;line-height:16px}.my-addresses-header h3{padding-top:8px}.my-addresses-block .floating-btn-block{margin-top:10px}.my-addresses-block{padding-left:15px!important}.my-addresses-block address{margin-bottom:14px}.primary-btn{font-size:10px;margin-bottom:10px;margin-top:10px}.my-addresses-block .floating-btn-block .fa-check{font-size:14px;top:1px;padding-right:1px}.view-xs{display:inline}.my-addresses-header .icons img{width:38px}.my-addresses-block address span lable{display:none}.my-addresses-header .icons{height:20px;width:50px;margin-top:0}.payment-methods-block address{padding-top:10px}.credit-card-btn{width:140px!important}.additionals-row{padding-bottom:9px;margin-bottom:50px}.personal-detail-page{overflow:auto;height:auto}.personal-detail-page .header{background:#202020}.personal-detail-page .main-wrap{padding-top:0}.personal-detail-page .form-block .form-group{margin-bottom:30px}.personal-detail-page .secure-checkout-title{border-bottom:0}.personal-detail-page .form-block .btn-default{padding:7px 20px;font-size:14px}.personal-detail-page .radio-outer .iradio_square{width:30px;height:30px}.personal-detail-page .radio-outer .iradio_square.checked:after{height:18px;width:18px}.personal-detail-page .radio-outer{font-size:19px;line-height:28px}.inner-main-wrap .banner-text{width:auto;padding:0 15px}.sub-content-block{padding-top:20px}.sizing-page{overflow:auto;height:auto}.feedback-page .btn-default{width:100%;display:block;margin:0 auto 15px;max-width:340px;letter-spacing:-.5px}.create-your-profile span{font-size:15px;letter-spacing:0;margin-left:0}.close-profile{height:11px;right:5px;top:6px;width:11px}.white-border-btn{font-size:12px;height:32px;letter-spacing:0;line-height:29px;padding:0 15px;border-width:2px}.mac-os .white-border-btn{line-height:29px}.create-your-profile{padding:24px 0 15px}.create-your-profile span em{padding:5px 7px 0}.unit4 .white-border-btn{font-size:14px;border:2px solid #FFF;height:39px;line-height:37px;padding:0 5px}.visible-mobile-1280{display:none!important}.visible-mobile-750{display:block!important}.landing-banner-wrap .banner-text h1{margin-bottom:11px;font-size:36px;line-height:37px;letter-spacing:1.4px}.landing-banner-wrap .banner-text .banner-wrap{margin-left:12px;margin-top:98px}.landing-banner-wrap .banner-wrap .button a{font-size:12px;border-width:2px;height:40px;line-height:37px;margin:0 0 8px;width:152px;background:rgba(0,0,0,.29);padding:0 10px;letter-spacing:-.4px}.mac-os.landing-banner-wrap .banner-wrap .button a{line-height:38px}.unit-middle .unit-text{position:inherit;padding:33px 60px 33px}.unit-middle{padding:0 15px}.landing-banner-wrap .banner-block{padding:7px 0 11px}.unit-middle .unit-text p{font-size:12px;line-height:24px;margin-bottom:25px;letter-spacing:-.4px}.unit-middle .unit-text p span{margin-top:24px}.unit-text a.how-it-work-btn{font-size:12px;height:40px;line-height:43px;width:150px}.how-it-work-process h2{font-size:30px;line-height:34px;letter-spacing:0;margin-bottom:23px}.how-it-work-process ul li h3{font-size:20px;letter-spacing:.4px;margin-bottom:5px}.how-it-work-process ul li{width:100%;margin-bottom:25px;float:none;padding-left:62px;padding-right:0;font-size:11px}.how-it-work-process ul li p{line-height:22px;font-size:16px}.how-it-work-process ul::before{display:block;height:100%;left:40px;top:0;width:1px}.how-it-work-process ul li i{margin-left:0;position:absolute;left:0;top:0;width:21px;margin-bottom:0}.how-it-work-process ul li::after{width:5px;height:5px;left:38px;top:7px}.how-it-work-process ul li:first-child::after{left:38px;top:0}.how-it-work-process ul li i{top:0;left:2px}.how-it-work-process ul li:last-child{width:auto;margin-bottom:0}.how-it-work-process{padding-top:16px;padding-bottom:9px;margin-bottom:10px}.how-it-work-btn i img{max-width:12px}.how-it-work-btn i{position:relative;top:-1px;margin-left:4px}.how-it-work-process ul{margin:0 36px}.button-block{margin-top:23px}.button-block .white-border-btn{border-width:2px;font-size:12px;height:40px;line-height:40px;margin:0 0 8px;padding:0 7px;width:153px;letter-spacing:-.3px}.mac-os .button-block .white-border-btn{line-height:40px}.unit3 .unit-text h2,.unit .unit-text h2{font-size:30px;line-height:31px;max-width:130px;margin-top:0;letter-spacing:.5px;margin-bottom:14px}.readmore-link{font-size:14px}.home-page .mobile-block{padding:0}.unit3{margin-bottom:10px;padding-right:15px}.unit-last .unit-text{left:22px}.unit-last .unit-text h2{max-width:inherit}.unit .unit-text p{font-size:12px}.unit .unit-text a{font-size:12px}.unit3 .unit-text p{padding-bottom:10px;line-height:15px}.customer-story h2{font-size:30px;line-height:34px;letter-spacing:.4px;margin-bottom:17px}.customer-story p{padding:0 27px;font-size:14px;line-height:18px}.customer-story{padding:43px 0 48px;margin-top:0;margin-bottom:10px}.sm-6-middle h2{font-size:30px;line-height:25px;letter-spacing:.5px}.sm-6-middle .unit-text{left:20px;padding-right:70px}.sm-6-middle h2 em{display:block}.customer-story-news{padding-top:47px;padding-bottom:46px;margin-bottom:0}.customer-story-news h2{letter-spacing:0;margin-bottom:26px}.customer-story-news p{padding:0 50px}.blog-content .blog-content-inner .title-text{font-size:15px;letter-spacing:.2px}.blog-content .blog-content-inner .date-text{font-size:12px}.blog-content .blog-content-inner h1{letter-spacing:1.5px;margin:11px 0}.blog-content .blog-content-inner{padding:25px 15px 35px}.customer-story-mark{padding-top:33px;padding-bottom:0}.customer-story-mark h2{margin-bottom:8px}.customer-story-mark .banner-block{padding-top:30px;margin-bottom:37px;padding-bottom:15px}.contant-listing{padding:7px 6px}.middle-cont{min-height:inherit}.landing-banner-wrap img{width:100%}.sizing-page .sizing-content{padding:18px 0 12px}.sizing-list li{padding-bottom:33px;padding-left:0;padding-right:22px}.account-order-details.sizing-page h1{font-size:32px;line-height:32px;padding-left:41px;padding-right:41px;margin-bottom:0;padding-bottom:37px}.customer-review h2{font-size:24px;line-height:28px;padding-bottom:32px}.customer-review ul li label{font-size:9px;line-height:12px;padding-bottom:2px}.customer-review ul li p{font-size:15px;line-height:19px;padding:0 0 1px;max-width:284px}.sizing-list li .sizing-right-col .btn-default{font-size:15px;line-height:37px;height:37px;min-width:150px}.sizing-list li span img.mCS_img_loaded{margin-left:6px;width:52px}.sizing-list li .sizing-right-col{padding-top:19px}.sizing-list li .download-btn{margin-bottom:0}.customer-review{padding:30px 0;margin-bottom:0}.customer-review ul{margin-bottom:29px}.customer-review ul li span{font-size:8px;line-height:12px}.customer-review ul li span a{width:9px;max-right:1px}.customer-review ul li{margin-bottom:20px;padding-bottom:30px}.customer-review .tag-link{font-size:13px;line-height:15px}.unit-last .unit-text p{width:140px;line-height:15px;margin-bottom:22px}.unit3 .unit-text{width:118px;left:18px}.sm-6-left{padding-right:15px;padding-bottom:10px}.sm-6-right{padding-left:15px}.cms-inner-container{padding-bottom:15px}.tecFit-img img{width:57px}.button-bg{background:#fff;padding:0 0 40px}.button-bg .white-border-btn{margin:0 0 13px;height:47px;line-height:47px;width:100%;display:block}.morefite{padding-top:0}.testimonial-wrap .banner-text .btn-white{margin-bottom:10px}.btn-white{height:40px;line-height:37px;font-size:12px;border-width:2px}.before-login br{display:block}.before-login .custom-listing-inner{display:block;clear:both;margin-top:10px;float:none}.perfect-fit-modal{padding:25px 15px;text-align:center;width:auto}.perfect-fit-modal p{padding-top:20px;max-width:270px;margin:0 auto}.perfect-fit-modal a{font-size:15px;line-height:19px}.perfect-fit-modal h2{margin-bottom:23px;font-size:30px;line-height:34px}.perfect-fit-modal .perfect-fit-img{width:107px}.perfect-fit-link{width:72px;height:72px;padding:0;margin-bottom:0}.perfect-fit-modal.modal.fade .modal-dialog{margin-top:56px}.fixed-modal-block{bottom:0;margin-right:0;right:0;position:relative}.product-review-link{width:72px;height:72px}.selected-list ul li a{top:1px}.selected-list ul li a{line-height:12px}.mac-os .selected-list ul li a{line-height:11px}.mac-os .selected-list .old-price:after{top:35%}.mac-os .fabric-type-modal .old-price:after{top:43%}.afterpay-block a img{width:100px}.afterpay-block .right-afterpay{margin-left:20px}.afterpay-block .right-afterpay h3{font-size:16px;line-height:20px;margin-bottom:0;letter-spacing:1px}.afterpay-block .right-afterpay span a{display:block}.afterpay-block{margin:7px 0 0;padding:20px 0 30px}.afterpay-block .right-afterpay span{font-size:12px;line-height:16px;text-align:left}.afterpay-block .afterpay-logo{margin-left:-2px;margin-top:15px}.left-tooltip .tooltip-block{right:auto;right:-100px}.left-tooltip .inner-tooltip:after{right:100px}.right-tooltip .tooltip-block{right:auto;right:-20px}.right-tooltip .inner-tooltip:after{right:20px}.blog-article-link .view-more-text{top:-21px}.upsell-tie-modal.upsell-modal .tooltip-block{width:185px}.upsell-tie-modal.upsell-modal .inner-tooltip ul li{width:100%}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1) .tooltip-block,.upsell-tie-modal.upsell-modal ul li:nth-child(2n+2) .tooltip-block{width:230px}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1) .tooltip-block{right:-103px}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1) .inner-tooltip:after{right:103px}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+2) .tooltip-block{right:-5px}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+2) .inner-tooltip:after{right:9px!important}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1):nth-last-child(-n+2) .tooltip-block,.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1):nth-last-child(-n+2)~li .tooltip-block{bottom:30px;top:auto}.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1):nth-last-child(-n+2) .inner-tooltip:after,.upsell-tie-modal.upsell-modal ul li:nth-child(2n+1):nth-last-child(-n+2)~li .inner-tooltip:after{top:auto;bottom:-13px;right:98px;background:url(../images/tooltip-arrow-down.png) no-repeat center}.measurement-modal .modal-content .form-control{width:100%}.save-profile .btn-default{border-radius:0}.save-profile h2{padding:0 7px;letter-spacing:.1px}.save-profile .dk-selected{padding:6px 40px 7px 6px;line-height:30px;height:45px;font-size:17px}.save-profile .dk-select-options li{font-size:17px;line-height:17px}.save-profile .account-link a{padding:0 5px}.save-profile .account-link a:after{right:-3px}.dk-select-options li{padding:5px 10px}.measurement-modal .modal-content .form-group{margin-bottom:0}.measurementmodal-createaccount .modal-content .form-group{margin-bottom:10px}.measurement-modal .modal-content .btn{margin-bottom:15px;margin-top:15px}.measurementmodal-forgotpassword .modal-content .btn{margin:0 0 15px 0;height:38px;font-size:14px}.measurement-forgotpassword .dk-selected:after{top:-8px}.measurement-modal .modal-content .dk-selected{height:33px;line-height:16px;font-size:15px;padding:7px 50px 7px 12px}.fabric-outofstock-modal{width:297px;height:auto;top:auto}.landscape-view .fabric-outofstock-modal{top:40px;left:110px}.fabric-outofstock-modal .modal-header{padding:15px 15px}.fabric-outofstock-modal .modal-content{height:185px;padding:10px 0 0 15px}.portrait-view .slider-modal.fabric-outofstock-modal{top:auto;bottom:95px;left:15px}.fabric-outofstock-modal .modal-content ul li{margin-bottom:25px}.fabric-outofstock-modal .modal-header h3{margin-bottom:7px}.fabric-outofstock-modal .modal-header h3 em{width:13px;display:inline-block}.fabric-outofstock-modal .modal-header h3 em img{width:100%}.fabric-outofstock-modal .modal-header span{font-size:9px}.fabric-outofstock-modal .contant-block h4{font-size:12px}.fabric-outofstock-modal .contant-block span{font-size:12px;margin-bottom:8px}.fabric-outofstock-modal .contant-block a{font-size:12px}.fabric-outofstock-modal .img-block{width:82px}.fabric-outofstock-modal .contant-block{width:195px;padding:0 10px}.login-popup .bottom-block a{margin-top:0}.login-popup .autosize-signup .btn-default{width:100%}.login-popup .autosize-signup .form-group{margin-bottom:17px}.login-popup .autosize-signup h3{font-size:35px;line-height:40px;margin-bottom:23px}.login-popup .autosize-signup .dk-selected{padding:6px 40px 7px 6px;line-height:30px;height:45px;font-size:17px}.special-prices-section{padding:50px 0 35px}.special-prices-block{padding:0 5px}.may-special-book{font-size:21px;padding:5px 40px 0;line-height:23px}.special-prices-block h2{font-size:30px;line-height:36px;letter-spacing:-.3px;padding:25px 0 4px}.special-prices-section ul.prices-tabs li{font-size:12px;padding:11px 0 7px;height:30px}.special-prices-section ul.prices-tabs{margin:0;position:relative}.special-prices-section ul.prices-tabs:before,.special-prices-section ul.prices-tabs:after{position:absolute;content:"";top:0;bottom:0;height:30px;background:#7dbdc2;width:20px}.special-prices-section ul.prices-tabs:before{left:-20px}.special-prices-section ul.prices-tabs:after{right:-20px}.special-prices-section ul.prices-tabs li.current::after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #202020}.special-prices-section .prices-content{padding:33px 60px 1px}.special-prices-section h4{font-size:21px;line-height:25px;padding-bottom:11px}.special-prices-section p{font-size:27px;line-height:27px;padding-bottom:0}.special-prices-section p span{margin-right:6px}.special-prices-section .prices-content{padding:33px 20px 1px;border:0;margin-bottom:18px}.special-prices-section .owl-buttons .owl-prev{left:-10px;background-size:9px;background-position:left}.special-prices-section .owl-buttons .owl-next{right:-10px;background-size:9px;background-position:right}.special-prices-section .owl-buttons .owl-prev,.special-prices-section .owl-buttons .owl-next{margin-top:-24px}.special-prices-block .btn-default{font-size:13px;height:39px;letter-spacing:-1px;line-height:35px;padding:0;width:100%;border-radius:2px}.melbourne-team-block h3{font-size:18px;line-height:22px;padding-bottom:10px}.melbourne-team-block h2{font-size:27px;line-height:27px;padding:0 10px 40px}.melbourne-team-block h2 br{display:none}.local-container{padding:0}.melbourne-team-block{padding-top:47px}.book-fitting-col{font-size:18px;line-height:18px}.book-fitting-col span{font-size:12px;line-height:12px}.book-fitting-col .white-border-btn{font-size:11px;height:30px;line-height:31px!important;border-width:1px;padding:0 55px}.melbourne-team-block .owl-buttons .owl-prev{background:rgba(0,0,0,0) url(../images/previous-icon.png) no-repeat scroll 0 0;left:9px;background-size:9px}.melbourne-team-block .owl-buttons .owl-next{background:rgba(0,0,0,0) url(../images/next-icon.png) no-repeat scroll 0 0;right:-3px;background-size:9px}.melbourne-team-block .owl-buttons .owl-prev,.melbourne-team-block .owl-buttons .owl-next{height:44px;margin-top:-17px;position:absolute;top:50%;width:20px}.book-fitting-col .button{margin-top:17px}.mac-os .fitting-page .fitting-banner .white-border-btn{line-height:32px}.fitting-content .form-block .checkbox-block .error-msg{position:static;margin-bottom:0}.fitting-content .form-block .checkbox-block .error-msg .error{text-align:left;padding-top:5px}.fitting-thanks-block{top:198px}.fitting-thanks-block h2{font-size:45px;line-height:49px;padding-bottom:9px}.fitting-thanks-block p{color:#fff;font-size:11px;line-height:15px;margin-bottom:35px}.fitting-thanks-block .white-border-btn{height:52px;line-height:52px;font-size:15px;width:342px;background:#202020}.refer-content-block{padding:55px 0 0}.refer-friend-banner{background:url(../images/refer-friend-banner-new-375.jpg) no-repeat;height:572px;background-position:initial;background-size:cover}.refer-friend-banner .banner-text{width:320px}.refer-friend-banner .banner-text .white-border-btn{font-size:15px;height:47px;line-height:45px;width:274px}.refer-content-block .inner-block{max-width:350px}.refer-friend-banner .banner-text.block-1 .inner-banner-wrap{margin-top:-108px}.refer-friend-banner .banner-text.block-2 .inner-banner-wrap{margin-top:-10px}.refer-friend-banner .banner-text.block-2 h1 span{font-size:42px;line-height:52px;letter-spacing:0}.refer-friend-banner .banner-text.block-2 h3{margin-bottom:28px}.refer-friend-banner .banner-text.block-2 .form-block .form-control{height:38px}.refer-friend-banner .banner-text.block-2 .form-block .form-group{margin-bottom:12px}.refer-friend-banner .banner-text.block-2 .form-block textarea.form-control{min-height:84px}.refer-friend-banner .banner-text.block-2 .form-block{max-width:274px}.refer-friend-banner .banner-text.block-3 .inner-banner-wrap{margin-top:-117px}.refer-friend-banner .banner-text.block-3 h1{line-height:54px}.refer-friend-banner .banner-text.block-3 h3{font-size:22px;line-height:24px;margin-bottom:38px}.slider-modal.cuff-modal .selection-block.fabric-selection .fabric-list>li{margin-top:11px}.slider-modal .selection-block.fabric-selection .fabric-list{min-height:47px}.slider-modal .selection-block.fabric-selection .fabric-list li{padding-top:0}.slider-modal .selection-block.fabric-selection .fabric-list li:after{right:7px}.sleeve-modal{width:100%;top:0!important;left:0;margin-top:0}.sleeve-modal .modal-content,.sleeve-modal.open .modal-content{top:41px;bottom:44px;height:auto;position:fixed;width:100%}.zoom-popup .easy-iron{width:60px;height:25px}.change-password-block form label{display:none}.change-password-block form label.error{display:block}.change-password-block form .form-group{padding-left:0;margin-bottom:17px}.change-password-block .form-control{height:43px;border:1px solid #989898}.another-item-block{margin:20px 15px 0}.another-item-block p{font-size:18px;line-height:22px}.another-item-block button{font-size:18px;line-height:36px}.another-item-block button em{top:1px}.package-block{margin-top:7px;padding:19px 0}.package-block p{font-size:22.59px;line-height:23px}.package-block a{font-size:12.045px;line-height:16px}.recommended-block a{padding:5px 12px 0 2px}.recommended-block .recommended-tooltip{font-size:12px;line-height:16px;width:197px;padding:14px 20px 16px 12px;margin-top:2px}.fabric-listing li:nth-child(even) .recommended-block .recommended-tooltip{right:38px}.recipient-block ul li a{height:68px}.recipient-block ul li a span{font-size:15px;line-height:19px}.recipient-block ul li a span em{font-size:12px;line-height:16px}.recipient-block .recipient-detail .form-block .row .col-sm-6,.recipient-block .recipient-detail .form-block .row .col-sm-12{padding:0 10px}.recipient-block .recipient-detail .form-block{margin-bottom:25px}.recipient-block .recipient-detail .form-block .form-control{font-size:15px;line-height:19px;padding:6px 13px}.recipient-block .recipient-detail .form-block textarea{padding:8px 13px;height:100px;margin-bottom:12px}.recipient-block .recipient-detail .form-block .dk-selected{font-size:15px;padding:8px 13px;line-height:30px}.recipient-block .recipient-detail .form-block .form-group .error{font-size:12px;padding-bottom:8px;position:static}.recipient-block .recipient-detail .form-block .dk-select-options li{font-size:16px;line-height:20px}.packages-outer-block h1{font-size:68px}.packages-outer-block h1 em{font-size:117px;line-height:61px;left:8px}.packages-outer-block h1 span{font-size:85px;line-height:89px}.packages-outer-block .package-row .col-sm-3{padding:0 12px;margin-bottom:18px}.packages-outer-block .packages-inner-block{padding:0 40px}.packages-outer-block .package-col{padding:20px 10px}.packages-outer-block{padding:51px 0 12px}.order-history-block .order-history-carousel .item-image a{right:-25px}.get-started{padding-top:20px}.get-started .button-block .white-border-btn{width:100%;max-width:345px;font-size:15px;height:50px;line-height:50px}.claim-free-shirt-modal .modal-dialog .popup-header{min-height:76px}.claim-free-shirt-modal .modal-dialog .popup-header .header-content .heading-text em{margin-right:9px}.claim-free-shirt-modal .modal-dialog .popup-header .header-content .heading-text .techfit-logo{width:58px;height:16px;top:6px;left:-7px}.claim-free-shirt-modal .modal-dialog .popup-content{width:auto}.claim-free-shirt-modal .modal-dialog .popup-content h3{font-size:36px;line-height:40px;margin-bottom:22px;letter-spacing:-1.2px}.claim-free-shirt-modal .modal-dialog .popup-content span{font-size:22px;line-height:26px;padding-bottom:31px}.claim-free-shirt-modal .modal-dialog .popup-content p{font-size:15px;line-height:23px;margin-bottom:19px;padding:0 18px}.claim-free-shirt-modal .modal-dialog .popup-content .btn{font-size:15px;width:350px;height:45px;line-height:45px;margin-top:15px;margin-bottom:15px}.claim-free-shirt-modal .popup-header .close{top:18px;right:3px}.claim-free-shirt-modal .modal-dialog .popup-content .how-block{padding:0 10px;font-size:12px;line-height:24px;margin:26px 0 23px}.select-custom-cuff .modal-content{padding:30px 15px 20px;height:100%;width:100%;overflow:scroll}.catalogueslider-section{padding:0}.select-custom-cuff .item{margin:0}.select-custom-cuff h2{font-size:24px;margin-bottom:7px}.select-custom-cuff h2 span{font-size:18px}.catalogue-carousel.order-carousel{padding:0 20px;display:block;width:100%;float:left;margin:20px 0}.catalogue-carousel.order-carousel .item{margin:0 2px;height:155px}.catalogue-carousel .catalogue-text{font-size:11px;padding-bottom:0}.catalogue-carousel .tooltip-block-outer{left:10px;top:0}.catalogue-carousel.order-carousel .owl-buttons .owl-prev,.catalogue-carousel.order-carousel .owl-buttons .owl-next{top:45%;margin-top:0}.catalogue-carousel.order-carousel .owl-buttons .owl-prev{left:0}.catalogue-carousel.order-carousel .owl-buttons .owl-next{right:0}.catalogueslider-section .continue-btn a{border-width:2px;height:40px;line-height:38px;font-size:15px;max-width:280px;width:100%}.catalogueslider-section .continue-btn{margin-top:20px;margin-bottom:20px}.eofy-catalogue-block .title-name{font-size:15px;height:20px;line-height:25px}.eofy-catalogue-block .mark-price{font-size:14px}.eofy-catalogue-block .shop-mark-btn{display:none}.eofy-catalogue-block ul li a{padding:10px 15px 15px}.eofy-catalogue-block .mark-price span{display:block;font-size:18px;padding-bottom:2px}.eofy-catalogue-outer h3{font-size:24px;margin-bottom:27px}.catalogue-description h1{font-size:46px}.catalogue-description h1 span{font-size:21px;letter-spacing:.2px;padding-bottom:6px}.catalogue-description h2{font-size:16px;margin-bottom:13px}.catalogue-description p{font-size:12px;padding-bottom:27px}.catalogue-description p.offer-ends{font-size:11px;padding:27px 0 0}.catalogue-description .button a{font-size:11px;height:36px;line-height:35px;width:137px;margin:0 5px;letter-spacing:-.1px}.eofy-catalogue-outer .basic-price-section{padding:23px 0 42px}.catalogue-description .button a i{font-size:15px;left:3px;position:relative;top:1px}.how-to-redeem-section{padding:29px 0 0 0}.how-to-redeem-block i{padding-bottom:10px;min-height:48px}.how-to-redeem-block i img{max-width:33px}.how-to-redeem-block{font-size:11px;line-height:13px;margin-top:0;margin-bottom:35px}.select-your-pack-section h3{margin-bottom:20px}.select-your-pack-section{padding-top:27px}.select-plain-left h3{margin-bottom:0;font-size:21px}.select-plain-pack .col-sm-3{width:100%}.select-plain-pack .col-sm-9{width:100%}.select-plain-left{padding:15px}.select-pack-carousel .owl-wrapper-outer{overflow:hidden;padding:0 0 16px 0}.select-pack-carousel{padding:0 30px;margin:0}.select-pack-carousel .pack-title{font-size:11px;padding:8px 0 0 0}.select-pack-carousel .pack-title i img{width:15px}.select-pack-carousel .pack-title i{padding:0 2px}.select-plain-left .btn-default{font-size:13px;letter-spacing:-.5px;width:135px;height:36px;line-height:33px}.select-plain-left.visible-xs{padding-top:0}.select-pack-carousel .owl-buttons .owl-prev,.select-pack-carousel .owl-buttons .owl-next{margin-top:-26px}.select-pack-carousel .owl-buttons .owl-next{right:13px}.select-pack-carousel .owl-buttons .owl-prev{left:13px}.select-plain-pack{margin-bottom:20px;padding:2px 0 5px}.design-your-pack{padding:23px 0}.design-shirt-pack{margin-top:0;padding:0 23%;margin-bottom:21px}.design-shirt-pack span{font-size:18px;line-height:18px;letter-spacing:-1px;width:90px}.design-your-pack .active{height:36px;line-height:34px;font-size:13px;letter-spacing:-1.5px;width:165px}.catalogue-carousel .tooltip-block-outer img{width:16px}.select-pack-carousel .owl-wrapper,.select-pack-carousel .owl-item{transform:translate3d(0,0,0)}.select-pack-info h3{font-size:15px;margin-bottom:6px}.select-pack-info ul>li{font-size:14px;line-height:20px}.select-pack-info .close-icon{right:8px;top:7px}.select-pack-info{padding:15px}.modalWindow{width:215px;top:25%}.modalWindow .closeBtn{cursor:pointer;position:absolute;right:4px;top:0}.pack-item a{right:23%;bottom:16%}.gosn-finished-banner .banner-text{width:330px;margin:0 auto}.gosn-finished-banner h1{font-size:65px;line-height:normal;margin:50px 0 27px;letter-spacing:0}.gosn-finished-banner .white-border-btn{font-size:12px;margin:0 3px;height:40px;line-height:40px;padding:0;width:145px}.checkout-page .right-block .btn-default.active span:after{margin-top:-2px}.mac-os .select-plain-left .btn-default{line-height:34px}.home_free_shirt .header .logo-outer{padding:0 15px;width:35%}.home_free_shirt .header .first-col{display:none}.home_free_shirt .header .last-col{width:64%}.catalogue-page .measurement-modal .modal-header{padding:20px 15px 15px 15px}.catalogue-page .measurement-modal .modal-content{top:69px}.catalogue-page .measurement-modal .custom-listing li .panel-collapse{padding:0 50px 27px 50px}.catalogue-page .measurement-modal .custom-listing li .list-link{padding:35px 25px}.catalogue-page .measurement-modal .custom-listing li .link-text{margin-top:4px}.collections-detail .back-btn-outer .col-sm-2{width:100%;padding-left:0}.collections-detail .back-btn-outer .back-btn{font-size:11px;margin-left:0;margin-bottom:0;margin-top:12px}.breadcrumb{border-left:0;position:relative;padding:10px 0}.breadcrumb ul li,.breadcrumb ul li a{font-size:12px;line-height:15px}.collections-detail .product-detail .product-code{font-size:30px;line-height:34px}.collections-detail .product-detail p{font-size:14px}.collections-detail .product-detail .product-price em{font-size:19px}.label-tag{font-size:15px;line-height:15px;width:100%;margin:0 auto}.collections-detail .custom-table h2{text-align:center;margin-bottom:8px}.custom-table table tbody tr td:nth-child(2){font-size:13px}.custom-table table tbody tr td{background:none}.custom-table table tbody tr:nth-child(odd){background:#ecf5f6}.collections-detail .product-content h3{font-size:12px;line-height:18px;margin-bottom:18px}.breadcrumb>li+li:before{padding:0}.collections-detail .product-content{padding:23px 0}.collections-detail .custom-table h2{padding-bottom:0;border-bottom:0}.home-page .home_free_shirt .main-wrap{padding-top:40px}.catalogue-page .measurement-modal{width:100%}.fabric-listing .position-block li{padding:7px 4px 5px;font-size:13px;line-height:17px;margin-bottom:5px}.fabric-listing .position-block li.iron-block em{width:45px}.fabric-listing .recommended-tooltip{width:190px}.upsell-modal .fabric-listing li .position-block li{width:auto}.portrait-view .contrast-slider .close-icon.close-shirt{right:0;top:-13px}.landscape-view .contrast-slider .close-icon.close-shirt{right:0;top:-13px}.select-shirt{font-size:11px;height:24px;line-height:24px;max-width:105px}.free-custom-modal{height:100%}.free-custom-modal .catalogueslider-section{height:auto}.mac-os .select-shirt{line-height:27px}.free-custom-modal .catalogue-carousel.order-carousel{margin:20px 0}.free-custom-modal .catalogue-carousel.order-carousel .item{height:160px}.free-custom-modal .catalogue-carousel.order-carousel .item{margin:0}.size-text .how-block{margin:28px auto;width:100%}.size-text .close-size-text{margin-top:15px}.que-number{width:27px;height:27px;line-height:25px;font-size:13px}.mac-os .que-number{line-height:30px}.mac-os .completed-arrow{margin-top:2px}.mac-os .your-body-shape li .radio-outer .iradio_square{top:-2px}.questions-for-size h3{font-size:14px;line-height:18px;padding:3px 100px 6px 45px}.radio-title{display:none}.right-side-radio label{font-size:12px;height:19px;line-height:17px;width:42px}.right-side-radio{right:10px}.questions-for-size>li::before{top:37px;left:13px}.slide-questions{padding-left:42px}.slide-questions .color-btn{height:31px;line-height:28px;padding:0 26px;font-size:15px}.questions-for-size>li{padding:0 0 45px;margin-bottom:7px}.completed-arrow img{width:100%}.completed-arrow{max-width:13px;margin:0 auto;line-height:24px}.selected-option{font-size:14px;line-height:18px}.questions-for-size h3.no-right-bar{padding-right:0}.your-body-shape li span{display:table-cell;vertical-align:middle;line-height:11px;font-size:11px;margin-bottom:0}.your-body-shape li{padding:0;width:50%}.optional-block{font-size:14px;line-height:18px}.slide-questions .form-block .form-control{font-size:15px;padding:5px 5px;height:38px;border-width:1px;line-height:19px}.mac-os .slide-questions .form-block .form-control{line-height:14px}.slide-questions .form-block{margin-right:14px}.slide-questions .form-group{margin-bottom:18px}.optionalQ.slide-questions .color-btn{padding:0 20px}.custom-radio-box .iradio_line{width:41px;height:20px;line-height:18px;font-size:12px}.mac-os .custom-radio-box .iradio_line{line-height:21px}.mac-os .custom-radio-box .iradio_line.checked{line-height:17px}.mac-os .form-option .custom-radio-box .iradio_line{line-height:30px}.increase a,.decrease a{width:25px;height:25px}.range-slider{margin:45px 0 39px;padding:0 30px}.noUi-horizontal{height:5px}.range-textR,.range-textL{display:none}.range-tooltip{font-size:14px;line-height:14px;padding:4px 5px;top:-26px;left:-15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px}.range-tooltip-cal{line-height:14px;font-size:14px;padding:4px 5px;top:-40px;left:-35px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px}.noUi-horizontal .noUi-handle{top:-11px;width:14px;height:26px}.noUi-handle::after,.noUi-handle::before{height:10px;top:8px;width:1px}.noUi-handle::before{left:5px}.noUi-handle::after{left:8px}.decrease,.increase{top:-10px}.right-text-link{width:120px}.slide-questions .color-btn.col-12{height:36px;line-height:36px}.mac-os .slide-questions .color-btn.col-12{line-height:33px}.text-link{font-size:11px;text-align:right;margin-right:10px;margin-top:0}.calculated-unique-size h2{margin-bottom:7px;line-height:25px;margin-top:24px;font-size:21px}.calculated-unique-size p{font-size:12px;line-height:16px}.calculated-unique-size .btn-default{font-size:15px;height:38px;line-height:38px;margin-top:9px;padding-left:25px;padding-right:24px}.mac-os .calculated-unique-size .btn-default{line-height:35px}.calculated-unique-size.modal .modal-dialog{margin:30px 22px}.calculated-unique-size .complete-arrow{width:25px;height:20px;left:0}.calculated-unique-size .close{width:16px;right:5px}.calculated-unique-size .modal-content{padding:3px 0 16px}.auto-size-slide{margin-top:31px;padding:22px 15px 15px}.auto-size-slide .calculated-unique-size h2{letter-spacing:0;font-size:18px;padding-bottom:18px}.auto-size-button strong{margin:0 0 1px;font-size:15px;line-height:19px}.auto-size-button{padding:8px 15px}.auto-size-button span{font-size:12px;line-height:16px;padding:0}.auto-size-6{margin-bottom:10px}.auto-size-slide .calculated-unique-size .complete-arrow{height:18px;left:-1px;margin-right:4px;width:22px;top:3px}.mac-os .completed-arrow{position:relative;top:0}.introductory-offer-modal .modal-header .close{right:30px;top:-4px}.introductory-offer-modal .modal-dialog{padding:0;max-width:335px;height:auto;background:#FFF}.introductory-offer-modal .modal-footer{position:inherit}.introductory-offer-modal .modal-header h3 em{padding-right:5px}.introductory-offer-modal .modal-header{padding:20px 10px 21px 10px;text-align:center}.introductory-offer-modal p{font-size:12px;text-align:center}.introductory-offer-modal .btn-default{font-size:15px}.introductory-offer-modal .modal-header .close{display:none}.introductory-offer-modal .modal-content{padding:0 30px;border:1px solid transparent}.introductory-offer-modal .btn-default{max-width:154px;height:40px;line-height:33px}.introductory-offer-modal .modal-footer{padding:20px 0}.zoom-popup .button-block-outer .button-block .btn{margin-right:0;margin-bottom:20px;letter-spacing:0;width:100%}.zoom-popup .button-block-outer .button-block .btn:last-child{margin-bottom:0}.view-cart-tooltip{margin:0 auto -10px;left:0;right:0;max-width:225px;padding:20px}.view-cart-tooltip:after{top:-15px;left:20px;margin:0 auto}.fabric-data.fabric-selection .fabric-list .fabric-drop-list{right:0}.fabric-bar{padding:20px 0 9px;margin-bottom:20px}.fabric-bar .search-block a{width:20px;height:20px;right:0;top:-2px}.fabric-bar .search-block .search-input-block{bottom:-57px;left:0}.fabric-bar .search-block .search-input-block .form-control{width:86%;line-height:48px}.fabric-bar .search-block .search-input-block .find{padding-left:9px;padding-right:0;text-align:right;width:14%}.fabric-filter-block .fabric-selection .fabric-list{border-top:1px solid #e4e2e2;border-bottom:1px solid #e4e2e2;width:100%;min-height:67px;padding:0 0 10px 0}.fabric-title{font-size:30px;line-height:34px;padding-left:0}.fabric-filter-block .fabric-selection{position:relative}.fabric-data.fabric-selection .fabric-list>li{margin-top:10px}.fabric-data.fabric-selection .fabric-list>li>.fabric-drop>a:after{right:2px}.fabric-selection .fabric-list>li:nth-child(4) .fabric-drop{margin-left:0}.fabric-data.fabric-selection .fabric-list>li a{width:100%}.fabric-filter-block .reset-link{position:absolute;right:0;bottom:40px;line-height:normal}.fabric-filter-block .fabric-selection .fabric-list .pattern-modal .fabric-drop-list{left:0;right:-5px}.shirt-fabric-listing{padding-bottom:25px;padding-left:0}.shirt-fabric-listing li{height:auto!important;margin-bottom:0;border:0;padding:0 15px}.shirt-fabric-listing li:hover{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.shirt-fabric-listing .fabric-detail .left-block .price .old-price{margin-right:0}.shirt-fabric-listing .fabric-detail .left-block .price em{margin-left:0;font-size:15px}.shirt-fabric-listing .fabric-detail .left-block span{font-size:14px;line-height:19px}.shirt-fabric-listing .fabric-detail .right-block .button-block a{width:80px}.shirt-fabric-listing .view-cart-tooltip span{font-size:17px;line-height:21px}.shirt-fabric-listing .fabric-thumb{padding-top:10px;height:215px}.shirt-fabric-listing .fabric-detail .right-block .button-block a{margin-right:0}.fabric-filter-block .fabric-selection .fabric-list>li:nth-child(5) .fabric-drop{min-width:inherit}.fabric-filter-block .fabric-selection .fabric-list .fabric-type a{min-width:inherit}.load-more-btn .btn{width:auto;display:block}.favourite-block .favourite-btn{padding:14px 5px;margin:0}.favourite-block{margin:0}.fabric-thumb em.close-btn{top:10px}.home-page .main-wrap.fabric-detail{padding-bottom:42px}.fabric-slider-block{padding:0;margin-bottom:25px}.left-fabric-slider{padding:0 5px}.back-link{margin-bottom:8px;padding:0}.back-link a{font-size:12px;margin:0 0 0 -37px}.left-fabric-slider .owl-buttons .owl-prev{left:20px}.left-fabric-slider .owl-buttons .owl-next{right:20px}.fabric-detail-listing .shirt-fabric-listing .fabric-thumb{padding-top:8px}.fabric-detail-listing h4{margin-bottom:5px}.fabric-detail-listing .shirt-fabric-listing .fabric-detail{padding:9px 0}.left-fabric-slider .owl-buttons{height:25px}.left-fabric-slider .owl-buttons .owl-prev,.left-fabric-slider .owl-buttons .owl-next{width:15px;height:25px;background-size:15px}.fabric-filter-block{padding-left:0}.fabric-favourite .fabric-filter-block .reset-link{margin-right:8px}.fabric-favourite .back-link a{margin:0 0 0 -45px;font-size:14px}.fabric-favourite .back-link i{width:50px}.fabric-page .breadcrumb{padding:15px 0}.fabric-page .right-fabric-block{margin:17px 5px 0}.detail-page p.shirt-text span{display:block;padding-top:10px}.detail-page .listing-weave li span{font-size:13px}.detail-page .error-msg p:last-child{margin-bottom:0}.detail-page .button-row a.btn-primary{max-width:345px}.detail-page .product-afterpay .afterpay-logo{padding-left:3px}.detail-page .product-afterpay em{width:80px}.detail-page .listing-weave li i{margin-right:10px}.modal.remove-contrast{bottom:100px;top:auto;left:15px;right:15px}.modal.remove-contrast .modal-dialog{max-width:305px;width:100%}.modal.remove-contrast .modal-dialog .modal-content{padding:17px 15px 25px 15px}.modal.remove-contrast .modal-dialog .modal-content p{color:#3a3a3a;text-transform:uppercase;position:relative;padding-left:22px;margin-bottom:17px}.modal.remove-contrast .modal-dialog .modal-content p em{display:block}.modal.remove-contrast .modal-dialog .modal-content p i{position:absolute;left:0;top:0;width:15px;height:15px}.modal.remove-contrast .modal-dialog .modal-content p i img{width:100%}.modal.remove-contrast .modal-dialog .modal-content .btn-outer{padding-left:18px}.modal.remove-contrast .modal-dialog .modal-content .btn-outer .btn{margin-right:5px;min-width:inherit;width:115px}.modal.remove-contrast .modal-dialog .modal-content .btn-outer .btn:last-child{margin-right:0}.modal.remove-contrast .modal-dialog .modal-content .close{width:15px;height:15px;padding:0;right:5px;top:2px}.footertop-content-block{padding:0 0 50px}.footertop-content-block h1{margin-top:20px;font-size:18px;margin-bottom:13px}.footertop-content-block h2{margin-top:20px;font-size:14px;margin-bottom:13px}.footertop-content-block p{font-size:12px;line-height:16px}.read-more-link span:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #7dbdc2;top:5px}.banner-caption h1{font-size:24px;line-height:28px}.banner-caption{max-width:220px;left:20px;right:auto}.catalogue-heading h2{font-size:30px;line-height:35px;padding:15px 0 19px}.catalogue-heading span{display:block}.catalogue-filter-bar.filter-fixed{top:38px}.hero-banner-block .banner-caption h1 span{display:block}.hero-banner-block .banner-caption h1{font-size:36px;line-height:42px;margin-bottom:34px}.hero-banner-block .banner-caption{left:15px}.hero-banner-block .banner-caption p{margin-bottom:12px}.hero-banner-block .banner-caption p em{display:inline}.hero-banner-block .banner-caption a{font-size:13px}.categories-listing .categories-title{font-size:21px;line-height:24px;margin-bottom:7px}.categories-listing p{font-size:12px;margin:0 0 7px}.categories-listing i{font-size:12px}.top-strip{padding:8px 0 0}.top-strip ul li,.top-strip ul li:first-child,.top-strip ul li:last-child{text-align:left;padding:0 7px}.top-strip ul li span{font-size:12px;padding-left:5px;letter-spacing:.3px}.top-strip ul li em{width:15px;display:inline-block;top:-2px}.top-strip ul li em img{width:100%}.top-strip ul li:nth-child(even){padding-left:26px}.top-strip ul li:last-child{padding-left:26px}.top-strip ul li:last-child img{width:18px}.collections-filter ul li i:before{top:0}.custom-search-input button{margin-top:5px}.collections-filter{padding-left:0}.blog-article-link{padding:13px 0}.blog-article-link h2{font-size:22px;line-height:25px}.blog-article-link .view-all{font-size:12px}.collections-filter-list{left:0}.catalogue-filter-bar{margin-bottom:24px}.pagination-content{margin-bottom:24px;margin-top:24px}.collections-filter ul li i::before{left:5px}.custom-search-input{padding:9px 0 0 0;margin:0 -15px}.product-review-modal{display:block;position:inherit;margin:0 auto;padding:15px;width:229px;left:0;right:0}.product-review-modal::after{display:none}.review-fit-modal .modal-content{background:transparent;padding:0;vertical-align:middle;display:table-cell}.review-fit-modal .modal-dialog{height:100%;display:table;width:100%}.product-review-modal .google-review .logo-link img{width:96px}.product-review-modal .google-review img{max-width:26px}.product-review-modal .common-review span{font-size:14px}.product-review-modal .common-review a.logo-link img{max-width:167px}.product-review-modal .trustpilot-review .star-block a{width:30px;height:30px}.product-review-modal .trustpilot-review .star-block a img{max-width:100%}.product-review-modal .modal-close{position:absolute;width:20px;height:20px;display:block;top:8px;right:8px}.product-review-modal .modal-close img{width:100%;height:100%;display:block}.product-review-modal .google-review{padding-top:15px;margin-bottom:45px}.product-review-modal .trustpilot-review{padding-bottom:13px}.product-review-modal .star-block{padding-bottom:8px}.review-open .modal-backdrop{background:transparent}.collections-detail .product-detail .product-img{padding-right:15px}.collections-detail .product-detail .product-img .sale-icon img{width:50px;height:18px}.article-block .article-text h2{margin:0 0 10px}.article-block .article-text p:last-child{margin-bottom:0}.article-block .article-text{margin-left:0;padding:40px 0}.article-block .text-left .article-text{margin-left:0}.article-block .col{height:auto!important}.left-img-col:before{display:none}.right-img-col:before{display:none}.left-img-col .left-col{padding:0}.right-img-col .right-col{padding:0}.bg-block{background:#FFF}.article-block.article-banner{margin-bottom:40px}.custom-button{width:150px;font-size:14px}.article-block .custom-button{width:100%;max-width:249px}.article-block .pull-left,.article-block .pull-right{width:100%}.shirts-landing-text{margin:30px 0}.shirts-landing-text li{padding:0 5px}.shirts-landing-text li:first-child p{padding:0}.article-block .left-col,.article-block .right-col{padding:0 15px}.article-block .row{margin:0 -15px}.article-block.right-img-col .right-col{padding:0}.article-block.left-img-col .left-col{padding:0}.booking-thank-open,.booking-form-open{overflow:hidden}.book-fititng-thankyou,.book-your-fitting-panel{position:fixed;overflow-y:auto;height:auto;bottom:0;padding:16px 24px 38px;top:37px;width:100%;left:-100%}.close-thank,.close-fitting{position:absolute;right:23px;top:21px;width:18px}.book-fititng-thankyou h2,.book-your-fitting-panel h2{margin:0 0 20px;padding-right:38px}.fitting-panel-block h3{font-size:12px;letter-spacing:.4px;padding:10px 19px;line-height:14px}.fitting-panel-inner label{font-size:12px}.fitting-panel-inner p{border:0;letter-spacing:0;padding-top:2px}.fitting-panel-inner .error{font-size:12px;letter-spacing:0;padding-top:2px}.customCheckbox .form-option .custom-checkbox-box .icheckbox_line,.form-option .custom-radio-box .iradio_line{;font-size:14px}.form-option .ui-datepicker-trigger{right:15px;top:11px;width:10px;height:10px}.form-option .custom-checkbox-box .icheckbox_line{font-size:12px}.fitting-panel-inner .form-group textarea.form-control{height:68px}.enquire-btn{width:auto;font-size:12px;height:46px;line-height:46px;margin:18px auto 0}.scroll-top{display:block;width:32px;margin:47px auto 17px}.scroll-top img{max-width:100%}.book-fititng-thankyou h2{margin-bottom:7px}.book-fititng-thankyou p{font-size:12px;line-height:16px}.book-fititng-thankyou ol li{margin-bottom:12px}.book-fititng-thankyou ol{margin:23px 0 0 20px;font-size:12px}.book-fititng-thankyou .enquire-btn{margin-bottom:30px;margin-top:24px}.book-fititng-thankyou .shirts-landing-text{margin-top:20px;max-width:100%}.book-fititng-thankyou .custom-button{margin-top:20px}.datepicker-col .ui-datepicker-trigger{width:12px;height:6px;right:14px;top:14px}.full-width-btn a{margin-top:20px;margin-bottom:2px}.customers-tele-block li{width:100%;margin-bottom:40px}.customers-tele-block li:last-child{margin-bottom:0}.customers-tele-block{padding:0}.customers-tele-block .review-logo{margin-top:0}.customers-tele-block.article-block .article-text{max-width:100%}.datepicker-col .form-control::-webkit-input-placeholder{line-height:15px}.datepicker-col .form-control:-moz-placeholder{line-height:30px}.datepicker-col .form-control::-moz-placeholder{line-height:30px}.datepicker-col .form-control:-ms-input-placeholder{line-height:15px}.mac-os .ui-datepicker .ui-datepicker-prev,.mac-os .ui-datepicker .ui-datepicker-next{top:0}.reviews-count{top:22px;font-size:14px}.reviews-text{top:39px;font-size:7px}.alternate-time{font-size:12px;line-height:32px}.img-block em.magnifier{width:105px;height:94px;line-height:95px}.logo-panel li{position:relative;z-index:1}.promo-shirt-modal.free-custom-modal h2{font-size:27px;line-height:31px}.promo-shirt-modal.free-custom-modal .catalogue-carousel.order-carousel .item{width:auto}.promo-shirt-modal .catalogue-carousel .owl-item .item>a{width:85px}.promo-shirt-modal .order-carousel .img-responsive{max-height:61px}.promo-shirt-modal.select-custom-cuff .modal-dialog{bottom:auto;padding:0 7px}.promo-shirt-modal.free-custom-modal .modal-content{padding:24px 5px 17px}.promo-shirt-modal .catalogue-carousel.order-carousel .owl-buttons .owl-prev,.promo-shirt-modal .catalogue-carousel.order-carousel .owl-buttons .owl-next{width:8px;height:15px;background-size:100% 100%;margin-top:-15px}.promo-shirt-modal.free-custom-modal .catalogue-carousel.order-carousel{margin:0 0 17px}.promo-shirt-modal.free-custom-modal .order-carousel{padding:4px 35px 10px}.promo-shirt-modal.free-custom-modal .order-carousel .owl-buttons .owl-prev{left:14px}.promo-shirt-modal.free-custom-modal .order-carousel .owl-buttons .owl-next{right:14px}.promo-shirt-modal .tooltip-block-outer a{font-size:11px;line-height:13px;padding:0 10px}.promo-shirt-modal .catalogue-carousel .owl-item .item>a{margin-bottom:4px}.promo-shirt-modal.free-custom-modal .catalogueslider-section .continue-btn .btn{max-width:300px;height:48px;line-height:48px}.promo-shirt-modal.free-custom-modal .close{right:0;top:0;width:32px}.promo-shirt-modal .tooltip-block-outer a img{top:-1px}.barbar-shirt-page header{padding:16px 0 20px}.support-outer{margin:25px 0}.support-myaccount-outer .order-carousel{padding:0 10px 10px}.support-myaccount-outer .support-item-image{height:150px}.selected-item img{max-width:23px}.selected-item{right:-4px;top:-4px}.support-myaccount-outer .order-carousel .item{margin:10px 10px 0}.view-all-order{margin-top:-32px}.button-block-support .btn-default{padding:9px 0 7px;border-width:2px;font-size:15px;line-height:19px}.support-myaccount-outer .button-block-support{margin-bottom:30px;margin-top:22px}.support-contact-block .dk-selected{height:38px;line-height:34px;padding:0 50px 0 6px;font-size:15px}.comment-box{margin-bottom:30px;padding-bottom:30px}.support-block .checkbox-outer .icheckbox_square.checked{background-size:14px}.support-contact-block .dk-selected::after{background-size:17px}.answer-block .answer-inner .country-list{margin-top:20px}.select-waiting-order-list{width:35px;height:35px;line-height:35px;right:10px}.order-history-block.active .select-waiting-order-list img{display:inline-block;width:80%;margin-top:-6px}.checkbox-sm-4{width:100%}.support-block .checkbox-outer .icheckbox_square{height:25px;width:28px}.checkbox-group .col-sm-4{padding-right:15px;margin-bottom:10px}.fileupload-btn{width:90px;font-size:15px}.issue-block{padding:10px 15px 0}.support-outer .issue-tab .nav-tabs li a .radio-btn{border-width:1px;width:20px;height:20px;margin-right:4px}.support-outer .issue-tab .nav-tabs>li.active .radio-btn::after,.support-outer .payment-tab .nav-tabs>li.active>a:focus .radio-btn::after{width:12px;height:12px;top:3px}.issue-block .nav-tabs>li>a{font-size:12px;line-height:24px}.support-outer .issue-tab .nav-tabs li{padding-right:19px}.form-option.line-checkbox .icheckbox_line{font-size:11px;border-width:1px;padding:2px 5px 0;height:35px;line-height:15px}.form-option.line-checkbox{margin:0 10px}.form-option.line-checkbox .custom-checkbox-box{padding:0 5.5px;width:33.33%}.issues-form .dk-selected{border-width:1px;font-size:11px;height:30px;line-height:18px;padding:5px 26px 5px 9px}.issues-form .dk-selected::after{background-size:9px auto;border-left-width:1px;height:30px;width:22px}.issue-row .col-sm-3,.issue-row .col-sm-9{float:left}.issue-row .col-sm-3{width:40%}.issue-row .custom-dropdown{width:100%}.issues-form .col-sm-9{padding-left:0;width:100%}.payment-time .issues-form .custom-upload .input-file input{width:72%}.issues-form textarea{width:100%;height:39px}.issue-row{margin-bottom:0}.custom-upload button{padding:13px 40px}.custom-upload .input-file em{left:18px}.custom-upload .input-file .form-control{max-width:44%}.payment-time .issues-form textarea{width:100%;height:67px}.payment-time .issues-form .form-group{margin-bottom:6px}.issues-form{padding:18px 15px 15px}.add-issues-post{margin-bottom:15px}.issue-block-sm-3{border-bottom:1px solid #e1e1e1;margin:0 15px;padding:0 0 16px}.dk-select-options li{font-size:12px;padding:2px 8px}.dk-select-options{border-width:1px}.issue-tab .nav-tabs li{width:50%;padding:0}.support-radio-block.ship-radio-block .radio-outer{width:48%;padding-left:0;margin:0;font-size:12px;line-height:22px}.support-radio-block .radio-outer .iradio_square{width:20px;height:20px;border-width:1px}.support-radio-block .radio-outer .iradio_square.checked::after{width:12px;height:12px}.support-radio-block span{font-size:12px;line-height:22px;padding-right:0}.issues-form label.error{font-size:14px}.support-page .list-style li{font-size:16px;line-height:20px}.support-page table tr td{font-size:16px;line-height:20px}.landing-au .container{padding:0}.article-banner.au-banner .col{float:none!important;padding:0;height:auto!important}.article-banner .col.banner-img img,.reviews-section ul li a img,.au-banner .col-wrap img{width:100%}.au-banner .col-wrap{float:none!important;padding:0;height:auto!important}.reviews-section{padding:28px 0 30px}.reviews-section ul li a{width:60px}.reviews-section .goggle-review,.reviews-section .trustpilot-review,.reviews-section .gq-review{width:33.33%;padding:0 0}.reviews-section .goggle-review .rating-rate{margin-left:5px}.reviews-section .trustpilot-img{width:75px;margin:18px auto 5px}.reviews-section .review-quote{width:100%}.reviews-section .gq-review span{font-size:9px;line-height:13px;margin-bottom:0}.reviews-section .goggle-review span{font-size:9px;line-height:13px;margin-top:7px;margin-bottom:0}.reviews-section .goggle-review .rating-rate{margin-bottom:5px;width:100%}.reviews-section .review-quote p{font-size:14px;line-height:18px;margin:28px 0 0}.reviews-section .review-quote em{font-size:10px;line-height:14px}.reviews-section ul li.review-quote:last-child p{margin-top:16px}.rating-rate{margin:0 auto!important}.reviews-section ul li:last-child{padding:0 32px}.reviews-section .trustpilot-review a{margin-right:0}.mobile-btn{text-align:center;padding-top:30px}.mobile-btn .btn-primary{display:inline-block;height:35px;line-height:35px}.reviews-section .gq-review em{max-width:59px}.reviews-section .gq-review em img{width:100%}.portrait-view .fabric-listing .fabric-listing-img{height:135px;overflow:hidden}.landscape-view .fabric-listing .fabric-listing-img{height:200px;overflow:hidden}.coupon-modal{text-align:center;padding:0!important}.coupon-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.coupon-modal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left}.cat-info-panel{padding:7px 0 8px}.cat-info-panel ul li{width:48%;padding:7px 0 4px;margin:0;text-align:center}.cat-info-panel ul li:first-child,.cat-info-panel ul li:last-child{padding-left:0}.cat-info-panel ul li span{width:84px;text-align:left;padding:2px 0 0}.select-fabric-block .left-fabric{width:100%}.select-fabric-block .fabric-info h3 span{display:inline-block}.fabric-info{text-align:center}.select-fabric-block .right-fabric{width:100%}.left-fabric-outer{padding:0}.select-fabric-block .right-fabric{padding:0}.select-fabric-block .fabric-info h3{font-size:18px;line-height:22px}.select-fabric-block{padding:10px 15px 15px;text-align:center}.cat-owl-slider .introductory-range-col .img-block{text-align:center;max-width:108px;margin:0 auto}.browse-message{color:#414141;font-size:12px;line-height:16px;margin-top:15px}.cat-owl-slider.introductory-range-slider .owl-buttons .owl-next{background:url(../images/blue-right-arrow.png)no-repeat;background-size:100% 100%;width:10px;top:39%;right:5px;height:22px}.cat-owl-slider.introductory-range-slider .owl-buttons .owl-prev{background:url(../images/blue-left-arrow.png)no-repeat;background-size:100% 100%;width:10px;top:39%;left:5px;height:22px}.cat-owl-slider.owl-carousel.owl-carousel{padding:0 44px}.cat-owl-slider .img-block em.magnifier{width:63px;height:63px;line-height:63px;bottom:0;right:0}.select-fabric-block .introductory-range-slider .item{margin:0 7px}.collection-listing.product-listing li{width:50%}.collection-listing.product-listing .product-detail .fabric-name h6{font-size:10px;line-height:14px;margin:0;padding:0}.collection-listing.product-listing .product-detail .product-price em{font-size:10px;line-height:14px}.category-new-page .shirt-collection-panel{padding-top:150px!important;position:relative}.category-new-page .shirt-collection-panel .refine-panel{padding-top:5px}.category-new-page .shirt-collection-panel .refine-panel ul li .chekbox-outer{display:none}.category-new-page .shirt-collection-panel .refine-panel ul li a{font-size:10px;line-height:14px;color:#202020;text-transform:uppercase;margin-bottom:0}.category-new-page .shirt-collection-panel .refine-panel ul li a img{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);top:25px;position:absolute;right:10px}.category-new-page .shirt-collection-panel .refine-panel ul li.open a img{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg)}.category-new-page .shirt-collection-panel .refine-panel h6 span{display:inline-block!important}.category-new-page .shirt-collection-panel .refine-panel h6 span.clear-link{float:right}.category-new-page .shirt-collection-panel .refine-panel ul>li{position:relative;border-bottom:1px solid #d3d3d3;padding:16px 10px}.category-new-page .shirt-collection-panel .refine-panel ul>li em{color:#767b7b;display:block;text-transform:none;font-size:10px;line-height:14px}.category-new-page .shirt-collection-panel .refine-panel a.btn-black{padding:5px;margin:5px}.category-new-page .shirt-collection-panel .refine-panel h6 span a{color:#202020;font-size:10px;line-height:17px;margin-right:17px;text-transform:none}.category-new-page .shirt-collection-panel .refine-panel h6 span img{position:absolute;right:6px;top:15px}.category-new-page .shirt-collection-panel .refine-panel ul li .contribution-radio li{padding:0 0 2px;border:0}.category-new-page .shirt-collection-panel .refine-panel ul li .contribution-radio li:first-child{padding-top:10px}.refine-panel-list{position:absolute;left:15px;right:15px;top:50px;background:#fff;z-index:9;border:1px solid #d3d3d3;border-top:0;display:none}.collection-listing.product-listing li{padding:0 10px 5px;margin-bottom:15px}.collection-listing.product-listing li .img-block{padding:10px 3px 0;min-height:inherit}.collection-listing.product-listing li .product-detail ul li{line-height:12px}.collection-listing.product-listing .product-detail{padding:3px}.collection-listing.product-listing .shirt-offer-detail .offer-list{line-height:12px}.collection-listing.product-listing .product-detail .fabric-name h6 a{margin-right:10px}.collection-listing.product-listing .product-detail p{margin:0}.collection-listing.product-listing{margin:15px -10px}.offer-list span{padding:1px 3px}.collection-listing.product-listing .product-detail .fabric-name .own-price{padding-top:0}.pagination-mobile{text-align:center;padding-bottom:15px}.pagination-mobile span{display:block;font-size:12px;line-height:16px;color:#414141;padding-bottom:10px}.pagination-mobile a{font-size:12px;line-height:16px;color:#202020;position:relative;display:inline-block}.pagination-mobile a:hover,.pagination-mobile a:focus{color:#264e59}.pagination-mobile a img,.category-new-page .pagination-mobile a img{position:absolute;right:-18px;top:1px}.back-to-top{text-align:center;display:block;font-size:12px;line-height:16px;color:#202020;text-decoration:underline;margin:12px 0}.back-to-top:hover{color:#264e59;text-decoration:underline}.back-to-top img{margin-bottom:8px}.back-to-top span{display:block}.mac-os .category-new-page .shirt-collection-panel .refine-panel h5{line-height:18px}.collection-listing.product-listing.shirt-work-listing li{width:50%}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul li>.chekbox-outer{height:563px;overflow-y:scroll!important}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul li .chekbox-outer{display:block}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul li .contribution-radio li:first-child{padding-top:0;padding-bottom:0}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul li .contribution-radio li{padding:0;border-bottom:1px solid #e4e2e2}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul li .contribution-radio li.open i{opacity:1}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul>li:first-child{padding-top:0;padding-bottom:0}.category-new-page .shirt-collection-panel .refine-panel.color-panel ul>li{padding:0}.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a{margin:0;text-transform:none;font-size:12px;line-height:16px;text-decoration:none;padding:15px 9px}.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a:hover{color:#202020}.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a.show-color,.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a.less-color{text-decoration:underline;padding:15px 9px}.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a.show-color:hover,.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a.less-color:hover{color:#71abaf}.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a img{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg)}.category-new-page .shirt-collection-panel .refine-panel.color-panel .chekbox-outer a i{opacity:0}.category-new-page .shirt-collection-panel .refine-panel ul li a.show-color,.category-new-page .shirt-collection-panel .refine-panel ul li a.less-color{text-transform:none}.shirt-detail-modal #sync3,.shirt-detail-modal #sync4{display:block!important;width:100%}.shirt-detail-modal #sync4{padding:0 40px 25px}.shirt-detail-modal #sync4.owl-carousel .owl-item{float:left;width:11%!important;height:65px;margin-right:10px}.shirt-detail-modal #sync3.owl-carousel .owl-item .item{padding:0 50px}.shirt-detail-modal #sync3.owl-carousel .owl-item .item img{display:block;width:100%}.shirt-detail-modal .modal-dialog{padding-bottom:50px}.new-collections-detail{padding-bottom:0}.detail-page .product-detail-outer{padding:7px 20px 0}.detail-page .product-detail{text-align:left}.detail-page .product-detail .product-content{padding:15px 0 0;margin:0 0 20px;border-bottom:none}.detail-page .product-detail .product-content p{margin-bottom:16px}.detail-page .custom-shirt-table ul li p{width:113px;padding-left:0}.detail-page .custom-shirt-table .link-tag{padding-bottom:16px}.detail-page .custom-shirt-table .link-tag a,.bottom-content ul li p a{font-size:15px;line-height:19px}.detail-page .btn-outer{margin:0;padding-top:1px}.detail-page .btn-outer .btn-col{padding:0 3px}.detail-page .bottom-content{padding:47px 20px 0}.detail-page .bottom-content .expand-state h3{margin-bottom:6px}.detail-page .bottom-content li:first-child.expand-state{padding:0}.detail-page .bottom-content ul li p.world-name{margin-top:15px}.detail-page .bottom-content ul li p span{margin:0}.detail-page .bottom-content ul li{padding:15px 0;margin-bottom:13px}.detail-page .bottom-content ul li.expand-state{padding-bottom:25px}.detail-page .bottom-content ul li .right-side{float:right;padding-right:30px;margin-top:6px}.detail-page .bottom-content .expand-state{transition:all 0.3s}.checkout-page .order-details .details-listing li span a{font-size:12px;line-height:16px;margin-bottom:8px}.promotion-tag{padding:10px 15px}.promotion-tag h4{font-size:18px}.intro-modal .modal-dialog{padding:0 15px}.modal.fade.intro-modal .modal-dialog{margin:20px auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.intro-modal .modal-content{margin-top:0}.mac-os .intro-modal .modal-content em a{line-height:40px}.intro-modal .close{right:10px}.error-message{margin:15px 0}.custom-listing li .right-fix{font-size:15px;line-height:21px;padding:4px 8px 3px 9px}.search-expand .input-text{margin-left:25px;width:65%;appearance:none;-moz-appearance:none;-webkit-appearance:none}.search-expand .links{padding-right:20px;line-height:60px}.search-expand{z-index:3;height:60px}.landing-au .reviews-section .trustpilot-review span{font-size:9px;margin-top:7px}.landing-au .reviews-section .trustpilot-img{margin-bottom:5px}.search-expand .input-text{width:70%;margin-left:10px;height:40px}.upsell-modal.upsell-checkout-modal .fabric-selection .fabric-list{padding:0}.checkout-pocketsquare-modal .fabric-listing .fabric-listing-img{height:135px}.checkout-bowtie-modal .fabric-listing .fabric-listing-img{height:145px}.upsell-checkout-modal.upsell-modal .modal-dialog .search-expand:before,.upsell-checkout-modal.upsell-modal .modal-dialog .search-expand:after{display:none}#upsell-bowtie-modal.upsell-modal .fabric-selection{border-bottom:1px solid #e4e2e2;padding-left:20px;margin-bottom:0}.hero-banner.refer-friend-banner .hero-banner-text h5{text-align:center}.hero-banner.refer-friend-banner .hero-banner-text h2{text-align:center}.hero-banner.refer-friend-banner .form-block .btn{margin-top:0}.order-history-block .order-history-carousel.order-carousel .img-responsive{display:block;margin:0 auto}.size-modal.measurement-modal .measurement-content-block li{margin-bottom:10px}.size-modal.measurement-modal form.login-form ul li,.size-modal.measurement-modal form ul li.custom-large-width,.size-modal.measurement-modal form ul li.custom-small-width,.size-modal.measurement-modal .measurement-content-block li{width:100%}.portrait-view .slider-modal.size-modal,.slider-modal.size-modal{background:rgba(0,0,0,.5);overflow-y:scroll}.slider-modal.size-modal .measurementmodal-main{margin:0}.size-modal.measurement-modal .modal-header{padding:13px 20px 7px}.size-modal.measurement-modal .select-dropdown{z-index:1}.size-modal.measurement-modal .modal-content{position:static;padding:0 20px 15px;overflow:auto}.size-modal.measurement-modal form ul li.custom-large-width{margin-bottom:11px}.size-modal.measurement-modal form{margin-bottom:15px}.size-modal.measurement-modal .size-block{margin-bottom:8px}.size-modal.measurement-modal li:last-child .size-block{margin-bottom:0}.size-modal.measurement-modal .measurement-content-block{margin-bottom:5px}.size-modal.measurement-modal .size-block span{display:none}.mb28{margin-bottom:5px}.size-modal.measurement-modal .modal-header .close{height:25px;width:25px;right:10px;top:5px}.size-modal.measurement-modal form.login-form{margin-top:15px;margin-bottom:0}.size-modal.measurement-modal form .form-group label{margin-bottom:0}.size-modal.measurement-modal .modal-content form ul li .form-group{margin-bottom:8px}.size-modal.measurement-modal .modal-content form ul li:last-child label{display:none}.size-modal.measurement-modal .forgot-form li:first-child{width:100%}.upsell-modal.upsell-pocketsquare-modal .fabric-selection{margin-bottom:0;padding-bottom:0}.upsell-modal .fabricNotFound{padding:50px 30px}.upsell-modal .fabricNotFound p{padding-right:0}.order-history-header h5{width:75%}.checkout-page .top-left h3{margin:0}.wedding-modal.fitting-modal .book-your-fitting-panel .fitting-panel-inner .col-datepicker{float:none;width:100%;padding-right:0}.special-offer-bar span{font-size:14px;line-height:18px}.offer-section .close{right:0;top:0;padding:10px}.special-offer-bar{padding:10px 30px}.home-page .hero-banner.collection-banner .fillimg{height:170px}.shirt-collections-new.category-new-page .hero-banner-text{padding-left:0}.shirt-collections-new.category-new-page .collection-content{padding:20px}.checkout-page .control-selection{float:none}.checkout-page .top-block{padding-left:25px}.bow-tile-option ul{padding:20px 24px}.size-modal.measurement-modal form.login-form ul li:last-child{margin:0}.signup-data .login--section .sing-up-btn .btn{width:100%}.swing img{width:100%}.error-page .error-page-btn .btn{width:100%;margin-top:10px;margin-bottom:10px}.error-page .error-inner{margin:40px 0}.error-page .error-page-btn .row{margin-top:0;margin-bottom:0}.error-page .error-page-btn{margin:20px 0}.measurement-tab .measurement-details-tab .table.specification-table.body-measurement tbody tr td{width:auto}.refer-friend-banner{height:630px}.hero-banner.refer-friend-banner .hero-banner-text{text-align:center;position:absolute}.geo-section .geo-section-right{text-align:left;padding:0}.geo-section a.visit-btn{min-width:242px;letter-spacing:2px}.geo-section .geo-section-left p{margin:0 0 16px}.geo-section i.check-box-img{padding:8px 5px}.geo-section .col-sm-7{padding-right:0}.how-it-works-row{margin-bottom:20px;display:block}.how-it-works-row .work-dashed-content::before{display:none}.how-it-works-row>div{display:block;flex-direction:column;justify-content:center}.how-it-works-row .work-img{order:1}.how-it-works-row .work-img img{width:100%}.how-it-work-page .btn-outer{max-width:315px;margin:0 auto}.how-it-work-page .btn-outer>a{margin-bottom:17px;width:100%;margin-right:0}.how-it-works-row .how-it-works-content p{padding-left:0}.how-it-works-row .how-it-works-content h3{padding:0;margin-bottom:22px;margin-top:16px;margin-top:20px}.how-it-works-row .how-it-works-content .heading-num{display:inline-block;padding-right:5px;position:relative;top:0;transform:none}.how-it-works-row .how-it-works-content{padding-right:0;margin-bottom:0}.how-it-works-row .how-it-works-content .dashed-text{display:inline-block}.subcribe-block .subscribe{min-width:130px}.branding-img{margin-bottom:40px;padding:0}.detail-page .button-row a.btn-green{min-width:50%}.error-content{text-align:center;margin:50px 0 20px}.testimonial-list li{padding:15px}.testimonial-outer{position:relative;top:-50px}.recipient-block .recipient-detail .form-block .btn{margin:15px 0 0}.recipient-block{padding:100px 0 50px}.recipient-block .recipient-detail .form-block p{margin-top:30px}.hero-block .hero-caption h1{margin-top:0;padding-top:0}.gift-banner .hero-caption{top:25px}.gift-banner .banner-text{top:15px}.recipient-inner-block .recipient-detail h6{text-align:center;padding-top:0;margin-top:0}.hero-banner.gift-banner .hero-banner-text{position:absolute;top:15px}.recipient-block ul li a span{font-size:15px;line-height:19px}.recipient-block ul li a span em{font-size:12px;line-height:16px}.recipient-block ul li a{height:68px}.hero-banner.full-banner .hero-banner-text .hero-inner-text{padding:0 15px}.change-password-block .btn-green-border{width:100%;margin:5px 0}.change-password-block .btn-back{padding-left:22px;margin-bottom:21px}.change-password-block .btn-back:before{left:-3px;top:3px;border-bottom:7px solid rgba(0,0,0,0);border-right:12px solid #2f5964;border-top:7px solid rgba(0,0,0,0)}.change-password-block form{max-width:100%}.hidden-option{display:none}.account-order-details .col-md-8.order-date-history{padding-left:4px}.account-order-details .payment-method{padding-left:15px}.account-order-details h1{letter-spacing:0;padding-left:0;padding-top:6px;margin-bottom:2px}.account-order-details .back-btn{font-size:12px;line-height:16px}.account-order-details .order-status{font-size:12px;line-height:16px}.account-order-details .shirt-listing .content-block .img-text .top-block a{font-size:9px;line-height:16px}.account-order-details .shirt-listing .content-block .img-text .quantity-block em{font-size:17px;line-height:21px}.account-order-details .shirt-listing .content-block .img-text .quantity-block em i.quantity-item{font-size:12px;line-height:24px;padding-left:5px}.account-order-details .order-date-history{padding-bottom:21px}.account-order-details .add-measurements{padding:11px 13px}.account-order-details .content-block .add-measurements{padding:11px 5px}.account-order-details .order-date-history{font-size:13px;line-height:17px}.account-order-details .order-date-history h4{font-size:13px;line-height:17px}.account-order-details .checkout-wrapper .back-btn{margin-top:22px;margin-bottom:0}.account-order-details .details-block ul li{width:100%;border-top:2px solid #e4e2e2;padding:0}.account-order-details .details-block ul li:last-child{border-bottom:2px solid #e4e2e2}.account-order-details .address-block::before{width:auto}.account-order-details .details-block ul{margin:0 -15px}.account-order-details .details-block ul li a{display:block;padding:10px 0 11px;font-size:15px;line-height:19px;color:#2f5964}.account-order-details .details-block ul li a span{display:block;max-width:195px;padding-left:40px;position:relative;margin:0 auto}.account-order-details .details-block ul li a i{width:30px;height:30px;position:absolute;left:0;top:-3px;display:block}.account-order-details .back-btn img{height:23px;width:14px;margin-right:7px}.account-order-details .order-status{padding-left:2px;margin-bottom:4px}.account-order-details .checkout-page .right-block{float:none}.account-order-details .order-details .details-listing li span{font-size:12px;line-height:16px}.account-order-details .order-details .details-listing li i{font-size:12px;line-height:16px;padding-bottom:2px}.account-order-details .order-details{padding:11px 7px 0 2px}.account-order-details .order-details .details-listing{padding-top:6px;padding-bottom:17px}.account-order-details .order-date-history{padding:16px 25px 7px 25px;height:auto!important}.account-order-details .order-date-history.left-col{background:#f1f1f1}.account-order-details .order-date-history.right-col{background:#f6f6f6}.account-order-details .date-history{margin-bottom:12px}.account-order-details .col-md-8.order-date-history{padding-left:18px;padding-top:17px}.account-order-details .date-history{margin-bottom:13px}.account-order-details .payment-method{padding-left:7px}.account-order-details .add-measurements{margin-top:10px;margin-bottom:10px}.account-order-details .shirt-listing .content-block .img-block{padding-top:10px;width:47%;margin-left:-15px}.account-order-details .shirt-listing .content-block .img-text{padding:26px 0 0 10px;width:53%}.account-order-details .shirt-listing .content-block .img-text .top-block{padding-left:14px}.account-order-details .shirt-listing .content-block .img-text .quantity-block{padding-left:14px;padding-top:15px}.account-order-details .shopping-cart .left-block{margin-bottom:10px;margin-right:0;padding-right:0}.account-order-details .details-block{padding-top:45px;padding-bottom:33px}.account-order-details .full-details{display:block}.account-order-details .pipeline{display:none}.account-order-details .design-based{display:block}.unsubscribe{padding:3% 0}.load-more-btn{padding:0 5px 50px}.list-style li{padding-left:20px}.support-outer h5{margin-bottom:10px}.questions li a{font-size:16px;line-height:20px}.sizing-list li span{font-size:15px;line-height:19px;margin-bottom:15px;letter-spacing:.4px;margin:0 0 15px}.order-history-header h3{padding-bottom:2px;margin-bottom:2px}.support-myaccount-outer .order-history-header span,.support-contact-outer .support-old-address h2{margin-bottom:0}.button-block-support span{margin:0}.button-block-support .btn{margin-bottom:10px}.button-block-support .pull-left{margin:5px 5px}.button-block-support .pull-right{margin:5px 5px}.read-more-link .read-less:before{top:5px!important}.cat-banner a.btn.btn-black-border{min-width:150px;padding:10px 10px}.refine-panel .clear-link{float:right}.category-new-page .shirt-collection-panel .refine-panel h6{color:#414141;margin-bottom:0;border:1px solid #d3d3d3;padding:10px 9px;position:relative}.change-password-block{padding:40px 0 20px}.change-password-block h2{margin-bottom:25px}.change-password-block form .form-group .label-group,.change-password-block form label.error{padding-left:0}.unsubscribe-column .content-inner{padding-bottom:20px}.subscribe-column .content-inner{padding-top:20px}.au-banner .hero-banner-text h1{margin:10px 0}.au-banner .hero-banner-text p,.au-banner .hero-banner-text span{text-align:center}.au-banner .hero-banner-text .btn{min-width:inherit;width:100%;max-width:250px;display:block;margin:0 auto 10px}.au-banner .hero-banner-text .btn:last-child{margin-left:auto;margin-bottom:0}.au-banner .button-block{padding:0 15px;text-align:center}.au-banner .hero-banner-text p{padding:0 15px}.hero-banner-text .hero-inner-text{max-width:100%!important}.hero-banner-text{position:static;padding-left:0;text-align:center;padding-bottom:15px}.shop-collection{display:block;text-align:center}.read-more-link span{font-size:12px;padding-right:10px}.read-more-link span:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #cd887b;top:4px}.read-more-link{margin-top:-10px;margin-bottom:10px}.support-myaccount-outer .order-history-header{padding:12px 10px 8px}.form-control::-webkit-placeholder{opacity:1!important}.cms-content .button-bg .btn{min-width:205px;margin-top:10px}.list-style{margin:0 0 25px 0}.support-inner{padding:40px 0 30px}.support-tiles li{margin-bottom:20px}.faq-block{padding:40px 0}.faq-block h2{margin:0 0 25px}.questions{margin-bottom:30px}.questions li{margin-bottom:10px}.answer-block .answer-inner{margin-bottom:25px}.support-block .checkbox-group .checkbox-outer{padding-left:40px;line-height:24px}.checkbox-group .checkbox-sm-3 .checkbox-outer{padding-top:0}.view-all-order a{font-size:12px}.view-all-order a::before{top:3px;left:-21px}.sizing-list li .sizing-right-col span{font-size:15px;line-height:19px;margin:9px 0}.detail-page .btn-outer .btn-col .btn.btn-cart em{font-size:10px}.detail-page .btn-outer .btn-col .btn.btn-cart{line-height:15px;padding:7px 0}.detail-page .bottom-content h6{padding-top:0;cursor:pointer;position:relative;padding-right:30px;transition:all 0.3s}.issues-form .col-sm-3{width:100%!important;padding:10px 15px}.add-issues-post .issues-form .custom-upload{width:185px}.faq-block h2,.faq-block h3{margin:0 0 15px}.custom-style h2{margin-top:0;padding-top:0}.custom-style h3{letter-spacing:0}.new-profle-row .btn.btn-black-border{min-width:inherit;width:115px;padding:3px 7px;line-height:16px;height:auto;white-space:normal}.saved-designs-block .floating-btn-block .btn{min-width:118px!important}.saved-designs-block .floating-btn-block .btn:last-child{margin-top:10px}.profile-modal .modal-dialog .btn-group .btn-floating{line-height:45px;height:inherit}.order-history-block .order-history-carousel .add-measurement{margin-left:0!important}.order-history-block .order-history-carousel .btn.btn-green-border{min-width:inherit;width:190px;margin:0 auto}.my-account h2{margin:0 0 10px}.additionals-row p{padding:0}.additionals-row .btn{margin:5px 5px 0 0;width:117px;min-width:inherit}.personal-detail-page .form-horizontal .form-group{margin-right:0}.personal-detail-page .right-block .btn.btn-green-border{width:100%}.afterpay-article p{margin:0;padding:0}.measurement-modal .custom-listing li .panel-collapse a.btn{width:115px;letter-spacing:0;min-width:inherit}.measurement-modal .custom-listing li .panel-collapse span{padding-left:15px;font-size:10px}.measurement-modal .custom-listing li .panel-collapse span.select2{padding-left:15px}.measurement-modal .custom-listing li .panel-collapse span.selection,.measurement-modal .custom-listing li .panel-collapse span.select2-selection,.measurement-modal .custom-listing li .panel-collapse span.select2-selection__rendered{padding-left:0}.select-profile-page .btn{line-height:40px}.measure-body-page .left-block .form-horizontal .form-group{text-align:center}.process-done .btn{min-width:inherit;width:100%}.mac-os .process-done .btn{line-height:46px}.login-popup .bottom-block span,.login-popup .top-block span{font-size:13px;line-height:16px;margin-bottom:18px}.login-popup .btn{min-width:100%;line-height:40px;margin-top:0}.login-popup .bottom-block .select-dropdown span{margin-bottom:0}.tshirt-size-page .btn{width:100%}.content-inner{padding:25px 0}.branding-content{padding:0 0 45px 0}.shirt-fabric-listing .fabric-detail .right-block .view-cart-tooltip{margin-top:0}.hero-banner.refer-friend-banner .hero-banner-text .hero-inner-text{padding:10px 0}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip{left:-100px;right:0}.account-order-details .credit-card-btn,.my-new-address{min-width:170px!important}.account-order-details .checkout-header h3{padding-top:0}.account-order-details .my-address{width:140px!important}.floating-btn-block{margin-top:40px}.order-history-header .btn.btn-black-border{min-width:120px;min-width:inherit}.order-history-header .delete-btn.btn.btn-black-border{width:60px!important;min-width:inherit}.account-order-details .shopping-cart.checkout-page .right-block{width:100%}.order-details{border-top:0}.account-order-details h3{letter-spacing:0}.shirts-landing-text li{float:none;margin:0 auto;padding:0;width:100%}.article-block .article-text a{display:block;margin:0 auto}.article-block .article-text a:last-child{margin:10px auto}.hero-banner.collection-banner.white .hero-banner-text h1,.hero-banner.collection-banner.white .hero-banner-text p{color:#414141}.category-new-page .shirt-collection-panel .refine-panel ul li span .price{display:inline-block}.category-new-page .shirt-collection-panel .refine-panel ul li span em{font-size:13px;line-height:18px;color:#3a3a3a;text-transform:none;display:inline-block;margin-right:5px}.giftcard-new-page .gift-content{background:none;max-width:inherit;width:100%}.giftcard-new-page .new-recipient-block{margin:70px 0 0}.giftcard-new-page .voucher-details .form-group .form-col label{min-height:inherit;height:auto}.giftcard-new-page .hero-banner.landing-banner .white-box{bottom:-10%;max-width:100%;left:0;padding:25px;transform:none;top:auto;right:0}.giftcard-new-page .gift-card-button a{white-space:normal}.navigation-wrap .right-bar{margin:0}.survey-experience-page .survey-banner .hero-banner-text{position:absolute}.survey-experience-page .survey-data .feedback-review ul li label{padding:28px 5px}.survey-experience-page .survey-feedback-block .btn{margin:5px auto;display:inline-block}.survey-experience-page .survey-feedback-block{margin:15px auto 30px}.survey-experience-page .survey-data .survey-review{max-width:100%}.survey-experience-page .survey-data .feedback-review ul li{margin-right:2px}.about-us-inner-top{padding:35px 0 0}.about-us-inner-top .about-us-img{width:100%}.about-us-inner-top .about-us-text-block h4 span{display:inline-block}.about-us-inner-banner .about-us-inner-banner-caption{position:static;width:100%;padding:0;margin-top:15px}.about-us-inner-banner .about-us-inner-banner-caption h2 span{display:inline-block}.about-us-inner-banner .about-us-inner-banner-caption p span{display:inline-block}.about-us-inner-banner .about-us-inner-banner-caption a{width:49%;padding:10px 5px;margin:0;min-width:133px}.about-us-inner-bottom{padding:19px 0 31px}.about-us-inner-bottom .about-us-inner-bottom-left{width:100%;padding-right:0}.about-us-inner-bottom .about-us-inner-bottom-right{width:100%;padding-left:0}.giftcard-new-page .new-gift-banner .hero-banner-text h1{padding:30px 0 10px}.support-header{text-align:left;padding:30px 15px}.support-header h1{padding-right:25px}.login-thankyou-modal .thankyou-btn a.btn{margin-bottom:10px}.login-thankyou-modal .thankyou-btn a.btn:last-child{margin-bottom:0}.add-issues-post .issues-form .custom-upload{width:100%}.hero-banner.refer-friend-banner .hero-banner-text .hero-inner-text{max-width:490px!important}}@media (max-width:667px){.landscape-view .selection-slider .slide{padding:10px 0;height:93px}.landscape-view .contrast-c-block .slide{height:100px;padding:10px 0}.ok-block em{width:25px;height:21px}.free-shirt-slider .pack-item a{right:29%;bottom:17%}.img-block em.magnifier{width:93px;height:83px;line-height:83px}}@media (max-width:640px){.free-shirt-slider .pack-item a{right:27%;bottom:17%}.img-block em.magnifier{width:78px;height:70px;line-height:70px}.payovertime-block{width:210px;margin-bottom:0;padding-bottom:0}.img-control,.inner-menu.onsave-modal .inner-menu-text{padding-bottom:0}}@media (max-width:568px){.unit6 .testimonials li{padding-left:0;padding-right:0}.payovertime-block{padding:5px 0}.start-design{left:-15px;top:-73px}.landscape-view.custom-overlay-body .custom-overlay{left:84px}.product-listing li .img-block .img-text{top:30px}.product-listing li .img-block .img-text p{font-size:22px;line-height:26px}.product-listing li .img-block .img-text em,.product-listing li .img-block .img-text em.free-text{font-size:18px;line-height:20px}.img-block em.magnifier{width:75px;height:65px;line-height:65px}.packages-outer-block h1{font-size:49px;margin:0 0 5px -6px;line-height:51px}.packages-outer-block h1 em{top:-10px;left:3px}.packages-outer-block h1 em{font-size:117px;line-height:51px}.packages-outer-block{padding:36px 0 0}.packages-outer-block h1 span{font-size:68px;line-height:68px;position:relative;left:5px}.packages-inner-block p{font-size:12px;line-height:16px;margin:0 0 2px}.packages-outer-block .package-row{margin:19px -15px 0}.packages-outer-block .package-row .col-sm-3{padding:0 5px;margin-bottom:11px}.packages-outer-block .package-col span{font-size:21px;max-width:113px;line-height:29px;height:25px}.packages-outer-block .package-col em{font-size:12px;line-height:11px;margin-bottom:6px}.packages-outer-block .package-row .white-border-btn{line-height:24px;height:25px;min-width:110px;margin-top:10px;font-size:12px;padding:0 20px}.packages-outer-block .package-col p{font-size:9px;line-height:9px}.packages-outer-block .packages-inner-block{padding:0 20px}.packages-outer-block .package-col{padding:12px 10px}.packages-outer-block{padding:51px 0 12px}.how-to-redeem-block i{min-height:43px;padding-bottom:10px}.pack-item a{right:21%;bottom:14%}.free-shirt-slider .pack-item a{right:27%;bottom:17%}.search-expand .input-text{width:280px}.measurementPopup .mCS-light-thick .mCSB_scrollTools{right:0}.detail-page .button-row a.btn-green{min-width:100%}.support-outer .btn{margin:5px 0}}@media (max-width:499px){.survey-experience-page .survey-data .feedback-review ul li{width:23%}.survey-experience-page .survey-data .feedback-review ul li label{padding:15px 5px}}@media (max-width:480px){.form-block .control-label{width:100%}.techfit-logo{top:2px}.tshirt-size-page .techfit-logo img{width:100%}.zoom-popup-slider .owl-controls .owl-buttons div{margin-top:0;top:35%}.measurementPopup .table{width:500px;max-width:500px}.measurementPopup .mCSB_container{overflow-x:scroll}.afterpay-modal .popup-banner .popup-logo{width:75px}.afterpay-modal .popup-banner .popup-logo{top:28px}.afterpay-modal .popup-banner .caption{top:34%}.measurements-list span i{font-size:20px;line-height:24px}.product-listing li .img-block .img-text p{font-size:16px;line-height:20px;margin-bottom:0}.free-shirt-slider .pack-item a{right:25%;bottom:15%}.support-tiles li{width:100%}.support-item-block .round-img{width:95px;height:95px;line-height:95px}.search-expand .input-text{width:180px}.fabric-filter-block .fabric-selection .fabric-list{float:none;border-bottom:none}.fabric-filter-block .reset-link{float:none;position:relative;bottom:0}.fabric-filter-block .fabric-data.fabric-selection{border-bottom:1px solid #e4e2e2;padding-bottom:10px}.hero-banner.refer-friend-banner .hero-banner-text .hero-inner-text{padding:10px!important}}@media(max-width:472px){.hero-banner.refer-friend-banner .hero-banner-text .form-block textarea.form-control{height:42px}}@media (max-width:414px){.notification-ribbon .notification-ribbon-block{align-items:end}.measurementPopup .col-sm-4{width:100%;margin-left:-5px}.shirt-details-tab table tbody tr td{width:50%}.measurement-details-tab table tbody tr td,.measurement-details-tab table thead tr th{width:60%}.measurement-tab .measurement-details-tab .table>thead>tr>th{width:25%;padding-right:20px}.measurement-tab .measurement-details-tab table tbody tr td.bold{width:auto}.measurementPopup .table{width:100%;max-width:100%}.measurement-tab .mCSB_container{padding-right:15px}.table-header-top{width:100%;max-width:100%;padding-right:0}.measurementPopup .details>li{margin-bottom:8px;margin-left:0}.measure-shirt-img{margin:13px 0 0 0}.upsell-button.upsell-modal .button-listing>li{width:33.33%}.product-listing li{width:50%}.upsell-modal .colour-listing>li{width:33.33%}.upsell-modal .fabric-listing li{width:50%}.another-item-block{padding:17px 8px}.img-block em.magnifier{width:70px;height:70px;line-height:70px}.modal.fade.coupon-modal .modal-dialog{width:auto}.fabric-data.fabric-selection .fabric-list>li{width:46.5%}.upsell-checkout-modal.checkout-collar-modal .modal-header h3,.upsell-checkout-modal.checkout-pocketsquare-modal .modal-header h3{max-width:70%}}@media(max-width:399px){.upsell-checkout-modal.checkout-pocketsquare-modal .modal-content-inner{top:130px}}@media(max-width:384px){.img-block em.magnifier{width:70px;height:62px;line-height:62px}}@media (max-width:380px){.portrait-view .start-here a{width:50px;height:75px}.collections-detail .btn-outer .btn-col:first-child{padding-left:0}.collections-detail .btn-outer .btn-col:last-child{padding-right:0}.free-shirt-slider .pack-item a{right:25%;bottom:15%}.article-block .custom-button{max-width:100%}}@media (max-width:375px){.img-block em.magnifier{width:80px;height:73px;line-height:73px}.homepage-free-shirt-slider.free-shirt-slider .item{padding:0 10px}.introductory-range-slider .item{margin:0 10px}.cat-banner .caption-content{padding-left:7%}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip:after{left:auto;right:5px}.wedding-modal.fitting-modal .book-your-fitting-panel .fitting-panel-inner .col-datepicker .form-option .col-xs-12{padding:0}.fabric-bar ul li a{padding-right:15px}}@media (max-width:374px){.portrait-view .payovertime-block{margin:0 -15px;width:auto}.payovertime-block .afterpay-logo{margin-bottom:7px}.portrait-view .img-control,.portrait-view .img-control{width:75px}.product-review-link,.perfect-fit-link{width:45px;height:45px;margin:0 auto 5px}.inner-menu.onsave-modal .inner-menu-text{margin-bottom:5px;padding-bottom:0}.img-control{padding:5px}.button-listing{padding:0}.fabric-drop{min-width:75px}.fabric-selection .fabric-list>li a{padding:6px 15px 6px 0}.fabric-selection .fabric-list>li .fabric-drop a:after{right:5px}.fabric-selection .fabric-list>li:nth-child(5) .fabric-drop{min-width:75px}.fabric-selection .fabric-list>li{width:23.5%}.measurement-listing span em{width:63px;display:inline-block;padding-left:0}.measurement-listing span em img{width:100%;display:block}.measurement-listing .poweredby-block em{top:4px}.header-content .logo{width:84px}.login-popup .top-block a{margin-top:6px}#btnLogin{margin-bottom:6px}.major-popup .modal-content .text-block h3{padding-right:50px}.major-popup .limited-offter-text{font-size:10px;line-height:13px}.upsell-checkout-listing li{padding-left:15px}.extras-modal-detail{padding-right:45px;width:60%}.extras-modal-detail em{font-size:14px}.upsell-checkout-modal-boxes .modal-content-inner{height:auto}.upsell-checkout-modal .modal-content-inner{bottom:83px}.upsell-checkout-modal-boxes .modal-header{padding-left:15px}.all-available-fabric .info-icon{left:15px}.all-available-fabric{padding-left:55px}.upsell-checkout-modal-boxes .modal-content-inner{padding-left:10px}.upsell-checkout-modal .fabric-selection .fabric-list>li:nth-child(2){text-align:left}.afterpay-modal .popup-banner .caption h2{font-size:20px;line-height:24px}.afterpay-modal .popup-banner .caption p{font-size:16px;line-height:20px}.afterpay-modal .approval-content{margin-bottom:0}.afterpay-modal h2.title{margin-bottom:15px}.afterpay-modal .approval-content .approval-img h3,.afterpay-modal .approval-content p,.afterpay-modal h2.title span,.afterpay-modal .service-content h3,.afterpay-modal .service-content p,.afterpay-modal .modal-content .imp-news h3{font-size:14px;line-height:18px}.service-content{margin-bottom:15px}.num{display:block;width:auto}.tshirt-size-page .pages-slider .owl-prev{top:-62px}.measure-body-page .pages-slider .owl-prev{top:-50px}.collection-landing-banner .banner-text h1{font-size:35px;line-height:35px}.unit6 .unit-text{padding:35px 42px 35px}.banner-text h1{font-size:30px;line-height:34px}.banner-text h1 span{letter-spacing:2.8px;font-size:38px;line-height:36px}.unit1 .unit-text h2,.unit3 .unit-text h2,.unit4 .unit-text h2,.unit5 .unit-text h2{font-size:32px;line-height:34px}.unit6 .unit-text{padding:35px 15px}.blog-content .blog-content-inner h1{font-size:28px;line-height:32px}.view-more-link{margin:20px 10px 0 10px}.contant-listing{padding:15px 0}.contant-listing ul li{padding:25px 6px 20px}.inner-menu.call-modal .dropdown-menu{right:-75px}.inner-menu.call-modal .dropdown-menu .drop-menu-inner::before{right:73px}.inner-menu.onsave-modal .dropdown-menu{width:250px}.inner-menu.onsave-modal .dropdown-menu .drop-menu-inner:before{border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);top:-10px;width:0}.account-order-details.sizing-page h1{line-height:normal}.account-order-details.sizing-page h1{padding-bottom:25px}.sizing-list li{padding-left:0;padding-right:0}.product-search-block label{padding:0 35px}.unit-middle .unit-text{padding:33px 30px}.testimonial-wrap .sub-content-block{top:-27px}.payment-tab .master-card-img{margin-left:17px}.payment-tab .mastercard-item .master-card-img{width:100px}.payment-tab .paypal-item .master-card-img,.master-card-img.card-img{width:74px}.payment-tab .nav-tabs li .info-icon{width:20px;height:20px}.shipping-options ul li a{font-size:14px;line-height:18px}.shipping-options ul li{margin-right:12px}.payment-tab .nav-tabs li a{padding:12px 10px 0;font-size:13px;line-height:24px}.payment-tab .nav-tabs li a .radio-btn{margin-right:8px}.payment-tab .nav-tabs li a .radio-btn{width:24px;height:24px}.ship-radio-block .radio-outer{padding:10px;margin-bottom:0}.ship-radio-block .radio-outer .iradio_square{width:24px;height:24px;top:10px}.ship-radio-block span{padding:7px 0 7px 35px;font-size:13px;line-height:24px;vertical-align:top}.ship-radio-block .radio-outer .iradio_square.checked::after{width:14px;height:14px;top:4px;left:4px}.measurement-modal .existing-measurement .inner-existing-measurement .link-content{font-size:12px}.landing-extranal .twenty-off-banner .banner-text{width:225px}.landing-extranal .landing-banner-wrap .banner-text h1,.landing-extranal .landing-banner-wrap .banner-text h1 span{font-size:24px;line-height:28px}.catalogue-landing-banner .banner-text h1 span{font-size:30px;line-height:38px}.may-special-book{font-size:21px;padding:5px 15px 0}.special-prices-section .prices-content{padding:33px 10px 1px}.refer-friend-banner .banner-text{width:260px}.refer-friend-banner .banner-text .white-border-btn{width:255px}.refer-friend-banner .banner-text h1 span{font-size:42px;line-height:50px}.refer-friend-banner .banner-text.block-2{width:270px}.refer-friend-banner .banner-text.block-2 h1 span{font-size:38px;line-height:46px}.refer-friend-banner .banner-text.block-2 h3{font-size:16px;line-height:20px;margin-bottom:18px}.refer-content-block p{padding:0}.fabric-modal .easy-iron{width:55px;height:23px}.upsell-contrast .easy-iron{width:55px;height:23px}.recommended-block a{padding-right:2px}.afterpay-block .right-afterpay{width:50%;text-align:left}.afterpay-block .afterpay-logo{margin-top:25px}.afterpay-block{padding:20px 0}.recommended-block .recommended-tooltip{width:175px;padding:10px}.recommended-block .recommended-tooltip:before{left:10px;top:-6px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff}.fabric-listing li:nth-child(even) .recommended-block .recommended-tooltip{right:43px}.fabric-listing li:nth-child(even) .recommended-block .recommended-tooltip:before{left:50px}.filter-block li{padding-right:8px}.packages-outer-block .packages-inner-block{padding:0 18px}.packages-outer-block .package-row .col-sm-3{padding:0 7px;margin-bottom:12px}.packages-outer-block h1 em{font-size:100px}.packages-outer-block h1{font-size:42px}.packages-outer-block h1 span{left:3px;font-size:55px;line-height:55px}.get-started .button-block .white-border-btn{max-width:290px}.claim-free-shirt-modal .modal-dialog .popup-content .btn{width:280px}.eofy-catalogue-block ul li a{padding:10px 8px 10px}.catalogue-description .button a{width:132px;margin:0 3px}.design-shirt-pack{padding:0 16%}.select-custom-cuff .close{right:1px;top:0;width:30px}.pack-item a{width:12px;height:16px}.catalogue-carousel.order-carousel .item{height:110px}.catalogue-page .measurement-modal .custom-listing li .list-link{padding:25px 15px}.catalogue-page .measurement-modal .custom-listing li .panel-collapse{padding:0 30px 27px 30px}.collections-detail .back-btn-outer .col-sm-10{padding:0}.fabric-listing .position-block li{padding:5px 3px 5px;font-size:12px;line-height:15px;margin-right:2px;margin-bottom:5px;height:22px}.fabric-listing .position-block li.iron-block em{width:30px}.introductory-offer-modal .modal-content{padding:0 15px}.your-body-shape .radio-outer{padding-right:5px}.shirt-fabric-listing .fabric-detail .right-block .button-block a{margin-right:0}.favourite-block{margin:5px 0 0 0}.favourite-block .favourite-btn{padding:5px}.shirt-fabric-listing .fabric-detail .left-block .price em{margin-left:0}.shirt-fabric-listing .fabric-thumb{height:180px}.fabric-bar ul li{padding:15px 0 0}.fabric-bar ul li.active:after{right:15px}.fabric-filter-block .fabric-selection .fabric-list .pattern-modal .fabric-drop-list{left:0;right:-15px}.detail-page .listing-weave li{margin-bottom:15px}.detail-page .product-afterpay em{width:65px}.detail-page .product-afterpay .tooltip-block-outer{margin-left:0}.transparent-btn{width:280px}.modal.remove-contrast .modal-dialog .modal-content{padding:20px}.reviews-count{font-size:10px;top:11px}.reviews-text{font-size:5px;top:22px}.introductory-range-slider .item{margin:0 10px}.homepage-free-shirt-slider.free-shirt-slider .item{padding:0 10px}.barbar-shirt-page .banner-caption h1{font-size:18px;line-height:24px}.promo-shirt-modal.free-custom-modal .order-carousel{padding:6px 15px 10px}.promo-shirt-modal.free-custom-modal .order-carousel .owl-buttons .owl-prev{left:12px}.promo-shirt-modal.free-custom-modal .order-carousel .owl-buttons .owl-next{right:12px}.comment-box-sm-9 .form-block textarea.form-control{height:110px}.support-myaccount-outer .order-carousel .item{margin:10px 20px 0}.support-block .checkbox-outer{line-height:14px;text-align:left;padding-right:50px}.issue-row .col-sm-3,.issue-row .col-sm-9{padding-bottom:15px;width:100%}.issues-form .col-sm-9{padding-left:15px}.payment-time .issues-form .custom-upload .input-file input{width:65%}.cat-banner .caption-block h1{font-size:18px;line-height:22px;margin-top:0}.cat-banner .caption-block h1 span{font-size:11px;line-height:15px}.cat-banner .caption-block p span{font-size:20px;line-height:24px}.cat-owl-slider.owl-carousel.owl-carousel{padding:0}.cat-banner .reviews-section ul{padding:0}.support-item-block .round-img{width:150px;height:150px;line-height:150px}.search-expand .input-text{width:160px}#upsell-bowtie-modal.upsell-modal .fabric-selection{padding-left:15px}.measurementPopup .details li a{width:170px!important}.fabric-page .detail-page .product-afterpay span{width:65px}.add-product-comment .button-block-support span{float:none!important;display:block}.gift-banner .hero-caption{top:15px}.detail-page .btn-outer .btn-col .btn{min-width:inherit}#upsell-bowtie-modal.upsell-modal .fabric-selection{padding-left:15px}.measurementPopup .nav>li>a{padding:8px 0!important}.sizing-list-outer{margin-top:20px}.issue-row .col-sm-3,.issue-row .col-sm-9{width:100%!important;padding:10px 15px}.profile-modal .modal-dialog .btn-group .btn{min-width:inherit;width:120px;margin-left:0}.hero-banner.refer-friend-banner .hero-banner-text .hero-inner-text{padding-top:10px}.button-block-support span{display:block;width:100%}.button-block-support span .btn{display:block;width:100%}.testimonial-page .hero-block .hero-caption{padding:15px}.testimonial-page .hero-block .hero-caption a{display:block;margin-bottom:15px}}@media only screen and (width:480px) and (height:320px){.payovertime-block{display:none}}@media(max-width:454px){.checkout-bowtie-modal.upsell-checkout-modal .bowtieshape .modal-content-inner{top:375px}}@media(max-width:425px){.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip:after{left:auto;right:0}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip{left:-215px!important}}@media(max-width:375px){.shirt-fabric-listing .fabric-detail .right-block .button-block a{margin-bottom:10px;display:block}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip{left:auto!important;right:-60px!important}.shirt-fabric-listing .fabric-detail .right-block .favourite-block .view-cart-tooltip:after{left:auto;right:65px}}@media (max-width:360px){.introductory-offer-modal .modal-header .close{margin-top:6px}.introductory-offer-modal .modal-content{padding:0 30px}.introductory-offer-modal .modal-dialog{max-width:280px}.how-it-work-process ul{margin:0 15px}.suit-section .custom-banner-text{padding:15px 0}.suit-section .custom-banner-text p{line-height:18px;padding-right:5px}.suit-section .custom-banner-text h1{font-size:22px;line-height:26px}.top-strip ul li:nth-child(even),.top-strip ul li:last-child{padding-left:15px}.shirt-detail-modal #sync4{padding:0 25px 25px}.shirt-detail-modal #sync4.owl-carousel .owl-item{height:60px}.shirt-detail-modal #sync4.owl-carousel .owl-item .item img{width:100%}.detail-page .custom-shirt-table ul li p{width:90px}.thumbnail-slider.owl-carousel#sync2{padding:13px 32px 0}.thumbnail-slider.owl-carousel#sync2 .owl-item{margin-right:14px}.testimonial-outer{position:relative;top:-20px}.survey-experience-page .survey-data .feedback-review ul li:first-child label{padding:14px 0}.unsubscribe-column a{margin-bottom:10px}.unsubscribe-column a:last-child{margin-bottom:0}.support-tiles li{width:100%}.giftcard-new-page .voucher-details .form-group .form-col label{height:36px}}@media(max-width:320px){.img-block em.magnifier{width:65px;height:60px;line-height:60px}.detail-page .custom-shirt-table ul li{width:49%}.detail-page .custom-shirt-table ul li p{width:82px}.coupon-modal.large-modal.custom-modal .modal-dialog{margin:100px 0;width:100%}}@media(max-height:900px){.img-control{top:125px}}@media(max-width:840px){.afterpay-modal.large-modal.custom-modal .modal-dialog{margin:50px 15px}}