html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'webflow-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgscV1gAAAFwAAABhGhlYWQCkFKvAAAC9AAAADZoaGVhB0MDyQAAAywAAAAkaG10eBIAA10AAANQAAAAIGxvY2EBMADyAAADcAAAABJtYXhwAAwATQAAA4QAAAAgbmFtZWTuiIAAAAOkAAABe3Bvc3QAAwAAAAAFIAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEgAAADIAOAAAUAAAkBBwkBFwMg/kBAAYD+gEABwAHAQP6A/oBAAAEA4AAAAuADgAAFAAATARcJAQfgAcBA/oABgEABwAHAQP6A/oBAAAADAMAA4ANAAsAAGAAxAEoAAAEhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIwMg/cAHCwkFBQkLBwJABwsJBQUJCwf9wAcLCQUFCQsHAkAHCwkFBQkLB/3ABwsJBQUJCwcCQAcLCQUFCQsHAsAFCQsHIAcLCQUFCQsHIAcLCQXABQkLByAHCwkFBQkLByAHCwkFwAUJCwcgBwsJBQUJCwcgBwsJBQAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFFv+egGGAAAAAAEAAAABAADSLAJOXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAAAAACgAUAB4AMgBGAKwAwgAAAAEAAAAIAEsAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAaAAAAAQAAAAAAAgAOAHEAAQAAAAAAAwAaADAAAQAAAAAABAAaAH8AAQAAAAAABQAWABoAAQAAAAAABgANAEoAAQAAAAAACgA0AJkAAwABBAkAAQAaAAAAAwABBAkAAgAOAHEAAwABBAkAAwAaADAAAwABBAkABAAaAH8AAwABBAkABQAWABoAAwABBAkABgAaAFcAAwABBAkACgA0AJkAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4Ac3dlYmZsb3ctaWNvbnMAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVcAAoAAAAABRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAZMAAAGTuzUomU9TLzIAAAKIAAAAYAAAAGAOkgMtY21hcAAAAugAAABMAAAATBpVzFpnYXNwAAADNAAAAAgAAAAIAAAAEGhlYWQAAAM8AAAANgAAADYCkFKvaGhlYQAAA3QAAAAkAAAAJAdDA8lobXR4AAADmAAAACAAAAAgEgADXW1heHAAAAO4AAAABgAAAAYACFAAbmFtZQAAA8AAAAF7AAABe2TuiIBwb3N0AAAFPAAAACAAAAAgAAMAAAEABAQAAQEBDndlYmZsb3ctaWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoACXf/i4seCgAJd/+LiwwHi0v6lPpUBR0AAACaDx0AAACfER0AAAAJHQAAAYoSAAkBAQ4bHR8iJywxNndlYmZsb3ctaWNvbnN3ZWJmbG93LWljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzAAACAYkABgAIAQEEBwoNJDvH4P6UDv6UDv6UDvyUDvm0+FQV/FT4VEtL+BT8FPwU/BTLSwUO93T4VBX4VPhUy0v8FPwU+BT8FEtLBQ75tPlUFfzUiwV5i319i3kIi2sFi3mZfZ2LCPjUiwWdi5mZi50Ii6sFi519mXmLCIv7VBX81IsFeYt9fYt5CItrBYt5mX2diwj41IsFnYuZmYudCIurBYudfZl5iwiL+1QV/NSLBXmLfX2LeQiLawWLeZl9nYsI+NSLBZ2LmZmLnQiLqwWLnX2ZeYsIDvm4+SkV+6n7qvuq96ovLvgG/Bj4BvgYBQ76lBT6lBWLDAoAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAC1pQTjXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAUAAACAAAAAAADgCuAAEAAAAAAAEAGgAAAAEAAAAAAAIADgBxAAEAAAAAAAMAGgAwAAEAAAAAAAQAGgB/AAEAAAAAAAUAFgAaAAEAAAAAAAYADQBKAAEAAAAAAAoANACZAAMAAQQJAAEAGgAAAAMAAQQJAAIADgBxAAMAAQQJAAMAGgAwAAMAAQQJAAQAGgB/AAMAAQQJAAUAFgAaAAMAAQQJAAYAGgBXAAMAAQQJAAoANACZAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHN3ZWJmbG93LWljb25zAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');font-weight:400;font-style:normal}[class^="w-icon-"],[class*=" w-icon-"]{font-family:'webflow-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-icon-slider-right:before{content:"\e600"}.w-icon-slider-left:before{content:"\e601"}.w-icon-nav-menu:before{content:"\e602"}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:"\e603"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{margin:0;min-height:100%;background-color:#fff;font-family:Arial,sans-serif;font-size:14px;line-height:20px;color:#333}img{max-width:100%;vertical-align:middle;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{display:inline-block;padding:9px 15px;background-color:#3898EC;color:white;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:transparent!important}.w-webflow-badge,.w-webflow-badge *{position:static;left:auto;top:auto;right:auto;bottom:auto;z-index:auto;display:block;visibility:visible;overflow:visible;overflow-x:visible;overflow-y:visible;box-sizing:border-box;width:auto;height:auto;max-height:none;max-width:none;min-height:0;min-width:0;margin:0;padding:0;float:none;clear:none;border:0 none transparent;border-radius:0;background:none;background-image:none;background-position:0% 0%;background-size:auto auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-color:transparent;box-shadow:none;opacity:1;transform:none;transition:none;direction:ltr;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:0;text-transform:inherit;list-style-type:disc;text-shadow:none;font-smoothing:auto;vertical-align:baseline;cursor:inherit;white-space:inherit;word-break:normal;word-spacing:normal;word-wrap:normal}.w-webflow-badge{position:fixed!important;display:inline-block!important;visibility:visible!important;opacity:1!important;z-index:2147483647!important;top:auto!important;right:12px!important;bottom:12px!important;left:auto!important;color:#AAADB0!important;background-color:#fff!important;border-radius:3px!important;padding:6px 8px 6px 6px!important;font-size:12px!important;opacity:1.0!important;line-height:14px!important;text-decoration:none!important;transform:none!important;margin:0!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:nowrap;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1)}.w-webflow-badge>img{display:inline-block!important;visibility:visible!important;opacity:1!important;vertical-align:middle!important}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:10px}h1{font-size:38px;line-height:44px;margin-top:20px}h2{font-size:32px;line-height:36px;margin-top:20px}h3{font-size:24px;line-height:30px;margin-top:20px}h4{font-size:18px;line-height:24px;margin-top:10px}h5{font-size:14px;line-height:20px;margin-top:10px}h6{font-size:12px;line-height:18px;margin-top:10px}p{margin-top:0;margin-bottom:10px}blockquote{margin:0 0 10px 0;padding:10px 20px;border-left:5px solid #E2E2E2;font-size:18px;line-height:22px}figure{margin:0;margin-bottom:10px}figcaption{margin-top:5px;text-align:center}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";display:table}.w-embed:after{clear:both}.w-video{width:100%;position:relative;padding:0}.w-video iframe,.w-video object,.w-video embed{position:absolute;top:0;left:0;width:100%;height:100%}fieldset{padding:0;margin:0;border:0}button,html input[type="button"],input[type="reset"]{border:0;cursor:pointer;-webkit-appearance:button}.w-form{margin:0 0 15px}.w-form-done{display:none;padding:20px;text-align:center;background-color:#ddd}.w-form-fail{display:none;margin-top:10px;padding:10px;background-color:#ffdede}label{display:block;margin-bottom:5px;font-weight:700}.w-input,.w-select{display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc}.w-input:-moz-placeholder,.w-select:-moz-placeholder{color:#999}.w-input::-moz-placeholder,.w-select::-moz-placeholder{color:#999;opacity:1}.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder{color:#999}.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898EC;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed;background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-image:-webkit-linear-gradient(white 0%,#f3f3f3 100%);background-image:linear-gradient(white 0%,#f3f3f3 100%)}.w-select[multiple]{height:auto}.w-form-label{display:inline-block;cursor:pointer;font-weight:400;margin-bottom:0}.w-checkbox,.w-radio{display:block;margin-bottom:5px;padding-left:20px}.w-checkbox:before,.w-radio:before,.w-checkbox:after,.w-radio:after{content:" ";display:table}.w-checkbox:after,.w-radio:after{clear:both}.w-checkbox-input,.w-radio-input{margin:4px 0 0;margin-top:1px \9;line-height:normal;float:left;margin-left:-20px}.w-radio-input{margin-top:3px}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.w-container:before,.w-container:after{content:" ";display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333333%}.w-col-2{width:16.66666667%}.w-col-3{width:25%}.w-col-4{width:33.33333333%}.w-col-5{width:41.66666667%}.w-col-6{width:50%}.w-col-7{width:58.33333333%}.w-col-8{width:66.66666667%}.w-col-9{width:75%}.w-col-10{width:83.33333333%}.w-col-11{width:91.66666667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333333%}.w-col-medium-2{width:16.66666667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.33333333%}.w-col-medium-5{width:41.66666667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.33333333%}.w-col-medium-8{width:66.66666667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.33333333%}.w-col-medium-11{width:91.66666667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main{display:inherit!important}.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333333%}.w-col-small-2{width:16.66666667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333333%}.w-col-small-5{width:41.66666667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.33333333%}.w-col-small-8{width:66.66666667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.33333333%}.w-col-small-11{width:91.66666667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:inherit!important}.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333333%}.w-col-tiny-2{width:16.66666667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.33333333%}.w-col-tiny-5{width:41.66666667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.33333333%}.w-col-tiny-8{width:66.66666667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.33333333%}.w-col-tiny-11{width:91.66666667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{width:90%!important;height:auto!important;top:7px!important;left:6%!important;display:inline;text-align:center;overflow:hidden}.w-widget-map .gm-style-iw+div{display:none}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{display:inline-block;vertical-align:top;position:relative;width:28px;height:20px;text-align:center;background:white;border:#758696 solid 1px;border-radius:3px}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{position:relative;font-size:15px;line-height:12px;text-align:center;color:#999;font-family:serif}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{position:relative;display:block}.w-widget-twitter-count-shim.w--large{width:36px;height:28px;margin-left:7px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{top:50%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.w-widget-twitter-count-shim:not(.w--vertical):before{border-color:rgba(117,134,150,0);border-right-color:#5d6c7b;border-width:4px;margin-left:-9px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-left:-10px;margin-top:-5px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-color:rgba(255,255,255,0);border-right-color:white;border-width:4px;margin-left:-8px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-left:-9px;margin-top:-5px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.w-widget-twitter-count-shim.w--vertical:before{border-color:rgba(117,134,150,0);border-top-color:#5d6c7b;border-width:5px;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-color:rgba(255,255,255,0);border-top-color:white;border-width:4px;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-widget-gplus{overflow:hidden}.w-background-video{position:relative;overflow:hidden;height:500px;color:white}.w-background-video>video{background-size:cover;background-position:50% 50%;position:absolute;right:-100%;bottom:-100%;top:-100%;left:-100%;margin:auto;min-width:100%;min-height:100%;z-index:-100}.w-background-video>video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.w-slider{position:relative;height:300px;text-align:center;background:#ddd;clear:both;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.w-slider-mask{position:relative;display:block;overflow:hidden;z-index:1;left:0;right:0;height:100%;white-space:nowrap}.w-slide{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;white-space:normal;text-align:left}.w-slider-nav{position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;margin:auto;padding-top:10px;height:40px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;padding:.2em .5em;font-size:inherit;line-height:inherit}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px rgba(51,51,51,.4)}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:rgba(34,34,34,.4)}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{position:relative;display:inline-block;width:1em;height:1em;background-color:rgba(255,255,255,.4);cursor:pointer;margin:0 3px .5em;transition:background-color 100ms,color 100ms}.w-slider-dot.w-active{background-color:#fff}.w-slider-arrow-left,.w-slider-arrow-right{position:absolute;width:80px;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;overflow:hidden;color:white;font-size:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-slider-arrow-left [class^="w-icon-"],.w-slider-arrow-right [class^="w-icon-"],.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-right [class*=" w-icon-"]{position:absolute}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em}.w-dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{position:relative;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap}.w-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;padding-right:40px}.w-icon-dropdown-toggle{position:absolute;top:0;right:0;bottom:0;margin:auto;margin-right:20px;width:1em;height:1em}.w-dropdown-list{position:absolute;background:#ddd;display:none;min-width:100%}.w-dropdown-list.w--open{display:block}.w-dropdown-link{padding:10px 20px;display:block;color:#222}.w-dropdown-link.w--current{color:#0082f3}.w-nav[data-collapse="all"] .w-dropdown,.w-nav[data-collapse="all"] .w-dropdown-toggle{display:block}.w-nav[data-collapse="all"] .w-dropdown-list{position:static}@media screen and (max-width:991px){.w-nav[data-collapse="medium"] .w-dropdown,.w-nav[data-collapse="medium"] .w-dropdown-toggle{display:block}.w-nav[data-collapse="medium"] .w-dropdown-list{position:static}}@media screen and (max-width:767px){.w-nav[data-collapse="small"] .w-dropdown,.w-nav[data-collapse="small"] .w-dropdown-toggle{display:block}.w-nav[data-collapse="small"] .w-dropdown-list{position:static}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse="tiny"] .w-dropdown,.w-nav[data-collapse="tiny"] .w-dropdown-toggle{display:block}.w-nav[data-collapse="tiny"] .w-dropdown-list{position:static}}.w-lightbox-backdrop{color:#000;cursor:auto;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:normal;list-style:disc;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:17px;line-height:1.2;font-weight:300;text-align:center;background:rgba(0,0,0,.9);z-index:2000;outline:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translate(0,0)}.w-lightbox-backdrop,.w-lightbox-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.w-lightbox-content{position:relative;height:100vh;overflow:hidden}.w-lightbox-view{position:absolute;width:100vw;height:100vh;opacity:0}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{display:inline-block;vertical-align:middle}.w-lightbox-figure{position:relative;margin:0}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;height:auto;max-width:none}.w-lightbox-image{display:block;float:none;max-width:100vw;max-height:100vh}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{position:absolute;right:0;bottom:0;left:0;padding:.5em 1em;background:rgba(0,0,0,.4);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-lightbox-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.w-lightbox-control{position:absolute;top:0;width:4em;background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.w-lightbox-left{display:none;bottom:0;left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==)}.w-lightbox-right{display:none;right:0;bottom:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)}.w-lightbox-close{right:0;height:2.6em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px}.w-lightbox-strip{position:absolute;bottom:0;left:0;right:0;padding:0 1vh;line-height:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.w-lightbox-item{display:inline-block;width:10vh;padding:2vh 1vh;box-sizing:content-box;cursor:pointer;-webkit-transform:translate3d(0,0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{position:relative;height:10vh;background:#222;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{top:50%;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.w-lightbox-thumbnail .w-lightbox-wide{left:50%;height:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.w-lightbox-spinner{position:absolute;top:50%;left:50%;box-sizing:border-box;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:5px solid rgba(0,0,0,.4);border-radius:50%;-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.w-lightbox-spinner:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid transparent;border-bottom-color:#fff;border-radius:50%}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{display:block;opacity:.5}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable="true"]:before,.w-richtext[contenteditable="true"]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:before,.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:before{outline:2px solid #2895f7}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:before,.w-richtext figure[data-rt-type="video"]>div:before{content:'';position:absolute;display:none;left:0;top:0;right:0;bottom:0;z-index:1}.w-richtext figure{position:relative;max-width:60%}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{font-size:0;color:transparent}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type="image"]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type="image"]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type="image"]>figcaption{display:table-caption;caption-side:bottom}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type="video"]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type="video"] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type="video"]>div{width:100%}.w-richtext figure.w-richtext-align-center{margin-right:auto;margin-left:auto;clear:both}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type="image"]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{width:100%;max-width:100%;text-align:center;clear:both;display:block;margin-right:auto;margin-left:auto}.w-richtext figure.w-richtext-align-fullwidth>div{display:inline-block;padding-bottom:inherit}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;margin-right:15px;clear:none}.w-richtext figure.w-richtext-align-floatright{float:right;margin-left:15px;clear:none}.w-nav{position:relative;background:#ddd;z-index:1000}.w-nav:before,.w-nav:after{content:" ";display:table}.w-nav:after{clear:both}.w-nav-brand{position:relative;float:left;text-decoration:none;color:#333}.w-nav-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{position:relative;float:right}.w--nav-menu-open{display:block!important;position:absolute;top:100%;left:0;right:0;background:#C8C8C8;text-align:center;overflow:visible;min-width:200px}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%}.w-nav-overlay .w--nav-menu-open{top:0}.w-nav[data-animation="over-left"] .w-nav-overlay{width:auto}.w-nav[data-animation="over-left"] .w-nav-overlay,.w-nav[data-animation="over-left"] .w--nav-menu-open{right:auto;z-index:1;top:0}.w-nav[data-animation="over-right"] .w-nav-overlay{width:auto}.w-nav[data-animation="over-right"] .w-nav-overlay,.w-nav[data-animation="over-right"] .w--nav-menu-open{left:auto;z-index:1;top:0}.w-nav-button{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-nav-button.w--open{background-color:#C8C8C8;color:white}.w-nav[data-collapse="all"] .w-nav-menu{display:none}.w-nav[data-collapse="all"] .w-nav-button{display:block}@media screen and (max-width:991px){.w-nav[data-collapse="medium"] .w-nav-menu{display:none}.w-nav[data-collapse="medium"] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse="small"] .w-nav-menu{display:none}.w-nav[data-collapse="small"] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse="tiny"] .w-nav-menu{display:none}.w-nav[data-collapse="tiny"] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;padding:9px 30px;text-align:left;cursor:pointer;color:#222;background-color:#ddd}.w-tab-link.w--current{background-color:#C8C8C8}.w-tab-content{position:relative;display:block;overflow:hidden}.w-tab-pane{position:relative;display:none}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.w-dyn-empty{padding:10px;background-color:#ddd}.w-dyn-bind-empty{display:none!important}.w-condition-invisible{display:none!important}h1{margin-top:20px;margin-bottom:10px;font-size:38px;line-height:44px;font-weight:700}.common-section-header-desktop{position:relative;z-index:1000;overflow:visible;height:85px;min-width:768px;background-color:#fff;text-align:center}.common-header-account-link{display:inline;padding-top:3px;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:11px;text-decoration:none;text-transform:uppercase}.common-header-account-link:hover{color:#0f1726}.common-header-account-link.phone-number{margin-right:50px}.common-header-inline-text{display:inline;color:#b4b4b4}.common-nav-link{display:inline;margin-right:15px;margin-left:10px;padding-bottom:3px;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:'Avenir 85 heavyheavy',sans-serif;color:#26314e;font-size:11px;line-height:20px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.common-nav-link:hover{border-bottom:1px solid #0f1726;color:#0f1726}.common-nav-link.nav-link-right.nav-link-right-edge-tablet{margin-right:0}.common-nav-link.nav-link-right.nav-link-right-leftside{margin-left:0}.common-nav-link.common-nav-link-active{border-bottom:1px solid #0f1726}.common-nav-dropdown-link{display:inline-block;margin:0 0 10px;padding:5px 2px 2px;float:left;clear:left;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:11px;line-height:12px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.common-nav-dropdown-link:hover{border-bottom:1px solid #0f1726;color:#0f1726}.common-nav-dropdown-link.common-megamenu{font-family:Avenir,sans-serif;color:#919191;font-size:11px;line-height:13px}.common-nav-dropdown-link.common-megamenu:hover{color:#0f1726}.common-section-footer{width:100%;padding-top:40px;padding-bottom:20px;float:left;background-color:#fff}.common-footer-heading{margin-top:15px;margin-bottom:20px;padding-bottom:2px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:14px;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.common-footer-nav-link{padding-right:2px;padding-bottom:2px;padding-left:2px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:11px;line-height:14px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:none}.common-footer-nav-link:hover{border-bottom:1px solid #fff;color:#fff}.common-footer-secondary-nav-link{display:inline-block;padding-bottom:1px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:11px;line-height:14px;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.common-footer-secondary-nav-link:hover{border-bottom:1px solid #0f1726;color:#0f1726}.common-footer-block{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.common-footer-block.common-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:115px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.common-footer-block.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.common-footer-block.left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.common-social-media-block{margin-left:30px;font-size:15px;text-align:center;text-decoration:none}.common-nav-dropdown-div-suits{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-right:auto;margin-left:65px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.common-nav-dropdown-div-suits.common-megamenu{left:0;top:0;right:0;z-index:99999;display:none;width:auto;min-height:325px;margin-top:78px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.common-nav-dropdown-div-shirts{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-right:auto;margin-left:125px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.common-nav-dropdown-div-shirts.common-megamenu{left:0;top:0;right:0;z-index:99999;display:none;width:auto;min-height:325px;margin-top:78px;margin-right:14%;margin-left:14%;padding-right:10px;padding-bottom:20px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;opacity:1}.common-nav-dropdown-div-jackets{position:absolute;z-index:99999;display:none;width:420px;margin-top:10px;margin-left:190px;padding-top:20px;padding-bottom:20px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.common-nav-dropdown-div-jackets.common-megamenu{left:0;top:0;right:0;z-index:99999;display:none;width:auto;min-height:325px;margin-top:78px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.common-nav-dropdown-div-trousers{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-right:auto;margin-left:273px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.common-nav-dropdown-div-trousers.common-megamenu{left:0;top:0;right:0;display:none;width:auto;min-height:325px;margin-top:78px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.common-nav-dropdown-div-more{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-left:360px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.common-nav-dropdown-div-more.common-megamenu{left:0;top:0;right:0;display:none;width:auto;min-height:325px;margin-top:78px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;opacity:1}.common-nav-dropdown-div-about{position:absolute;top:0;right:0;bottom:0;z-index:9999;display:none;width:220px;height:192px;margin-top:30px;margin-right:199px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.common-nav-dropdown-div-about.common-megamenu{left:0;top:0;right:0;bottom:auto;display:none;width:auto;min-height:325px;margin-top:78px;margin-right:14%;margin-left:14%;padding-right:10px;padding-bottom:20px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.common-header-logo-mobile{display:none}.common-header-nav-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:7px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;text-align:right}.common-section-header-mobile{display:none}.filter-menu-block{display:block;width:100%;padding-right:15px;padding-left:15px}.hidden-dropdown-blue-block{display:none;width:100%;margin-top:0;margin-right:0;padding:25px 50px;background-color:#0f1726;text-align:center}.filter-generic-submenu-block{display:none}.common-section-footer-mobile{display:none;margin-bottom:10px}.common-copyright-block{display:block;width:90%;margin-right:auto;margin-left:auto;padding-bottom:40px;padding-left:10px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;line-height:12px;text-align:left}.common-copyright-text{display:inline-block;color:#0f1726;line-height:13px;font-style:normal}.common-copyright-link{padding-bottom:1px;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#919191;font-size:10px;font-style:normal;text-decoration:none}.common-copyright-link:hover{color:#0f1726}.common-nav-mobile-div{display:none}.common-nav-submenu-mobile-div-shirts{display:none}.common-nav-submenu-mobile-link-block{display:none}.common-nav-mobile-div-white{display:none}.common-nav-submenu-mobile-text{display:none}.common-header-mobile-nav{display:none}.common-header-desktop-shopping-bag{-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:26px;text-decoration:none}.common-header-desktop-shopping-bag:hover{color:#0f1726}.common-header-desktop-logo{display:inline-block;font-family:Icomoon,sans-serif;color:#0f1726;font-size:45px;text-align:center;text-decoration:none}.common-icon-facebook{position:static;margin-right:10px;float:none;clear:none;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:17px;text-decoration:none}.common-icon-facebook:hover{color:#0f1726}.common-icon-instagram{margin-right:10px;margin-left:10px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:17px;text-decoration:none}.common-icon-instagram:hover{color:#0f1726}.common-icon-twitter{margin-left:10px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:17px;text-decoration:none}.common-icon-twitter:hover{color:#0f1726}.common-icon-copyright{display:inline-block;padding-right:3px;font-family:Icomoon,sans-serif;line-height:10px}.icon-right{font-family:Icomoon,sans-serif}.product-overlay-block{position:absolute;left:0;top:0%;right:0;bottom:0%;z-index:1;display:none;width:100%;height:100%;border:5px solid #0f1726}.acct-saved-styles-hidden-shirt-1{overflow:hidden;height:0}.acct-saved-styles-hidden-shirt-2{overflow:hidden;height:0}.acct-saved-styles-hidden-suits{overflow:hidden;height:0}.acct-saved-styles-hidden-jacket{overflow:hidden;height:0}.product-content-overlay-block{position:absolute;left:0;top:0;right:0;bottom:0;display:none;width:100%;height:100%;background-color:rgba(15,23,38,.88)}.checkout-mobile-select-shipping-block{display:block;margin-bottom:10px;border:1px solid #0f1726}.checkout-mobile-add-shipping-block{display:block;margin-bottom:10px;padding-bottom:20px;border:1px solid #0f1726}.checkout-mobile-add-payment-main-block{display:block;margin-bottom:10px;padding-bottom:10px;border:1px solid #0f1726}.checkout-mobile-select-shipping-method-block{display:block;margin-bottom:10px;padding:15px 2%;border:1px solid #0f1726}.style-summary-bottom-block{display:block;margin-top:25px;margin-right:auto;margin-left:auto;padding-right:10px;padding-bottom:25px;padding-left:10px;text-align:left}.product-ruler-overlay{position:absolute;left:12.5%;top:0;right:0;bottom:0;z-index:2;display:block;width:75%;max-width:2048px;opacity:0;cursor:pointer}.style-shirt-more-styles-vertical{position:absolute;left:20px;top:0;right:0;bottom:0;width:10px;height:50px;margin-top:4px;border-radius:2px;background-color:#0f1726}.style-shirt-more-styles-row-collar{display:block;overflow:hidden;height:0}.common-header-desktop-shopping-bag-number{position:absolute;margin-top:3px;margin-left:10px;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;text-decoration:none}.common-header-desktop-shopping-bag-number.common-two-digit{display:block;margin-left:6px}.common-header-desktop-shopping-bag-link{position:relative;margin-left:5px;text-decoration:none}.common-header-desktop-shopping-bag-link:hover{color:#0f1726}.modal-warning-styles-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;height:100%;padding-top:25vh;background-color:rgba(0,0,0,.5)}.style-shirt-more-styles-row-cuff{overflow:hidden;height:0}.modal-subscribe-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;padding-top:10%;background-color:rgba(0,0,0,.6)}.style-tux-shirt-more-styles-vertical{position:absolute;left:20px;top:0;right:0;bottom:0;width:10px;height:50px;margin-top:4px;border-radius:2px;background-color:#0f1726}.style-tux-shirt-more-styles-row-cuff{overflow:hidden;height:0}.common-nav-dropdown-column.common-multiple-column{width:20%;margin-right:40px;margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:left}.common-nav-dropdown-column.common-multiple-column.hide{display:none}.common-nav-dropdown-link-wrapper{width:100%;height:25px;margin-top:5px;margin-bottom:5px;float:left;clear:left}.common-nav-dropdown-link-wrapper.common-megamenu.empty-link-wrapper{margin-top:0}.common-nav-dropdown-link-wrapper.hide{display:none}.common-nav-dropdown-link-wrapper.empty-row{height:22px;margin-top:0;padding-bottom:3px}.common-nav-dropdown-image-block{display:inline-block;width:45%;height:225px;float:left;background-image:url(../images/MyTailor_Campaign_146_03_crop.jpg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.common-nav-dropdown-image-block.more-image{height:auto;margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-image:url(../images/Josh_98101199_ItemZ_026_01_edit.jpg);background-position:50% 50%;background-size:contain}.common-nav-dropdown-image-block.trousers-image{height:auto;margin-bottom:10px;background-image:url(../images/Josh_98101199_ItemE_013_01_edit.jpg);background-position:50% 50%;background-size:contain}.common-nav-dropdown-image-block.common-jackets-image{width:29%;height:auto;margin-left:90px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;background-image:none}.common-nav-dropdown-image-block.shirt-image{width:20%;height:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-image:none}.common-nav-dropdown-image-block.about-image{height:100%;background-image:url(../images/myt_suit_buttons.jpg);background-position:50% 50%;background-size:contain}.common-footer-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;height:170px;margin-right:auto;margin-bottom:25px;margin-left:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.common-footer-logo{display:block;padding-right:5px;padding-bottom:5px;padding-left:5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-bottom:1px solid #919191;font-family:Icomoon,sans-serif;color:#0f1726;font-size:18px;text-align:center}.common-footer-header-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.common-footer-nav-link-block{display:none;height:18px;margin-bottom:5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.common-footer-nav-secondary-link-block{height:22px;text-align:center}.common-footer-subheading{display:inline-block;margin-top:0;margin-bottom:5px;padding-right:2px;padding-bottom:2px;padding-left:2px;font-family:Tenor,sans-serif;color:#0f1726;font-size:13px;line-height:17px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.common-header-desktop-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding-right:2%;padding-left:2%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0f1726}.common-nav-desktop-column{position:relative;z-index:10000;display:block;margin-left:2%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:left}.common-nav-desktop-column.right{display:inline;margin-top:40px;margin-right:2%;margin-left:0%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.common-nav-link-wrapper{display:inline-block;height:13px}.common-navigation-desktop-rest{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.common-nav-bottom-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.common-nav-top-links{width:100%}.common-header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-right:15px;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-styles-overlay{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(24,34,52,.75);opacity:0}.help-answer-block{display:block;overflow:hidden;height:0;margin-left:30px;padding-left:3px;color:#0f1726}.help-text-icon{display:inline-block;margin-right:15px;font-family:Icomoon,sans-serif;font-size:16px;line-height:28px;font-weight:700}.modal-product-details-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;height:100%;padding-top:10%;background-color:rgba(0,0,0,.5);text-align:center}.help-contact-block{display:inline-block;width:80%;float:right}.acct-saved-styles-icon-active{margin-top:12px;margin-right:35px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;font-size:30px;font-weight:400}.acct-save-style-modal-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;height:100%;padding-top:15%;background-color:rgba(0,0,0,.5);text-align:center}.acct-measurements-modal-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:50px;background-color:rgba(0,0,0,.5);text-align:center}.common-header-nav-search-block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:11px;text-decoration:none;text-transform:uppercase}.common-header-nav-search-block:hover{color:#0f1726}.header-nav-search-text{display:inline-block}.header-nav-search-text.icon{margin-top:4px;margin-right:5px;font-family:Icomoon,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.header-nav-search-form-wrapper{margin-top:-10px;margin-bottom:0}.header-nav-search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-nav-search-field{display:inline-block;margin-bottom:0;padding-right:10px;padding-bottom:2px;border-style:none;border-bottom-width:1px;border-bottom-color:#b4b4b4;font-size:11px;text-align:right}.header-nav-search-field:hover{border-bottom-color:#0f1726;color:#0f1726}.header-nav-search-field:focus{border-bottom-color:#0f1726}.common-nav-dropdown-heading{display:block;margin-top:0;padding-bottom:1px;border-bottom:1px solid #cfcfcf;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px;text-transform:uppercase}.common-nav-dropdown-heading.common-megamenu{width:95%;margin-bottom:5px;padding-bottom:3px;float:left;border-bottom-style:none;font-family:'Avenir medium',sans-serif;font-size:12px;letter-spacing:1px}.utility-page-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw;height:100vh;max-height:100%;max-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.utility-page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.utility-page-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.style-shirt-collar-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.style-shirt-additional-options{overflow:auto;height:400px;opacity:1}.common-nav-desktop-block{height:1px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.why-mytailor-line{display:block;width:75px;height:1px;margin:15px auto;border-bottom:1px solid #fff}.modal-product-new-size-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100vh;padding-top:1%;background-color:rgba(0,0,0,.5);-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:center}.view-styles-options-line{position:relative;left:-100%;display:block;width:100%;height:1px;margin-right:auto;margin-left:auto;border-bottom:1px solid #0f1726}.modal-product-question-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.start-here-product-block{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.common-nav-dropdown-image{width:85%}.checkout-need-sizing-block{position:relative;display:none;width:75%;height:auto;margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #48eb48;border-radius:2px;background-color:#e8ffeb;text-align:center}.measurements-intelligent-size-profiler-loader{width:0;height:5px;background-color:#0f1726}.filter-mill-menu-link{display:block;margin-left:20px;padding-bottom:8px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-mill-menu-link:hover{color:#0f1726}.filter-top-submenu-block{overflow:hidden}.filter-secondary-submenu-block{padding-bottom:5px;padding-left:26px}.filter-pattern-menu-link{display:block;margin-left:20px;padding-bottom:10px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-pattern-menu-link:hover{color:#0f1726}.filter-composition-menu-link{display:block;margin-left:20px;padding-bottom:10px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-composition-menu-link:hover{color:#0f1726}.filter-weave-menu-link{display:block;margin-left:20px;padding-bottom:10px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-weave-menu-link:hover{color:#0f1726}.filter-color-submenu-block{overflow:hidden}.fixed-filter-menu-block{position:fixed;left:0;top:-50vh;display:none;overflow:auto;width:16%;margin-left:4%;padding-right:15px;padding-left:15px;background-color:#fff}.style-product-background{position:relative;top:0;right:0;bottom:0;display:none;width:80%;height:100%;margin-top:-10px;float:right;background-color:#fff}.style-more-options-row{display:block}.modal-advanced-options-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:block;height:100%;padding-top:5%;background-color:rgba(0,0,0,.4)}.modal-advanced-collars-form-image-block{display:block;width:100%;margin-top:5px;margin-right:auto;margin-left:auto;padding-bottom:10px;float:left;clear:left}.style-summary-wrapper{display:inline-block;width:78%;margin-top:10px;padding-top:25px;padding-bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.style-summary-text{display:inline-block;margin-right:10px;margin-bottom:5px;float:right;font-size:16px;line-height:24px}.style-summary-line{display:block;width:700px;height:1px;margin-right:auto;margin-left:auto;clear:left;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-bottom:1px solid #f3f3f3}.style-summary-block{display:block;width:700px;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:2px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-family:Avenir,sans-serif;color:#919191;font-weight:400;cursor:pointer}.style-summary-block:hover{background-color:#fafafa;color:#0f1726}.style-summary-top-block{display:block;height:65px;text-align:center}.style-summary-save-style-form-wrapper{display:inline-block;width:700px;margin:0 auto 5px}.modal-style-summary-edit-buttons-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.4)}.modal-style-summary-edit-tail-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-lower-pockets-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-extra-pocket-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-stitching-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-adjustable-tabs-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-vest-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.main-option-text{display:none;margin-top:20px;margin-right:5px;margin-left:6px;padding-top:3px;padding-bottom:3px;border-top:1px solid #0f1726;font-family:Avenir,sans-serif;font-size:10px}.main-option-subheading{display:inline-block;margin-top:0;margin-right:5px;margin-bottom:0;font-size:12px;line-height:25px;font-weight:400;text-align:right;letter-spacing:1px}.main-option-line{height:1px;margin-bottom:20px;border-top:1px solid #0f1726}.collar-options-wrapper{position:relative;display:block;overflow:auto;height:700px;padding-bottom:25px;border-right:1px solid #b4b4b4;background-color:#fff}.cuffs-options-wrapper{position:absolute;display:none;overflow:auto;height:700px;margin-top:1px;padding-bottom:25px;border-right:1px solid #b4b4b4;background-color:#fff}.front-options-wrapper{position:absolute;display:none;overflow:auto;height:700px;padding-bottom:25px;border-right:1px solid #b4b4b4;background-color:#fff}.back-options-wrapper{position:absolute;display:none;overflow:auto;height:700px;padding-bottom:25px;border-right:1px solid #b4b4b4;background-color:#fff}.pocket-options-wrapper{position:absolute;display:none;overflow:auto;height:700px;padding-bottom:25px;border-right:1px solid #b4b4b4;background-color:#fff}.monogram-options-wrapper{position:absolute;z-index:999;display:none;overflow:auto;height:700px;padding-bottom:25px;border-right:1px solid #b4b4b4;background-color:#fff}.more-style-options-wrapper{display:none;overflow:auto;height:700px;padding-bottom:25px;clear:right;background-color:#fff}.lapel-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;padding-bottom:25px;background-color:#fff}.number-buttons-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;padding-bottom:25px;background-color:#fff}.vent-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;padding-bottom:25px;background-color:#fff}.lining-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;padding-bottom:25px;background-color:#fff}.cuff-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;padding-bottom:25px;background-color:#fff}.pleat-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;padding-bottom:25px;background-color:#fff}.jacket-option-wrapper{overflow:hidden}.trousers-option-wrapper{overflow:hidden;height:0}.nav-dropdown-new-link-text{position:relative;top:-10px;display:inline-block;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:11px}.vest-options-wrapper{position:absolute;display:none;overflow:auto;width:300px;height:900px;background-color:#fff}.acct-order-product-review-form-wrapper{display:block;margin-bottom:0;padding-right:25px;padding-bottom:25px;padding-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.acct-order-product-review-first-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;text-align:center}.acct-order-product-review-public-name-text-block{position:static;left:280px;display:inline-block;margin-top:10px;margin-right:10px;float:left;text-align:left}.acct-order-product-review-public-name-form-wrapper{position:relative;display:none;float:left}.common-header-mobile-search-block{display:none}.acct-reward-program-point-button{display:block;width:150px;margin-top:25px;margin-right:auto;margin-left:auto;padding:10px 15px;border:1px solid #919191;border-radius:2px;background-color:#fafafa;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.acct-reward-program-point-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-loyalty-program-point-history-view-more-block{overflow:hidden;height:0}.modal-acct-reward-program-point-redeem-value-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;padding-top:5%;background-color:rgba(0,0,0,.25)}.acct-order-product-review-second-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px}.acct-order-product-review-third-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px}.acct-order-product-review-fourth-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;font-weight:400}.acct-order-product-review-fifth-subheading{display:none;padding-left:20px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px}.acct-order-product-review-bottom-block{overflow:hidden;width:100%;margin-top:25px;float:left}.acct-order-product-review-submitted-block{display:block;margin-top:35px;margin-bottom:10px;padding-right:45px;padding-left:45px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.product-review-rating-breakdown-wrapper{position:absolute;left:0;top:100px;right:0;display:none;width:200px;margin-right:auto;margin-left:auto;padding:10px;border-radius:1px;background-color:#1c283d}.style-summary-block-wrapper{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-summary-empty-block{display:block}.style-summary-button-block{display:none;margin-top:15px}.modal-schedule-tailor-location{position:fixed;left:0;top:10%;right:0;display:block;margin:100px 5%;padding:10px;background-color:#f5f5f5}.modal-schedule-tailor-reservation{position:fixed;left:0;top:0%;right:0;display:none;margin:100px 5%;padding:10px;background-color:#fafafa}.style-collar-more-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:0;margin-bottom:5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}html.w-mod-js *[data-ix="temp-aaron-origins-ruler-scroll"]{opacity:0;-webkit-transform:translate(-35px,0);-ms-transform:translate(-35px,0);transform:translate(-35px,0)}html.w-mod-js *[data-ix="temp-aaron-origins-ruler-scroll-2"]{opacity:0;-webkit-transform:translate(-35px,0);-ms-transform:translate(-35px,0);transform:translate(-35px,0)}html.w-mod-js *[data-ix="temp-aaron-origins-ruler-scroll-3"]{opacity:0;-webkit-transform:translate(-35px,0);-ms-transform:translate(-35px,0);transform:translate(-35px,0)}html.w-mod-js *[data-ix="temp-aaron-load-reveal"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-2"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-3"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-4"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-11"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-12"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-5"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-8"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-9"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-10"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-7"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-2"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-3"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-4"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="fade-in-on-load"]{opacity:0}html.w-mod-js *[data-ix="fade-in-on-load-2"]{opacity:0}html.w-mod-js *[data-ix="suit-canvas-reveal"]{height:10px}html.w-mod-js *[data-ix="temp-aaron-load-reveal-6"]{opacity:0;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}html.w-mod-js *[data-ix="why-mytailor-scroll"]{opacity:0;-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}html.w-mod-js *[data-ix="why-mytailor-hover"]{opacity:0}html.w-mod-js *[data-ix="size-profiler-loader"]{width:0}@media (max-width:991px){.common-section-header-desktop{display:none}.common-header-account-link{-webkit-transition-duration:250ms;transition-duration:250ms;color:#0f1726}.common-header-account-link:hover{color:#919191}.common-header-inline-text{color:#0f1726}.common-nav-link{display:inline-block;color:#0f1726}.common-nav-link:hover{border-bottom-style:none;color:#0f1726}.common-nav-link.nav-link-right.nav-link-right-edge-tablet{display:none;margin-right:0}.common-nav-link.nav-link-right.nav-link-right-leftside.hide{display:none}.common-footer-block.common-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.common-footer-block.right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.common-footer-block.left{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.common-nav-dropdown-div-suits{display:none;margin-top:8px;margin-left:8px}.common-nav-dropdown-div-shirts{display:none;margin-top:8px;margin-left:60px}.common-nav-dropdown-div-jackets{display:none;margin-top:8px;margin-left:123px}.common-nav-dropdown-div-trousers{display:none;margin-top:8px;margin-left:196px}.common-nav-dropdown-div-more{display:none;margin-top:8px;margin-left:278px}.common-nav-dropdown-div-about{display:none;margin-top:8px;margin-left:547px}.common-header-logo-mobile{display:inline-block;margin-top:-13px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Icomoon,sans-serif;color:#0f1726;font-size:28px;text-align:center;text-decoration:none}.common-header-nav-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.common-section-header-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:72px;padding-top:20px;padding-right:15px;padding-left:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #0f1726}.filter-menu-block{margin-left:0}.hidden-dropdown-blue-block{display:none;width:100%;padding-top:15px;padding-bottom:15px}.common-copyright-block{padding-left:19px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.common-footer-left-mobile-block{display:none}.common-footer-right-mobile-block{display:none}.common-nav-mobile-div{display:block;overflow:hidden;height:72px;border-top:1px solid #fff;background-color:rgba(15,23,38,.9);opacity:1}.common-nav-mobile-div.common-hide{display:none}.common-nav-heading-mobile{display:inline-block;margin:14px 25px;font-family:Tenor,sans-serif;color:#fff;font-size:25px;line-height:40px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.common-nav-heading-mobile.nav-heading-mobile-white{color:#0f1726}.common-nav-submenu-mobile-div-shirts{display:block;overflow:hidden;height:0;background-color:rgba(15,23,38,.9);opacity:1;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-link-block{display:block;width:100%;height:50px;padding-top:15px;padding-bottom:15px;padding-left:52px;float:left;font-family:'Avenir medium',sans-serif;color:#919191;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.common-nav-submenu-mobile-link-block:active{color:#fff}.common-nav-submenu-mobile-link-block.white{background-color:hsla(0,0%,100%,.95);color:#0f1726}.common-nav-submenu-mobile-link-block.hide{display:none}.common-nav-mobile-div-white{display:block;overflow:hidden;height:72px;border-top:1px solid #0f1726;background-color:hsla(0,0%,100%,.95);opacity:.99}.common-nav-mobile-div-white.bottom{border-bottom:1px solid #0f1726}.common-nav-submenu-mobile-text{display:block;width:100%;height:100%}.common-nav-submenu-mobile-text.test{display:inline-block;width:auto;float:left}.common-header-mobile-nav{position:absolute;left:0;top:65px;right:0;bottom:0;z-index:99999;display:inline-block;overflow:hidden;height:0;margin-top:6px;opacity:1;-webkit-transition:height 600ms ease;transition:height 600ms ease}.common-header-desktop-shopping-bag{color:#0f1726}.common-header-desktop-shopping-bag:hover{color:#919191}.common-header-desktop-logo{display:none;font-size:44px}.common-header-mobile-shopping-bag{display:block;margin-top:5px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:38px;text-decoration:none}.common-icon-mobile-nav-arrow{display:inline-block;margin:25px;float:right;font-family:Icomoon,sans-serif;color:#fff;font-size:13px;text-decoration:none}.common-icon-mobile-nav-arrow-navy{display:inline-block;margin:25px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;text-decoration:none}.sort-mobile-dropdown{display:none;width:100%;margin-right:auto;margin-left:auto;border-right:1px solid #0f1726;border-bottom:1px solid #0f1726;border-left:1px solid #0f1726}.product-ruler-overlay{left:.5%;display:none;width:100%;margin-right:auto;margin-left:auto}.common-header-desktop-shopping-bag-number{color:#0f1726}.common-header-desktop-shopping-bag-number:hover{color:#919191}.style-mobile-more-collar-options{overflow:hidden;height:0;text-align:center}.mobile-style-more-styles-vertical{position:absolute;left:57px;top:30px;width:10px;height:60px;border-radius:2px;background-color:#fff}.style-mobile-more-cuff-options{overflow:hidden;height:0}.common-nav-submenu-mobile-div-fabrics{overflow:hidden;height:0;background-color:rgba(15,23,38,.9);opacity:1}.common-nav-submenu-mobile-div-fabrics.common-hide{display:none}.common-nav-submenu-mobile-div-more{overflow:hidden;height:0;background-color:rgba(15,23,38,.9);opacity:1}.common-nav-submenu-mobile-div-about{overflow:hidden;height:0}.common-footer-wrapper{width:690px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.common-header-desktop-wrapper{padding-left:1%}.common-nav-desktop-column{margin-left:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.common-nav-desktop-column.right{margin-top:0;margin-bottom:17px;padding-right:0}.common-navigation-desktop-rest{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.common-nav-bottom-links{padding-bottom:0}.common-header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.common-header-mobile-shopping-bag-wrapper{position:relative}.common-header-mobile-shopping-bag-number{position:absolute;left:15px;bottom:-6px;display:block;font-family:Avenir,sans-serif;color:#0f1726}.common-header-mobile-shopping-bag-number.common-two-digit{left:11px}.view-styles-overlay{display:none;padding-right:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(24,34,52,.9)}.help-text-icon{margin-right:10px}.modal-product-details-wrapper{padding-top:20%}.help-contact-block{width:70%}.acct-save-style-modal-wrapper{padding-top:25%}.common-nav-submenu-mobile-div-suits{overflow:hidden;height:0;background-color:rgba(15,23,38,.9)}.common-nav-submenu-mobile-dropdown-suit-gallery{overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-link{width:100%;padding-top:15px;padding-bottom:15px;padding-left:77px;color:#919191;text-decoration:none}.common-nav-submenu-mobile-dropdown-link:active{color:#fff}.common-nav-submenu-mobile-dropdown-link.hide{display:none}.common-nav-submenu-mobile-icon{display:inline-block;margin-right:10px;float:left;font-family:Icomoon,sans-serif;font-weight:700}.common-nav-submenu-mobile-dropdown-suit-zegna{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-suit-ariston{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-suit-vbc{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-hollandsherry{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-loropiana{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-scabel{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-scabel.hide{display:none}.nav-submenu-mobile-dropdown-suit-dormeuil{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-dormeuil.hide{display:none}.nav-submenu-mobile-dropdown-suit-harrisons{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-harrisons.hide{display:none}.nav-submenu-mobile-dropdown-suit-jjminnis{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-jjminnis.hide{display:none}.common-nav-submenu-mobile-dropdown-shirt-gallery{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-shirt-cotton-fabrics{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-shirt-easy-care{display:block;overflow:hidden;width:100%;height:0;float:left}.common-nav-submenu-mobile-dropdown-shirt-winter-weight{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif}.common-nav-submenu-mobile-dropdown-shirt-winter-weight.common-hide{display:none}.common-nav-submenu-mobile-dropdown-shirt-linen{display:block;overflow:hidden;width:100%;height:0;float:left}.common-nav-submenu-mobile-div-jackets{overflow:hidden;height:0;background-color:rgba(15,23,38,.9)}.common-nav-submenu-mobile-dropdown-jacket-gallery{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-zegna{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-zegna.common-hide{display:none}.common-nav-submenu-mobile-dropdown-jacket-ariston{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-ariston.common-hide{display:none}.common-nav-submenu-mobile-dropdown-jacket-vbc{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-vbc.common-hide{display:none}.common-nav-submenu-mobile-dropdown-jacket-loro-piana{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-hollandsherry{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-hollandsherry.common-hide{display:none}.common-nav-submenu-mobile-dropdown-jacket-dormeuil{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-dormeuil.common-hide{display:none}.common-nav-submenu-mobile-dropdown-jacket-harrisons{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-jacket-harrisons.common-hide{display:none}.common-nav-submenu-mobile-div-trousers{overflow:hidden;height:0;background-color:rgba(15,23,38,.9)}.common-nav-submenu-mobile-dropdown-trousers-gallery{overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.common-nav-submenu-mobile-dropdown-trousers-vbc{overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.modal-product-new-size-background{z-index:99998;padding-top:0%}.view-styles-options-line{left:0%}.modal-product-question-background{z-index:99998;padding-top:0%}.common-nav-submenu-mobile-div-view-styles{overflow:hidden;height:0}.start-here-product-block{opacity:1}.checkout-need-sizing-block{width:95%}.measurements-intelligent-size-profiler-loader{height:3.5px}.acct-order-product-review-form-wrapper{padding-right:30px;padding-left:30px}.common-header-mobile-search-wrapper{position:relative;top:8px;right:10px}.common-header-mobile-search-link{font-family:Icomoon,sans-serif;color:#0f1726;font-size:33px;text-decoration:none}.common-header-mobile-search-block{position:absolute;left:0;top:72px;right:0;z-index:99999;display:block;overflow:hidden;height:0;background-color:#f8f8f8}.common-header-mobile-search-form-wrapper{margin:20px}.common-header-mobile-search-form-field{margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.common-header-mobile-search-form-field:focus{border:1px solid #0f1726}.acct-reward-program-point-button{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-order-product-review-submitted-block{margin-top:25px;padding-right:15px;padding-left:15px}.product-review-rating-breakdown-wrapper{display:none}}@media (max-width:767px){.common-section-header-desktop{display:none}.common-header-account-link{display:none}.common-header-inline-text{display:none}.common-section-footer{display:none}.common-section-header-mobile{background-color:#fff}.hidden-dropdown-blue-block{display:none;padding-top:10px;padding-bottom:10px}.common-section-footer-mobile{display:block;height:70px;border-top:1px solid #0f1726;background-color:#fff}.common-copyright-text{font-family:Avenir,sans-serif;font-size:10px}.common-copyright-link{color:#919191}.common-copyright-link:hover{color:#919191}.common-footer-left-mobile-block{display:block;margin-top:20px;text-align:center}.common-footer-right-mobile-block{display:block;margin-top:20px;text-align:center}.common-nav-mobile-div.nav-mobile-div-expandable{display:block}.common-nav-submenu-mobile-div-shirts{background-color:rgba(15,23,38,.9)}.common-nav-submenu-mobile-link-block{padding-left:40px}.common-nav-submenu-mobile-text.white:active{color:#0f1726}.common-header-mobile-shopping-bag{display:block;margin-top:5px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:38px;text-decoration:none}.common-icon-copyright{color:#fff}.common-icon-mobile-copyright{display:inline-block;margin-right:3px;padding-right:0;font-family:Icomoon,sans-serif;color:#0f1726;font-size:10px}.common-icon-mobile-social-media{margin-right:10px;margin-left:10px;-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:Icomoon,sans-serif;color:#0f1726;font-size:16px;text-decoration:none}.sort-mobile-dropdown{display:none}.product-content-overlay-block{position:fixed;z-index:5;background-color:rgba(15,23,38,.95)}.checkout-mobile-add-payment-main-block{display:block;margin-bottom:10px;padding-bottom:10px}.product-ruler-overlay{left:0%}.mobile-style-more-styles-vertical{left:49px}.modal-subscribe-background{padding-top:0%}.view-styles-overlay{padding-top:5px}.help-contact-block{width:100%}.acct-save-style-modal-wrapper{padding-top:30%}.measurements-intelligent-size-profiler-loader{height:2px}.acct-order-product-review-form-wrapper{padding-right:10px;padding-left:10px}.acct-order-product-review-public-name-form-wrapper{display:inline-block}.modal-acct-reward-program-point-redeem-value-background{padding-top:0%}}@media (max-width:479px){.common-header-logo-mobile{margin-top:-5px;padding-right:10px;padding-left:10px;font-size:20px}.common-section-header-mobile{padding-right:10px;padding-left:10px}.hidden-dropdown-blue-block{margin-bottom:10px;padding:5px}.common-footer-left-mobile-block{text-align:left}.common-nav-heading-mobile{font-size:17px;font-weight:700}.common-nav-heading-mobile.nav-heading-mobile-white{font-size:17px;font-weight:700}.common-nav-submenu-mobile-div-shirts{display:block}.common-nav-submenu-mobile-link-block{padding-left:20px}.common-header-mobile-shopping-bag{font-size:30px}.common-header-mobile-shopping-bag-number.common-two-digit{left:7px;bottom:-5px}.view-styles-overlay{padding-top:0}.modal-product-details-wrapper{padding-top:40%}.common-header-mobile-search-wrapper{top:8px;right:0;margin-right:10px;margin-left:5px}.common-header-mobile-search-link{font-size:27px}}@font-face{font-family:'Avenir 85 heavyheavy';src:url(../fonts/avenir_85_heavyheavy.woff2) format('woff2'),url(../fonts/avenir_85_heavyheavy.eot) format('embedded-opentype'),url(../fonts/avenir_85_heavyheavy.woff) format('woff'),url(../fonts/avenir_85_heavyheavy.ttf) format('truetype'),url(../fonts/avenir_85_heavyheavy.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Trousers';src:url(../fonts/Trousers.woff2) format('woff2'),url(../fonts/Trousers.eot) format('embedded-opentype'),url(../fonts/Trousers.woff) format('woff'),url(../fonts/Trousers.ttf) format('truetype'),url(../fonts/Trousers.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Tux';src:url(../fonts/Tux.woff2) format('woff2'),url(../fonts/Tux.eot) format('embedded-opentype'),url(../fonts/Tux.woff) format('woff'),url(../fonts/Tux.ttf) format('truetype'),url(../fonts/Tux.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Jacket';src:url(../fonts/Jacket.woff2) format('woff2'),url(../fonts/Jacket.eot) format('embedded-opentype'),url(../fonts/Jacket.woff) format('woff'),url(../fonts/Jacket.ttf) format('truetype'),url(../fonts/Jacket.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Suit';src:url(../fonts/Suit.woff2) format('woff2'),url(../fonts/Suit.eot) format('embedded-opentype'),url(../fonts/Suit.woff) format('woff'),url(../fonts/Suit.ttf) format('truetype'),url(../fonts/Suit.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Vest';src:url(../fonts/Vest.woff2) format('woff2'),url(../fonts/Vest.eot) format('embedded-opentype'),url(../fonts/Vest.woff) format('woff'),url(../fonts/Vest.ttf) format('truetype'),url(../fonts/Vest.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Icomoon';src:url(../fonts/icomoon.woff2) format('woff2'),url(../fonts/icomoon.eot) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Mytailor';src:url(../fonts/MyTailor.woff2) format('woff2'),url(../fonts/MyTailor.eot) format('embedded-opentype'),url(../fonts/MyTailor.woff) format('woff'),url(../fonts/MyTailor.ttf) format('truetype'),url(../fonts/MyTailor.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Tenor';src:url(../fonts/tenor.eot) format('embedded-opentype'),url(../fonts/tenor.woff) format('woff'),url(../fonts/tenor.ttf) format('truetype'),url(../fonts/tenor.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url(../fonts/avenir.eot) format('embedded-opentype'),url(../fonts/avenir.woff) format('woff'),url(../fonts/avenir.ttf) format('truetype'),url(../fonts/avenir.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir medium';src:url(../fonts/Avenir_Medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Dancingscript regular';src:url(../fonts/DancingScript-Regular.ttf) format('truetype');font-weight:400;font-style:normal}h1{margin-top:20px;margin-bottom:10px;font-size:38px;line-height:44px;font-weight:700}.section-header-desktop{position:relative;z-index:1000;overflow:visible;height:85px;min-width:768px;background-color:#fff;text-align:center}.section-header-desktop.sign-in{height:100px}.section-header-desktop.fixed-header-desktop{position:fixed;left:0;top:0;right:0;display:block;height:121px;opacity:.99}.section-header-desktop.test{display:block;width:1300px;max-width:100%;margin-right:auto;margin-left:auto}.section-header-desktop.style-header{display:block}.header-account-link{display:inline;padding-top:3px;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:11px;text-decoration:none;text-transform:uppercase}.header-account-link:hover{color:#0f1726}.header-account-link.phone-number{margin-right:50px}.header-account-link.label:hover{color:#b4b4b4}.header-inline-text{display:inline;color:#b4b4b4}.section-hero{position:static;display:block;overflow:visible;height:1440px;background-image:url(../images/MyTailor_Campaign_016_02.jpg);background-position:0 0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.section-hero.home-slider{height:830px;background-image:none}.section-hero.home-slider.spring-summer{position:relative;display:block;width:95%;height:100%;margin:25px auto 10px;background-color:transparent}.section-hero.home-slider.spring-summer.test{height:70vh}.section-hero.home-slider.spring-summer.hide{display:none}.section-hero.home-slider.home-test{display:block;margin:25px 25px 15px}.section-hero.home-slider.fall-winter{position:relative;display:block;width:95%;height:100%;margin:25px auto 10px;background-color:transparent}.section-hero.home-slider.fall-winter.hide{display:none}.nav-link{display:inline;margin-right:15px;margin-left:10px;padding-bottom:4px;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:'Avenir 85 heavyheavy',sans-serif;color:#26314e;font-size:11px;line-height:20px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.nav-link:hover{border-bottom:1px solid #0f1726;color:#0f1726}.nav-link.nav-link-left-edge{margin-left:0}.nav-link.nav-link-right.nav-link-right-edge-tablet{margin-right:0}.nav-link.nav-link-right.nav-link-right-leftside{margin-left:0}.nav-link.nav-link-active{border-bottom:1px solid #0f1726}.nav-dropdown-link{display:inline-block;margin:0 0 10px;padding:5px 2px 2px;float:left;clear:left;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:11px;line-height:12px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.nav-dropdown-link:hover{border-bottom:1px solid #0f1726;color:#0f1726}.nav-dropdown-link.megamenu{font-family:Avenir,sans-serif;color:#919191;font-size:11px;line-height:13px}.nav-dropdown-link.megamenu:hover{color:#0f1726}.section-footer{width:100%;height:240px;padding-top:50px;padding-bottom:40px;float:left;background-color:#fff}.section-footer.test{display:block;width:1300px;max-width:100%;margin-right:auto;margin-left:auto;float:none}.footer-heading{margin-top:15px;margin-bottom:20px;padding-bottom:2px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:14px;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.footer-nav-link{padding-right:2px;padding-bottom:2px;padding-left:2px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:11px;line-height:14px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:none}.footer-nav-link:hover{border-bottom:1px solid #fff;color:#fff}.footer-secondary-nav-link{display:inline-block;padding-bottom:1px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:11px;line-height:16px;font-weight:400;text-align:left;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.footer-secondary-nav-link:hover{border-bottom:1px solid #0f1726;color:#0f1726}.footer-block{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer-block.center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:115px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.footer-block.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.footer-block.left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.footer-block.footer-checkout-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.social-media-block{margin-left:30px;font-size:15px;text-align:center;text-decoration:none}.nav-dropdown-div-suits{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-right:auto;margin-left:65px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-suits.megamenu{left:0;top:0;right:0;z-index:99999;display:none;width:auto;min-height:325px;margin-top:100px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.nav-dropdown-div-shirts{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-right:auto;margin-left:125px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-shirts.megamenu{left:0;top:0;right:0;z-index:99999;display:none;width:auto;min-height:325px;margin-top:100px;margin-right:14%;margin-left:14%;padding-right:10px;padding-bottom:20px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;opacity:1}.nav-dropdown-div-jackets{position:absolute;z-index:99999;display:none;width:420px;margin-top:10px;margin-left:190px;padding-top:20px;padding-bottom:20px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-jackets.megamenu{left:0;top:0;right:0;z-index:99999;display:none;width:auto;min-height:325px;margin-top:100px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.nav-dropdown-div-trousers{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-right:auto;margin-left:273px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-trousers.megamenu{left:0;top:0;right:0;display:none;width:auto;min-height:325px;margin-top:100px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.nav-dropdown-div-more{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-left:360px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-more.megamenu{left:0;top:0;right:0;display:none;width:auto;min-height:325px;margin-top:100px;margin-right:14%;margin-left:14%;padding-right:10px;padding-left:25px;opacity:1}.nav-dropdown-div-fabrics{position:absolute;z-index:99999;display:none;width:220px;margin-top:10px;margin-left:-15px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-about{position:absolute;top:0;right:0;bottom:0;z-index:9999;display:none;width:220px;height:192px;margin-top:30px;margin-right:199px;padding-top:20px;padding-bottom:10px;padding-left:15px;border:1px solid #cfcfcf;background-color:#fff;opacity:.99}.nav-dropdown-div-about.megamenu{left:0;top:0;right:0;bottom:auto;display:none;width:auto;min-height:325px;margin-top:100px;margin-right:14%;margin-left:14%;padding-right:10px;padding-bottom:20px;padding-left:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.header-logo-mobile{display:none}.header-nav-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:15px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;text-align:right}.header-nav-div.fixed-header-nav-div{display:none}.section-header-mobile{display:none}.product-banner{display:none;height:330px;margin-right:auto;margin-left:auto;background-image:url(../images/MyTailor_Campaign_403_02.jpg);background-position:50% 36%;background-size:100%;background-repeat:no-repeat;text-align:center}.banner-header{position:static;display:block;margin-right:auto;margin-left:auto;padding-top:165px;font-family:Tenor,sans-serif;font-size:24px;line-height:28px;letter-spacing:0;text-transform:uppercase}.product-title-div{display:block;height:31px;margin-top:20px;margin-bottom:0;padding-top:0;background-color:#0f1726}.filter-menu-block{display:block;width:100%;padding-right:15px;padding-left:15px}.category-heading-link{padding-left:5px;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:11px;line-height:12px;text-decoration:none}.category-heading-link:hover{color:#0f1726;text-transform:none}.category-heading{display:inline-block;padding-left:3px;font-family:Avenir,sans-serif;color:#919191;font-size:11px;line-height:12px;font-weight:400}.category-text-block{display:block;margin-top:25px;padding-top:12px;padding-bottom:12px}.category-text-block.style-nav-block{margin-top:0;margin-bottom:10px}.dropdown-button-blue{display:inline-block;width:100%;margin-top:0;margin-right:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;background-color:#0f1726;color:#919191;text-decoration:none}.dropdown-title{display:inline-block;margin:0 auto;padding:9px 17px;font-family:Avenir,sans-serif;color:#fff;font-size:10px;line-height:13px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase}.hidden-dropdown-blue-block{display:none;width:100%;margin-top:0;margin-right:0;padding:25px 50px;background-color:#0f1726;text-align:center}.hidden-dropdown-text{width:100%;font-family:Tenor,sans-serif;color:#fff;font-size:10px;line-height:30px;font-weight:400;text-align:center;text-transform:uppercase}.filter-menu-heading{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:20px;font-family:Avenir,sans-serif;font-size:14px;line-height:16px;font-weight:400;text-transform:uppercase}.filter-brand-block{display:block;margin-top:10px;margin-bottom:20px;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-brand-block:hover{color:#0f1726}.filter-submenu{display:inline-block;-webkit-transition:color 250ms ease;transition:color 250ms ease}.filter-generic-submenu-block{display:none}.filter-submenu-link{display:block;padding-bottom:15px;padding-left:26px;-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;line-height:12px;text-decoration:none;text-transform:uppercase}.filter-submenu-link:hover{color:#0f1726}.filter-submenu-link.button-link{display:inline-block;margin-right:5px;margin-bottom:5px;padding:10px 15px;border:1px solid #919191}.filter-submenu-link.button-link:hover{border-color:#0f1726}.filter-submenu-link.button-link.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.filter-submenu-link.active{color:#0f1726}.selected-filter-block{display:inline-block;width:57%;height:auto;margin-top:25px;padding-top:12px;float:left}.section-footer-mobile{display:none;margin-bottom:10px}.copyright-block{display:block;width:90%;margin-right:auto;margin-left:auto;padding-bottom:40px;padding-left:10px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;line-height:12px;text-align:left}.copyright-block.copyright-log-in{display:block;margin:0 auto 15px;padding-bottom:0;padding-left:0;color:#0f1726;text-align:center}.copyright-text{display:inline-block;color:#0f1726;line-height:13px;font-style:normal}.copyright-text.copyright-log-in{color:#0f1726}.copyright-link{padding-bottom:1px;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#919191;font-size:10px;font-style:normal;text-decoration:none}.copyright-link:hover{color:#0f1726}.copyright-link.copyright-log-in{color:#b4b4b4}.copyright-link.copyright-log-in:hover{color:#0f1726}.nav-mobile-div{display:none}.nav-submenu-mobile-div-shirts{display:none}.nav-submenu-mobile-link-block{display:none}.nav-mobile-div-white{display:none}.nav-submenu-mobile-text{display:none}.header-mobile-nav{display:none}.header-desktop-shopping-bag{-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:26px;text-decoration:none}.header-desktop-shopping-bag:hover{color:#0f1726}.header-desktop-logo{display:inline-block;font-family:Icomoon,sans-serif;color:#0f1726;font-size:45px;text-align:center;text-decoration:none}.header-desktop-logo.logo-only{margin-top:20px}.header-desktop-logo.fixed-header-desktop-logo{font-size:21px}.icon-facebook{position:static;margin-right:10px;float:none;clear:none;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:17px;text-decoration:none}.icon-facebook:hover{color:#0f1726}.icon-facebook.product-content{display:inline-block;width:auto;margin-right:10px;margin-left:10px;-webkit-transition:color 250ms ease;transition:color 250ms ease;color:#0f1726}.icon-instagram{margin-right:10px;margin-left:10px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:17px;text-decoration:none}.icon-instagram:hover{color:#0f1726}.icon-twitter{margin-left:10px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:17px;text-decoration:none}.icon-twitter:hover{color:#0f1726}.icon-twitter.product-content{display:inline-block;width:auto;margin-right:10px;margin-left:10px;-webkit-transition:color 250ms ease;transition:color 250ms ease;color:#0f1726}.icon-copyright{display:inline-block;padding-right:3px;font-family:Icomoon,sans-serif;line-height:10px}.icon-copyright.copyright-log-in{font-size:10px}.icon-right{font-family:Icomoon,sans-serif}.icon-right.icon-right-product-title{display:inline-block;margin-left:15px;color:#fff;font-size:12px;line-height:15px}.icon-right.icon-right-filter{display:inline-block;margin-right:7px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#0f1726;font-weight:700}.product-section{display:block}.product-left-block{display:inline;width:16%;margin-left:4%;float:left;text-align:left}.product-right-block{display:inline;width:71%;margin-right:6%;float:right}.filter-mobile-menu-block{display:none}.product-info-section{display:block;text-align:left}.product-content-left-block{display:inline;width:16%;margin-left:5%;padding-right:10px;float:left}.product-content-right-block{display:inline;width:5%;margin-top:175px;padding-bottom:25px;float:none;font-family:'Avenir medium',sans-serif}.product-info-left{float:left}.product-content-left-heading{margin-top:25px;margin-bottom:35px;font-family:Avenir,sans-serif;font-size:16px;line-height:20px;font-weight:400;text-transform:uppercase}.product-content-left-heading.gift-certificate-heading{margin-bottom:25px}.product-content-left-subheading{margin-top:0;margin-bottom:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:14px;line-height:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.product-content-left-subheading.product-content-oos-subhead{margin-top:5px;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:13px}.product-content-left-subheading.mark-down-price{display:inline-block;margin-right:5px;text-decoration:line-through}.product-content-left-subheading.sale-price{display:inline-block;color:#be0909}.product-content{display:block;width:100%;margin-right:auto;margin-left:auto}.product-content-image-block{position:relative;display:block;overflow:hidden;width:79%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;float:right}.product-customize-button{display:block;width:100%;max-width:300px;margin-bottom:5px;padding:15px 10px;float:left;clear:left;background-color:#1c283d;-webkit-transition:all 50ms ease;transition:all 50ms ease;font-family:Tenor,sans-serif;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-customize-button:hover{background-color:#0f1726}.product-customize-button.deactive-button{display:none;float:left;clear:left;border:1px solid #aaa;border-radius:2px;background-color:#b4b4b4;color:#f3f3f3;cursor:default}.product-customize-button.test{float:left;clear:left;border-radius:2px;background-color:rgba(32,133,243,.5);-webkit-transition-duration:150ms;transition-duration:150ms;color:#fff}.product-customize-button.test:hover{background-color:rgba(32,133,243,.65)}.product-content-left-info{margin-top:5px;margin-bottom:10px;padding-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:13px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.product-wishlist-link{display:inline-block;margin-top:5px;float:left;clear:left;-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:'Avenir 85 heavyheavy',sans-serif;color:#0f1726;font-size:13px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:uppercase}.product-wishlist-link.test{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:35px;max-width:300px;margin-bottom:10px;padding:7px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #919191;border-radius:2px;background-color:#f8f8f8;color:#919191;font-size:12px}.product-wishlist-link.test:hover{border-color:#0f1726;background-color:transparent;color:#0f1726}.product-share-link{display:inline-block;margin-top:30px;margin-right:20px;-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:'Avenir 85 heavyheavy',sans-serif;color:#0f1726;font-size:13px;text-decoration:none;text-transform:uppercase}.product-content-image{display:inline-block;text-align:center;cursor:pointer}.product-content-right-heading{display:block;margin-top:0;margin-bottom:0;padding-bottom:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:14px;line-height:13.5px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.product-content-right-heading.specifics{padding-bottom:5px;font-size:13px;text-align:left}.product-content-right-details{display:inline-block;margin-bottom:10px;font-family:Avenir,sans-serif;color:#919191;font-size:13px;text-align:left}.product-content-right-details.main-content{font-family:Avenir,sans-serif;color:#919191;font-size:13px}.product-content-right-details.product-modal{display:inline-block;color:#5b9edd;cursor:pointer}.product-content-right-details.product-modal:hover{color:#0967be}.product-detail-zoom{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:inline-block;width:100%;background-color:#fff}.product-detail-zoom.product-detail-zoom-detail-shot{position:fixed;display:none;height:auto}.product-detail-left-block{position:fixed;left:0;top:0;bottom:0;z-index:10000;width:5%;padding-top:25%;float:left;background-color:#fff;text-decoration:none}.icon-product-detail-left{display:block;margin-right:auto;margin-left:auto;float:none;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#cfcfcf;font-size:500%;line-height:100%;text-align:center;text-decoration:none}.icon-product-detail-left:hover{color:#0f1726}.product-detail-right-block{position:fixed;top:0;right:0;bottom:0;z-index:10000;width:5%;padding-top:25%;float:right;background-color:#fff}.icon-product-detail-right{display:block;float:none;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#cfcfcf;font-size:500%;line-height:100%;text-align:center;text-decoration:none}.icon-product-detail-right:hover{color:#0f1726}.product-content-specifics-column-1{display:inline-block;width:auto;margin-left:65px;float:right;text-align:left}.product-content-specifics-column-1.test{margin-right:40px;margin-left:0;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.product-content-right-description{display:inline-block;width:55%;float:left;text-align:left}.product-content-right-description.generic-product-description-block{float:none}.product-content-right-description.generic-product-description-block.gift-certificate{display:block;margin-right:auto;margin-left:auto}.product-content-right-description.test{width:100%;margin-bottom:25px}.temp-mobile-header{display:none}.section-banner-block{display:block;width:100%;height:55px;margin-right:auto;margin-left:auto;background-color:rgba(26,34,48,.95);font-family:Avenir,sans-serif}.section-banner-block.schedule-tailor-banner-block{display:none}.section-banner-heading{display:block;height:55px;margin:0 auto;padding:10px;font-family:'Avenir 85 heavyheavy',sans-serif;color:#919191;font-size:10px;line-height:37px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.section-banner-heading.schedule-tailor-banner{font-size:11px}.section-about{display:block}.section-about.hide{display:none}.blue-collection-block{width:100%;max-width:1700px}.product-choice-block-1{position:relative;display:inline-block;width:25%;padding-right:5px;padding-left:5px;text-align:center;cursor:pointer}.product-choice-block-1.previously-viewed{width:20%}.product-choice-block-1.single-product{float:none}.blue-product-image{position:absolute;left:0;top:0;right:0;bottom:0;display:block;max-height:100%;margin-right:auto;margin-left:auto;opacity:0;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease}.blue-product-heading{display:block;margin:10px auto 0;padding-right:5px;padding-left:5px;font-family:Avenir,sans-serif;color:#0f1726;font-size:13px;line-height:16px;font-weight:400;text-align:center;text-transform:uppercase}.product-overlay-text{display:inline-block;width:100%;height:100%;font-family:Avenir,sans-serif;color:#fff;font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase}.blue-product-overlay-button{position:absolute;left:0;right:0;bottom:0;display:inline-block;width:100%;height:15%;padding-top:4.5%;background-color:#0f1726;font-family:Avenir,sans-serif;font-size:12px;line-height:30px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.product-overlay-block{position:absolute;left:0;top:0%;right:0;bottom:0%;z-index:1;display:none;width:100%;height:100%;border:5px solid #0f1726}.temp-desktop-logo{display:inline-block;margin-top:25px;margin-bottom:0;font-family:Icomoon,sans-serif;color:#fff;font-size:45px;line-height:20px;font-weight:400}.acct-container{text-align:center}.acct-wrapper{display:block;margin-right:auto;margin-left:auto;padding:0;border:1px solid #0f1726}.acct-block{display:block;width:348px;height:auto;margin:15px auto 0;padding:0}.login-button{display:block;width:100%;margin-top:15px;padding-top:15px;padding-bottom:15px;border:1px solid #1c283d;background-color:#1c283d;-webkit-transition:all 50ms ease;transition:all 50ms ease;font-family:Tenor,sans-serif;color:#fff;font-size:15px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.login-button:hover{border-color:#0f1726;background-color:#0f1726}.acct-form{padding:25px;letter-spacing:1px}.acct-text-field{margin-top:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:left;letter-spacing:1px;text-transform:none}.acct-text-field.acct-text-field-middle-iniitial{display:inline;width:25%}.acct-text-field.acct-text-field-firstname{display:inline;width:70%;margin-right:5%;float:left}.login-acct-heading{margin-bottom:15px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:44px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.login-acct-separation-div{display:inline-block;width:55px;height:1px;margin-top:35px;margin-right:auto;margin-left:auto;padding-bottom:3px;border-top:1px solid #0f1726}.login-acct-subtext{display:inline-block;padding-right:5px;padding-left:5px;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.create-acct-button{width:100%;margin-top:20px;padding:15px;border:1px solid #0f1726;background-color:#fff;-webkit-transition:all 50ms ease;transition:all 50ms ease;font-family:Tenor,sans-serif;color:#0f1726;font-size:13px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.create-acct-button:hover{background-color:#f8f8f8}.login-password-link{display:block;margin-top:-21px;margin-bottom:15px;float:right;-webkit-transition:color 250ms ease;transition:color 250ms ease;color:#b4b4b4;font-size:10px;letter-spacing:0;text-decoration:none;text-transform:none}.login-password-link:hover{color:#0f1726}.icon-cross-filter{display:inline-block;margin-right:2px;margin-left:5px;font-family:Icomoon,sans-serif;font-size:9px;text-decoration:none}.product-content-thumbnail-block{display:block;margin-right:5px;margin-left:5px}.product-thumbnail-image-1{display:block;margin-right:auto;margin-left:auto;float:right}.product-thumbnail-image-more{display:block;margin-top:10px;margin-right:auto;margin-left:auto;float:right;opacity:.5}.product-thumbnail-image-more.product-thumbnail-image-detail{margin-top:15px;margin-bottom:15px}.product-banner-block{width:100%;height:33px;margin-top:75px;margin-bottom:10px;background-color:hsla(0,0%,71%,.2)}.product-banner-heading{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;line-height:13.2px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-content-choices-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-bottom:25px;margin-left:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.product-content-choices-block.previously-viewed{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.product-price{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;color:#b4b4b4;font-size:12px;line-height:14px;letter-spacing:0}.product-price.price-cut{display:inline-block;margin-right:2px;margin-left:2px;text-decoration:line-through}.product-price.sale-price{display:inline-block;margin-right:2px;margin-left:2px;color:#be0909}.login-container{width:100%;margin-right:auto;margin-left:auto;text-align:center}.login-block{display:inline-block;width:348px;margin-top:15px;margin-right:10%;margin-left:10%}.login-wrapper{display:inline-block;width:auto;margin-right:auto;margin-bottom:10px;margin-left:auto;border:1px solid #0f1726}.login-form{padding:25px}.login-text-field{margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:center;letter-spacing:1px}.login-text-field.input-error{border:1px solid #be0909}.account-login-button{width:100%;margin-top:20px;padding-top:15px;padding-bottom:15px;background-color:#1c283d;-webkit-transition:all 50ms ease;transition:all 50ms ease;font-family:Tenor,sans-serif;color:#fff;font-size:15px;text-decoration:none;text-transform:uppercase}.account-login-button:hover{background-color:#0f1726}.product-choice-block-2{position:relative;display:inline-block;width:25%;padding-right:5px;padding-left:5px;text-align:center;cursor:pointer}.product-choice-block-3{position:relative;display:inline-block;width:25%;padding-right:5px;padding-left:5px;float:left;text-align:center;cursor:pointer}.selected-filter-block-new{display:inline;margin-right:5px;font-family:'Avenir medium',sans-serif;color:#919191;font-size:11px;cursor:pointer}.selected-filter-bhishan-text{display:inline;padding-left:2px}.product-block{position:relative;display:inline-block;width:32%;max-width:350px;margin-right:1%;margin-bottom:20px;float:left;text-align:center}.product-block.wish-list-version{width:100%}.product-block.product-block-alternating.product-title-block{width:100%;max-width:1072px;margin-top:10px;margin-right:0%;padding:10px;border:1px solid #0f1726}.product-block.product-block-alternating.product-end-block{display:block;width:100%;max-width:2000px;margin-right:0%;margin-left:1%;clear:left}.product-content-bottom-block{display:block;width:95%;margin-top:50px;margin-right:auto;margin-left:auto;text-align:center}.product-content-bottom-block.test{display:block;width:75%;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-content-specifics-column-2{display:inline-block;width:auto;margin-left:70px;float:right;text-align:left}.product-content-specifics-column-2.test{margin-left:0;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-info-section{position:static;display:block;overflow:visible}.acct-info-wrapper{width:auto;margin-top:30px;margin-right:15%;margin-left:15%}.acct-main-block{display:block;width:85%;margin-right:auto;margin-left:auto;font-size:14px}.acct-main-block.measurements{max-width:768px}.acct-main-block.product-review{position:relative}.acct-info-heading{display:inline-block;margin-top:0;margin-right:5px;margin-bottom:0;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#3d74a8;font-size:15px;line-height:35px;font-weight:400;text-align:left;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.acct-info-heading:hover{color:#4b85bb}.separation-div{display:none;width:100%;height:1px;border-top:1px solid #0f1726}.acct-info-subheading{display:inline-block;margin-top:-10px;margin-right:5px;padding-bottom:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:15px;line-height:35px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-banner-block{height:40px;background-color:#0f1726}.acct-banner-block.shopping-cart-banner{height:40px;background-color:#fff;text-align:center}.acct-banner-block.product-page-banner{height:auto;margin-bottom:5px;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #0f1726;background-color:transparent;text-align:center}.temp-banner{height:175px}.acct-nav-block{display:block;width:80%;height:auto;margin-top:50px;margin-right:auto;margin-left:auto}.acct-nav-text{display:block;width:100%;margin-right:auto;margin-left:auto;float:left;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#0f1726;font-size:250%;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.acct-details-wrapper{width:80%;margin-top:35px;margin-left:25px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.acct-details-wrapper.address-wrapper{margin-top:0;margin-left:0}.acct-details-wrapper.details-wrapper{margin-top:20px;margin-left:0}.acct-details-wrapper.payment-wrapper{margin-top:0;margin-bottom:25px;margin-left:5px}.acct-details-wrapper.gift-certificate-address{width:100%;margin-top:0;margin-left:0}.acct-details-wrapper.checkout-new-address-wrapper{width:100%;margin-top:0;margin-left:0;float:left;clear:left;text-align:left}.acct-details-wrapper.checkout-new-payment-form-wrapper{width:100%;margin-left:0}.acct-details-form{margin-top:0;margin-right:auto;margin-left:auto}.acct-details-label{display:block;margin-bottom:5px;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-details-label.acct-password-label{display:inline-block;margin-right:5px;margin-bottom:30px}.acct-details-label.acct-nav-label{display:inline-block;margin-right:3px}.acct-details-label.edit-payment-account-details-label{display:block;margin-top:15px;margin-bottom:15px}.acct-details-label.email-information{margin-top:-5px;margin-bottom:10px}.acct-details-label.email-information.otherone{text-align:left}.acct-details-text-field{width:50%}.acct-details-text-field.first-name{display:inline-block;width:155px;margin-right:5px;margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;line-height:20px;text-align:left;letter-spacing:1px}.acct-details-text-field.last-name{display:inline-block;width:155px;margin-bottom:20px;margin-left:5px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;font-weight:400;text-align:left;letter-spacing:1px}.acct-details-text-field.address-phone{display:block;width:50%;margin-right:10px;margin-bottom:25px;padding-right:12px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:left;letter-spacing:1px;text-transform:uppercase}.acct-details-text-field.email-address{display:block;width:387px;margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:left;letter-spacing:1px}.acct-details-text-field.middle-name{display:inline-block;width:60px;margin-bottom:20px;padding-right:0;padding-left:0;color:#0f1726;font-size:12px;text-align:center;text-transform:uppercase}.acct-details-text-field.full-name{width:50%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.address{margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.alt-address{margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.city-field{width:50%;margin-bottom:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.card-name{width:50%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.card-type{display:block;width:50%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-transform:uppercase}.acct-details-text-field.acct-phone{width:387px;margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.acct-details-text-field.current-password{width:387px;margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:left;letter-spacing:1px}.acct-details-text-field.new-password{width:387px;margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:left;letter-spacing:1px}.acct-details-text-field.reenter-password{width:387px;margin-bottom:35px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:left;letter-spacing:1px}.acct-details-text-field.gift-certificate-address-field{width:100%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.gift-certificate-address-text-field{width:100%;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.gift-certificate-phone-field{width:100%;margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.acct-details-text-field.checkout-new-address-field{width:100%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.checkout-new-payment-field{width:100%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-text-field.checkout-choose-payment-wrapper{width:100%}.acct-details-button{display:inline-block;width:45%;border:1px solid #0f1726;background-color:transparent;font-family:Avenir,sans-serif;color:#0f1726;text-transform:uppercase}.acct-details-button.acct-submit{display:block;width:387px;margin-right:5px;margin-bottom:25px;padding-top:15px;padding-bottom:15px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;font-size:14px;letter-spacing:1px}.acct-details-button.acct-submit:hover{position:relative;background-color:#0f1726;color:#fff}.acct-details-button.address-submit{display:block;width:50%;margin-top:35px;margin-right:5px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;font-size:14px;text-align:center;letter-spacing:1px;text-decoration:none}.acct-details-button.address-submit:hover{background-color:#0f1726;color:#fff}.acct-details-button.address-submit.billing-address{display:inline-block;width:34%}.acct-details-button.address-submit.back-billing-address{display:inline-block;width:15%}.acct-details-button.address-submit.edit-payment-page{display:inline-block}.acct-details-sublabel{display:block;margin-bottom:5px;margin-left:10px;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:10px;font-weight:400;letter-spacing:1px}.acct-details-sublabel.checkout-new-shipping-sublabel{margin-top:-10px}.acct-details-country-field{width:50%;margin-bottom:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.acct-details-country-field.gift-certificate-address-field{width:100%}.acct-details-country-field.checkout-new-shipping-sublabel{width:100%}.acct-shipping-checkbox{margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;letter-spacing:1px;text-transform:uppercase}.acct-shipping-checkbox.checkout-default-payment-checkbox{width:100%;float:left;text-align:left}.acct-details-month-field{display:inline-block;width:24.5%;margin-right:1%;float:left;background-color:#fff;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.acct-details-month-field.checkout-new-payment-dropdown{width:49%}.acct-details-year-field{display:inline-block;width:24.5%;float:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.acct-details-year-field.checkout-new-payment-dropdown{width:50%}.temp-desktop-footer{height:240px;margin-top:25px;background-color:#0f1726}.acct-measure{margin-top:0;padding-top:5px}.acct-main-heading{display:block;margin-top:0;margin-bottom:0;margin-left:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:17px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-main-heading.optional{display:block}.acct-main-subheading{display:inline-block;margin-top:0;margin-right:25px;margin-bottom:0;float:right;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;font-weight:400}.acct-measure-text{margin-right:10px;margin-left:10px;padding:20px 60px 25px 35px;background-color:#fff;font-family:Avenir,sans-serif;color:#0f1726;font-size:13px;text-align:left}.acct-measure-tabs-block{width:auto}.acct-measure-tabs-menu{width:100%;font-family:'Avenir 85 heavyheavy',sans-serif;color:#0f1726;font-size:15px;letter-spacing:1px;text-transform:uppercase}.acct-measure-photos-tab{width:48%;margin-left:10px;background-color:#fafafa;opacity:.25;text-align:center}.acct-measure-photos-tab.w--current{width:49%;margin-left:10px;background-color:#0f1726;opacity:1;color:#fff;text-align:center}.acct-measure-measurement-tab{width:48%;margin-right:10px;float:right;background-color:#fafafa;opacity:.25;text-align:center}.acct-measure-measurement-tab.w--current{width:49%;float:right;background-color:#0f1726;opacity:1;color:#fff;letter-spacing:1px}.acct-measure-details-submitted{display:none;margin-top:10px;margin-right:10px;margin-left:10px;padding:30px 175px 20px 100px;background-color:#fff;color:#bd4141;font-size:14px;letter-spacing:1px;text-transform:uppercase}.acct-measure-photos-pane{margin-right:10px;margin-left:10px}.acct-measure-measurement-pane{margin-right:10px;margin-left:10px}.acct-measure-edit-options-block{width:100%;margin-top:5px;background-color:#fff;font-family:Avenir,sans-serif}.acct-measure-edit-option-text{display:inline-block;margin-left:10px}.acct-measure-edit-option-link-1{width:100%;color:#0f1726;text-decoration:none;text-transform:none}.acct-measure-icon-ellipse{position:absolute;display:inline-block;margin-left:-4px;font-family:Icomoon,sans-serif;font-size:17px}.icon-measure-ellipse-2{display:inline-block;font-family:Icomoon,sans-serif;font-size:9px}.acct-measure-body-height-weight-block{margin:10px;background-color:#fff}.measurement-height-text{display:block;margin-bottom:10px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.measurement-weight-text{display:inline-block;margin-right:5px;margin-bottom:10px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.measurement-weight-text.subtext{margin-right:0;font-family:Avenir,sans-serif;font-weight:400}.icon-measure-down{display:inline-block;margin-right:5px;font-family:Icomoon,sans-serif;color:#0f1726;line-height:16px}.measurement-subtext{display:inline-block;width:65px;margin-right:5px;margin-bottom:0;color:#b4b4b4;font-size:10px;text-align:center;text-transform:uppercase}.measurement-subtext.acct-measure-body-weight{width:237px;height:40px;margin-right:0;border:1px solid #919191;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:14px;letter-spacing:1px}.measurement-subtext.acct-measure-body-weight:hover{border-color:#0f1726;color:#0f1726}.acct-measure-feedback-block{margin:10px;border-top:1px solid #cfcfcf;background-color:#fff}.acct-measure-feedback-form-wrapper{margin-bottom:10px;padding-right:25px;padding-bottom:25px;padding-left:25px}.update-measurements-button{display:block;width:40%;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;background-color:#1e2a46;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#fff;font-size:16px;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.update-measurements-button:hover{background-color:#0f1726}.update-measurements-button.customer-reviews-button{width:380px;padding-right:10px;padding-left:10px;border-radius:1px;font-size:16px}.acct-measure-feedback-form-text{margin-bottom:0;padding-top:8px;padding-bottom:35px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;text-transform:none}.measurements-feedback-text{padding:25px 35px 35px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:left}.body-height-weight-wrapper{width:100%;margin-bottom:0;padding-top:15px;padding-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #cfcfcf}.measurements-attachment-block{padding-top:5px;padding-bottom:5px;padding-left:12px;border-style:dashed solid solid;border-width:1px;border-color:#b4b4b4;font-family:Avenir,sans-serif;color:#5b9edd;cursor:pointer}.acct-measure-update-block{margin-right:10px;margin-left:10px;padding-top:25px;padding-bottom:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-top:1px solid #cfcfcf;background-color:#fff;text-align:center}.acct-measure-update-heading{display:block;margin-right:15px;margin-bottom:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:right}.acct-measure-update-wrapper{display:block;margin-right:auto;margin-bottom:0;margin-left:auto}.icon-measure-help{display:inline-block;margin-left:10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-family:Icomoon,sans-serif;color:#919191;font-weight:400;text-align:left;cursor:pointer}.icon-measure-help:hover{color:#0f1726}.acct-measure-update-text-field{display:inline-block;width:15%;height:30px;margin-bottom:3px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-align:center}.acct-measure-update-text-field:hover{border:1px solid #0f1726}.acct-measure-update-text-field:focus{border:1px solid #0f1726}.acct-measure-plus{width:36px;height:30px;padding-right:10px;padding-left:10px;background-color:#cfcfcf;font-size:17px;line-height:11px;font-weight:400}.acct-measure-plus:active{background-color:#0f1726}.acct-measure-minus{display:inline-block;width:auto;height:30px;padding-right:14px;padding-left:14px;background-color:#cfcfcf;font-family:Tenor,sans-serif;font-size:17px;line-height:11px;font-weight:300}.acct-measure-minus:active{background-color:#0f1726}.update-measurement-block{display:block;height:auto;margin-right:auto;margin-bottom:25px;margin-left:auto}.update-measurement-block.body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-bottom:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.update-measurement-block.update-chest{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.update-measurement-block.update-waist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.update-measurement-block.update-hips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.update-measurement-block.update-thigh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.acct-measure-update-subheading{display:block;margin-top:-5px;margin-bottom:10px;padding-left:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;font-weight:400;letter-spacing:.5px}.acct-measure-jacket-block{display:block;margin:10px;padding-top:25px;padding-bottom:5px;border-top:1px solid #cfcfcf;background-color:#fff}.acct-measure-form-wrapper.jacket-form-wrapper{text-align:center}.acct-measure-main-heading{display:block;margin-right:15px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:right}.acct-measure-main-heading.jacket-margin{margin-right:15px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.acct-measure-main-heading.left-sleeve-margin{margin-right:29px}.acct-measure-main-heading.right-sleeve-margin{margin-right:20px}.acct-measure-main-heading.jacket-hips-margin{margin-right:83px}.acct-measure-main-heading.jacket-waist-margin{margin-right:76px}.acct-measure-main-heading.jacket-chest-margin{margin-right:76px}.acct-measure-main-heading.trousers-length-margin{margin-right:15px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-measure-main-heading.trousers-waist-margin{margin-right:15px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.acct-measure-main-heading.trousers-thigh-margin{margin-right:76px}.acct-measure-main-heading.shirt-neck-margin{margin-right:112px}.acct-measure-main-heading.shirt-chest-margin{margin-right:109px}.acct-measure-main-heading.shirt-waist-margin{margin-right:110px}.acct-measure-main-heading.shirt-hips-margin{margin-right:117px}.acct-measure-main-heading.shirt-shoulder-margin{margin-right:57px}.acct-measure-main-heading.shirt-right-cuff-margin{margin-right:49px}.acct-measure-main-heading.shirt-left-cuff-margin{margin-right:59px}.acct-measure-main-heading.shirt-length-margin{margin-right:68px}.acct-measure-main-heading.vest-chest-margin{margin-right:109px}.acct-measure-main-heading.vest-front-margin{margin-right:31px}.acct-measure-main-heading.vest-waist-margin{margin-right:110px}.acct-measure-main-heading.vest-hips-margin{margin-right:117px}.acct-measure-main-text-field{display:inline-block;width:15%;height:30px;margin-bottom:3px;padding-top:5px;padding-bottom:5px;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-align:center}.acct-measure-main-text-field:hover{border:1px solid #0f1726}.acct-measure-main-text-field:focus{border:1px solid #0f1726}.acct-measure-main-text-field.measure-text-field{width:30%}.acct-measure-block.jacket-length{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.acct-measure-block.jacket-chest{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.jacket-left{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.jacket-waist{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.jacket-right{display:inline-block;width:100%}.acct-measure-block.jacket-hip{display:inline-block;width:100%}.acct-measure-block.trousers-length{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measure-block.trousers-waist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.acct-measure-block.trousers-thigh{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.trousers-cuff{display:inline-block;width:100%}.acct-measure-block.shirt-neck{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.shirt-chest{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.shirt-waist{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.shirt-right-cuff{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px}.acct-measure-block.shirt-left-cuff{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measure-block.shirt-length{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.shirt-hips{display:inline-block;width:100%}.acct-measure-block.shirt-shoulder{display:inline-block;width:100%}.acct-measure-block.vest-chest{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.vest-front{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.vest-waist{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.vest-back{display:inline-block;width:100%;margin-bottom:20px}.acct-measure-block.vest-hips{display:inline-block;width:100%}.acct-measure-trousers-block{margin:10px;padding-top:25px;border-top:1px solid #cfcfcf;background-color:#fff}.acct-measure-shirt-block{margin:10px;padding-top:25px;padding-bottom:5px;border-top:1px solid #cfcfcf;background-color:#fff}.acct-measure-casual-shirt-block{margin:10px;padding-top:25px;padding-bottom:5px;border-top:1px solid #cfcfcf;background-color:#fff}.acct-measure-vest-block{padding-top:35px;padding-bottom:35px;background-color:#fff}.icon-measure-attachment-link{-webkit-transition:color 350ms ease;transition:color 350ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;text-decoration:none}.acct-measure-upload-photo-block{margin-bottom:10px;padding:25px 20px 45px;background-color:#fff}.acct-measure-photos-intro-text{padding-left:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px}.acct-measure-upload-wrapper{display:inline-block;width:25%;text-align:center}.acct-measure-upload-photo-heading{color:#0f1726;font-size:19px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-measure-upload-block{border:1px dashed #b4b4b4;font-family:'Avenir medium',sans-serif;text-align:center}.acct-measure-upload-photo-text{margin-top:20px;color:#0f1726}.acct-measure-upload-photo-button{display:block;width:50%;margin-right:auto;margin-bottom:25px;margin-left:auto;padding:5px 0;background-color:#cfcfcf;font-family:'Avenir medium',sans-serif}.acct-measure-photo-delete-link{font-family:Avenir,sans-serif;color:#0f1726;text-decoration:none;text-transform:uppercase}.acct-measure-photo-delete-link:hover{text-decoration:underline}.modal-open-button{display:inline-block;margin-left:10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-family:Icomoon,sans-serif;color:#919191;text-decoration:none}.modal-open-button:hover{color:#0f1726}.acct-order-block{padding-bottom:5px;background-color:#fafafa}.acct-order-block.order-details-summary-block{padding-top:10px}.acct-order-block.locations-search-results-wrapper{width:100%;margin-top:25px;padding-top:10px;-webkit-transition:all 350ms ease;transition:all 350ms ease;text-decoration:none}.acct-order-block.locations-search-results-wrapper:hover{background-color:#0f1726}.acct-order-summary-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;margin-right:10px;margin-bottom:5px;margin-left:10px;padding-right:0;padding-left:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;text-align:left}.acct-order-summary-block.multiple-order-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.acct-order-summary-block.no-bottom-border{margin-bottom:0}.acct-order-summary-heading{display:inline-block;margin-top:10px;margin-bottom:10px;margin-left:10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-order-summary-heading.order-date{display:block;margin:0 auto;font-size:12px;line-height:20px}.acct-order-summary-heading.order-number{display:block;margin:0 auto;font-size:12px;line-height:20px}.acct-order-summary-heading.order-sent{display:block;margin:0 auto;font-size:12px;line-height:20px}.acct-order-summary-heading.order-total{display:block;margin:0 auto;float:none;font-size:12px;line-height:20px}.acct-order-summary-heading-block{display:inline-block;width:98%;margin:15px 10px 10px;font-size:14px}.acct-order-product-block{display:inline-block;margin:15px;padding:0 15px 0 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-decoration:none}.acct-order-summary-subheading{display:inline-block;margin-top:0;margin-bottom:0;margin-left:40px;font-family:Tenor,sans-serif;font-size:12px;line-height:20px;font-weight:400}.acct-order-summary-subheading.order-date{display:block;margin-right:auto;margin-left:auto;font-family:'Avenir medium',sans-serif;color:#0f1726;font-weight:700}.acct-order-summary-subheading.order-total{display:block;margin-right:auto;margin-left:auto;font-family:'Avenir medium',sans-serif;color:#0f1726;font-weight:700}.acct-order-summary-subheading.order-sent{display:block;margin-right:auto;margin-left:auto;font-family:'Avenir medium',sans-serif;color:#0f1726}.acct-order-summary-subheading.order-number{display:block;margin-right:auto;margin-left:auto;font-family:'Avenir medium',sans-serif;color:#0f1726;text-transform:uppercase}.acct-order-product-heading{display:block;margin-top:0;margin-bottom:3px;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;line-height:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-order-product-heading.review-submitted{color:#009c00}.acct-order-product-heading.product-review-heading{padding-right:10px;font-family:Avenir,sans-serif;font-size:14px;line-height:19px;text-align:left;letter-spacing:0}.acct-order-product-heading.product-review-heading.review-submitted{padding-right:0;font-family:Tenor,sans-serif;font-size:19px;line-height:24px;text-align:center;letter-spacing:1px}.acct-order-product-heading.order-review-heading{padding-right:10px;padding-bottom:2px;padding-left:10px;color:#0f1726;font-size:19px;line-height:25px}.acct-order-product-heading.order-product-subheading{font-size:12px}.acct-order-product-subheading{display:block;margin-top:0;margin-bottom:-4px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;line-height:15px;font-weight:400}.acct-order-product-subheading.product-review-subheading{margin-bottom:0;font-size:14px;line-height:17px}.acct-order-product-subheading.order-review-subheading{padding-right:25px;padding-left:25px;font-size:14px;line-height:22px}.acct-order-product-image{margin-right:10px;float:left;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.acct-order-product-image.order-product-review-image{display:inline-block;float:left}.acct-order-product-price{display:inline-block;margin-top:0;margin-bottom:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;line-height:15px}.acct-order-summary-styles-button{display:inline-block;width:182px;min-width:102px;margin-right:15px;margin-bottom:10px;margin-left:0;padding-top:15px;padding-bottom:15px;float:right;clear:none;border:1px solid #0f1726;border-radius:2px;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-order-summary-styles-button:hover{background-color:#0f1726;color:#fff}.acct-order-summary-styles-button.order-details-view-styles{clear:right}.acct-order-summary-styles-button.order-details-track-package{width:60%;margin-top:25px;margin-bottom:25px}.acct-order-summary-view-link{display:inline-block;width:19%;margin-right:15px;padding:15px;float:right;border:1px solid #0f1726;border-radius:2px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-decoration:none}.acct-order-summary-view-link:hover{background-color:#0f1726;color:#fff}.acct-order-history-heading-block{display:inline-block;width:19%;float:left;text-align:center}.acct-details-address-block{display:block;margin:0 10px 10px;padding-top:20px;padding-bottom:20px;padding-left:0;background-color:#fff}.acct-details-address-heading{display:block;margin-top:0;margin-bottom:0;float:left;clear:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:15px;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.acct-details-address-text{display:block;margin-right:0;margin-bottom:5px;margin-left:0;padding-right:10px;padding-bottom:5px;padding-left:10px;float:left;clear:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-details-payment-block{display:block;margin-top:10px;margin-right:10px;margin-left:10px;padding-top:20px;padding-bottom:20px;background-color:#fff}.acct-details-payment-heading{display:block;margin-top:0;margin-bottom:10px;margin-left:0;float:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-details-payment-text{display:block;margin-bottom:0;margin-left:15px;float:left;clear:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:13px;letter-spacing:1px;text-transform:uppercase}.acct-details-payment-text.payment-billing-address{margin-bottom:5px;font-family:Avenir,sans-serif;font-size:12px}.acct-order-product-text-block{margin-top:35px;float:left;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.acct-order-product-text-block.product-review-text-block{display:inline-block;float:left}.acct-order-history-mobile-icon{display:none}.acct-order-summary-buy-button{display:inline-block;width:182px;min-width:102px;margin-top:0;margin-right:15px;margin-bottom:0;padding-top:15px;padding-bottom:15px;float:right;clear:right;border:1px solid #0f1726;border-radius:2px;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-order-summary-buy-button:hover{background-color:#0f1726;color:#fff}.acct-details-basic-info-block{display:block;margin-right:auto;margin-left:5px;opacity:1}.acct-details-measure-block{margin-top:25px;opacity:1}.acct-details-saved-styles-block{margin-top:25px;background-color:#fafafa;opacity:1}.acct-details-order-block{display:block;margin-top:25px;opacity:1}.acct-details-addresses-block{text-align:left}.acct-details-manage-payment-block{background-color:#fff}.acct-payment-mobile-icon{display:none}.acct-nav-mobile-icon{display:none}.acct-payment-mobile-edit-button{display:none}.acct-payment-mobile-delete-button{display:none}.acct-addresses-button{display:block;width:19%;margin-top:25px;margin-right:22px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;float:right;clear:right;border:1px solid #0f1726;background-color:#fff;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.acct-addresses-button:hover{background-color:#0f1726;color:#fff}.acct-addresses-button.addresses-delete{display:block;margin-top:0;margin-bottom:10px;clear:right;font-family:Tenor,sans-serif;text-transform:uppercase}.acct-addresses-button.add-new-addresses{display:block;width:30%;margin-top:20px;float:none;clear:none}.acct-addresses-subtext{display:block;margin-top:0;margin-right:10px;margin-bottom:5px;padding:0 0 0 10px;float:left;clear:left;background-color:transparent;font-family:Tenor,sans-serif;color:#0967be;font-size:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-addresses-info-block{margin-left:35px;float:left}.acct-payment-button{width:19%;margin-top:25px;margin-right:22px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;float:right;clear:right;border:1px solid #0f1726;background-color:#fff;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-payment-button:hover{background-color:#0f1726;color:#fff}.acct-payment-button.payment-delete{margin-top:0}.acct-payment-button.add-new-payment{width:30%;float:none;clear:none;-webkit-transition:all 350ms ease;transition:all 350ms ease}.acct-payment-button.add-new-payment:hover{background-color:#0f1726;color:#fff}.acct-payment-button.billing-address-button{width:30%}.acct-payment-info-block{margin-top:15px;margin-left:20px;padding-left:10px;float:left}.acct-details-addresses-main-block{display:block;margin-top:25px;padding-top:10px;padding-bottom:1px;background-color:#fafafa;opacity:1}.acct-details-addresses-main-block.add-new-address{margin-top:20px;padding-top:0;padding-left:5px;background-color:transparent}.acct-details-addresses-main-block.delete-address{margin-top:35px;padding-top:0;background-color:transparent}.acct-details-payment-main-block{display:block;margin-top:25px;padding-top:1px;padding-bottom:10px;background-color:#fafafa;opacity:1}.acct-details-payment-main-block.add-new-payments{background-color:transparent}.acct-payment-subtext{padding-left:12px;float:left;clear:left;font-family:Tenor,sans-serif;color:#0967be;font-size:10px;letter-spacing:1px;text-transform:uppercase}.product-content-left-color-heading{display:inline-block;margin-top:0;margin-bottom:25px;font-family:'Avenir 85 heavyheavy',sans-serif;color:#0f1726;font-size:12px;font-weight:400;text-transform:uppercase}.product-content-left-color-text{display:inline-block;margin-top:0;margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:11px;font-weight:400;text-transform:uppercase}.acct-saved-styles-shirts{margin:0 10px 10px;padding:25px 25px 25px 35px;background-color:#fff}.acct-saved-styles-suits{margin-right:10px;margin-bottom:10px;margin-left:10px;padding:25px 25px 25px 35px;background-color:#fff}.acct-saved-styles-jackets{margin-right:10px;margin-bottom:10px;margin-left:10px;padding:25px 25px 25px 35px;background-color:#fff}.acct-saved-styles-trousers{margin-right:10px;margin-bottom:10px;margin-left:10px;padding:25px 25px 25px 35px;background-color:#fff}.forgot-password-container{text-align:center}.forgot-password-block{display:block;width:348px;margin-top:15px;margin-right:auto;margin-left:auto}.forgot-password-wrapper{padding-right:0;padding-bottom:0;padding-left:0;border:1px solid #0f1726}.forgot-password-form{padding:25px}.forgot-password-heading{margin-bottom:35px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.forgot-password-text{margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;text-align:left;letter-spacing:0;text-transform:none}.forgot-password-button{display:block;width:100%;padding-top:15px;padding-bottom:15px;background-color:#1c283d;-webkit-transition:all 50ms ease;transition:all 50ms ease;font-family:Tenor,sans-serif;color:#fff;font-size:13px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.forgot-password-button:hover{background-color:#0f1726}.forgot-password-text-field{height:45px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:center;letter-spacing:1px}.acct-saved-styles-heading{display:inline-block;margin-top:0;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-saved-styles-button{margin-right:25px;padding:0;background-color:transparent;-webkit-transition:border-color 350ms ease;transition:border-color 350ms ease;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:11px;line-height:13px;letter-spacing:1px;text-transform:uppercase}.acct-saved-styles-button:hover{border-bottom:1px solid #0f1726;text-decoration:none}.acct-saved-styles-button-block{margin-top:10px;float:right}.acct-message-approval-block{display:block;margin:20px auto 10px;padding:5px;clear:right;border:1px solid #48eb48;background-color:#e8ffeb;text-align:center}.acct-message-text{margin-bottom:0;font-family:'Avenir 85 heavyheavy',sans-serif;color:#919191;font-size:10px;font-weight:400;text-decoration:none;text-transform:uppercase}.acct-message-text.warning-message{font-family:'Avenir medium',sans-serif;color:#be0909;font-size:12px}.acct-message-text.warning-message.icon{margin-right:5px;font-family:Icomoon,sans-serif;font-size:17px}.acct-message-text.congrats-message{font-family:'Avenir medium',sans-serif;color:rgba(46,156,46,.65);font-size:12px}.acct-message-text.error-text{font-family:'Avenir medium',sans-serif;color:#be0909;font-size:12px}.acct-message-rejection-block{display:block;margin:20px auto 10px;padding:5px;border:1px solid #be0909;background-color:#ffebe8;color:#0f1726;text-align:center}.acct-message-rejection-block.save-style-rejection{display:none;margin-top:-20px;margin-bottom:20px;padding-left:12px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.measurement-height-block{display:block;width:50%;text-align:center}.measurement-weight-block{width:50%;text-align:center}.section-checkout{display:block;min-width:768px}.checkout-main-heading-block{display:block;margin-right:auto;margin-left:auto;text-align:left}.checkout-main-heading{display:block;margin-right:auto;margin-left:auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.checkout-main-heading.banner-heading{display:inline-block;float:none;line-height:44px}.checkout-main-heading-wrapper{display:inline-block;margin-right:auto;margin-left:auto;float:none;text-align:center}.checkout-summary-wrapper{display:block;max-width:1920px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:25px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.checkout-summary-wrapper.checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:60%;max-width:1114px;min-width:968px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.checkout-product-summary-block{display:block;width:75%;margin-bottom:15px;padding:15px 25px;float:left;clear:left;border:1px solid #0f1726}.checkout-product-summary-block.shopping-cart-summary-block{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.checkout-product-summary-block.mobile{width:100%;float:none}.checkout-product-summary-block.checkout{width:100%}.checkout-product-image{display:block;float:left}.checkout-product-heading{display:inline-block;margin-top:0;margin-bottom:2px;float:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;line-height:15px;font-weight:400;text-align:left}.checkout-product-heading.checkout-subheading{clear:left;font-family:Avenir,sans-serif;font-size:12px}.checkout-product-text-block{display:block;margin-top:35px;padding-top:0;padding-left:15px;float:left}.checkout-product-text-block.wishlist-product-text-block{margin-top:25px}.checkout-product-price{display:inline-block;margin-top:0;margin-bottom:0;float:left;clear:left;font-family:Avenir,sans-serif;color:#be0909;font-size:11px;line-height:20px;font-weight:400;text-align:left}.checkout-product-price.wishlist-product-price{font-size:12px}.checkout-main-block{display:block;width:75%;margin-bottom:15px;padding:20px 25px;float:left;border:1px solid #0f1726}.checkout-main-block.mobile{width:100%}.checkout-main-block.checkout{width:100%}.checkout-summary-middle-block{display:inline-block;width:35%;padding-bottom:15px;padding-left:45px}.checkout-summary-heading{display:block;margin:0 auto 5px;float:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:14px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.checkout-summary-heading.checkout-summary-number{margin-right:10px;font-family:'Avenir medium',sans-serif}.checkout-summary-heading.checkout-summary-number.checkout-choose-heading{color:#800e0e}.checkout-summary-heading.checkout-summary-main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:'Avenir medium',sans-serif}.checkout-summary-heading.checkout-summary-main.checkout-choose-heading{color:#800e0e}.checkout-summary-heading.mobile{font-size:13px}.checkout-summary-heading.checkout-mobile-gift-card-heading{width:100%;margin-top:10px;margin-bottom:5px}.checkout-summary-subtext{display:inline-block;margin-bottom:0;float:left;clear:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;font-weight:400}.checkout-change-link{display:inline-block;margin-right:5px;float:left;font-family:Avenir,sans-serif;color:#0967be;font-size:10px;line-height:18px;letter-spacing:1px;text-decoration:none;text-transform:none}.checkout-change-link:hover{border-bottom:1px solid #0967be}.checkout-change-link.update-payment-link{margin-right:22px;float:none;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right}.checkout-gift-text-field{display:inline-block;width:60%;margin:5px auto 10px;padding-top:10px;padding-bottom:10px;float:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:left;letter-spacing:1px;text-transform:uppercase}.checkout-gift-button{display:inline-block;width:40%;margin-top:5px;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:6px;float:left;border:1px solid #0f1726;background-color:#fff;-webkit-transition:background-color 350ms ease;transition:background-color 350ms ease;font-family:Tenor,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.checkout-gift-button:hover{background-color:#0f1726;color:#fff}.checkout-gift-button.mobile-checkout-gift-button:hover{background-color:transparent;color:#0f1726}.checkout-summary-divider-div{display:block;width:100%;height:1px;margin-top:10px;margin-bottom:10px;margin-left:0;float:left;clear:left;border-top:1px solid #0f1726}.checkout-summary-divider-div.wishlist-divider{float:none;clear:none;border-top-color:#cfcfcf}.checkout-place-order-block{padding:15px;border:1px solid #0f1726}.checkout-banner-heading{margin-top:0;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;line-height:40px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.checkout-banner-heading.shopping-cart-banner-heading{display:inline-block;margin-left:auto;color:#919191;font-size:13px}.checkout-banner-heading.shopping-cart-banner-heading.active{margin-right:0;font-family:'Avenir medium',sans-serif;color:#0f1726}.checkout-banner-heading.shopping-cart-banner-heading.number{width:35px;height:35px;margin-right:5px;border:2px solid #919191;border-radius:100px;line-height:33px}.checkout-banner-heading.shopping-cart-banner-heading.number.active{border-color:#0f1726}.checkout-button{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;padding:15px 25px;border-radius:2px;background-color:#1c283d;-webkit-transition:all 100ms ease;transition:all 100ms ease;font-family:Tenor,sans-serif;color:#fff;font-size:13px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.checkout-button:hover{background-color:#0f1726}.checkout-button.secondary-checkout-button{width:100%;margin-top:5px;color:#fff}.checkout-product-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-total-heading{display:inline-block;margin-top:0;margin-bottom:0;float:left;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;line-height:44px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.checkout-total-heading.checkout-secondary-total-heading{margin-right:10px;float:none}.checkout-total-subheading{display:block;margin-bottom:0;float:right;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:15px;line-height:44px}.checkout-total-subheading.checkout-secondary-total-subheading{display:inline-block;float:none}.checkout-details-subheading{display:inline-block;margin-bottom:0;float:right;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px}.acct-saved-styles-hidden-shirt-1{overflow:hidden;height:0}.acct-saved-styles-hidden-heading{display:inline-block;margin-top:0;margin-bottom:0;margin-left:25px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-saved-styles-hidden-subtext{display:inline-block;margin-bottom:0;margin-left:10px;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.acct-saved-styles-hidden-shirt-2{overflow:hidden;height:0}.acct-saved-styles-hidden-suits{overflow:hidden;height:0}.acct-saved-styles-hidden-jacket{overflow:hidden;height:0}.checkout-quantity-dropdown{display:inline-block;width:45%;float:right;border:1px solid #0f1726;border-radius:2px;font-family:Avenir,sans-serif;color:#0f1726;text-transform:uppercase}.checkout-quantity-toggle{display:inline-block;width:100%;padding:5px 10px}.checkout-quantity-dropdown-icon{display:inline;float:right;font-family:Icomoon,sans-serif}.checkout-quantity-dropdown-heading{display:inline;font-family:'Avenir 85 heavyheavy',sans-serif;font-size:12px;letter-spacing:1px}.checkout-quantity-dropdown-list.w--open{z-index:1000;overflow:auto;width:100.5%;max-height:200px;margin-left:-1px;padding-right:1px;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;background-color:#fff;font-size:12px;text-align:left}.product-center-block{position:relative;display:inline;overflow:hidden;width:73%;padding-top:50px;float:left;text-align:center}.product-center-block.product-center-block-fabric{padding-top:0;padding-bottom:50px}.product-bottom-container{display:block;margin-right:auto;margin-left:auto}.product-bottom-section{display:block;margin-top:0;margin-right:auto;margin-left:auto}.product-bottom-section.generic-product-section{margin-bottom:75px}.product-content-overlay-block{position:absolute;left:0;top:0;right:0;bottom:0;display:none;width:100%;height:100%;background-color:rgba(15,23,38,.88)}.product-content-overlay-heading{margin-top:0;margin-bottom:10px;font-family:Tenor,sans-serif;color:#fff;font-size:36px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-content-overlay-wishlist-link{padding-bottom:2px;font-family:'Avenir medium',sans-serif;color:#fff;font-size:16px;line-height:25px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.product-content-overlay-wishlist-link:hover{border-bottom:1px solid #fff}.product-content-overlay-text-block{position:absolute;left:0%;top:0%;right:0%;bottom:20%;display:block;height:20px;margin:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}.product-content-overlay-icon{margin-top:25px;margin-right:25px;float:right;font-family:Icomoon,sans-serif;color:#fff;font-size:25px;text-decoration:none}.checkout-product-styles-block{display:block;overflow:hidden;margin:10px auto 5px 30px;clear:left;text-align:left}.checkout-product-styles-button{display:inline-block;width:45%;margin-right:20px;padding-top:5px;padding-bottom:5px;float:right;border:1px solid #0f1726;border-radius:2px;background-color:#fff;-webkit-transition:background-color 350ms ease;transition:background-color 350ms ease;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase}.checkout-product-styles-button:hover{background-color:#0f1726;color:#fff}.checkout-product-styles-button.mobile-checkout-styles-button:hover{background-color:transparent;color:#0f1726}.checkout-product-styles-button.checkout{margin-right:0}.checkout-product-details{display:inline-block;width:100%;margin-bottom:5px}.modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10;display:inline-block;padding:10px;background-color:#fff}.modal-background.single-input{position:static;display:block}.modal-background.double-input{display:none}.modal-background.update-sizing{z-index:9999;display:none}.modal-background.chest-modal{z-index:9999;display:none}.modal-background.video-with-caption{z-index:9999;display:none}.modal-wrapper{display:block;height:100%;border:1px solid #0f1726}.modal-video-heading{display:inline-block;width:75%;margin-top:25px;margin-bottom:0;padding-bottom:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:250%;font-weight:400;letter-spacing:1px;text-transform:uppercase}.modal-video-heading.checkout-no-measurements-needed{width:100%}.modal-video-heading.update-sizing{width:auto;margin-top:15px;padding-left:25px}.modal-close-link{margin-top:25px;margin-right:25px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;font-size:143%;text-decoration:none}.modal-top-block{display:block;overflow:hidden;height:10%;margin-bottom:25px}.modal-top-block.measurement-modal-top-block{display:none;height:auto;text-align:center}.modal-top-block.measurement-modal-top-block.checkout-no-measurements-needed{display:block;margin-bottom:50px}.modal-top-block.update-sizing{height:auto}.modal-video-block{display:block;overflow:hidden;height:70%;margin-right:auto;margin-bottom:20px;margin-left:auto;text-align:center}.modal-video-block.update-sizing{height:auto}.modal-bottom-block{display:block;overflow:hidden;width:100%;height:20%;margin-top:10px}.modal-form-wrapper{width:100%;margin-right:auto;margin-left:auto;text-align:center}.modal-form-text-field{display:inline;width:25%;margin-right:5px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-form-text-field.modal-input-one{display:inline-block;width:50%;margin-bottom:0;float:right}.modal-form-text-field.modal-input-two{display:inline-block;width:50%;margin-right:0;margin-bottom:0;margin-left:5px;float:left;text-align:center}.modal-form-heading{display:block;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-form-heading.video-caption{height:25px;margin-top:5px;font-family:'Avenir medium',sans-serif;font-size:12px}.modal-form-heading.measurement{font-family:'Avenir medium',sans-serif;font-size:15px}.checkout-product-styles-heading{display:inline;margin-right:10px;padding-bottom:1px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;line-height:20px;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:none}.checkout-product-styles-heading.heading{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:16px;text-transform:uppercase}.checkout-product-styles-text{display:inline;margin-bottom:0;padding-bottom:2px;font-family:'Avenir medium',sans-serif;color:#0967be;font-size:10px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.checkout-product-styles-text:hover{border-bottom:1px solid #0967be}.checkout-product-styles-text-block{display:block;width:auto;margin-right:auto;margin-bottom:10px;margin-left:auto}.checkout-product-styles-text-block.heading{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout-product-styles-text-block.styles-top-block{display:inline-block}.checkout-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:2000;display:none;padding:10px;background-color:#fff}.checkout-modal-wrapper{display:block;width:100%;height:100%;margin-right:auto;margin-left:auto;border:1px solid #0f1726;text-align:center}.checkout-modal-close-link{margin-top:35px;margin-right:35px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;font-size:25px;text-decoration:none}.checkout-modal-top-block{height:8%}.checkout-modal-heading{padding-left:35px;font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.checkout-mobile-icon{display:inline-block;margin-top:2%;font-family:Icomoon,sans-serif;color:#0f1726;text-decoration:none}.modal-video-warning{display:block;width:50%;margin-right:auto;margin-left:auto;padding-top:5px;padding-bottom:5px;border:1px solid #be0909;background-color:#ffebe8;text-align:center}.checkout-details-mobile-heading{margin-left:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:13px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.checkout-details-mobile-shipping-button{display:block;width:100%;margin:10px auto 15px;padding-top:15px;padding-bottom:15px;background-color:#0f1726;font-family:Tenor,sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase}.checkout-details-mobile-shipping-secondary-button{display:inline-block;width:49%;margin-bottom:10px;padding-top:15px;padding-bottom:15px;float:left;border:1px solid #0f1726;background-color:#fff;font-family:Tenor,sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}.checkout-details-mobile-shipping-secondary-button.delete{float:right}.checkout-mobile-address-button-block{margin-right:25px;margin-left:25px;text-align:center}.checkout-mobile-shipping-radio-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:25px}.checkout-summary-mobile-divider-div{display:block;height:1px;margin:10px 25px;border-top:1px solid #0f1726}.checkout-mobile-address-block{margin-top:15px}.checkout-mobile-add-text-link{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Tenor,sans-serif;color:#0f1726;font-size:14px;line-height:25px;font-weight:400;text-decoration:none;text-transform:uppercase}.checkout-mobile-new-address-text-field{display:block;margin-right:auto;margin-bottom:0;margin-left:auto}.checkout-mobile-new-address-country-select{margin-top:10px;margin-bottom:20px}.checkout-mobile-new-address-form-wrapper{display:block;width:95%;margin:25px auto 0%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.checkout-mobile-new-address-button{display:block;width:100%;padding-top:15px;padding-bottom:15px;background-color:#0f1726;font-family:Tenor,sans-serif;color:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase}.checkout-mobile-new-address-button.add-card{display:inline-block;text-align:center}.checkout-mobile-payment-second-radio-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:25px}.checkout-mobile-payment-block{margin-top:15px}.checkout-mobile-add-payment-text-field{display:block;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;font-weight:400;letter-spacing:1px}.checkout-mobile-add-payment-select-field{width:49%;margin-top:10px;margin-bottom:20px;float:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.checkout-mobile-add-payment-select-field.right{float:right}.checkout-mobile-add-payment-details-block{margin-right:25px;margin-left:25px}.checkout-mobile-select-shipping-block{display:block;margin-bottom:10px;border:1px solid #0f1726}.checkout-mobile-add-shipping-block{display:block;margin-bottom:10px;padding-bottom:20px;border:1px solid #0f1726}.checkout-mobile-add-payment-main-block{display:block;margin-bottom:10px;padding-bottom:10px;border:1px solid #0f1726}.checkout-summary-subheading{display:block;margin-top:0;margin-bottom:0;float:left;clear:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;line-height:20px;font-weight:400;text-align:left}.checkout-summary-subheading.choose-payment-heading{margin-left:10px;font-size:13px}.checkout-summary-subheading.choose-payment-subheading{display:block;margin-right:auto;margin-left:auto;padding-right:10px;float:none;font-size:13px;text-align:right}.checkout-summary-subheading.checkout-summary-text{padding-top:5px;padding-right:10px;float:right;text-align:right}.checkout-summary-subheading.checkout-summary-text.expired{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#be0909}.checkout-summary-subheading.name-on-card{padding-right:15px;float:none;font-size:13px;text-align:right}.checkout-summary-subheading.choose-billing-address-text{padding-left:5px;font-size:14px}.checkout-summary-subheading.choose-billing-address-subtext{display:block;width:100%;margin-top:25px;padding-left:5px;float:left;border-bottom:1px solid #cfcfcf;font-family:Avenir,sans-serif;font-size:14px}.checkout-summary-subheading.gift-card-promotion-code-heading{width:100%}.checkout-summary-address-details{display:inline-block;float:none;text-align:left}.checkout-mobile-main-payment-block{display:block;margin-bottom:10px;padding:15px 25px;border:1px solid #0f1726}.checkout-mobile-shipping-block{display:block;margin-top:10px;margin-bottom:10px;padding:15px 25px;clear:left;border:1px solid #0f1726}.checkout-mobile-main-text-block{display:block;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.checkout-mobile-main-text-block.mobile-gift-card-promotional-wrapper{width:100%}.checkout-modal-open-button{padding-bottom:2px;font-family:'Avenir medium',sans-serif;color:#0967be;font-size:10px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.checkout-modal-open-button:hover{border-bottom:1px solid #0967be}.checkout-product-button-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;margin-right:auto;margin-left:auto;padding-top:80px;float:right;text-align:center}.checkout-product-button-block.checkout{width:46%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.checkout-mobile-select-shipping-method-block{display:block;margin-bottom:10px;padding:15px 2%;border:1px solid #0f1726}.checkout-mobile-select-shipping-method-radio-field{margin-top:10px;margin-bottom:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px}.checkout-select-shipping-method-form-wrapper.mobile-shipping-method{margin-bottom:0}.checkout-mobile-select-shipping-method-button{width:100%;margin-top:10px;padding-top:15px;padding-bottom:15px;background-color:#0f1726;font-family:Tenor,sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase}.checkout-mobile-main-shipping-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkout-mobile-main-shipping-block.add-new-address{padding-right:25px;padding-left:25px}.acct-measure-edit-option-block{display:inline-block;width:50%;padding:45px;text-align:center}.acct-measure-edit-option-link-2{width:100%;color:#0f1726;text-decoration:none}.acct-measure-icon-ellipse-block{display:inline}.mconf-basic-info-subheading{margin-top:0;margin-bottom:25px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:10px;line-height:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.mconf-basic-info-subheading.intelligent-size-profiler-subheading{color:#919191}.mconf-progress-button{width:10%;margin-left:0;padding:15px 25px;border:1px solid #0f1726;background-color:#fff;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-transform:uppercase}.mconf-progress-button.previous-button{display:none;width:20%;float:left;-webkit-transition:all 350ms ease;transition:all 350ms ease}.mconf-progress-button.previous-button:hover{background-color:#0f1726;color:#fff}.mconf-progress-button.next-button{display:none;width:20%;float:right;-webkit-transition:all 350ms ease;transition:all 350ms ease}.mconf-progress-button.next-button:hover{background-color:#0f1726;color:#fff}.mconf-progress-block{display:block;margin:5% 2% 25px}.mconf-progress-block.mconf-measurement-video-progress-block{margin-top:0%}.mconf-standard-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:35px;margin-right:5%;margin-left:5%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.mconf-standard-wrapper.standard-fit-type-wrapper{display:block;margin-top:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.mconf-standard-size-block{display:inline-block;width:35%;margin-right:10px;padding-right:50px;padding-left:50px}.mconf-standard-size-block.standard-fit-left{width:30%;margin-top:4px;padding-top:25px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #cfcfcf;opacity:.6;-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer}.mconf-standard-size-block.standard-fit-left:hover{border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-left.active{margin-top:0;padding-right:46px;padding-left:46px;border-width:5px;border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-middle{width:30%;margin-top:4px;margin-right:10px;margin-left:10px;padding-top:25px;border:1px solid #cfcfcf;opacity:.6;-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer}.mconf-standard-size-block.standard-fit-middle:hover{border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-middle.active{margin-top:0;padding-right:46px;padding-left:46px;border-width:5px;border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-right{width:30%;margin-top:4px;margin-right:0;margin-left:10px;padding-top:25px;border:1px solid #cfcfcf;opacity:.6;-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer}.mconf-standard-size-block.standard-fit-right:hover{border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-right.active{margin-top:0;padding-right:46px;padding-left:46px;border-width:5px;border-color:#0f1726;opacity:1}.mconf-standard-size-block.body-type{width:23%;margin-top:4px;padding-top:25px;border:1px solid #cfcfcf;opacity:.65;-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer}.mconf-standard-size-block.body-type:hover{border-color:#0f1726;opacity:1}.mconf-standard-size-block.body-type.last-body-type{margin-right:0}.mconf-standard-size-block.body-type.last-body-type.active{margin-top:0}.mconf-standard-size-block.body-type.active{margin-top:0;padding-right:46px;padding-left:46px;border-width:5px;border-color:#0f1726;opacity:1}.mconf-standard-size-block.stomach-type{display:inline-block;width:19%;margin-right:5px;padding-top:25px;padding-right:5px;padding-left:5px;border:1px solid #cfcfcf;opacity:.6;cursor:pointer}.mconf-standard-size-block.stomach-type:hover{border-color:#0f1726;opacity:1}.mconf-standard-size-block.stomach-type.last{margin-right:0}.mconf-standard-size-block.stomach-type.active{border-color:#0f1726;opacity:1}.mconf-standard-size-block.jacket-length-block{display:block;width:94%;margin-right:auto;margin-left:auto}.mconf-standard-size-dropdown-wrapper{padding:30px 30px 55px;border-top:1px solid #0f1726;border-bottom:1px solid #0f1726}.mconf-standard-size-dropdown-wrapper.jacket-length-wrapper{margin-top:-15px;padding-top:0;border-top-style:none;border-bottom-style:none}.mconf-standard-size-heading{display:inline-block;margin-top:0;margin-bottom:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:44px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.mconf-standard-size-heading.garment-option-heading{line-height:20px}.mconf-standard-size-subheading{margin-top:0;margin-bottom:25px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:10px;line-height:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.mconf-standard-size-subheading.wrist-watch{margin-bottom:5px;font-family:Avenir,sans-serif;font-size:14px}.mconf-standard-size-dropdown{width:65%;border:1px solid #0f1726;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.mconf-standard-size-toggle{display:block;width:100%;padding-right:30px;padding-left:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mconf-standard-size-toggle.jacket-length{text-align:center}.mconf-standard-size-dropdown-text{display:inline-block;margin-right:auto;margin-left:auto;text-align:center}.mconf-standard-size-dropdown-icon{position:absolute;top:20px;right:20px;bottom:0;display:inline-block;float:right;font-family:Icomoon,sans-serif}.mconf-standard-size-dropdown-list{display:none}.mconf-standard-size-dropdown-list.w--open{z-index:999;overflow:auto;width:100%;height:200px;margin-left:-1px;border:1px solid #0f1726;background-color:#fff}.mconf-standard-size-dropdown-list.jacket-length.w--open{height:162px}.mconf-standard-size-dropdown-link{color:#919191;text-align:center}.mconf-standard-size-dropdown-link:hover{background-color:#fafafa;color:#0f1726}.mconf-standard-shirt-fit-ellipse-1{position:absolute;display:inline-block;font-family:Icomoon,sans-serif;color:#0f1726;font-size:20px;line-height:20px}.mconf-standard-shirt-size-link{display:inline-block;margin-top:25px;margin-bottom:10px;text-decoration:none}.mconf-standard-shirt-fit-ellipse-2{position:relative;display:inline-block;margin-left:4px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:12px;text-decoration:none}.mconf-standard-shirt-fit-icon-block{position:relative;display:none;margin-right:10px}.mconf-standard-size-fit-text{display:block;width:95%;margin-top:35px;margin-right:auto;margin-left:auto;padding:15px 100px;border-top:1px solid #0f1726;font-family:Avenir,sans-serif;color:#0f1726;font-size:13px;letter-spacing:1px;text-transform:uppercase}.mconf-standard-size-fit-text.estimate-sizing{margin-top:0;padding-top:0;padding-bottom:0;border-top-style:none}.style-more-customizations-text{line-height:23px;text-transform:uppercase}.style-more-customizations-link{font-family:Tenor,sans-serif;color:#5b9edd;font-size:17px;line-height:29px;letter-spacing:1px;text-decoration:none}.style-more-customizations-link:hover{border-bottom:1px solid #0967be;color:#0967be}.style-more-customizations-link.style-shirt-link{height:25px;margin-top:10px;font-size:13px}.style-summary-bottom-block{display:block;margin-top:25px;margin-right:auto;margin-left:auto;padding-right:10px;padding-bottom:25px;padding-left:10px;text-align:left}.style-summary-bottom-block.select-style-block{width:100%;margin-top:0;padding-right:10%;padding-bottom:0;padding-left:10%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.style-summary-bottom-block.style-special-instructions{display:block;width:700px}.style-summary-bottom-block.style-special-instructions.hide{display:none}.style-shirt-right-top{padding-right:15%;padding-left:15%}.style-shirt-right-top.select-style-block{width:100%;padding-right:10%;padding-left:10%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.style-shirt-left-heading{margin-top:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:100%;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.style-shirt-left-heading.font-header-subclass{margin-bottom:0}.style-shirt-left-heading.font-header-subclass.inactive{color:#cfcfcf}.style-shirt-left-heading.font{margin-bottom:-10px;line-height:20px}.style-shirt-left-heading.font.inactive{color:#cfcfcf}.style-shirt-right-options{overflow:hidden}.style-shirt-right-options.shirt-right-options-monograms{height:140px;padding-right:15%;padding-left:15%}.style-shirt-right-options-div{display:block;overflow:auto;width:100%;float:left}.style-shirt-right-heading{margin-top:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:100%;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.style-shirt-right-heading.location{margin-bottom:0}.style-shirt-right-description{font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:left;letter-spacing:1px}.style-shirt-right-description.shirt-collars-left-text{margin-bottom:10px;font-size:13px}.style-shirt-right-description.shirt-collars-left-text.text-icon{display:inline-block;float:left}.style-shirt-right-description.icon{display:inline-block;margin-bottom:10px;margin-left:5px;float:left;font-family:Icomoon,sans-serif;color:#5b9edd;text-decoration:none}.mconf-progress-left-column{display:inline-block;width:50%;float:left;text-align:left}.mconf-progress-right-column{display:inline-block;width:50%;float:right;text-align:right}.mconf-progress-icon{display:inline;float:right;font-family:Icomoon,sans-serif;font-size:55px;line-height:50px;font-weight:400;text-decoration:none}.mconf-progress-icon:hover{color:#0f1726}.mconf-progress-icon.mconf-back-icon{float:left}.mconf-progress-back-link{display:inline-block;width:20%;-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#cfcfcf;text-align:center;text-decoration:none;cursor:pointer}.mconf-progress-back-link:hover{color:#0f1726}.mconf-progress-back-link.next-modal{width:30%;margin-right:2%;float:right}.mconf-progress-back-link.previous-modal{width:20%;margin-left:2%;float:left}.mconf-progress-heading{display:inline;margin-top:0;margin-bottom:0;float:right;font-family:Tenor,sans-serif;font-size:25px;line-height:50px;font-weight:400;text-align:right;letter-spacing:1px;text-transform:uppercase}.style-shirt-image{display:block;max-height:100%;margin-right:auto;margin-left:auto;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.style-shirt-image.style-shirt-next-image{margin-top:-103.1%}.style-shirt-image.style-png{background-color:#fff}.style-shirt-image.style-png.style-monogram-next-image{display:block;margin-top:-100%}.modal-form-subheading{display:none;margin-left:5px;font-family:Avenir,sans-serif;color:#cfcfcf;font-weight:400;letter-spacing:1px;text-transform:uppercase}.modal-measure-error-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:25;display:none;height:100%;padding-top:10%;background-color:rgba(0,0,0,.5)}.modal-error-block{position:static;display:block;width:30%;height:auto;margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:35px;border:1px solid #0f1726;background-color:#fff}.modal-error-heading{margin:0 35px 15px;padding-left:10px;border-bottom:1px solid #0f1726;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-error-text{margin-right:40px;margin-left:40px;font-family:Avenir,sans-serif;color:#919191;font-size:17px;line-height:25px;text-align:center;letter-spacing:0;text-transform:uppercase}.modal-error-left-block{display:block;width:75%;margin:45px auto 15px;text-align:center}.modal-error-right-block{display:block;width:75%;margin-right:auto;margin-left:auto;text-align:center}.modal-error-text-block{margin-top:0}.modal-error-button{position:relative;width:100%;padding-top:15px;padding-bottom:15px;border:1px solid #0f1726;background-color:#fff;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-transform:uppercase}.modal-error-button:hover{border-color:#0f1726;background-color:#0f1726;color:#fff}.acct-measure-left-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.acct-measure-right-block{display:inline-block;width:50%;float:right;text-align:center}.modal-video-warning-text{margin-bottom:0;font-family:Avenir,sans-serif;color:#be0909;font-size:10px;letter-spacing:1px;text-transform:uppercase}.modal-garment-error-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;height:100%;padding-top:15%;background-color:rgba(0,0,0,.5)}.modal-form-left-block{display:inline-block;width:33%;float:left}.modal-form-middle-block{display:inline-block;width:33%}.modal-form-right-block{display:inline-block;width:33%;float:right}.modal-form-input-block{display:inline-block;width:50%;float:left}.modal-form-input-subtext{display:block;width:50%;margin-top:0;margin-right:5px;margin-bottom:0;float:right;clear:right;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:14px;line-height:19px;font-weight:400;text-align:center;text-transform:uppercase}.modal-form-input-subtext.modal-input-one{margin-top:5px}.modal-form-input-subtext.modal-input-two{margin-top:5px;margin-left:5px;float:left}.style-shirt-monogram-left-block{display:block;margin-bottom:10px;padding-right:15%;padding-left:15%;text-align:left}.style-shirt-monogram-button{display:inline-block;width:48%;margin-right:2%;margin-bottom:5px;margin-left:auto;padding:10px 5px;float:left;border:1px solid #919191;background-color:#fff;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.style-shirt-monogram-button:hover{border-color:#0f1726;color:#0f1726}.style-shirt-monogram-button.monogram-color-button{width:100%;margin-right:0;margin-left:0}.style-shirt-monogram-button.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.style-shirt-next-button{width:150px;padding-top:20px;padding-right:25px;padding-bottom:20px;float:right;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.style-shirt-next-button:hover{background-color:#0f1726;color:#fff}.style-shirt-previous-button{display:none;width:150px;padding:20px 30px;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.style-shirt-previous-button:hover{background-color:#0f1726;color:#fff}.style-shirt-column{padding-top:30px;padding-right:0;padding-left:0;text-align:center}.style-shirt-column.style-shirt-more-styles-column{height:100%;padding-top:15px;padding-bottom:35px;text-align:center}.shirt-thumbnail-button{width:100%;margin-top:0;margin-bottom:30px;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;font-family:Mytailor,sans-serif;color:#cfcfcf;font-size:85px;text-decoration:none;cursor:pointer}.section-origins-hero{position:relative;width:100%;height:655px;background-color:#9fa0a4;background-image:url(../images/Aleksei_98101196_ItemB_003_banner.jpg);background-position:91% 50%;background-size:cover;background-repeat:no-repeat}.origins-hero-text-block{position:absolute;left:10%;top:20%;width:30%;border-top:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf}.about-main-heading{margin-top:20px;margin-bottom:35px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#fff;font-size:28px;line-height:45px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-main-heading.our-shirts-hero-text{color:#0f1726;font-size:28px}.about-main-text{margin-bottom:20px;padding-right:3%;padding-left:3%;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:'Avenir medium',sans-serif;color:#fff;font-size:16px;line-height:33.5px;text-align:center;letter-spacing:0;text-transform:none}.about-main-text.our-shirts-hero-text{color:#0f1726;font-size:16px}.origins-in-our-blood-wrapper{display:block;text-align:center}.section-origins-in-our-blood{position:relative;height:350px}.origins-in-our-blood-block{display:block;width:60%;margin-right:auto;margin-left:auto}.origins-in-our-blood-icon{margin-top:20px;margin-bottom:10px;font-family:Icomoon,sans-serif;color:#a8846b;font-size:38px;line-height:44px}.about-second-heading{margin-top:20px;margin-bottom:35px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-second-heading.have-your-back-heading{margin-top:0;margin-bottom:80px}.about-second-text{font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;line-height:25px;text-transform:none}.section-origins-ruler{height:250px;margin-bottom:35px;margin-left:20px;background-image:url(../images/myt_ruler_about_page.png);background-size:105%;background-repeat:no-repeat}.origins-ruler-right-column{display:inline-block;width:33.33%;-webkit-transition:all 350ms ease;transition:all 350ms ease}.origins-ruler-heading{margin-top:0;float:none;font-family:Tenor,sans-serif;color:#0f1726;font-size:42px;line-height:44px;font-weight:400;text-align:left;letter-spacing:1px}.origins-ruler-text{font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:14px}.origins-ruler-left-column{display:inline-block;width:33.33%;margin-top:5%;padding-left:12%;-webkit-transition:all 350ms ease;transition:all 350ms ease}.origins-ruler-middle-column{display:inline-block;width:30%;-webkit-transition:all 350ms ease;transition:all 350ms ease}.origins-average-joe-left{position:relative;display:inline-block;width:50%;height:700px;float:left;border-right:1px solid #cfcfcf;background-color:#f3f3f3}.origins-average-joe-left.true-craft-left{float:left;border-right-style:none}.origins-average-joe-right{display:inline-block;width:50%;height:700px;float:right}.origins-average-joe-right.true-craft-right{position:relative;float:right;border-left:1px solid #cfcfcf;background-color:#f3f3f3}.origins-average-joe-text-block{position:absolute;left:0;top:0;right:0;bottom:0;display:inline-block;margin-right:auto;margin-left:auto;padding-top:180px;padding-right:26%;padding-left:26%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.origins-average-joe-heading{margin-top:20px;margin-bottom:35px;font-family:Tenor,sans-serif;color:#0f1726;font-size:24px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.origins-average-joe-heading.silhouette-text{margin-top:0;line-height:30px}.origins-average-joe-text{display:inline-block;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:25px;text-align:center;letter-spacing:0}.origins-average-joe-text.finest-clothes-joe-text{font-family:'Avenir medium',sans-serif;font-size:18px;line-height:35px}.origins-average-joe-image{height:100%;background-image:url(../images/not_average_joe_updated.jpg);background-position:50% 47%;background-size:cover;background-repeat:no-repeat}.origins-average-joe-image.true-craft-image{background-image:url(../images/Aleksei_98101196_ItemD_004_crop.jpg);background-position:50% -12px;background-size:cover;background-repeat:no-repeat}.origins-view-collection-banner{display:block;height:215px;padding-top:40px;background-color:#0f1726}.origins-banner-heading{margin-top:0;margin-bottom:35px;font-family:Tenor,sans-serif;color:#fff;font-size:20px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-view-collection-button{display:block;width:15%;margin-right:auto;margin-left:auto;border:1px solid #fff;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#fff;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-view-collection-button:hover{background-color:#fff;color:#0f1726}.origins-revolutionized-banner{height:125px;padding-top:40px;background-color:#0f1726}.origins-perfect-cut-left{display:inline-block;width:50%;height:800px;float:left;border-right:1px solid #cfcfcf}.origins-perfect-cut-right{display:inline-block;width:50%;height:800px;float:right}.origins-perfect-cut-right-image{height:100%;background-image:url(../images/Pants_Style_Photos_1_034_01_crop.jpg);background-position:50% 100%;background-size:cover;background-repeat:no-repeat}.origins-perfect-cut-text-wrapper{position:relative;height:50%;padding-top:25px;border-bottom:1px solid #cfcfcf;background-color:#f3f3f3}.origins-perfect-cut-left-image{height:50%;background-image:url(../images/Tuxedo_Style_Shirt-_007_banner.jpg);background-position:50% 50%;background-repeat:no-repeat}.origins-perfect-cut-heading{margin-top:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:40px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.origins-perfect-cut-text-block{position:absolute;left:0;top:0;right:0;bottom:0;display:inline-block;margin-right:auto;margin-left:auto;padding-top:50px;padding-right:28%;padding-left:28%}.origins-perfect-cut-text{margin-right:10%;margin-left:10%;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:25px;text-align:center}.origins-technology-banner{height:235px;padding-top:40px;background-color:#0f1726;text-align:center}.origins-technology-button{display:inline-block;width:15%;margin-right:auto;margin-left:auto;border:1px solid #fff;background-color:transparent;font-family:Avenir,sans-serif;color:#fff;font-size:12px;letter-spacing:1px;text-transform:uppercase}.origins-technology-button.suit-tech{width:10%;margin-right:5px;-webkit-transition:all 350ms ease;transition:all 350ms ease}.origins-technology-button.suit-tech:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.origins-technology-button.shirts-tech{display:inline-block;width:10%;margin-left:5px;-webkit-transition:all 350ms ease;transition:all 350ms ease}.origins-technology-button.shirts-tech:hover{background-color:#fff;color:#0f1726}.banner-join-myt{width:100%;height:235px;padding-top:45px;float:left;border-top:1px solid #cfcfcf;text-align:center}.join-myt-form-heading{margin-bottom:35px;font-family:Tenor,sans-serif;color:#0f1726;font-size:24px;line-height:35px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.join-myt-form-wrapper{display:block;width:40%;margin-right:auto;margin-bottom:0;margin-left:auto;padding:15px;border:1px solid #cfcfcf;background-color:transparent}.join-myt-form-field{display:block;width:55%;margin-right:auto;margin-bottom:0;margin-left:auto;border-style:none none solid;border-width:1px;border-color:#cfcfcf;background-color:transparent;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;text-transform:uppercase}.section-tour-schedule-banner{height:250px;background-image:url(../images/myt_schedule_tailor_banner_edit_2.jpg);background-position:50% 100%;background-size:cover;background-repeat:no-repeat}.section-tour-schedule{display:block}.tour-section-wrapper{display:block;width:74%;margin-right:auto;margin-left:auto}.tour-schedule-top-block{margin-bottom:0;padding-top:35px;padding-bottom:5px}.tour-schedule-zip-form-wrapper{display:block;width:50%;margin-right:auto;margin-left:auto;text-align:center}.tour-schedule-zip-heading{margin-top:0;margin-bottom:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:35px;font-weight:400;text-align:center;text-transform:uppercase}.tour-schedule-zip-field{width:295px;margin-right:auto;margin-bottom:15px;margin-left:auto;padding-right:15px;padding-left:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;text-transform:uppercase}.tour-schedule-zip-field:hover{border:1px solid #0f1726}.tour-schedule-zip-field:focus{border:1px solid #0f1726}.tour-schedule-zip-form-button{display:none;width:50%;margin-bottom:25px;border:1px solid #0f1726;background-color:transparent;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.tour-schedule-block{display:inline-block;width:33.33%;margin-top:0;margin-bottom:25px;padding-left:140px;float:left;text-align:left}.tour-schedule-block.canada-block{width:50%;padding-left:185px}.tour-schedule-block.london-block{width:100%;padding-left:0;text-align:center}.tour-schedule-block.hong-kong-block{width:100%;padding-left:0;text-align:center}.tour-schedule-location-wrapper{display:block;margin-right:auto;margin-left:auto}.tour-schedule-location-wrapper.tour-location-temp-hidden{display:none}.tour-schedule-location-wrapper.video-fitting-wrapper{text-align:center}.tour-schedule-location-heading{display:inline-block;margin-bottom:5px;padding-right:5px;padding-left:0;border-bottom:1px solid #0f1726;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.tour-schedule-location-text-block{margin-top:5px;margin-bottom:15px}.tour-schedule-location-subheading{display:inline;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:'Avenir medium',sans-serif;color:#5b9edd;font-size:15px;text-decoration:none;text-transform:none}.tour-schedule-location-subheading:hover{color:#0967be}.tour-schedule-location-subheading.login-link{font-size:17px}.tour-schedule-location-text{margin-top:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;line-height:21px;font-weight:400}.section-location-banner{height:350px;background-image:url(../images/1Q6A9027-edit.jpg);background-position:54% 61%;background-size:cover;background-repeat:no-repeat}.location-heading{margin-bottom:15px;font-family:Tenor,sans-serif;color:#0f1726;font-size:26px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.location-left-block{display:inline-block;width:100%;text-align:left}.location-text-wrapper{margin-bottom:10px;text-align:center}.location-text-wrapper.bottom-text-wrapper{display:block;width:500px;margin-top:20px;margin-right:auto;margin-left:auto;text-align:left}.location-address-text{display:block;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:25px;text-align:center;letter-spacing:1px}.location-contact-text{font-family:Avenir,sans-serif;color:#5b9edd;font-size:16px;line-height:25px;letter-spacing:1px;text-decoration:none}.location-top-wrapper{display:block;width:80%;margin-right:auto;margin-left:auto;text-align:center}.location-bottom-wrapper{display:block;width:55%;margin-right:auto;margin-left:auto}.location-bottom-wrapper.location-no-date-bottom{padding-bottom:75px}.location-separator{margin-top:25px;margin-bottom:25px;border-top:1px dashed #cfcfcf}.location-make-appointment-button{display:block;width:325px;margin:25px auto;padding-top:15px;padding-bottom:15px;border:1px solid #0f1726;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-transform:uppercase}.location-make-appointment-button:hover{border-color:#fff;background-color:#0f1726;color:#fff}.tour-schedule-tabs-menu{padding-top:15px;padding-bottom:15px;text-align:center}.tour-schedule-tab{border-style:none;border-bottom-width:1px;border-bottom-color:#0f1726;background-color:transparent;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease,-webkit-transform 200ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:16px;text-transform:uppercase}.tour-schedule-tab.w--current{background-color:transparent;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);color:#0f1726;letter-spacing:1px}.tour-schedule-content{min-height:450px;margin-top:15px}.section-experience-hero{position:relative;height:655px;background-color:#9fa0a4;background-image:url(../images/Josh_98101199_ItemZ_018_01_flipped_banner.jpg);background-position:15% 0%;background-size:cover;background-repeat:no-repeat}.experience-hero-text-block{position:absolute;top:20%;right:10%;width:30%;border-top:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf}.section-experience-hemrajani{height:350px;padding-top:70px;border-bottom:1px solid #cfcfcf}.experience-hemrajani-wrapper{text-align:center}.experience-hemrajani-block{display:block;width:65%;margin-right:auto;margin-left:auto}.section-experience{position:relative;background-color:#f3f3f3}.section-experience.pop-up-experience-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.experience-column{position:relative;display:inline-block;width:50%;height:700px;background-color:#fafafa}.experience-column.pop-up-experience-right{float:right;border-left:1px solid #cfcfcf;background-color:#f3f3f3}.experience-online-text-block{position:absolute;left:0;top:0;right:0;bottom:0;display:block;margin-right:auto;margin-left:auto;padding-top:130px;padding-right:26%;padding-left:26%}.experience-online-text-block.pop-up-experience{padding-top:100px}.section-we-have-your-back{position:relative;height:500px;padding:3% 10%;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.we-have-your-back-icon{font-family:Icomoon,sans-serif;color:#0f1726;font-size:125px;text-align:center}.we-have-your-back-icon.experience-seweing-needle{display:block;margin-right:auto;margin-left:auto;text-align:center}.we-have-your-back-subheading{margin-top:65px;font-family:Avenir,sans-serif;color:#0f1726;font-size:22px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.we-have-your-back-text{padding-right:35px;padding-left:35px;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:0;text-transform:none}.experience-see-schedule-button{display:block;width:65%;margin-top:35px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border:1px solid #919191;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#919191;text-align:center;letter-spacing:1px;text-transform:uppercase}.experience-see-schedule-button:hover{border-color:#0f1726;color:#0f1726}.section-experience-hero-banner{height:350px;background-image:url(../images/experience_showroom_banner.jpg);background-position:50% 99%;background-size:cover;background-repeat:no-repeat}.experience-separate-yourself-banner{height:235px;padding-top:3%;background-color:#0f1726}.experience-separate-yourself-heading{margin-top:0;margin-bottom:25px;font-family:Tenor,sans-serif;color:#fff;font-size:25px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-custom{padding:0}.style-shirt-monogram-dropdown-text{font-family:Avenir,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-dropdown{width:100%;padding:10px 15px;border:1px solid #919191;-webkit-transition:background-color 350ms ease,border-color 350ms ease,color 350ms ease;transition:background-color 350ms ease,border-color 350ms ease,color 350ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:center;letter-spacing:1px;text-decoration:none;cursor:pointer}.style-shirt-monogram-dropdown:hover{border-color:#0f1726;color:#0f1726}.style-shirt-monogram-dropdown.is-selected-monogram-dropdown{margin-top:-2px;border-width:3px;border-color:#0f1726;color:#0f1726}.style-shirt-monogram-color-custom-droplist{position:absolute;width:100%;padding-left:0;border-style:none solid solid;border-width:1px;border-color:#0f1726}.checkout-right-column{width:24%;float:right;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.checkout-right-column.shopping-cart-proceed-checkout{margin-left:25px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.checkout-right-column.mobile{display:block;width:100%;margin-right:auto;margin-left:auto;float:none}.checkout-right-column.fixed-width{width:300px;float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.section-shopping-cart{margin-bottom:20px}.shopping-cart-shipping-heading{margin-top:0;margin-bottom:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:17px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.shopping-cart-wrapper{display:block;margin:25px auto;padding-bottom:10px;background-color:#fafafa}.shopping-cart-wrapper.gift-certificate-wrapper{padding-top:1px}.shopping-cart{margin-top:10px;margin-right:10px;margin-left:10px;padding-top:20px;padding-bottom:20px;background-color:#fff}.shopping-cart-form-wrapper{margin-bottom:0}.shopping-cart-form-wrapper.payment-method{display:block;width:80%;margin-right:auto;margin-left:auto}.shopping-cart-form-wrapper.gift-certificate-form-wrapper{margin-bottom:25px}.shopping-cart-form{text-align:center}.shopping-cart-form-field{display:block;width:75%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase}.shopping-cart-form-field.payment-expiration{display:inline-block;width:37.5%}.shopping-cart-form-field.gift-certificate-text-field{width:72%;text-transform:none}.shopping-cart-form-label{display:block;width:75%;margin:5px auto 0;padding-left:15px;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.shopping-cart-form-checkbox{display:block;width:65%;margin-top:5px;margin-right:auto;margin-left:auto;padding-left:35px;font-family:Avenir,sans-serif;color:#0f1726;text-align:left;letter-spacing:1px}.shopping-cart-form-checkbox.shopping-cart-gift-certificate-field-label{width:75%;margin-bottom:25px}.shopping-cart-text{display:block;width:75%;margin:25px auto 0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-weight:400;letter-spacing:0;text-transform:none}.shopping-cart-text.gift-certifcate-heading{margin-bottom:25px;text-align:left;letter-spacing:1px}.shopping-cart-banner-heading{display:inline;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;line-height:40px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.shopping-cart-banner-heading.inactive-heading{color:#919191}.shopping-cart-form-button{display:block;width:45%;margin-top:25px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border:1px solid #0f1726;border-radius:2px;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.shopping-cart-form-button:hover{border-width:1px;border-color:#fff;background-color:#0f1726;color:#fff}.shopping-cart-banner-icon{display:inline-block;margin:0 15px;font-family:Icomoon,sans-serif;color:#919191;font-size:12px;line-height:16px;font-weight:400}.product-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;display:none;padding-top:10%;background-color:rgba(0,0,0,.35)}.product-modal-window{display:block;width:898px;height:525px;margin-right:auto;margin-left:auto;padding:20px;border:1px solid #0f1726;background-color:#fff}.product-modal-left{display:inline-block;width:50%;float:left;text-align:center}.product-modal-right{display:inline-block;width:50%;padding-top:80px}.product-modal-wrapper{height:100%;padding:0 15px 15px}.product-close-modal{display:inline-block;padding-right:3px;padding-bottom:3px;padding-left:3px;float:right;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#919191;text-align:right;text-decoration:none}.product-close-modal:hover{color:#0f1726;font-weight:700}.product-modal-text{font-family:Tenor,sans-serif;color:#0f1726;font-size:15px;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-modal-button{display:block;width:65%;margin-top:15px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border:1px solid #0f1726;background-color:#fff;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-modal-button:hover{border-width:2px;font-size:14px;font-weight:400}.product-modal-button.modal-shopping-button{background-color:#0f1726;color:#fff}.product-modal-button.modal-shopping-button:hover{border-width:1px;border-color:#fff}.blue-product-overlay-main-link{display:block;width:100%;height:100%;text-decoration:none}.product-link-block{width:100%;text-decoration:none}.embed-category{display:none}.acct-warning-message{display:block;width:348px;margin-top:15px;margin-right:auto;margin-left:auto;padding:10px 5px;border:1px solid #48eb48;background-color:#e8ffeb}.acct-warning-message.error-message{border-color:#be0909;background-color:#ffebe8}.acct-warning-message.error-message.gift-certificate{width:100%;text-align:center}.acct-warning-message.style-message{width:auto;margin:-10px 5px 10px}.login-button-text{margin-top:0;margin-bottom:0;font-size:13px;line-height:20px;font-weight:400}.my-account-link{width:100%;margin-bottom:20px;padding-top:40px;padding-bottom:40px;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease}.my-account-link:hover{background-color:#0f1726;color:#fff}.acct-icon{display:inline-block;margin-right:5px;font-family:Icomoon,sans-serif;color:#0f1726;font-weight:500}.acct-button-block{display:block;margin-right:auto;margin-left:auto;padding-left:5px}.acct-details-password-link{-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#5b9edd;text-decoration:none}.acct-details-password-link:hover{border-bottom:1px solid #5b9edd}.acct-details-password-link.acct-nav-signout{display:inline-block}.acct-details-password-link.edit-billing-address-link{position:relative;display:block;height:22px;float:left;clear:left}.account-breadcrumb{margin-left:5px}.acct-delete-address-text{margin-bottom:25px;font-family:Tenor,sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}.acct-delete-address-subtext{display:inline-block;margin-bottom:35px;font-family:Avenir,sans-serif;color:#be0909;letter-spacing:1px;text-transform:none}.acct-nav-signout{text-align:center}.acct-addresses-default-link{display:block;margin-left:10px;float:left;clear:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:10px;letter-spacing:1px}.acct-address-default-link-sublink{color:#0967be}.online-experience-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:700px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f3f3}.online-experience-column1{position:relative;left:0;top:0;right:0;bottom:0;width:50%;border-left:1px solid #cfcfcf}.appointment-reserve-wrapper{margin-bottom:25px;padding-top:10px;text-align:center}.appointment-reserve-heading{margin-bottom:25px;padding-right:25px;padding-left:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:26px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.appointment-reserve-location-link{margin-top:25px;float:right;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#5b9edd;font-size:12px;line-height:17px;letter-spacing:0;text-decoration:none}.appointment-reserve-location-link:hover{border-bottom:1px solid #5b9edd}.appointment-reserve-text{margin-top:25px;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px}.appointment-reserve-middle-block{margin-top:0;padding-top:35px;padding-bottom:35px;border-top:1px solid #0f1726;border-bottom:1px solid #0f1726;text-align:center}.appointment-reserve-middle-block.mobile-middle-block{display:none}.appointment-reserve-date-button{width:11%;margin-right:5px;padding-top:25px;padding-bottom:25px;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;text-align:center;text-decoration:none}.appointment-reserve-date-button.last-date-button{margin-right:0}.appointment-reserve-date-button.inactive-date-button{opacity:.2;cursor:not-allowed}.appointment-reserve-date-button.active{background-color:#0f1726;color:#fff}.appointment-reserve-icon{font-family:Icomoon,sans-serif;color:#0f1726;font-size:40px;text-decoration:none}.appointment-reserve-icon.back-icon{margin-right:5px}.appointment-reserve-icon.back-icon.inactive{color:#cfcfcf}.appointment-reserve-icon.forward-icon{margin-left:5px}.appointment-reserve-icon.forward-icon.inactive{color:#cfcfcf}.appointment-reserve-subtext{margin-top:30px;font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.appointment-reserve-button-text{display:inline-block;font-size:13px;letter-spacing:1px}.appointment-reserve-button-text.inactive-time-button{text-decoration:line-through}.appointment-reserve-tabs-wrapper{margin-top:35px;margin-bottom:35px}.appointment-reserve-tabs-menu{text-align:center}.appointment-reserve-tab{margin-right:5px;margin-left:5px;padding-top:15px;padding-bottom:15px;background-color:#f3f3f3;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px}.appointment-reserve-tab.w--current{background-color:#0f1726;color:#fff}.appointment-reserve-time-block{display:block;width:75%;margin-right:auto;margin-bottom:5px;margin-left:auto;text-align:center}.appointment-reserve-time-button{display:inline-block;width:20%;margin-right:5px;margin-bottom:5px;padding:15px 25px;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-decoration:none}.appointment-reserve-time-button.active{background-color:#0f1726;color:#fff}.appointment-reserve-time-button.inactive-time-button{opacity:.25;cursor:not-allowed}.appointment-reserve-time-button.shopping-for-button{display:block;width:95%;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center}.appointment-reserve-tabs-content{margin-top:25px}.appointment-reserve-button{display:block;width:325px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.appointment-reserve-button:hover{background-color:#0f1726;color:#fff}.appointment-reserve-button.mobile-submit-button{display:none}.appointment-reserve-button.mobile-submit-button.shopping-for-button{display:none}.appointment-reserve-button.reschedule-button{display:inline-block;margin-top:30px;margin-right:5px}.appointment-reserve-button.cancel-button{display:inline-block;margin-top:30px;margin-left:5px}.appointment-reserve-button.contact-us{display:block;width:60%;margin:25px auto;font-family:Avenir,sans-serif}.appointment-reserve-button.shopping-for-button{display:inline-block;width:250px}.appointment-reserve-mobile-icon-block{display:block}.appointment-reserve-mobile-block{display:none}.appointment-confirm-left-block{display:inline-block;width:40%;padding-right:5px;float:left;font-family:Avenir,sans-serif;color:#919191;text-align:right;letter-spacing:1px}.appointment-confirm-right-block{display:inline-block;width:60%;font-family:Avenir,sans-serif;color:#0f1726;text-align:left;letter-spacing:0}.appointment-confirm-location-link{-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#5b9edd;line-height:18px;text-decoration:none}.appointment-confirm-location-link:hover{border-bottom:1px solid #5b9edd}.appointment-confirm-mobile-block{display:none}.appointment-reserve-tablet-block{display:none}.product-ruler-overlay{position:absolute;left:12.5%;top:0;right:0;bottom:0;z-index:2;display:block;width:75%;max-width:2048px;opacity:0;cursor:pointer}.product-fabric-image{display:inline-block;width:75%;max-width:2048px;cursor:pointer}.product-fabric-view-ruler{display:block;margin-bottom:5px;float:left;-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#b4b4b4;font-size:22px;font-weight:700;text-transform:uppercase;cursor:pointer}.product-fabric-view-ruler:hover{color:#0f1726}.product-fabric-view-ruler.ruler-active:hover{color:#0f1726}.product-info-bottom-block{display:block;width:100%;max-width:300px;float:left;clear:left;font-family:Icomoon,sans-serif}.product-info-bottom-block.info-link-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:300px;font-family:Icomoon,sans-serif}.product-detail-center-block{position:relative;left:0;top:0;right:0;bottom:0;display:block;margin-right:auto;margin-left:auto;background-color:#f3f3f3}.product-detail-center-block.fabric-detail{background-color:transparent;text-align:center}.product-detail-center-block.shirt-detail{background-color:#fff}.section-our-suits-hero{position:relative;height:655px;background-color:#9fa0a4;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/Josh_98101199_ItemZ_018_01_suit_banner.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../images/Josh_98101199_ItemZ_018_01_suit_banner.jpg);background-position:0 0,100% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.product-detail-close-link{position:fixed;top:0;right:0;z-index:10001;display:block;overflow:visible;margin-top:25px;margin-right:25px;float:right;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#cfcfcf;font-size:25px;font-weight:700;text-decoration:none}.product-detail-close-link:hover{color:#0f1726}.our-suits-hero-text-block{position:absolute;left:10%;top:20%;width:30%;border-top:2px solid #fff;border-bottom:2px solid #fff}.about-our-tabs-menu{background-color:#0f1726;text-align:center}.about-our-tab-link{padding:15px 30px;background-color:transparent;font-family:Avenir,sans-serif;color:#b4b4b4;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.about-our-tab-link.w--current{background-color:#0f1726;color:#fff}.about-our-tab-link.active{color:#fff}.about-our-tab-top-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:575px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about-our-tab-top-wrapper.fused-collars{height:auto}.about-our-tab-top-wrapper.finest-cloths-top-wrapper{height:auto}.about-our-tab-top-block{height:50%;margin-right:auto;margin-left:auto;padding:3% 150px 25px}.about-our-tab-top-block.our-suit-construct-banner-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:60%;padding-top:0;padding-right:0;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(../images/scabal_n12_atelier8-edit.jpg);background-position:50% 47%;background-size:cover;background-repeat:no-repeat}.about-our-tab-top-block.shirt-fabric-banner-image{height:60%}.about-our-tab-top-block.our-shirts-banner-image{width:100%;height:55%;background-image:url(../images/myt_shirt_construct.jpg);background-position:50% 65%;background-size:cover;background-repeat:no-repeat}.about-our-tab-top-block.shirt-construction-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:45%;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-our-tab-top-block.our-suit-construction-block{width:100%;height:40%;padding-top:35px}.about-our-tab-top-block.cuff-style-banner-image{width:100%;height:55%;border-bottom:1px solid #0f1726;background-image:url(../images/shirt_cuffs-edit.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.about-our-tab-top-block.our-shirts-cuff-style-block{width:100%;height:45%;padding-top:65px}.about-our-tab-top-block.our-shirts-collar-banner-image{width:100%;padding:0%;background-color:#f3f3f3;text-align:center}.about-our-tab-top-block.our-suits-fabric-banner-image{width:100%;height:60%;background-image:url(../images/suit_fabrics_2.jpg);background-position:50% 57%;background-size:cover}.about-our-tab-top-block.finest-cloths-text-block{width:100%;height:auto;padding-bottom:25px}.about-our-tabs-main-heading{margin-top:0;margin-bottom:15px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-our-tabs-main-text{display:block;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:25px;text-align:center;letter-spacing:0}.about-our-tabs-main-text.shoulder-text{width:60%}.our-suits-silhouette-left-block{position:relative;display:inline-block;width:50%;height:700px;float:left;border-right:1px solid #cfcfcf;background-color:#f3f3f3}.our-suits-silhouette-right-block{display:inline-block;width:50%;height:700px;float:right;background-color:#f3f3f3;text-align:center}.our-suits-silhouette-text-block{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;padding-top:180px;padding-right:10%;padding-left:10%;background-color:transparent}.our-suits-canvas-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #cfcfcf}.suit-tech-canvas-left-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;height:700px;float:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-right:1px solid #cfcfcf;background-color:#f3f3f3;text-align:center}.our-suits-canvas-right-block{position:relative;display:inline-block;width:50%;height:700px;float:right;background-color:#f3f3f3}.our-suits-canvas-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:200px;padding-right:10%;padding-left:10%}.our-suits-shoulder-top-block{height:33.33%;padding:90px 150px}.our-suits-shoulder-bottom-block{display:block;margin-right:auto;margin-left:auto}.our-suits-shoulder-option{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.our-suits-shoulder-option.natural-shoulder{display:inline-block;border-left:1px solid #cfcfcf}.our-suits-shoulder-info{display:block;width:100%;height:300px;padding-top:75px;padding-right:80px;padding-left:80px}.blue-collection-wrapper{background-color:#f3f3f3}.blue-collection-wrapper.blue-collection-suits-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blue-collection-wrapper.finest-cloths-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background-color:transparent}.error-label{font-family:Avenir,sans-serif;color:#be0909;font-size:10px;letter-spacing:1px;text-transform:uppercase}.blue-collection-left-block{display:inline-block;width:50%;height:700px;float:left;background-image:url(../images/example-bg.png);background-position:0 0;background-size:125px}.blue-collection-left-block.blue-collection-shirts{background-image:url(../images/our-shirts-stacked.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.blue-collection-left-block.blue-collection-suits{background-image:url(../images/1Q6A3358-Edit.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.blue-collection-left-block.finest-cloths-shirt-image{height:500px;background-image:url(../images/our-shirts-stacked.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.blue-collection-right-block{position:relative;display:inline-block;width:50%;height:700px;float:right}.blue-collection-right-block.finest-cloths-text-wrapper{height:500px;background-color:#f3f3f3}.blue-collection-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:150px;padding-right:10%;padding-left:10%}.blue-collection-text-block.finest-cloths-text-block{position:relative;height:100%;padding-top:20%}.black-collection-wrapper{background-color:#f3f3f3}.black-collection-wrapper.shirt-construction-bottom-wrapper{border-bottom:1px solid #f3f3f3}.black-collection-wrapper.finest-cloths-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent}.black-collection-wrapper.finest-cloths-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent}.black-collection-left-block{position:relative;display:inline-block;width:50%;height:700px;float:left}.black-collection-left-block.black-collection-suits-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.black-collection-left-block.finest-cloths-text-wrapper{width:100%;height:260px}.black-collection-left-block.finest-cloths-top-text-wrapper{width:75%;height:250px}.black-collection-right-block{width:50%;height:700px;float:right}.black-collection-right-block.black-collection-suits{background-image:url(../images/1Q6A3415-Edit.jpg);background-position:63% 50%;background-size:cover;background-repeat:no-repeat}.black-collection-right-block.black-collection-shirts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:auto;padding-top:40px;padding-bottom:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}.black-collection-right-block.finest-cloths-image{width:65%;height:auto;text-align:center}.black-collection-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:22%;padding-right:10%;padding-left:10%}.black-collection-text-block.finest-cloths-text-block{position:static;padding-top:4%;padding-bottom:4%;background-color:#f3f3f3}.black-collection-text-block.finest-cloths-top-text-block{position:relative;padding-top:3%}.purple-collection-wrapper{background-color:#f3f3f3}.purple-collection-wrapper.purple-collection-suits-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.purple-collection-left-block{display:inline-block;width:50%;height:700px;float:left}.purple-collection-left-block.purple-collection-suits{background-image:url(../images/1Q6A3400-Edit.jpg);background-position:46% 50%;background-size:cover;background-repeat:no-repeat}.purple-collection-left-block.purple-collection-shirts{background-image:url(../images/shirts_purple_resized.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.purple-collection-right-block{position:relative;width:50%;height:700px;float:right}.purple-collection-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:21%;padding-right:10%;padding-left:10%}.online-experience-right-block{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-image:url(../images/online_experience.jpg);background-position:25% 50%;background-size:cover;background-repeat:no-repeat}.pop-experience-left-block{width:50%;height:700px;background-image:url(../images/1Q6A3946-Edit.jpg);background-position:78% 50%;background-size:cover;background-repeat:no-repeat}.about-our-personalize-top-wrapper{display:block;padding-top:55px}.about-our-personalize-top-heading{margin-top:0;margin-bottom:55px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-our-personalize-top-column{padding:100px}.create-acct-error-ul{margin-left:-10px;padding-left:0;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:12px;text-align:left;text-transform:uppercase;list-style-type:square}.create-account-ul{margin-bottom:0}.about-our-personalize-icon{margin-top:30px;margin-bottom:50px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:57px;text-align:center}.about-our-personalize-icon.suit-icon{margin-bottom:65px;font-size:90px}.about-our-personalize-icon.name-icon{margin-bottom:65px;color:#000;font-size:25px}.about-our-personalize-icon.isp-icon{font-size:70px}.about-our-personalize-top-subheading{margin-top:0;margin-bottom:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:27px;font-weight:400;text-align:center;text-transform:uppercase}.about-our-personalize-top-text{display:block;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:22px;text-align:center}.about-our-personalize-button{display:block;width:20%;margin:55px auto;padding-top:15px;padding-bottom:15px;border:1px solid #919191;background-color:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#919191;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-our-personalize-button:hover{border-style:solid;border-color:#0f1726;color:#0f1726}.our-suits-lining-wrapper{background-color:#f3f3f3}.our-suits-lining-left-block{position:relative;width:50%;height:700px;float:left}.our-suits-lining-right-block{width:50%;height:700px;float:right;background-image:url(../images/1Q6A2979-edit.jpg);background-position:50% 40%;background-size:cover;background-repeat:no-repeat}.our-suits-lining-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:200px;padding-right:26%;padding-left:26%}.our-suits-buttons-wrapper{height:700px}.our-suits-buttons-top-block{height:40%;padding-top:70px;padding-right:150px;padding-left:150px}.our-suits-buttons-bottom-block{height:60%;border-bottom:1px solid #0f1726;background-image:url(../images/myt_suit_buttons-edit-resized.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.our-suits-monogram-wrapper{background-color:#f3f3f3}.our-suits-monogram-left-block{width:50%;height:700px;float:left;background-image:url(../images/suit_monogram-2.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.our-suits-monogram-right-block{position:relative;width:50%;height:700px;float:right}.our-suits-monogram-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:220px;padding-right:26%;padding-left:26%}.our-suits-shape-wrapper{height:700px}.our-suits-shape-top-block{height:50%;padding-top:100px;padding-right:150px;padding-left:150px}.our-suits-shape-bottom-block{height:50%;background-image:url(../images/1Q6A3292-Edit-resized.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.our-suits-silhouette-image{height:100%}.section-our-shirts-hero{position:relative;height:655px;background-color:#f3f3f3;background-image:url(../images/Aleksei_98101200_ItemE_008_01_banner.jpg);background-position:-150px 0;background-size:cover;background-repeat:no-repeat}.our-shirts-hero-text-block{position:absolute;left:10%;top:20%;width:35%;border-top:1px solid #0f1726;border-bottom:1px solid #0f1726}.our-shirts-collar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:#f3f3f3}.our-shirts-collar-right-block{width:50%;height:auto;float:right;background-color:#f3f3f3}.our-shirts-collar-left-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;padding-right:0;padding-left:0;float:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-top:1px solid #cfcfcf}.our-shirts-collar-text-wrapper{position:relative;width:50%;padding-top:25px;padding-bottom:25px}.our-shirts-collar-stay-block{width:50%;border-left:1px solid #cfcfcf;background-color:#f3f3f3;text-align:center}.about-our-personalize-block{height:260px;padding:40px 150px 25px}.about-our-personalize-block.make-it-yours-block{padding-top:75px}.our-shirts-collar-style-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f3f3f3}.our-shirts-collar-style-left-block{position:relative;width:50%;height:700px;float:left;border-right:1px solid #cfcfcf}.our-shirts-collar-style-right-block{width:50%;height:700px;float:right;background-image:url(../images/myt_collars_bw.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.our-shirts-collar-style-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:200px;padding-right:10%;padding-left:10%}.our-shirts-monogram-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f3f3f3}.our-shirts-monogram-left-block{width:50%;height:700px;float:left;border-right:1px solid #cfcfcf;background-image:url(../images/shirt_monogram.jpg);background-position:43% 50%;background-size:cover;background-repeat:no-repeat}.our-shirts-monogram-right-block{position:relative;width:50%;height:700px;float:right}.our-shirts-monogram-text-block{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:200px;padding-right:10%;padding-left:10%}.acct-payment-billing-address-block{display:inline-block;width:100%;margin-top:0;margin-bottom:15px;float:left;clear:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;letter-spacing:1px}.manage-billing-address-heading{display:block;width:100%;float:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:17px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.manage-billing-address-subheading{display:inline-block;width:100%;margin-bottom:5px;float:left;font-family:Avenir,sans-serif;letter-spacing:1px}.product-zoom-image{display:block;width:100%;max-height:100%;min-height:100%;margin-right:auto;margin-left:auto}.product-zoom-image.product-detail-image{position:relative;width:auto;max-height:80vh;margin-bottom:10vh}.product-zoom-image.g-image-zoom{position:relative;left:0;top:5vh;right:0;width:auto;max-width:100vh}.edit-payment-div-change{height:30px}.product-quantity-drop{width:100%;height:36px;max-width:300px;margin-bottom:20px;float:left;clear:left}.product-quantity-drop.quantity-with-1-below-item{z-index:901}.product-quantity-drop.fit-type-drop{margin-bottom:10px;color:#919191}.product-quantity-dropdown{width:100%;padding:0 10px;border:1px solid #0f1726;border-radius:2px}.product-quantity-dropdown.fit-type-dropdown{border-color:#919191;border-radius:2px;color:#919191}.product-quantity-dropdown.fit-type-dropdown:hover{border-color:#0f1726;color:#0f1726}.product-quantity-dropdown.fit-type-dropdown.w--open{border-color:#0f1726;color:#0f1726}.product-quantity-dropdown-text{padding-top:8px;padding-bottom:7px;font-family:'Avenir medium',sans-serif;font-size:13px;line-height:19px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.product-quantity-dropdown-list{overflow:scroll}.product-quantity-dropdown-list.w--open{overflow:auto;height:200px;margin-top:-1px;float:left;border-right:1px solid #0f1726;border-bottom:1px solid #0f1726;border-left:1px solid #0f1726;background-color:#fff}.product-quantity-dropdown-list.fit-type-dropdown{overflow:visible;height:auto}.product-quantity-dropdown-dropdown-link{font-family:'Avenir medium',sans-serif;color:#b4b4b4;font-size:14px;letter-spacing:1px}.product-quantity-dropdown-dropdown-link:hover{background-color:#fcfcfc;color:#0f1726}.product-quantity-down-arrow{float:right;clear:right;font-family:Icomoon,sans-serif}.add-payment-billing-address{display:inline-block;width:100%;float:left}.product-zoom-hover-location{position:absolute;left:16.16%;top:5%;z-index:200;width:65%;height:86.84%;max-width:1848px;cursor:pointer}.product-detail-div{display:inline-block;overflow:hidden;width:75%;max-width:2048px;margin-bottom:0;padding-bottom:0}.product-mobile-thumbnail-block{display:none}.product-div{display:inline-block;width:65%;max-width:2048px;margin-right:auto;margin-left:auto}.product-div.product-detail-div{display:inline-block;width:48%;margin-top:15.09%;margin-bottom:15.09%}.acct-new-payment-heading{margin-top:25px;margin-bottom:0;margin-left:5px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.product-unordered-list{padding-left:0;list-style-type:none}.product-list-item{display:inline-block;width:100%;height:100%}.acct-order-product-status-heading{display:block;margin:10px 50px 0 20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:18px;line-height:19px;font-weight:400;text-transform:uppercase}.acct-order-product-status-subheading{margin-right:50px;margin-left:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px}.acct-order-details-wrapper{padding:20px 10px 40px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-order-details-left-block{display:inline-block;width:30%;margin-top:20px;margin-left:2%;float:left}.acct-order-details-left-block.locations-search-results-left{width:40%}.acct-order-details-middle-block{display:inline-block;width:31%;margin-top:20px;float:left}.acct-order-details-middle-block.locations-search-results-middle{width:45%;text-align:right}.acct-order-details-right-block{display:inline-block;width:35%;margin-top:20px;float:left}.acct-order-details-right-block.locations-search-results-right{width:10%}.acct-order-details-heading{margin-top:10px;margin-bottom:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:14px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-order-details-subheading{display:block;margin-top:0;margin-bottom:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;line-height:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-order-details-text{font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px}.acct-order-details-text.order-summary-details{margin-bottom:0}.acct-order-details-text-wrapper{display:block;width:75%;float:left;clear:left}.acct-order-details-divider{width:100%;height:1px;margin-top:10px;margin-bottom:10px;border-top:1px solid #0f1726}.acct-order-details-summary-left{display:inline-block;width:65%;float:left;text-align:left}.acct-order-details-summary-right{display:inline-block;width:35%;float:left;text-align:right}.acct-order-details-total-heading{display:inline-block;margin-top:0;margin-bottom:0;float:left;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-order-details-total-subheading{display:inline-block;margin-bottom:0;float:right;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:16px;line-height:44px}.acct-order-details-mobile-block{display:none}.product-category-color-picker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px;margin-left:10px;padding:3px 5px 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.product-category-color{width:25px;height:25px;margin-right:5px;margin-bottom:5px;margin-left:5px;float:left;border:1px solid #b4b4b4;border-radius:100px;background-color:transparent}.product-category-color:hover{border-color:#0f1726}.product-category-color.color-pink{display:block}.product-category-color.color-blue{background-color:#fff}.product-category-color.color-yellow.active{border-color:#0f1726}.product-category-color.color-off-white:hover{border-color:#0f1726}.shopping-cart-gift-certificate-textarea{display:block;width:72%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726}.product-gift-certificate-form-wrapper{width:100%;float:left}.product-gift-certificate-amount-field{width:95%;max-width:300px;margin-bottom:20px;float:left;font-family:Avenir,sans-serif}.shopping-cart-gift-certificate-email-block{display:block;overflow:hidden;width:72%;margin:10px auto}.shopping-cart-gift-certificate-email-block.closed{display:none}.shopping-cart-gift-certificate-address-block{display:block;overflow:hidden;width:72%;margin:10px auto}.shopping-cart-gift-certificate-address-block.closed{display:none}.gift-certificate-email-text-field{font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px}.shopping-cart-gift-certificate-field-label{font-family:Tenor,sans-serif;font-weight:400;text-transform:uppercase}.modal-styles-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10001;display:none;height:100%;background-color:rgba(0,0,0,.5)}.modal-styles-window{display:block;overflow:hidden;width:80vw;height:80vh;max-width:898px;margin-top:10vh;margin-right:auto;margin-left:auto;padding:20px;border:1px solid #0f1726;background-color:#fff}.modal-styles-close{display:inline-block;padding:5px 10px;border:1px solid #919191;background-color:#f8f8f8;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:14px;text-decoration:none;text-transform:uppercase}.modal-styles-close:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-styles-top-block{position:relative;top:0;right:0;text-align:right}.modal-styles-heading{margin-top:-20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-styles-block{display:block;margin-top:20px;margin-right:auto;margin-left:auto}.modal-styles-block.first{margin-top:25px}.modal-styles-subheading{margin-bottom:0;margin-left:10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:19px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.modal-styles-subheading.first{margin-top:-26px}.modal-styles-option-wrapper{overflow:hidden;margin:0;padding:10px 35px 15px;border-bottom:1px solid #0f1726;text-align:center}.modal-styles-option-wrapper.bottom-styles-option-wrapper{margin-top:0;margin-bottom:40px;border-bottom-style:none}.modal-styles-option-link{display:inline-block;width:49.5%;margin-bottom:10px;padding:10px 15px;border:1px solid #919191;background-color:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#919191;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.modal-styles-option-link:hover{border-color:#0f1726;color:#0f1726}.modal-styles-option-link.three-options{width:32.66%;float:left}.modal-styles-option-link.three-options.withpadding{margin-right:1%;float:left}.modal-styles-option-link.three-options.withpadding.none{padding:20px;float:left}.modal-styles-option-link.left{margin-right:1%;float:left}.modal-styles-option-link.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.style-options-link-wrapper{display:block;overflow:hidden;width:75%;margin-right:auto;margin-left:auto}.style-options-link-wrapper.three-styles-option-block{width:75%;margin-right:auto;margin-left:auto}.more-styles-image-block{display:inline-block;margin-right:auto;margin-left:auto;padding:10px}.more-styles-image{display:none}.more-styles-image.active{display:block}.product-categories-sort-block{display:inline-block;width:42%;height:auto;margin-top:25px;margin-right:1%;float:left}.product-categories-sort-dropdown{width:250px;float:right;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;letter-spacing:1px}.product-categories-sort-dropdown.items-per-page{position:relative;right:0;bottom:0;width:200px;margin-left:3px;float:right}.product-categories-sort-toggle{width:100%;padding-top:15px;padding-right:5px;padding-bottom:15px;font-size:13px;text-align:right}.product-categories-sort-toggle.w--open{background-color:#0f1726;color:#fff}.product-categories-sort-toggle.items-per-page{padding-right:0;padding-left:10px}.product-categories-sort-dropdown-text{display:inline-block;margin-right:10px;float:right;font-family:Avenir,sans-serif;text-transform:uppercase}.product-categories-sort-dropdown-text.icon{font-family:Icomoon,sans-serif}.product-categories-sort-dropdown-list.w--open{height:auto;border-right:1px solid #0f1726;border-bottom:1px solid #0f1726;border-left:1px solid #0f1726;background-color:#fff}.product-categories-sort-dropdown-link{padding-top:15px;padding-bottom:15px;color:#0f1726;font-size:13px;text-align:right;text-transform:uppercase}.product-categories-sort-dropdown-link:hover{background-color:#f8f8f8;color:#0f1726}.product-categories-sort-dropdown-link.items-per-page{text-align:right}.modal-styles-options-wrapper{overflow:auto;height:100%}.product-category-top-div{width:100%;max-width:1700px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.style-mobile-section{display:none}.product-cateogry-text-div{position:absolute;overflow:hidden;width:100%}.close-filter-icon{color:#919191}.close-filter-icon:hover{color:#0f1726}.product-thumbnail-parent{width:100%}.product-thumbnail-container{position:relative;overflow:hidden;width:100%;height:auto;padding-top:112%}.style-shirt-options-row{margin-right:0}.style-shirt-monogram-color-wrapper{display:block}.shirt-style-monogram-button{width:48%;padding-top:10px;padding-bottom:10px;border:1px solid #b4b4b4;font-family:Avenir,sans-serif;color:#b4b4b4;letter-spacing:1px}.shirt-style-monogram-button.accented-button{display:inline-block;margin-right:5px;float:left;border-radius:2px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-size:12px;text-transform:uppercase;cursor:pointer}.shirt-style-monogram-button.accented-button:hover{border-color:#0f1726;color:#0f1726}.shirt-style-monogram-button.accented-button.inactive{border-color:#cfcfcf;color:#cfcfcf;cursor:not-allowed}.shirt-style-monogram-button.accented-button.inactive:hover{border-color:#cfcfcf;color:#cfcfcf}.shirt-style-monogram-button.accented-button.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.shirt-style-monogram-button.same-fabric-button{display:inline-block;margin-bottom:10px;float:left;border-radius:2px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-size:12px;text-transform:uppercase;cursor:pointer}.shirt-style-monogram-button.same-fabric-button:hover{border-color:#0f1726;color:#0f1726}.shirt-style-monogram-button.same-fabric-button.inactive{border-color:#cfcfcf;color:#cfcfcf;cursor:not-allowed}.shirt-style-monogram-button.same-fabric-button.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.shirt-style-monogram-button.custom-button{display:block;width:60%;margin-top:5px;margin-right:auto;margin-left:auto;clear:left;-webkit-transition:border-color 350ms ease;transition:border-color 350ms ease;text-transform:uppercase;cursor:pointer}.shirt-style-monogram-button.custom-button.inactive{border-color:#cfcfcf;color:#cfcfcf;cursor:not-allowed}.shirt-style-monogram-button.custom-button.open{border-color:#0f1726;color:#0f1726}.shirt-style-monogram-button.custom-button.selected{margin-top:2px;border-width:3px;border-color:#0f1726;color:#0f1726}.style-shirt-monogram-color-text{display:inline-block}.style-shirt-monogram-color-text.style-shirt-monogram-custom-color-text{width:65%;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-size:12px;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-color-icon{display:inline-block;-webkit-transition:all 350ms ease;transition:all 350ms ease}.style-shirt-monogram-color-picker{display:block;overflow:hidden;width:100%;margin-top:5px;margin-bottom:0;padding-right:10px;background-color:#fff}.style-shirt-monogram-color-picker.closed{display:none}.style-shirt-monogram-color{display:inline-block;border-radius:100px;cursor:pointer}.style-shirt-monogram-color.white{border:1px solid #0f1726}.style-shirt-monogram-color.white.color-square{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-style:none}.style-shirt-monogram-color.color-square{margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:0}.product-thumbnail-detail-wrapper{display:inline;width:100px;margin-right:auto;margin-left:auto}.style-shirt-monogram-color-row{display:block;margin-bottom:5px;padding-top:8px;padding-bottom:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:.5;color:#0f1726;cursor:pointer}.style-shirt-monogram-color-row:hover{opacity:1}.style-shirt-monogram-color-row.colorless{position:relative;display:inline-block;width:335px;margin-top:10px;margin-right:5px;margin-left:5px;padding:10px 25px;border:1px solid #0f1726;border-radius:2px}.style-shirt-monogram-color-row.colorless:hover{background-color:#f8f8f8}.style-shirt-monogram-color-row.colorless.active{background-color:#f8f8f8;opacity:1}.style-shirt-monogram-color-selected{display:inline-block;width:15px;height:15px;font-family:Icomoon,sans-serif;line-height:16px}.style-shirt-more-styles-button{position:relative;display:block;width:50px;height:55px;margin-right:auto;margin-left:auto;opacity:.6;-webkit-transition:all 250ms ease;transition:all 250ms ease;text-align:center;cursor:pointer}.style-shirt-more-styles-button:hover{opacity:1}.style-shirt-more-styles-horizontal{position:absolute;left:0;top:24px;right:0;bottom:0;display:block;width:50px;height:10px;margin-right:auto;margin-left:auto;border-radius:2px;background-color:#0f1726}.style-shirt-more-styles-vertical{position:absolute;left:20px;top:0;right:0;bottom:0;width:10px;height:50px;margin-top:4px;border-radius:2px;background-color:#0f1726}.style-shirt-more-styles-row-collar{display:block;overflow:hidden;height:0}.shirt-style-right-options-scroll{overflow:auto;width:100%}.style-shirt-right-options-wrapper{overflow:auto;width:100%}.locations-search-results-block{padding-top:10px;padding-bottom:35px;padding-left:7%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.locations-search-results-text{font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px}.locations-search-results-heading{margin-top:10px;margin-bottom:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:15px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-color-row-top{margin-top:5px}.style-shirt-monogram-text-field{display:block;width:50%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;text-align:center;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-text-field.inactive{cursor:not-allowed}.style-desktop-bottom-wrapper{display:block;height:120px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:center}.style-main{width:33.33%;padding-top:25px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.style-main.center{display:block;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.style-footer{display:inline-block;width:33.33%;min-width:33.33%;float:left}.style-footer.right{display:inline-block;padding-top:30px;padding-right:5%;float:left}.style-footer.left{display:inline-block;min-width:33.33%;padding-top:30px;padding-left:5%;float:left}.style-div-main-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:center}.style-div-main-content.select-style-main-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:3%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-div-main-content.save-style-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-shirt-next-button-text{display:inline-block;margin-right:5px;float:right}.style-shirt-next-button-text.previous-text{margin-right:0;margin-left:5px;float:left}.style-shirt-button-icon{display:inline-block;margin-top:2px;float:right;font-size:25px}.style-shirt-button-icon.previous-icon{float:left}.style-shirt-image-wrapper{position:relative;display:inline-block;width:auto;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.style-shirt-monogram-text-form-wrapper{margin-bottom:25px}.available-image{position:relative;display:block;margin-right:auto;margin-left:auto}.available-image.model-image{padding:10px}.checkout-product-summary-link{display:inline-block;padding-bottom:1px;float:left;clear:none;font-family:Avenir,sans-serif;color:#5b9edd;font-size:12px;line-height:17px;letter-spacing:1px;text-decoration:none}.checkout-product-summary-link:hover{border-bottom:1px solid #5b9edd}.checkout-product-summary-link.shopping-cart-product-removed-link{margin-right:4px;float:none}.checkout-product-summary-link-wrapper{margin-top:5px;float:left;clear:left}.checkout-product-summary-text{display:inline-block;margin-right:10px;margin-left:10px;float:left;color:#5b9edd;font-size:20px;line-height:17px}.checkout-shipping-address-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-left-block{display:inline-block;width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.checkout-middle-block{width:33.33%}.checkout-middle-block.checkout-order-total-block{text-align:center}.checkout-middle-block.checkout-order-total-block.mobile{width:100%}.checkout-right-block{display:inline-block;width:33.33%;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.checkout-right-block.choose-payment-expires-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.checkout-shipping-method-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-payment-method-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-billing-address-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:15px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-gift-card-form-wrapper{width:100%;float:none}.checkout-gift-card-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-product-summary-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-secondary-place-order-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-mobile-shipping-method-wrapper{float:left;clear:left}.checkout-mobile-shipping-radio-button{margin-right:10px}.checkout-radio-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:25px;padding-top:2px;padding-bottom:2px;padding-left:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px}.checkout-radio-block.checkout-radio-block-selected{background-color:rgba(32,133,243,.3)}.checkout-radio-button{margin-right:10px}.checkout-radio-label{margin-right:5px;font-family:'Avenir medium',sans-serif;text-transform:none}.checkout-radio-sublabel{margin-right:5px}.checkout-add-icon{display:inline-block;margin-right:10px;font-family:Icomoon,sans-serif}.checkout-add-address-link{display:inline-block;margin-left:10px;float:left;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;text-decoration:none}.checkout-add-address-link:hover{color:#0f1726}.checkout-add-address-text{display:inline-block}.checkout-secondary-button{width:30%;margin-top:25px;margin-left:0;padding:15px 5px;float:left;clear:left;border:1px solid #0f1726;border-radius:2px;background-color:#fff;-webkit-transition:all 100ms ease;transition:all 100ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:13px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.checkout-secondary-button:hover{background-color:#f8f8f8}.checkout-secondary-button.new-shipping-address-modal-button{width:50%}.checkout-secondary-button.new-payment-method-modal-button{width:50%}.checkout-secondary-button.checkout-use-billing-address-button{width:100%;margin-top:15px}.checkout-secondary-button.checkout-update-payment-method-button{width:52%;margin-top:0;padding-top:8px;padding-bottom:8px}.checkout-close-icon{display:inline-block;float:left;font-family:Icomoon,sans-serif}.checkout-close-link{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#b4b4b4;text-decoration:none}.checkout-close-link:hover{color:#0f1726}.checkout-close-text{display:inline-block;margin-right:5px;float:left;font-family:Avenir,sans-serif;font-size:14px}.checkout-choose-shipping-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.checkout-choose-payment-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.checkout-choose-payment-block.checkout-radio-block-selected{border-radius:3px;background-color:rgba(32,133,243,.3)}.checkout-choose-payment-block.choose-payment-heading-block{margin-bottom:5px;padding-bottom:3px;border-bottom:1px solid #cfcfcf}.checkout-choose-payment-block.expired-payment-block{border-radius:3px;background-color:rgba(243,32,32,.25)}.header-desktop-shopping-bag-number{position:absolute;margin-top:3px;margin-left:10px;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;text-decoration:none}.header-desktop-shopping-bag-number.two-digit{display:block;margin-left:6px}.header-desktop-shopping-bag-link{position:relative;margin-left:5px;text-decoration:none}.header-desktop-shopping-bag-link:hover{color:#0f1726}.checkout-new-address-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;height:100%;padding-top:80px;background-color:rgba(0,0,0,.5);text-align:center}.checkout-new-address-modal-wrapper{display:block;width:720px;max-width:100%;margin-right:auto;margin-left:auto;padding:25px 50px 50px;background-color:#fff}.checkout-modal-form-heading{display:inline-block;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:19px;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.checkout-new-address-modal-close-link{-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:20px;text-decoration:none}.checkout-new-address-modal-close-link:hover{color:#0f1726}.checkout-new-address-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout-choose-shipping-wrapper{overflow:hidden}.checkout-choose-payment-wrapper{overflow:hidden}.checkout-new-payment-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;height:100%;padding-top:80px;background-color:rgba(0,0,0,.5);text-align:center}.checkout-new-payment-modal-wrapper{display:block;width:720px;max-width:100%;margin-right:auto;margin-left:auto;padding:25px 50px 50px;background-color:#fff}.checkout-choose-billing-address-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;height:100%;padding-top:80px;background-color:rgba(0,0,0,.5)}.checkout-billing-address-modal-wrapper{display:block;width:720px;max-width:100%;margin-right:auto;margin-left:auto;padding:25px 50px 50px;background-color:#fff}.checkout-summary-billing-address-link{padding-bottom:1px;color:#5b9edd;text-decoration:none}.checkout-summary-billing-address-link:hover{border-bottom:1px solid #5b9edd}.checkout-billing-address-modal-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;float:left;clear:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.checkout-choose-billing-address-block{width:33.33%;padding-right:10px;padding-bottom:15px;padding-left:10px;float:left}.checkout-billing-address-heading{margin-bottom:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:14px;line-height:20px;font-weight:400;letter-spacing:1px}.checkout-billing-address-text{font-family:Avenir,sans-serif;color:#0f1726}.checkout-billing-address-bottom-wrapper{width:100%;padding:10px 10px 15px;text-align:center}.checkout-billing-address-pagination-block{display:inline-block}.checkout-billing-address-pagination-link{padding:10px 15px;float:left;border-style:solid none solid solid;border-width:1px;border-color:#b4b4b4;font-family:Avenir,sans-serif;color:#b4b4b4;text-decoration:none}.checkout-billing-address-pagination-link:hover{border-style:solid;border-color:#0f1726;background-color:#fafafa;color:#0f1726}.checkout-billing-address-pagination-link.pagination-previous-icon{font-family:Icomoon,sans-serif}.checkout-billing-address-pagination-link.pagination-next-icon{border-right-style:solid;font-family:Icomoon,sans-serif}.checkout-new-billing-address-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:none;height:100%;padding-top:80px;background-color:rgba(0,0,0,.5)}.style-slider-wrapper{display:block;overflow:hidden}.style-slider{position:relative;width:1000%}.style-desktop-slide{width:10%;float:none}.style-thumbnail-block-wrapper{padding-top:50px;text-align:center}.style-thumbnail-block{margin-left:20px;padding:5px;background-color:#b4b4b4;cursor:default}.style-thumbnail-block.style-thumbnail-block-first{margin-left:0}.style-thumbnail-block.style-thumbnail-block-first.active-style-thumbnail-block{background-color:#0f1726}.style-thumbnail-block.active-style-thumbnail-block{background-color:#0f1726}.shopping-cart-product-removed-block{min-height:50px;padding-top:10px;padding-right:25px;padding-left:25px}.shopping-cart-product-removed-text{display:inline-block;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;line-height:17px}.hidden-style-images{display:none}.shirt-monogram-type-button{width:100%;margin-bottom:10px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Mytailor,sans-serif;color:#cfcfcf;font-size:65px;cursor:pointer}.shirt-monogram-type-button.scriptanglemono{font-size:55px}.shirt-monogram-type-button.inactive{cursor:not-allowed}.shirt-monogram-type-button.diamond{font-size:50px}.shirt-monogram-type-button.triangles{font-size:55px}.shirt-monogram-type-button.script{font-size:75px}.style-shirt-monogram-information-label{display:block;height:0;margin-top:-10px;margin-bottom:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;font-weight:400}.style-shirt-monogram-information-label.inactive{color:#cfcfcf}.modal-warning-styles-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;height:100%;padding-top:25vh;background-color:rgba(0,0,0,.5)}.modal-warning-style{display:block;width:500px;margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;background-color:#fff}.modal-warning-style.new-monogram-warning{padding:12px}.modal-styles-warning-text{margin:0 40px 25px;font-family:'Avenir medium',sans-serif;font-size:16px;line-height:30px;font-weight:400;text-transform:uppercase}.styles-warning-dismiss{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30%;height:40px;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:'Avenir medium',sans-serif;text-align:center;cursor:pointer}.styles-warning-dismiss:hover{background-color:#0f1726;color:#fff}.style-warning-button-text{margin-top:0;margin-bottom:0;font-family:Avenir,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px}.style-shirt-monogram-color-wrapper-two{display:block;width:100%;margin-right:auto;margin-left:auto;padding-right:7%;padding-left:7%;text-align:center}.checkout-summary-wrapper-mobile{padding-right:2%;padding-left:2%}.checkout-mobile-arrow-wrapper{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.checkout-mobile-payment-block-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-gift-field-wrapper{display:block}.acct-shipping-checkbox-w-checkbox{margin-bottom:10px;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}._w-form-label-acct-shipping-checkbox{font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px;text-transform:uppercase}.checkout-link-wrapper{height:19px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right}.checkout-update-payment-method-field{display:inline-block;width:25%;margin-right:2%;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-transform:uppercase}.checkout-update-payment-method-field.update-payment-year-field{margin-right:0}.checkout-update-payment-method-wrapper{overflow:hidden;padding-right:10px;padding-bottom:10px}.checkout-update-payment-field-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;float:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.style-shirt-more-styles-row-cuff{overflow:hidden;height:0}.mconf-measurement-video-wrapper{padding-top:10px;padding-bottom:10px;text-align:left}.mconf-measurement-video-wrapper.checkout{display:block;max-width:768px;margin-right:auto;margin-left:auto}.mconf-measurement-video-block{overflow:visible;padding-top:25px;padding-bottom:25px;text-align:center}.mconf-measurement-video-warning-block{display:block;margin-bottom:25px}.mconf-measurement-video-input-wrapper{display:block}.mconf-measurement-wrist-watch-top-block{text-align:center}.mconf-measurement-wrist-watch-button{display:inline-block;width:15%;margin-right:5px;margin-bottom:25px;margin-left:5px;padding-top:15px;padding-bottom:15px;border:1px solid #b4b4b4;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.mconf-measurement-wrist-watch-button:hover{border-color:#0f1726;color:#0f1726}.mconf-measurement-wrist-watch-button.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.mconf-measurement-wrist-watch-divider{display:block;width:50%;margin-right:auto;margin-bottom:25px;margin-left:auto;border-bottom:1px solid #b4b4b4}.suit-tech-canvas-slider-plan{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:block;overflow:hidden;height:700px;text-align:center}.suit-tech-canvas-slider-product{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:360px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.suit-tech-canvas-slider-pull{position:absolute;left:0;top:350px;right:0;bottom:0;z-index:4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:76%;height:20px;margin-right:auto;margin-left:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;cursor:ns-resize}.suit-tech-canvas-slider-bar{display:block;width:100%;margin-right:auto;margin-left:auto;border-bottom:1px dashed #0f1726}.suit-tech-canvas-slider-icon{display:inline-block;font-family:Icomoon,sans-serif;color:#0f1726;font-size:22px}.suit-tech-canvas-product-image{display:block;width:466px;margin-right:auto;margin-left:auto}.suit-tech-canvas-canvas-image{display:block;width:466px;margin-right:auto;margin-left:auto}.suit-tech-canvas-slider-arrow{padding:2px 3px;border-radius:13px;background-color:#0f1726;color:#fff;font-size:18px}.modal-subscribe-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;padding-top:10%;background-color:rgba(0,0,0,.6)}.modal-subscribe-window{display:block;width:450px;max-width:100%;margin-right:auto;margin-left:auto;padding:15px;background-color:#fff}.modal-subscribe-window.test{width:650px;padding:25px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(../images/Untitled-design-1.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(../images/Untitled-design-1.jpg);background-position:0 0,0 0;background-size:auto,562px}.modal-subscribe-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-right:0;padding-bottom:7px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Icomoon,sans-serif}.modal-subscribe-icon{display:block;margin-top:15px;margin-right:auto;margin-left:auto;color:#0f1726;font-size:25px}.modal-subscribe-close{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#b4b4b4;cursor:pointer}.modal-subscribe-close:hover{color:#0f1726}.modal-subscribe-wrapper{padding:15px 25px 25px;border:1px none #0f1726;background-color:#fff}.modal-subscribe-content-block{font-family:Avenir,sans-serif;color:#0f1726}.modal-subscribe-button{padding-top:15px;padding-bottom:15px;background-color:#182234;color:#fff;font-size:16px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.modal-subscribe-button:hover{background-color:#0f1726}.modal-subscribe-input-field{margin-bottom:25px;letter-spacing:1px}.modal-subscribe-input-field:hover{border:1px solid #0f1726}.modal-subscribe-label{margin-top:25px;margin-bottom:0;font-family:'Avenir 85 heavyheavy',sans-serif;font-size:12px;font-weight:400}.modal-subscribe-text{color:#919191}.style-tux-shirt-column{padding-top:30px;padding-right:0;padding-left:0}.tuxedo-jacket-thumbnail-button{width:100%;margin-bottom:30px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tux,sans-serif;color:#cfcfcf;font-size:75px;cursor:pointer}.appointment-button{display:block;width:325px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border:1px solid #b4b4b4;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:14px;letter-spacing:1px;text-transform:uppercase}.appointment-button:hover{border-color:#0f1726;color:#0f1726}.slider-measurements-container{position:relative;width:10000%}.measurements-slide{overflow:visible;width:1%}.main-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.checkout-style-image{max-height:90%}.style-more-styles-button{position:relative;display:block;width:50px;height:55px;margin-right:auto;margin-left:auto;text-align:center;cursor:pointer}.style-tux-shirt-more-styles-horizontal{position:absolute;left:0;top:24px;right:0;bottom:0;width:50px;height:10px;border-radius:2px;background-color:#0f1726}.style-tux-shirt-more-styles-vertical{position:absolute;left:20px;top:0;right:0;bottom:0;width:10px;height:50px;margin-top:4px;border-radius:2px;background-color:#0f1726}.style-tux-shirt-more-styles-row-cuff{overflow:hidden;height:0}.style-left-top{padding-right:15%;padding-left:15%}.style-right-top{padding-right:15%;padding-left:15%}.style-options-wrapper{overflow:auto;width:100%;float:left}.style-options{overflow:hidden}.style-options.jacket{height:200px}.style-column{padding-top:30px;padding-right:0;padding-left:0}.style-column.style-more-styles-column{padding-top:15px;padding-bottom:35px}.style-column.jacket{padding-top:40px}.trousers-thumbnail-button{width:100%;margin-bottom:30px;font-family:Trousers,sans-serif;color:#cfcfcf;font-size:80px;cursor:pointer}.jacket-thumbnail-button{margin-bottom:30px;font-family:Jacket,sans-serif;color:#b4b4b4;font-size:80px;cursor:pointer}.measurements-wrist-watch-second-questions{display:none}.nav-dropdown-column.multiple-column{width:20%;margin-right:40px;margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:left}.nav-dropdown-column.multiple-column.hide{display:none}.nav-dropdown-link-wrapper{width:100%;height:25px;margin-top:5px;margin-bottom:5px;float:left;clear:left}.nav-dropdown-link-wrapper.two-lines{margin-bottom:15px}.nav-dropdown-link-wrapper.megamenu.empty-link-wrapper{margin-top:0}.nav-dropdown-link-wrapper.hide{display:none}.nav-dropdown-link-wrapper.empty-row{height:22px;margin-top:0;padding-bottom:3px}.nav-dropdown-link-block{display:inline-block;width:52%;float:left}.nav-dropdown-image-block{display:inline-block;width:45%;height:225px;float:left;background-image:url(../images/MyTailor_Campaign_146_03_crop.jpg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.nav-dropdown-image-block.more-image{height:auto;margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-image:url(../images/Josh_98101199_ItemZ_026_01_edit.jpg);background-position:50% 50%;background-size:contain}.nav-dropdown-image-block.trousers-image{height:auto;margin-bottom:10px;background-image:url(../images/Josh_98101199_ItemE_013_01_edit.jpg);background-position:50% 50%;background-size:contain}.nav-dropdown-image-block.jackets-image{width:29%;height:auto;margin-left:90px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;background-image:none}.nav-dropdown-image-block.shirt-image{width:20%;height:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-image:none}.nav-dropdown-image-block.about-image{height:100%;background-image:url(../images/myt_suit_buttons.jpg);background-position:50% 50%;background-size:contain}.style-lining-wrapper{display:block;overflow:auto;width:75%;max-width:1200px;min-width:500px;margin:25px auto 50px;padding-top:25px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;border:1px solid #000}.style-lining-block{display:inline-block;width:22%;margin-right:10px;margin-bottom:25px;margin-left:10px;padding:13px;cursor:pointer}.style-lining-block.active{padding:10px;border:3px solid #0f1726}.style-lining-block.inactive{cursor:default}.style-lining-text-image{background-color:#0098ff}.footer-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;height:200px;margin-right:auto;margin-left:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-logo{display:block;padding-right:5px;padding-bottom:10px;padding-left:5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-bottom:1px solid #919191;font-family:Icomoon,sans-serif;color:#0f1726;font-size:18px;text-align:center}.footer-header-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.footer-nav-link-block{display:none;height:18px;margin-bottom:5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.footer-nav-secondary-link-block{height:22px;text-align:center}.footer-nav-secondary-link-block.spring-summer-2018-link{margin-top:15px}.footer-subheading{display:inline-block;margin-top:0;margin-bottom:5px;padding-right:2px;padding-bottom:2px;padding-left:2px;font-family:Tenor,sans-serif;color:#0f1726;font-size:13px;line-height:17px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.get-measured-button{display:block;width:30%;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border:1px solid #0f1726;background-color:#fff;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Tenor,sans-serif;color:#0f1726;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.get-measured-button:hover{background-color:#0f1726;color:#fff}.measurement-account-heading{margin-bottom:30px;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;text-align:center;text-transform:uppercase}.my-account-measurements-text{font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;letter-spacing:1px;text-transform:uppercase}.my-account-phone-link{color:#0f1726;text-decoration:none}.feature-subheading{display:block;margin-top:10px;margin-right:auto;margin-left:auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;font-weight:400;text-align:center;text-transform:uppercase}.header-desktop-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding-right:2%;padding-left:2%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0f1726}.header-desktop-wrapper.sign-in{border-bottom-style:none}.header-desktop-wrapper.style-header-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-desktop-column{display:inline-block;width:50%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.header-desktop-column.left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;height:100%;padding-top:30px;float:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.header-desktop-column.left.logo-only-column{width:45%}.header-desktop-column.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;height:100%;padding-top:20px;float:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.header-desktop-column.right.logo-only-column{width:45%}.nav-desktop-column{position:relative;z-index:10000;display:block;margin-left:2%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:left}.nav-desktop-column.right{display:inline;margin-top:40px;margin-right:2%;margin-left:0%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.nav-link-wrapper{display:inline-block;height:13px}.style-slider-heading{margin-top:0;margin-bottom:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.navigation-desktop-rest{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.nav-bottom-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-bottom:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.nav-bottom-links.get-started-links{padding-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-top-links{width:100%}.header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-right:15px;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-logo.only-logo{position:absolute;left:0;top:0;bottom:0;margin-left:2%;cursor:pointer}.header-logo.sign-in{margin-right:0}.product-details-wrapper{width:50%;float:left}.header-desktop-special-center{display:block;width:50%;margin-right:auto;margin-left:auto}.absolute-right-header{position:absolute;top:0;right:0;bottom:0;margin-top:45px;margin-right:2%}.measurements-desktop-header-step{font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-color-icon-wrapper{display:inline-block;width:15px;height:15px;font-family:Icomoon,sans-serif;line-height:16px}.style-shirt-monogram-white-in-dropdown{border:1px solid #0f1726}.wrapper-for-shopping-cart{padding-right:2%;padding-left:2%}.checkout-left-column{display:inline-block;margin-right:25px;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.mconf-body-type-option-wrapper{display:block}.checkout-logo-clicked-modal{position:absolute;z-index:9000;display:none;width:350px;height:140px;margin-top:112px;padding-top:10px;padding-right:10px;padding-left:10px;border:1px solid #cfcfcf;background-color:#fff}.checkout-logo-clicked-modal.measurements{display:none;width:480px;height:120px}.checkout-logo-clicked-modal.styles{display:none;width:480px;height:120px;margin-top:100px}.checkout-modal-return-to-cart-heading{margin-bottom:25px;font-family:'Avenir medium',sans-serif;font-size:12px;font-weight:400;text-transform:uppercase}.checkout-modal-return-to-cart-button{display:inline-block;width:150px;padding-top:9px;padding-bottom:9px;border:1px solid #1c283d;background-color:#1c283d;font-family:Avenir,sans-serif;color:#fff;font-size:12px;text-transform:uppercase;cursor:pointer}.checkout-modal-return-to-cart-button:hover{border:1px solid #0f1726;background-color:#0f1726}.checkout-modal-return-to-cart-button.measuremetns{width:200px}.checkout-modal-return-to-cart-button.styles{width:200px}.checkout-modal-stay-in-checkout-button{display:inline-block;width:150px;margin-right:10px;padding-top:9px;padding-bottom:9px;border:1px solid #0f1726;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.checkout-modal-stay-in-checkout-button:hover{background-color:#f8f8f8}.checkout-modal-stay-in-checkout-button.measurements{width:200px;margin-right:20px}.checkout-modal-stay-in-checkout-button.styles{width:200px;margin-right:20px}.header-lock{position:absolute;top:0;right:0;bottom:0;margin-right:2%}.checkout-header-number-of-items{padding-right:2px;padding-left:2px;color:#5b9edd;font-size:18px;line-height:42px;text-decoration:none}.checkout-secured-icon-wrapper{position:absolute;top:45px;right:0;bottom:0;margin-right:2%;font-family:Icomoon,sans-serif;color:#cfcfcf;font-size:30px}.product-share-text{display:inline-block;margin-top:30px;margin-right:20px;font-family:'Avenir 85 heavyheavy',sans-serif;color:#0f1726;font-size:13px;text-transform:uppercase}.product-share-lnik{margin-right:10px;margin-left:10px;font-family:Icomoon,sans-serif;color:#1c283d;font-size:17px;text-decoration:none}.product-share-lnik:hover{color:#0f1726}.back-to-product-link-styles{position:absolute;display:block;width:100px;margin-top:-5px;margin-left:218px;cursor:default}.styles-product-name{font-family:Avenir,sans-serif;color:#919191;font-size:10px;line-height:16px;text-align:left;letter-spacing:1px;text-transform:uppercase;cursor:default}.done-with-measurements-button{display:block}.product-thumbnail-block-right{position:absolute;top:0;right:0;bottom:0;z-index:5;width:25%;padding-top:171px;padding-right:7%}.about-thumbnail-wrapper{height:1000px;border-top:1px solid #0f1726;text-align:center}.about-thumbnail-block{display:block;width:100%;height:33.33%}.about-thumbnail-block.origins-block{display:block}.about-thumbnail-block.our-shirts{height:100%;float:left}.about-thumbnail{height:50%;background-image:url(../images/Aleksei_98101196_ItemB_003_banner_1.jpg);background-position:73% 50%;background-size:cover;background-repeat:no-repeat}.about-thumbnail.origins{position:relative;height:100%;border-bottom:1px solid #0f1726;background-image:url(../images/Aleksei_98101196_ItemB_003_banner.jpg);background-position:60% 100%;background-size:cover}.about-thumbnail.the-experience{position:relative;height:100%;border-bottom:1px solid #0f1726;background-image:url(../images/Josh_98101199_ItemZ_018_01_flipped_banner.jpg);background-position:21% 50%}.about-thumbnail.our-suits{position:relative;height:100%;border-bottom:1px solid #0f1726;background-image:url(../images/Josh_98101199_ItemZ_018_01_suit_banner.jpg);background-position:73% 50%}.about-thumbnail.our-shirts{border-bottom:1px solid #0f1726;background-image:url(../images/Aleksei_98101200_ItemE_008_01_banner.jpg);background-position:63% 50%}.about-thumbnail-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50%;padding-top:150px;padding-right:50px;padding-left:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.about-thumbnail-heading{display:inline-block;margin:0 auto 10px;padding-right:10px;padding-bottom:5px;padding-left:10px;border-bottom:1px solid #0f1726;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:32px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-thumbnail-text{display:block;width:90%;margin:10px auto 30px;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase}.about-thumbnail-button{display:inline-block;width:175px;margin-right:auto;margin-left:auto;padding-top:9px;padding-bottom:9px;border:1px solid #cfcfcf;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#cfcfcf;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.about-thumbnail-button:hover{border-color:#0f1726;color:#0f1726}.about-thumbnail-button-wrapper{height:22px}.about-thumbnail-text-wrapper{position:absolute;left:6%;top:0%;bottom:20%;width:35%;height:250px;padding-top:60px}.about-thumbnail-text-wrapper.right{left:auto;top:0%;right:10%;bottom:20%}.filler-80px-category{height:80px}.about-thumbnail-block-left{display:inline-block;width:50%;height:100%;float:left;border-style:none solid solid;border-width:1px;border-color:#0f1726}.about-thumbnail-block-right{display:inline-block;width:50%;height:100%;float:right}.change-browser-heading-logo-div{display:block;width:200px;margin-top:50px;margin-right:auto;margin-left:auto;text-align:center}.vest-thumbnail-button{margin-bottom:30px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Vest,sans-serif;color:#cfcfcf;font-size:75px;cursor:pointer}.shopping-cart-size-text{width:45%;margin-right:20px;padding-top:5px;border:1px solid #cfcfcf;font-family:'Avenir medium',sans-serif;color:#0f1726;text-transform:uppercase}.shopping-cart-size-text.checkout-desktop{margin-right:0}.jacket-row{margin-bottom:10px;padding-top:10px}.vest-style-row{margin-top:15px}.link-no-underline{color:#0f1726;text-decoration:none}.acct-order-payment-method-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.acct-order-details-subtext-wrapper{display:inline-block}.wishlist-wrapper{padding-top:15px;padding-bottom:25px}.wishlist-summary-block{display:block;width:70%;margin-right:auto;margin-left:auto;padding-top:15px;padding-right:25px;padding-left:25px}.wishlist-summary-heading{margin-top:0;margin-bottom:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:17px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.wishlist-product-details-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;float:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wishlist-checkbox-form-wrapper{margin-bottom:0;float:none}.wishlist-checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wishlist-checkbox{margin-left:5px}.wishlist-product-details-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wishlist-product-heading{float:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:13px;line-height:16px;font-weight:400;letter-spacing:1px}.wishlist-product-heading.subheading{margin-top:-7px;clear:left;font-family:'Avenir medium',sans-serif;font-size:12px}.wishlist-customize-button{padding:8px 25px;border:1px solid #0f1726;border-radius:2px;background-color:#1c283d;-webkit-transition:all 100ms ease;transition:all 100ms ease;font-family:Avenir,sans-serif;color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.wishlist-customize-button:hover{background-color:#0f1726;color:#fff}.wishlist-customize-button.inactive{border-color:#cfcfcf;background-color:#f8f8f8;color:#b4b4b4;cursor:not-allowed}.wishlist-product-details-text{margin-top:10px;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:right;letter-spacing:1px}.style-button{padding:15px 25px;border:1px solid #0f1726;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.style-button:hover{background-color:#0f1726;color:#fff}.style-saved-styles-form-wrapper{margin-bottom:0}.style-saved-styles-form{font-family:Avenir,sans-serif;color:#0f1726}.style-saved-styles-dropdown{height:52px;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}.style-select-style-description{font-family:Avenir,sans-serif;color:#0f1726;font-size:25px;line-height:40px}.style-select-style-description.saved-style-description{display:block;width:50%;margin:10px auto 25px;font-size:16px;line-height:30px}.style-select-style-description.save-style-heading{margin-bottom:35px}.style-select-style-description.style-summary-subheading{margin-bottom:20px;color:#0f1726;font-size:20px;line-height:35px}.style-select-style-option-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.style-select-style-option-wrapper.style-summary-save-wrapper{display:block;width:100%;margin-top:3%;margin-right:auto;margin-left:auto}.style-save-style-checkbox-wrapper{color:#0f1726;font-size:10px;text-align:left;letter-spacing:1px;text-transform:uppercase}.style-save-style-input-label{font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.style-saved-style-details-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;margin-bottom:25px;padding-right:25px;padding-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.style-saved-style-details-block{font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:20px;letter-spacing:0}.style-saved-style-details-heading{display:inline-block;margin-top:10px;margin-right:10px;margin-bottom:0;font-family:'Avenir medium',sans-serif;font-size:16px;line-height:30px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.style-saved-style-details-link{padding-bottom:2px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:'Avenir medium',sans-serif;color:#0967be;font-size:13px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.style-saved-style-details-link:hover{border-bottom:1px solid #0967be}.wishlist-product-details-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wishlist-product-details-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.wishlist-product-details-top-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.wishlist-product-details-bottom-right{padding-top:75px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wishlist-checkbox-label{margin-top:4px;margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:10px;line-height:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.wishlist-heading-block{display:block;width:70%;margin-right:auto;margin-left:auto}.wishlist-heading{margin-top:0;margin-bottom:0;margin-left:50px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;font-weight:400;letter-spacing:1px}.style-save-style-special-instructions-form{font-family:Avenir,sans-serif}.style-save-style-special-instructions-field{margin-bottom:15px;border-radius:2px;color:#0f1726;font-size:16px}.style-save-style-special-instructions-field:hover{border:1px solid #0f1726}.style-save-style-special-instructions-field:focus{border:1px solid #0f1726}.acct-measure-text-link{padding-bottom:1px;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#5b9edd;text-decoration:none}.acct-measure-text-link:hover{border-bottom:1px solid #5b9edd}.acct-measure-text-link.change-size-link{display:block;margin-left:25px;font-family:Avenir,sans-serif;font-size:15px;text-transform:uppercase}.acct-measure-body-dropdown{width:125px;height:40px;margin-right:5px;margin-left:5px}.acct-measure-body-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding-top:10px;padding-bottom:15px;padding-left:40px;border:1px solid #919191;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#919191}.acct-measure-body-toggle:hover{border-color:#0f1726;color:#0f1726}.acct-measure-body-text{display:block;margin-right:auto;margin-left:auto;padding-right:5px}.acct-measure-body-icon{position:absolute;top:10px;right:15px;bottom:0;display:inline-block;font-family:Icomoon,sans-serif;font-size:12px;line-height:19px;text-align:center}.acct-measure-body-dropdown-list.w--open{overflow:auto;width:100%;height:200px;margin-top:-1px;border:1px solid #919191;background-color:#fff;text-align:center}.acct-measure-body-dropdown-link{color:#919191;text-align:center}.acct-measure-body-dropdown-link:hover{background-color:#fafafa;color:#0f1726}.body-height-weight-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.acct-measure-icon-wrapper{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.acct-measure-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.acct-measure-subtext{font-family:'Avenir 85 heavyheavy',sans-serif;color:#0f1726;font-size:11px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-measure-subtext.acct-measurement-secondary-text{display:none;margin-top:11px;margin-right:auto;margin-left:auto;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:14px;text-align:center;text-transform:none}.about-our-image-overlay{height:80px;background-image:url(../images/dormeuil.png);background-position:0 50%;background-size:138px;background-repeat:no-repeat}.location-no-date-text{padding-top:29px;padding-bottom:50px;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px;line-height:30px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:none}.appointment-confirm-text-block{margin-top:25px;padding-top:25px;padding-right:70px;padding-left:70px;border-top:1px solid #0f1726;font-family:'Avenir medium',sans-serif;color:#0f1726;font-weight:400;letter-spacing:0;text-transform:none}.measurements-prompt-heading{font-family:Avenir,sans-serif;color:#0f1726;font-size:25px;line-height:50px;font-weight:400;text-align:center}.acct-order-history-button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.acct-order-details-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.order-history-flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.account-order-history-styles-block{width:100%}.product-category-pagination-div{display:inline-block;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-category-pagination-div.items-per-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #0f1726}.product-category-pagination-subdiv{position:static;display:block;margin-right:auto;margin-left:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pagination-category-number{display:inline-block;padding:15px 15px 10px;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Avenir,sans-serif;color:#0f1726;text-decoration:none}.pagination-category-number:hover{background-color:#0f1726;color:#fff}.pagination-category-number.active{padding:13px 15px;border:1px solid #0f1726}.pagination-category-number.active:hover{background-color:transparent;color:#0f1726}.pagination-category-number.arrow{font-family:Icomoon,sans-serif}.product-category-pagination-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;margin-right:auto;margin-left:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.address-link{-webkit-transition:all 200ms ease;transition:all 200ms ease;color:#5b9edd;text-decoration:none}.address-link:hover{color:#0967be}.contact-text-block{display:block;margin-right:auto;margin-left:auto;color:#0f1726;text-align:center}.acct-details-checkbox{margin-bottom:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;letter-spacing:1px;text-transform:none}.acct-details-checkbox.bottom-checkbox{margin-bottom:20px}.styles-view-styles-wrapper{width:100%;height:auto;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.styles-view-styles-wrapper.test{display:block;width:100%;height:auto;padding-top:10px;padding-bottom:5px;background-color:#fff}.styles-view-styles-wrapper.hide{display:none}.view-styles-block{display:inline-block;width:24%;margin-right:.5%;margin-bottom:5px;margin-left:.5%;padding:3px;float:left}.view-styles-block.last{margin-right:0%}.view-styles-block.test.last{margin-right:0%}.view-styles-block.monogram-block{width:19%}.view-styles-link{position:relative;overflow:hidden;border:1px solid #f4f4f4;color:#fff;text-decoration:none}.view-styles-image{width:100%;height:100%;box-shadow:inset 0 0 1px 0 #919191}.view-styles-overlay{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(24,34,52,.75);opacity:0}.view-styles-overlay.imageless-style{margin-top:0;opacity:1}.view-styles-heading{display:block;height:65px;margin-right:auto;margin-bottom:5px;margin-left:auto;padding-top:20px;padding-right:20px;padding-left:20px;font-family:Tenor,sans-serif;font-size:1em;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.view-styles-heading.mobile{display:none}.view-styles-details{display:inline-block;width:75%;margin-top:5px;margin-bottom:5px;padding-left:20px;font-family:Avenir,sans-serif;font-size:13px;font-weight:400;text-align:left}.view-styles-icon{display:inline-block;width:25%;padding-right:20px;padding-left:20px;font-family:Icomoon,sans-serif;font-size:35px;line-height:40px;text-align:left}.view-styles-details-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.view-styles-section{padding-top:25px;padding-bottom:50px}.style-info-section{margin-bottom:40px}.style-content-left-block{width:17%;margin-left:5%}.style-content-left-block.style-detail-block{width:30%}.style-content-description{display:block;width:75%;margin-top:20px;margin-right:auto;margin-left:auto}.style-content-text{margin-top:15px;font-family:Avenir,sans-serif;color:#919191;font-size:15px;font-weight:400;text-align:left}.style-content-text.horizontal{text-align:center}.help-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:4%;margin-bottom:25px;margin-left:4%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.help-left-block{display:inline-block;width:21%;margin-right:1%;float:left}.help-right-block{display:inline-block;width:78%;float:left}.help-main-heading{margin-top:10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:31px;line-height:44px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.help-main-heading.left-heading{margin-top:0}.help-main-subheading{margin-top:0;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:26px;line-height:44px;font-weight:400}.help-wrapper{padding:10px 10px 5px}.help-wrapper.contact-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0;padding-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.help-block{margin-bottom:5px;padding:20px 75px 15px 35px;background-color:#fff;font-family:Avenir,sans-serif;color:#919191;font-weight:400}.help-block.faq{padding-top:5px;padding-bottom:5px}.help-block.nav-block{padding-right:25px;padding-left:20px}.help-block.contact-us{margin-right:10px;padding-top:10px;padding-right:25px;padding-left:25px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-right:1px solid #cfcfcf}.help-block.contact-us.last{margin-right:0;border-right-style:none}.view-styles-options-wrapper{display:block;width:80%;margin-right:auto;margin-bottom:15px;margin-left:auto;padding:5px 10px 10px}.view-styles-options-heading{width:100%;margin-bottom:25px;padding-left:20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.view-styles-options-heading.main-style-heading{margin-top:0;padding-left:10px}.view-styles-options-block{margin-bottom:5px;padding:25px;background-color:#fff;-webkit-transition:opacity 300ms ease,all 350ms ease;transition:opacity 300ms ease,all 350ms ease;font-family:Avenir,sans-serif;color:#919191;cursor:pointer}.view-styles-options-block:hover{color:#0f1726}.view-styles-options-block.thumbnail-block{padding-right:0;padding-bottom:0;padding-left:0;-webkit-transition-property:none;transition-property:none;color:#0f1726;text-align:left;cursor:default}.view-styles-options-text{display:block;margin-right:auto;margin-bottom:5px;margin-left:auto;padding-right:5px;padding-bottom:1px;padding-left:5px}.help-text{display:block;margin-bottom:10px;font-size:16px;line-height:28px}.help-text.nav-text{float:left}.help-answer-block{display:block;overflow:hidden;height:0;margin-left:30px;padding-left:3px;color:#0f1726}.help-text-icon{display:inline-block;margin-right:15px;font-family:Icomoon,sans-serif;font-size:16px;line-height:28px;font-weight:700}.help-left-text-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-left:5px;float:left;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#919191;font-size:13px;text-decoration:none}.help-left-text-link:hover{color:#0f1726}.help-left-text-link.w--current{text-decoration:none}.help-nav-wrapper{display:block;height:350px;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.locations-video-fitting-form-wrapper{margin-top:25px}.locations-video-fitting-label{font-family:'Avenir medium',sans-serif;color:#0f1726;font-weight:400;letter-spacing:0;text-transform:uppercase}.locations-video-fitting-radio-option{font-family:Avenir,sans-serif;color:#919191}.view-styles-thumbnail-block{width:17%;margin-right:25px;margin-bottom:25px;padding:5px 5px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:.5;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.view-styles-thumbnail-block:hover{border-color:#0f1726;opacity:1;color:#0f1726}.view-styles-thumbnail-block.hide{display:none}.view-styles-thumbnail-image{display:block;width:auto;height:auto;max-width:auto;margin-right:auto;margin-bottom:10px;margin-left:auto}.view-styles-thumbnail-image.hide{display:none}.style-detail-slider{display:block;height:650px;margin-right:auto;margin-left:auto;background-color:transparent}.style-detail-slider.vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.style-detail-slider.mobile-vertical{display:none}.style-detail-mask.vertical{display:inline-block;width:40%}.style-detail-slider-nav{padding-top:15px;font-size:8px}.style-detail-slider-nav.vertical{width:60%;margin-right:0}.style-detail-slider-nav.single-slide{display:none}.style-detail-slide.vertical{background-image:none}.style-detail-slider-arrow{color:#cfcfcf}.style-detail-slider-arrow.single-slide{display:none}.style-detail-slider-heading{margin-bottom:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:27px;line-height:30px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-info-subtext-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:300px;margin-top:5px;margin-bottom:15px;float:left;clear:left;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-info-subtext{padding:5px 15px 5px 10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-right:1px solid #b4b4b4;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;line-height:17px;font-weight:400;text-align:center;text-transform:uppercase}.product-info-subtext.last{margin-right:0;padding-right:5px;padding-left:5px;border-right-style:none}.why-mytailor-product-heading{margin-top:20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:19px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.why-mytailor-product-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:85%;height:auto;margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.why-mytailor-product-text-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:375px;height:375px;margin-right:55px;margin-bottom:15px;padding:65px 35px 45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #b4b4b4;border-radius:200px;background-color:#f8f8f8;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Avenir,sans-serif;color:#919191;text-align:center;cursor:default}.why-mytailor-product-text-block:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.why-mytailor-product-text-block.last{margin-right:0}.why-mytailor-product-icon{display:inline-block;margin-bottom:5px;padding:10px;font-family:Icomoon,sans-serif;font-size:3em;font-weight:400}.why-mytailor-product-text{display:inline-block;margin-bottom:5px;font-family:Avenir,sans-serif;font-size:13px;font-weight:400}.modal-product-details-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;height:100%;padding-top:10%;background-color:rgba(0,0,0,.5);text-align:center}.modal-product-details-block{display:block;width:600px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.modal-product-details-block:hover{color:#cfcfcf}.modal-product-details-border{padding:20px 20px 40px;border:1px solid #0f1726}.modal-product-details-heading{font-family:Tenor,sans-serif;color:#0f1726;font-size:19px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.modal-product-details-text{margin-top:20px;margin-bottom:35px;font-family:Avenir,sans-serif;color:#919191;font-weight:400;text-align:center}.modal-product-details-button{width:40%;padding:15px 25px;background-color:#1c283d;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}.modal-product-details-button:hover{background-color:#0f1726}.modal-product-details-button.cancel-button{margin-top:20px;background-color:#b4b4b4;text-align:center}.modal-product-details-button.cancel-button:hover{background-color:#919191}.modal-product-details-button.send-button{width:35%;margin-top:20px;margin-right:5px;text-align:center}.modal-product-details-button.cancel-send-button{width:35%;margin-top:25px;margin-left:5px;background-color:#b4b4b4}.modal-product-details-button.cancel-send-button:hover{background-color:#919191}.modal-product-details-close{display:inline-block;float:right;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;text-align:right;text-decoration:none;cursor:pointer}.modal-product-details-close:hover{color:#0f1726}.contact-heading{margin-top:20px;margin-bottom:10px;font-size:25px;line-height:35px;font-weight:400;text-align:center;text-transform:uppercase}.contact-text{display:block;font-size:17px;line-height:23px;text-align:center}.contact-text.contact-details{display:inline-block}.contact-icon{display:inline-block;margin-right:10px;font-family:Icomoon,sans-serif;color:#919191;font-size:23px;font-weight:400}.contact-icon.phone-opt-icon{display:inline;margin-right:5px;text-align:right}.contact-details-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-details-wrapper.phone-opt-1{display:block;height:auto;margin-left:-20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.contact-details-wrapper.phone-opt-2{display:block;height:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left}.contact-details-wrapper.phone-opt-wrapper{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.help-left-link-wrapper{display:block;width:100%;float:left;clear:left}.help-contact-block{display:inline-block;width:80%;float:right}.shirt-banner-shopping-cart-text{font-family:Avenir,sans-serif;color:#0f1726;font-size:25px;font-weight:400}.shirt-banner-shopping-cart-text.secondary-text{display:inline-block;margin-right:15px;margin-left:-33px;color:#fff;font-size:20px}.shirt-banner-shopping-cart-text.secondary-text.banner-heading-text{margin-left:-91px;font-size:19px}.shirt-banner-shopping-cart-text.banner-heading-text{display:inline-block;margin-right:10px;font-size:24px}.shirt-banner-shopping-cart-number{width:75px;height:75px;margin-right:10px;margin-left:10px;padding-top:29px;border-radius:100px;background-color:#0f1726;font-family:Avenir,sans-serif;color:#fff;font-size:55px;font-weight:400;text-align:center}.shirt-banner-shopping-cart-number.secondary-number{padding-right:2px}.shirt-banner-shopping-cart-number.banner-heading-number{display:inline-block;width:60px;height:60px;padding-top:21px;font-size:45px}.shirt-banner-shopping-cart-text-block{display:none;margin-bottom:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-saved-styles-icon{margin-top:12px;margin-right:25px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;font-size:30px}.acct-saved-styles-icon-active{margin-top:12px;margin-right:35px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;font-size:30px;font-weight:400}.view-styles-thumbnail-image-block{display:block;width:100%;height:100%}.shirt-banner-heading-wrapper{padding:15px;background-color:#fafafa}.shirt-banner-shopping-cart-heading-block{padding:20px;border:8px solid #fff}.acct-save-style-modal-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;height:100%;padding-top:15%;background-color:rgba(0,0,0,.5);text-align:center}.acct-save-style-modal-block{display:block;width:550px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.acct-save-style-modal-border{padding:20px 20px 40px;border:1px solid #0f1726}.acct-save-style-modal-close{float:right;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;font-weight:400;cursor:pointer}.acct-save-style-modal-close:hover{color:#0f1726}.acct-save-style-modal-form-field{font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;font-weight:400;text-align:left}.acct-save-style-modal-form{padding-top:20px}.acct-save-style-modal-button{width:50%;margin-top:25px;padding:15px;background-color:#0f1726;font-family:Avenir,sans-serif;color:#fff;font-weight:400;text-align:center;text-decoration:none}.acct-save-style-modal-form-label{margin-top:25px;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:left;text-transform:uppercase}.acct-save-style-warning{display:none;margin-bottom:10px;margin-left:10px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;text-transform:uppercase}.acct-previous-measurements-table{overflow:auto;margin-bottom:25px;border-style:solid none solid solid;border-width:1px;border-color:#b4b4b4}.acct-previous-measurements-column{display:inline-block;width:25%;float:left;border-right:1px solid #b4b4b4;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;font-weight:400;letter-spacing:1px;text-transform:none}.acct-previous-measurements-row-1{height:41px;padding-top:10px;padding-left:10px}.acct-previous-measurements-row-1.heading-row{padding-left:0;border-bottom:1px solid #b4b4b4;font-family:Tenor,sans-serif;font-size:17px;text-align:center;text-transform:uppercase}.acct-previous-measurements-row-1.new-size{font-family:'Avenir 85 heavyheavy',sans-serif;color:#5b9edd}.acct-previous-measurements-row-2{height:41px;padding-top:10px;padding-left:10px;background-color:#f3f3f3}.acct-previous-measurements-text{display:inline-block}.acct-previous-measurements-button{display:block;width:40%;margin:25px auto 35px;padding:15px;background-color:#26314e;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#fff;font-size:15px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase}.acct-previous-measurements-button:hover{border-color:#0f1726;background-color:#0f1726}.acct-measurements-form-label{margin-bottom:1px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;font-weight:400;text-decoration:none}.acct-measurements-form-label.icon{width:auto;margin-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Icomoon,sans-serif;color:#5b9edd;text-align:left;cursor:pointer}.acct-measurements-form-label.icon:hover{color:#0967be}.acct-measurements-form-label.subtext{display:inline-block;width:160px;height:30px;padding-top:5px;padding-bottom:5px;font-family:'Avenir medium',sans-serif}.acct-measurements-form-label.dropdown-label{display:block;margin-right:auto;margin-left:auto;padding-bottom:4px}.acct-measurements-form-label.form-field-text{width:100px;height:30px;padding-top:5px;padding-bottom:5px;border-style:solid none;border-width:1px;border-color:#cfcfcf #000;font-family:'Avenir medium',sans-serif}.acct-measurements-form-label.original-sizes-heading{padding-right:10px;padding-bottom:2px;padding-left:10px;border-bottom:1px solid #b4b4b4;font-family:'Avenir medium',sans-serif;font-size:18px}.acct-measurements-form-block{display:inline-block;width:25%;padding-right:10px;padding-left:10px;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.acct-measurements-form-block.allowance-block{padding-right:10px;padding-left:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-right-style:none}.acct-measurements-form-block.single-input{display:block;margin-bottom:5px;border-right-style:none;text-align:center}.acct-measurements-form-block.body-measurement-block{display:inline-block;width:25%}.acct-measurements-form-block.chest-measurement{width:50%;margin-bottom:10px;float:none}.acct-measurements-form-block.sizes-heading-block{display:block;width:100%;height:23px;margin-bottom:10px;float:none}.acct-measurements-form-wrapper{display:block;margin-top:5px;margin-bottom:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.acct-measurements-form{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-measurements-line{height:1px;margin:10px 15px;border-bottom:1px solid #cfcfcf}.acct-measurements-div{margin:10px;padding-top:15px;padding-bottom:10px;border-top:1px solid #cfcfcf}.acct-measurements-block{padding-top:5px}.acct-measurements-block.hide{display:none}.contact-phone-opt-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measurements-tabs-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:35px;margin-bottom:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:Tenor,sans-serif;color:#b4b4b4;font-size:15px;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-measurements-tab{display:inline-block;width:18%;margin-right:1%;margin-left:1%;padding:10px 5px;float:left;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border:1px solid #b4b4b4;background-color:#fafafa;color:#919191;text-align:center}.acct-measurements-tab:hover{border-color:#0f1726;color:#0f1726}.acct-measurements-tab.w--current{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-measurements-dropdown{display:block;width:160px;height:30px;margin-right:auto;margin-left:auto;padding-top:3px;padding-bottom:3px;font-family:Avenir,sans-serif;color:#0f1726}.acct-measurements-tabs{border-top:1px solid #cfcfcf}.acct-measurements-form-button{display:inline-block;width:30px;height:30px;padding:6px 5px 5px;background-color:#cfcfcf;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Icomoon,sans-serif;color:#fff;font-size:11px;font-weight:400;text-align:center;cursor:pointer}.acct-measurements-form-button:hover{background-color:#1c283d}.acct-measurements-form-button:active{background-color:#0f1726}.acct-measurements-form-icon{display:inline-block;width:100%;height:100%}.acct-measurements-form-field-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}.acct-measurements-modal-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:50px;background-color:rgba(0,0,0,.5);text-align:center}.acct-measurements-modal-block{display:block;width:600px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.acct-measurements-modal-border{padding:20px;border:1px solid #0f1726}.acct-measurements-modal-close{float:right;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;cursor:pointer}.acct-measurements-modal-close:hover{color:#0f1726}.acct-measurements-modal-heading{margin-bottom:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:19px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-measurements-modal-text{display:inline-block;font-family:Avenir,sans-serif;color:#0f1726}.product-category-banner-block{position:relative;display:block;width:100%;height:700px;margin-right:auto;margin-left:auto;float:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(../images/IMG_7039-edit-HDR-banner.jpg);background-position:50% 0;background-size:cover;background-repeat:no-repeat}.product-category-banner-block.home-page{z-index:99;display:block;height:60px;margin-bottom:-45px;border-bottom-style:none}.product-category-banner-block.trousers-banner{height:500px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../images/suit_fabrics_2.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../images/suit_fabrics_2.jpg);background-position:0 0,50% 50%;background-repeat:repeat,no-repeat}.product-category-banner-block.fall-winter{height:650px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.15),rgba(0,0,0,.15)),url(../images/fall-winter-jackets.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.15)),url(../images/fall-winter-jackets.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.product-category-banner-heading{display:inline-block;margin:0 10px;padding-right:5px;padding-bottom:0;padding-left:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:40px;line-height:55px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-category-banner-heading.trousers-banner-heading{color:#fff}.header-nav-search-block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:11px;text-decoration:none;text-transform:uppercase}.header-nav-search-block:hover{color:#0f1726}.header-nav-search-block.active{color:#0f1726}.header-nav-search-text{display:inline-block}.header-nav-search-text.icon{margin-top:4px;margin-right:5px;font-family:Icomoon,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.header-nav-search-form-wrapper{margin-top:-10px;margin-bottom:0}.header-nav-search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-nav-search-field{display:inline-block;margin-bottom:0;padding-right:10px;padding-bottom:2px;border-style:none;border-bottom-width:1px;border-bottom-color:#b4b4b4;font-size:11px;text-align:right}.header-nav-search-field:hover{border-bottom-color:#0f1726;color:#0f1726}.header-nav-search-field:focus{border-bottom-color:#0f1726}.header-nav-search-field.active{border-bottom-style:solid;border-bottom-color:#0f1726}.product-category-results-block{display:inline-block;width:50%;margin-top:5px;margin-bottom:5px;float:left}.product-category-results-block.page-block{text-align:right}.product-category-banner-link{display:inline-block;margin-right:10px;margin-left:auto;padding-bottom:1px;border-bottom:1px solid #fff;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:'Avenir medium',sans-serif;color:#fff;font-size:18px;letter-spacing:1px;text-decoration:none}.product-category-banner-text{display:inline-block;margin-right:10px;font-size:20px;letter-spacing:1px}.product-category-banner-text.icon{margin-top:18px;margin-right:0;margin-left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:Icomoon,sans-serif;font-size:21px}.product-category-banner-text.secondary{letter-spacing:1px}.product-category-color-image{border-radius:100px}.product-category-banner-text-wrapper{height:20px;margin-top:3px;margin-right:25px;margin-left:25px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.chest-modal-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.chest-modal-form{text-align:center}.chest-modal-form-button{display:block;width:15%;margin-top:15px;margin-right:auto;margin-left:auto;padding:15px;background-color:#1c283d;font-family:Tenor,sans-serif;color:#fff;font-size:16px;font-weight:400;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.chest-modal-form-button:hover{background-color:#0f1726}.product-category-banner-nav{display:none}.product-category-banner-arrow.right-arrow{left:50%}.product-category-banner-arrow.left-arrow{top:0;right:50%}.product-category-banner-slide{text-align:center}.product-category-banner-slide.home-page{display:inline-block}.nav-dropdown-heading{display:block;margin-top:0;padding-bottom:1px;border-bottom:1px solid #cfcfcf;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px;text-transform:uppercase}.nav-dropdown-heading.megamenu{width:95%;margin-bottom:5px;padding-bottom:3px;float:left;border-bottom-style:none;font-family:'Avenir medium',sans-serif;font-size:12px;letter-spacing:1px}.product-category-results-text{display:inline-block;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px}.product-category-results-link{display:inline-block;margin-right:2px;margin-left:2px;float:right;color:#919191;font-size:12px;text-decoration:none}.product-category-results-link:hover{color:#0f1726}.product-category-results-link.active{font-family:'Avenir medium',sans-serif;color:#0f1726}.product-category-page-results-text{display:inline-block;float:right;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px}.product-category-page-results-text.icon{margin-right:2px;float:left;font-family:Icomoon,sans-serif}.product-category-page-results-text.icon.next{float:right}.product-content-choices-slider{display:block;height:440px;margin-right:auto;margin-left:auto;background-color:#fff}.product-content-choices-slider.mobile-slider{display:none}.product-content-choices-mask{display:block;width:60%;margin-right:auto;margin-left:auto}.product-content-choices-arrow{font-family:Icomoon,sans-serif}.product-content-choices-arrow.right{left:1200px}.product-content-choices-arrow.right.hide{display:none}.product-content-choices-arrow.left{right:1200px}.product-content-choices-arrow.left.hide{display:none}.product-content-choices-icon{position:absolute;margin:170px 20px;color:#cfcfcf;font-size:50px}.product-content-choices-nav{display:none}.acct-previous-measurements-form-wrapper{margin-top:10px}.acct-previous-measurements-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-previous-measurements-label{margin-right:10px;margin-bottom:0;font-family:'Avenir medium',sans-serif;font-weight:400}.acct-previous-measurements-field{width:25%;height:35px;margin-bottom:0;padding-top:6px;font-family:Avenir,sans-serif;color:#0f1726}.utility-page-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw;height:100vh;max-height:100%;max-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.utility-page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.utility-page-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-category-banner-mask{display:block;width:46%;margin-right:auto;margin-left:auto}.product-wishlist-link-text{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-wishlist-link-text.icon{margin-left:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-family:Icomoon,sans-serif}.style-shirt-image-link-block{position:absolute;right:0;bottom:0;margin:20px;padding:16px;border:1px solid #919191;border-radius:3px;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;text-decoration:none}.style-shirt-image-link-block:hover{border-color:#0f1726;color:#0f1726}.style-shirt-collar-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.style-shirt-collar-modal-block{position:relative;width:100%;height:100%;border:1px solid #0f1726}.style-shirt-collar-modal-close{position:absolute;top:0;right:0;z-index:9999;margin-top:25px;margin-right:25px;padding:4px;float:right;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:25px;cursor:pointer}.style-shirt-collar-modal-close:hover{color:#0f1726}.acct-measurements-modal-text-block{display:block;margin-top:15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.acct-measurements-modal-subheading{display:inline-block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-family:'Avenir medium',sans-serif;color:#0f1726}.acct-measurements-modal-subheading.allowance-heading{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.style-detail-slide-image{display:block;height:100%;margin-right:auto;margin-left:auto}.style-shirt-collars-left-line{display:block;width:75%;margin-top:15px;margin-right:auto;margin-left:auto;border-bottom:1px solid #919191}.style-shirt-collars-left-link{display:inline-block;width:175px;margin-right:2px;margin-bottom:10px;margin-left:2px;padding:8px 5px;border:1px solid #b4b4b4;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.style-shirt-collars-left-link:hover{border-color:#0f1726;color:#0f1726}.style-shirt-collars-left-link.multiple-options{width:175px;margin-right:2px;margin-bottom:5px;margin-left:2px}.style-shirt-collars-left-link.multiple-options.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.style-shirt-collars-left-link.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.style-shirt-collars-left-link.dropdown{width:354px;float:none;color:#0f1726;text-align:center}.style-shirt-additional-options{overflow:auto;height:400px;opacity:1}.style-detail-slider-left-block{width:40%;height:100%;padding-top:40px}.style-detail-slider-line{display:block;width:100px;margin-top:15px;margin-right:auto;margin-left:auto;border-top:1px solid #000}.style-detail-slider-bottom-block{margin-top:25px;margin-bottom:25px}.style-detail-slider-bottom-block.mobile-vertical{display:none}.style-detail-slider-text-wrapper{display:block;width:57%;margin-right:auto;margin-left:auto;padding-bottom:25px}.measurements-modal-line{display:block;width:75px;margin-top:15px;margin-right:auto;margin-left:auto;border-bottom:1px solid #000}.measurement-shrinkage-div{padding-bottom:15px}.section-hero-slider-arrow{display:block}.section-hero-slider-nav{display:none}.section-hero-slider-nav.home-page{position:absolute;left:0;right:0;bottom:0;z-index:99997;display:block;padding-top:15px;font-size:8px}.section-hero-slider-nav.home-page.test{position:absolute;left:0;right:0;bottom:0}.section-hero-slider-nav.home-page.hide{display:none}.section-hero-slide{background-image:url(../images/custom-tailored-suits_1.jpg);background-position:0 0;background-size:cover;background-repeat:no-repeat}.section-hero-slide.second-slide{background-image:url(../images/custom-tailoring.jpg);background-position:50% 0}.section-hero-slide.second-slide.spring-summer{background-image:none}.section-hero-slide.third-slide{background-image:url(../images/tailored-suits.jpg);background-position:50% 0}.section-hero-slide.third-slide.spring-summer{background-image:none}.section-hero-slide.spring-summer{background-image:none}.section-hero-slide.test{background-image:none}.appointment-schedule-form-wrapper{display:block;width:55%;margin-right:auto;margin-left:auto;text-align:center}.appointment-schedule-form{text-align:left}.appointment-schedule-form-label{display:block;width:95%;margin:0 auto 2px;font-family:'Avenir medium',sans-serif;color:#0f1726;text-align:left;letter-spacing:1px;text-transform:uppercase}.appointment-schedule-phone-field{background-color:transparent;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px}.appointment-schedule-phone-field:focus{border:1px solid #0f1726}.appointment-schedule-phone-form-button{display:block;width:325px;margin-top:10px;margin-right:auto;margin-left:auto;padding:15px;background-color:#1c283d;font-family:Avenir,sans-serif;color:#fff;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.appointment-schedule-phone-form-button:hover{background-color:#0f1726}.section-hero-slider-overlay{position:absolute;z-index:99995;display:none;width:100%;height:781px}.section-hero-slider-overlay.test{display:none}.product-bottom-section-line{display:block;width:75%;height:1px;margin-top:25px;margin-right:auto;margin-left:auto;border-top:1px solid #b4b4b4}.why-mytailor-product-subheading{margin-top:10px;margin-bottom:10px;font-family:'Avenir medium',sans-serif;font-weight:400;letter-spacing:1px;text-transform:uppercase}.style-shirt-collar-left-link-wrapper{margin-bottom:5px;padding-left:2px;clear:left}.section-hero-slider-block{position:absolute;left:10%;top:25%;bottom:25%;display:block;margin-right:auto;margin-left:auto;padding:25px;font-family:Avenir,sans-serif;color:#fff}.section-hero-slider-block.hide{left:75px;top:150px;right:auto;display:block;width:40%;min-width:650px}.section-hero-slider-block.fall-winter{left:auto;top:35%;right:22%;bottom:auto}.section-hero-slider-block.fall-winter.hide{display:none}.section-hero-slider-block.spring-summer-18{top:50%}.section-hero-slider-heading{padding:0 15px;float:left;clear:left;font-family:Tenor,sans-serif;color:#0f1726;font-size:28px;line-height:35px;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.section-hero-slider-heading.subheading{margin-top:-15px;padding-right:10px;padding-left:10px;font-size:19px;line-height:30px}.section-hero-slider-heading.alternate{color:#fff;font-size:25px}.section-hero-slider-text{text-shadow:none}.section-hero-slider-link{position:relative;z-index:99999;display:block;width:200px;margin-right:auto;margin-bottom:35px;margin-left:15px;padding:15px;float:left;clear:left;border-radius:2px;background-color:rgba(15,23,38,.5);-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:'Avenir medium',sans-serif;color:#cfcfcf;font-size:16px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.section-hero-slider-link:hover{background-color:#0f1726;color:#fff}.acct-main-measurement-process{display:block;margin-bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center}.acct-main-measurement-process.measurement-process{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.acct-main-measurement-process-link{width:45%;height:275px;margin:15px;padding:60px 30px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #919191;border-radius:5px;background-color:#fafafa;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#919191;font-weight:400;text-align:center;text-decoration:none}.acct-main-measurement-process-link:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-main-measurement-process-link.schedule-tailor{width:93%;height:225px;padding-top:50px;padding-bottom:50px}.acct-main-measurement-process-link.schedule-tailor.alternate{width:45%;height:275px;padding-top:60px}.acct-main-measurement-process-heading{margin-top:10px;margin-bottom:5px;padding-right:25px;padding-left:25px;font-family:Tenor,sans-serif;font-size:20px;line-height:32px;font-weight:400;text-transform:uppercase}.acct-main-measurement-process-heading.top-heading{color:#0f1726;font-size:23px}.acct-main-measurement-process-text.shirt-icon{margin-bottom:35px;font-family:Mytailor,sans-serif;font-size:6em;font-weight:100}.acct-main-measurement-process-text.jacket-icon{margin-bottom:35px;font-family:Jacket,sans-serif;font-size:6em}.acct-main-measurement-process-text.trousers-icon{margin-bottom:35px;font-family:Suit,sans-serif;font-size:6em}.acct-main-measurement-process-text.vest-icon{margin-bottom:35px;font-family:Vest,sans-serif;font-size:6em}.acct-main-measurement-process-text.icon{margin-bottom:35px;font-family:Icomoon,sans-serif;font-size:4em}.acct-main-measurement-process-text.icon.rotate{font-size:6.5em}.acct-main-measurement-process-text.suit-icon{margin-bottom:35px;font-family:Suit,sans-serif;font-size:5em}.acct-main-measurement-process-text.mail-in-icon{margin-bottom:40px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:60px}.acct-main-measurement-process-line{display:block;width:80%;height:1px;margin-right:auto;margin-bottom:15px;margin-left:auto;border-top:1px solid #919191}.section-hero-slider-line{display:block;width:100%;height:2px;margin-right:15px;margin-bottom:20px;margin-left:15px;float:left;clear:left;border-top:1px solid #0f1726}.section-hero-slider-line.alternate{border-top-width:2px;border-top-color:#fff}.product-content-image-text-block{text-align:center}.product-content-image-text{display:block;width:65%;margin:2px auto 10px;padding-right:10px;font-family:Avenir,sans-serif;color:#919191;font-size:10px;font-weight:400;text-align:right;letter-spacing:1px;text-transform:none}.acct-main-measurement-process-top-block{margin-top:15px;padding:15px;text-align:center}.acct-main-measurements-review-table{width:100%;border-style:solid solid none;border-width:1px;border-color:#cfcfcf}.acct-main-measurements-review-table.measurements-submit{display:block;width:75%;margin-right:auto;margin-left:auto}.acct-main-measurements-review-column{display:inline-block;width:50%;height:45px;float:left}.acct-main-measurements-review-column.center-column{width:25%;padding-top:0;padding-left:0;border-left:1px solid #cfcfcf}.acct-main-measurements-review-column.last-column{width:25%;border-left:1px solid #cfcfcf}.acct-main-measurements-review-column.measurements-submit{width:40%}.acct-main-measurements-review-column.measurements-submit.first{width:60%;border-right:1px solid #cfcfcf}.acct-main-measurements-review-row{width:100%;height:45px;float:left;border-bottom:1px solid #cfcfcf;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}.acct-main-measurements-review-row.first-row{background-color:#fafafa}.acct-main-measurements-review-row.first-row.heading-row{background-color:#ebebeb}.acct-main-measurements-review-heading{padding-top:13px;padding-left:15px;font-family:'Avenir medium',sans-serif;text-align:left}.acct-main-measurements-review-button{display:block;width:35%;margin-top:-8px;margin-right:auto;margin-left:auto;padding-top:5px;padding-bottom:5px;border-radius:3px;background-color:#5b9edd;color:#fff;font-size:12px;text-align:center;letter-spacing:1px;text-decoration:none}.acct-main-measurements-review-button:hover{background-color:#0967be}.acct-main-measurements-review-button.save-button{width:50%;margin-top:22px;padding-top:15px;padding-bottom:15px;border-radius:0;background-color:#26314e;font-family:Avenir,sans-serif;font-size:14px;text-transform:uppercase}.acct-main-measurements-review-button.save-button:hover{background-color:#0f1726}.acct-main-measurements-process-form-wrapper{display:block;width:50%;margin-top:25px;margin-right:auto;margin-left:auto}.acct-main-measurements-review-checkbox{display:block;width:50%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;text-align:left;letter-spacing:1px;text-transform:uppercase}.acct-main-measurements-review-text{padding-top:14px}.section-why-mytailor{display:none;padding:10px}.why-mytailor-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.why-mytailor-wrapper.mobile-why-mytailor{display:none}.why-mytailor-wrapper.hide{display:none}.why-mytailor-heading{margin-top:0;margin-bottom:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:35px;line-height:40px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.home-about-line{display:block;width:170px;height:1px;margin:10px auto 25px;border-top:1px solid #0f1726}.home-about-line.home-showroom-line{width:100px;margin-bottom:15px}.home-about-line.finest-cloths-line{margin-top:0;margin-bottom:0}.section-home-about{display:block;width:100%;height:auto;margin-right:auto;margin-left:auto;padding:15px 25px;background-color:transparent}.section-home-about.test{width:1300px;max-width:100%;padding-right:0;padding-left:0}.product-content-left-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;float:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.nav-desktop-block{height:1px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.home-about-wrapper.shirt-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-about-wrapper.suit-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px}.home-about-wrapper.origins-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.home-about-wrapper.experience-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-about-block{display:inline-block;width:50%;height:100%;min-height:300px;padding:30px 25px 35px;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#f3f3f3;text-align:center}.home-about-block.shirts-image-block{width:100%;min-height:225px;margin-bottom:15px;background-image:url(../images/home-shirts.jpg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.home-about-block.suits-image-block{margin-left:2.5px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-image:url(../images/home-suits.jpg);background-position:100% 50%;background-size:cover;background-repeat:no-repeat}.home-about-block.origins-image-block{margin-right:2.5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-image:url(../images/home-origins.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.home-about-block.experience-image-block{margin-left:2.5px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-image:url(../images/home-experience.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.home-about-block.shirt-content-block{width:100%;min-height:225px;margin-bottom:5px}.home-about-block.suit-content-block{margin-right:2.5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.home-about-block.origins-content-block{margin-left:2.5px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.home-about-block.experience-content-block{margin-right:2.5px}.home-about-heading{font-family:Tenor,sans-serif;color:#0f1726;font-size:40px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.home-about-heading.customer-reviews-heading{margin-top:0;margin-bottom:20px;font-size:25px;line-height:40px}.home-about-heading.featured-in-heading{margin-top:20px;margin-bottom:0;font-size:35px;line-height:40px}.home-about-heading.featured-in-subheading{margin-top:0;margin-bottom:0;padding-right:25px;padding-left:25px;font-family:Avenir,sans-serif;font-size:20px;line-height:30px;text-transform:none}.home-about-text{display:block;width:100%;margin-right:auto;margin-bottom:25px;margin-left:auto;padding-right:20px;padding-left:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;text-align:center}.home-about-link{width:300px;padding:15px;border:1px solid #0f1726;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.home-about-link:hover{background-color:#0f1726;color:#fff}.home-about-link.shirts-link{width:250px;padding-top:10px;padding-bottom:10px}.home-about-link.shirts-link.hide{display:none}.how-it-works-icon{margin-top:35px;margin-bottom:30px;font-family:Icomoon,sans-serif;font-size:6em}.how-it-works-icon.measure-icon{color:#0f1726;font-size:9em;font-weight:400}.why-mytailor-line{display:block;width:75px;height:1px;margin:15px auto;border-bottom:1px solid #fff}.how-it-works-text{width:80%;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:30px;letter-spacing:1px}.section-banner-home{height:auto;margin-bottom:25px;padding:125px 50px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),url(../images/h-021543_1_2d-crop.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),url(../images/h-021543_1_2d-crop.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.section-banner-home.banner-customer-reviews{margin-top:0;padding-top:50px;padding-bottom:50px;background-image:none}.section-banner-home.get-started-create-account-banner{margin-top:40px;padding-top:15px;padding-bottom:15px;background-image:none}.banner-home-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding-top:40px;padding-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #0f1726;border-radius:2px;background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4));background-image:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4));text-align:center}.banner-home-block.banner-home-join-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-width:5px}.banner-home-heading{display:inline-block;margin:-72px 25px 30px;padding:10px 20px 10px 25px;background-color:#fff;font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;line-height:44px;font-weight:400;text-align:center;letter-spacing:20px;text-transform:uppercase}.banner-home-heading.reviews-banner-heading{margin-top:-25px;margin-bottom:25px;padding-right:0;padding-left:25px}.banner-home-text{margin-bottom:25px;padding-right:25px;padding-left:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:38px;line-height:50px;font-weight:400;letter-spacing:1px}.banner-home-text.subtext{margin-top:15px;padding-right:100px;padding-left:100px;font-family:'Avenir medium',sans-serif;font-size:25px;line-height:45px}.banner-home-text.banner-home-subtext{text-transform:none}.section-customer-reviews{display:block;height:auto;margin-right:25px;margin-left:25px;padding-top:25px;padding-bottom:45px;background-color:#fafafa}.section-customer-reviews.tablet-customer-reviews{display:none}.section-customer-reviews.mobile-customer-reviews{display:none}.section-customer-reviews.home-page{background-color:transparent}.customer-reviews-block{display:inline-block;width:25%;float:left;text-align:center;text-transform:none}.customer-reviews-icon{display:inline-block;font-family:Icomoon,sans-serif;color:#5b9edd}.customer-reviews-icon.product-review-icon{margin-right:5px;color:#cfcfcf;font-size:29px;cursor:pointer}.customer-reviews-icon.product-review-icon.active{color:#ffdf00}.customer-reviews-icon.customer-product-review-icon{color:#cfcfcf;font-size:30px}.customer-reviews-icon.customer-product-review-icon.active{color:#ffdf00}.customer-reviews-icon-block{display:inline-block;margin-bottom:10px}.customer-reviews-icon-block.product-review-icon-block{margin-bottom:5px}.customer-reviews-icon-block.customer-product-review{width:auto;margin-top:3px;margin-right:7px;margin-bottom:0;text-align:left}.customer-reviews-icon-block.banner-customer-reviews{position:relative;display:block}.customer-reviews-text{width:85%;margin-top:10px;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726}.customer-reviews-subheading{margin-top:0;margin-bottom:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:16px;line-height:20px;font-weight:400}.customer-reviews-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.customer-reviews-wrapper{display:block;width:85%;height:auto;margin-right:auto;margin-left:auto}.section-perfect-fit{position:relative;display:block;margin-right:20px;margin-bottom:10px;margin-left:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f3f3f3}.perfect-fit-block{display:block}.perfect-fit-block.mobile-perfect-fit{display:none}.perfect-fit-text-block{display:block;width:100%;margin-right:auto;margin-left:auto;padding-top:35px;text-align:center}.perfect-fit-heading{margin-top:0;margin-bottom:15px;padding-right:25px;padding-left:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:35px;line-height:40px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.perfect-fit-text{display:block;width:85%;margin-right:auto;margin-left:auto;padding-right:25px;padding-bottom:25px;padding-left:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:20px;line-height:35px;text-align:center;letter-spacing:1px}.perfect-fit-text.subheading{margin-bottom:15px;padding-bottom:0;font-family:'Avenir medium',sans-serif;font-size:20px;line-height:30px}.how-it-works-block{position:relative;padding:15px 25px 45px;float:none;text-align:center}.how-it-works-subheading{margin-top:20px;margin-bottom:35px;font-family:Avenir,sans-serif;color:#0f1726;font-size:20px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px}.how-it-works-row{display:inline-block;width:33.33%;margin-right:auto;margin-bottom:25px;margin-left:auto;float:left}.how-it-works-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.why-mytailor-text{display:block;margin-right:auto;margin-left:auto;font-family:'Avenir medium',sans-serif;color:#fff;font-size:18px;line-height:30px;letter-spacing:1px;text-transform:none;cursor:default}.why-mytailor-text.number{width:40px;height:40px;margin-top:25px;margin-bottom:25px;padding-top:1px;border:1px solid #0f1726;border-radius:100px;color:#0f1726;font-size:18px;line-height:37px;text-align:center}.why-mytailor-text.row-heading{position:absolute;left:0;top:0;right:0;margin-top:85px;font-family:Tenor,sans-serif;color:#0f1726;font-size:31px;text-transform:uppercase}.why-mytailor-text.test{margin-bottom:25px;font-family:Tenor,sans-serif;font-size:29px;line-height:25px;text-transform:uppercase}.product-content-size-dropdown{z-index:800;display:block;width:100%;height:35px;margin-bottom:10px;float:left;clear:left}.product-content-size-toggle{width:100%;height:35px;padding-top:7px;padding-bottom:7px;padding-left:10px;border:1px solid #919191;font-family:Avenir,sans-serif;color:#919191;font-size:13px;letter-spacing:1px;text-transform:uppercase}.product-content-size-toggle:hover{border-color:#0f1726;color:#0f1726}.product-content-size-text{display:inline-block;margin-right:5px}.product-content-size-text.icon{position:absolute;top:7px;right:20px;bottom:0;margin-right:0;font-family:Icomoon,sans-serif;font-size:11px}.product-content-size-list.w--open{z-index:9999;overflow:auto;height:200px;margin-top:-2px;border:1px solid #0f1726;background-color:#fff}.product-content-size-link{z-index:9999;height:35px;padding-top:9px;font-family:Avenir,sans-serif;color:#919191;font-size:13px;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.product-content-size-link:hover{background-color:#fafafa;color:#0f1726}.product-content-new-size-link{display:block;width:100%;max-width:300px;margin-bottom:20px;padding:6px 5px 5px;float:left;clear:left;border:1px solid #0f1726;border-radius:2px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:10px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.product-content-new-size-link.size-chart{display:none;width:32%;margin-right:5px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product-content-size-wrapper{width:95%;max-width:300px;float:left;clear:left}.product-content-size-link-block{display:block;width:100%;max-width:300px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.shopping-cart-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:10%;background-color:rgba(0,0,0,.5)}.shopping-cart-modal-wrapper{display:block;width:600px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.shopping-cart-modal-block{padding:20px 20px 40px;border:1px solid #0f1726;text-align:center}.shopping-cart-modal-close{float:right;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:20px;cursor:pointer}.shopping-cart-modal-close:hover{color:#0f1726}.shopping-cart-modal-heading{font-family:Tenor,sans-serif;color:#5b9edd;font-size:30px;line-height:35px;font-weight:400;text-transform:uppercase}.shopping-cart-modal-text{margin-top:20px;margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:25px;line-height:35px;letter-spacing:1px;text-transform:uppercase}.shopping-cart-modal-line{display:block;width:55%;height:1px;margin-right:auto;margin-left:auto;border-bottom:1px solid #0f1726}.shopping-cart-modal-link{width:40%;padding:15px;background-color:#1c283d;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#fff;text-decoration:none}.shopping-cart-modal-link:hover{background-color:#0f1726}.modal-product-new-size-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100vh;padding-top:1%;background-color:rgba(0,0,0,.5);-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:center}.modal-product-new-size-wrapper{display:block;overflow:auto;width:1000px;height:95vh;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;border:1px solid #0f1726;border-radius:5px;background-color:#fff}.modal-product-new-size-close{margin-right:-5px;float:right;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:20px;cursor:pointer}.modal-product-new-size-close:hover{color:#0f1726}.modal-product-new-size-block{padding:20px 25px 40px}.modal-product-new-size-heading{margin-top:10px;margin-bottom:15px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-product-new-size-text{margin-right:.5%;margin-left:.5%;padding-top:5px;padding-bottom:20px;font-family:Avenir,sans-serif;font-size:17px;line-height:23px;font-weight:400;text-align:center}.modal-product-new-size-text.subtext{padding-bottom:10px;border-bottom-style:none;font-size:14px;line-height:20px;text-align:center}.modal-product-new-size-subheading{display:inline-block;margin-top:0;margin-bottom:5px;font-family:'Avenir medium',sans-serif;font-size:16px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-product-new-size-link{display:inline-block;width:49%;margin-top:1%;margin-right:.5%;margin-left:.5%;padding:20px 15px 5px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border:1px solid #b4b4b4;border-radius:5px;color:#919191;text-align:center;text-decoration:none}.modal-product-new-size-link:hover{border-color:#0f1726;color:#0f1726}.modal-product-new-size-link.bottom-link{width:100%}.modal-product-new-size-text-block{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.modal-product-new-size-icon{display:inline-block;margin-right:10px;font-family:Icomoon,sans-serif;font-size:35px}.modal-product-new-size-icon.left-icon{margin-right:0;margin-bottom:25px;font-size:3em}.modal-product-new-size-icon.left-icon.measure-body-icon{font-size:4.5em}.modal-product-new-size-icon.left-icon.third-icon{font-size:2em}.modal-product-new-size-column.center-column{margin-right:25px;margin-left:15px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.modal-product-new-size-line{display:block;width:50%;height:1px;margin-right:auto;margin-bottom:10px;margin-left:auto;border-bottom:1px solid #b4b4b4}.modal-product-new-size-link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.view-styles-options-line{position:relative;left:-100%;display:block;width:100%;height:1px;margin-right:auto;margin-left:auto;border-bottom:1px solid #0f1726}.view-styles-options-text-wrapper{display:inline-block;overflow:hidden}.product-content-link{display:block;width:33.33%;margin:10px auto;padding:15px;border-radius:100px;-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#919191;font-size:2em;text-align:center;text-decoration:none}.product-content-link:hover{color:#0f1726}.product-content-link-text{margin-top:15px;font-family:'Avenir 85 heavyheavy',sans-serif;font-size:14px;line-height:16px;letter-spacing:1px}.modal-product-question-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-product-question-block{display:block;width:750px;max-width:100%;margin-right:auto;margin-left:auto;padding:30px 25px 25px;border-radius:5px;background-color:#fff;text-align:center}.modal-product-question-form-wrapper{font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}.modal-product-question-form-label{padding-left:3px;font-family:'Avenir medium',sans-serif;font-weight:400;text-align:left}.modal-product-question-textarea{min-height:175px}.modal-product-question-close{margin-top:-10px;float:right;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:20px;cursor:pointer}.section-featured-in{margin-bottom:25px;padding-top:25px;padding-bottom:25px}.featured-in-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:85%;margin-right:auto;margin-left:auto}.featured-in-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.33%;padding-right:15px;padding-left:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:center}.featured-in-text{margin-top:-15px;margin-bottom:15px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:17px}.modal-special-offer-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;max-width:100%;padding-top:10%;background-color:rgba(0,0,0,.5)}.modal-special-offer-wrapper{display:block;width:750px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.modal-special-offer-block{position:relative;padding:25px;border:2px solid #0f1726;text-align:center}.modal-special-offer-heading{display:none;margin-top:15px;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px;text-transform:uppercase}.modal-special-offer-heading.main-heading{display:block;margin-top:20px;color:#5b9edd;font-size:55px;line-height:44px}.modal-special-offer-close{position:absolute;top:10px;right:10px;padding:5px;float:none;font-family:Icomoon,sans-serif;color:#b4b4b4;font-size:20px;cursor:pointer}.modal-special-offer-close:hover{color:#0f1726}.modal-special-offer-text{display:block;width:95%;margin-right:auto;margin-bottom:15px;margin-left:auto;padding-right:15px;padding-left:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:18px;line-height:25px;letter-spacing:1px}.modal-special-offer-text.checkbox-heading{width:75%;margin-bottom:5px;padding-left:0;font-family:'Avenir medium',sans-serif;text-align:left}.modal-special-offer-text.checkbox-heading.thank-you{display:inline-block;margin-top:20px;margin-bottom:40px;font-size:60px}.modal-special-offer-logo{margin-top:25px;margin-bottom:25px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:2.5em}.modal-special-offer-line{display:block;width:75%;height:1px;margin-right:auto;margin-left:auto;border-bottom:1px solid #0f1726}.modal-special-offer-text-field{display:block;width:75%;margin-top:10px;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:center}.modal-special-offer-button{width:50%;margin-top:25px;padding:15px;background-color:#1c283d;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Avenir,sans-serif;color:#fff;font-size:15px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.modal-special-offer-button:hover{background-color:#0f1726}.section-start-here{display:block;height:auto;margin-top:25px;margin-bottom:25px;padding-right:20px;padding-bottom:20px;padding-left:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.start-here-product-heading{margin-top:0;margin-bottom:5px;padding-top:10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.start-here-product-heading.main-heading{display:block;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0;font-size:25px;line-height:40px;text-align:center}.start-here-product-subheading{margin-bottom:5px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;line-height:20px;letter-spacing:1px}.start-here-product-subheading.main-subheading{display:block;width:75%;margin-right:auto;margin-bottom:25px;margin-left:auto;font-family:Avenir,sans-serif;font-size:20px;line-height:40px;text-align:center}.start-here-product-line{display:block;width:75%;height:1px;margin-right:auto;margin-bottom:15px;margin-left:auto;border-bottom:1px solid #0f1726}.start-here-product-block{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.why-mytailor-row{position:relative;overflow:hidden;width:100%;height:250px;margin-right:auto;margin-bottom:10px;margin-left:auto;background-color:#f8f8f8;text-align:center}.why-mytailor-top-block{position:relative;left:0;top:0;z-index:10;display:block;overflow:hidden;width:100%;height:100%;padding:60px 40px 25px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),url(../images/suit_fabrics_2.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),url(../images/suit_fabrics_2.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat;cursor:default}.why-mytailor-top-block.test{height:250px;margin-bottom:10px}.why-mytailor-middle-block{position:relative;left:0;top:0;z-index:10;display:block;overflow:hidden;width:100%;height:100%;padding:55px 25px 25px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(../images/1Q6A3292-Edit-resized.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(../images/1Q6A3292-Edit-resized.jpg);background-position:0 0,50% 100%;background-size:auto,cover;background-repeat:repeat,no-repeat;cursor:default}.why-mytailor-middle-block.test{height:250px;margin-bottom:10px}.why-mytailor-bottom-block{position:relative;left:0;top:0;z-index:10;display:block;overflow:hidden;width:100%;height:100%;padding:100px 25px 25px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/shirt_cuffs-edit.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/shirt_cuffs-edit.jpg);background-position:0 0,50% 100%;background-size:auto,cover;background-repeat:repeat,no-repeat;cursor:default}.why-mytailor-bottom-block.test{height:250px;margin-bottom:10px;padding-top:70px}.customer-reviews-slide{height:auto}.customer-reviews-slider-nav{display:none}.customer-reviews-slider-arrow{padding-top:140px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Icomoon,sans-serif;color:#cfcfcf;font-size:50px}.customer-reviews-slider-arrow:hover{color:#0f1726}.start-here-text-block{display:inline-block;height:100%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.start-here-link{display:block;width:450px;margin-top:10px;margin-right:auto;margin-left:auto;padding:15px;border-radius:2px;background-color:#1c283d;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#fff;font-size:16px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.start-here-link:hover{background-color:#0f1726}.start-here-link.secondary-link{width:300px}.how-it-works-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-dropdown-image{width:85%}.section-subscribe{position:relative;height:350px;margin-right:15px;margin-left:15px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/1Q6A7257-Edit.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/1Q6A7257-Edit.jpg);background-position:0 0,50% 15%;background-size:auto,cover;background-repeat:repeat,no-repeat}.start-here-right-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;margin-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.start-here-left-block{display:inline-block;width:100%;height:100%;margin-right:auto;margin-left:auto;padding-top:10px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-main-measurements-review-text-field{display:inline-block;width:50%;height:45px;margin-bottom:0;padding-top:7px;padding-bottom:5px;float:left;border-top:1px none #000;border-right:1px none #000;border-left:1px none #000;background-color:transparent;color:#0f1726;text-align:center}.acct-main-measurements-review-text-field.new-size{color:#800e0e}.acct-main-measurements-review-form-wrapper{width:100%;margin-bottom:0}.acct-main-measurements-review-form-button{display:inline-block;width:25%;height:45px;padding:12px 5px 5px;float:left;font-family:Icomoon,sans-serif;color:#919191;cursor:pointer}.acct-main-measurements-review-form-button:hover{color:#0f1726}.measurements-intelligent-size-profiler-wrapper{margin-bottom:25px;text-align:center}.measurements-intelligent-size-profiler-heading{margin-top:15px;margin-bottom:0;padding-right:25px;padding-left:25px;font-family:Tenor,sans-serif;color:#0f1726;font-size:21px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.measurements-intelligent-size-profiler-block{margin-top:15px;padding-bottom:25px;text-align:center}.measurements-intelligent-size-profiler-link-wrapper{display:inline-block;margin-right:.5%;margin-left:.5%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-family:Avenir,sans-serif;color:#919191;text-align:center;letter-spacing:1px;text-decoration:none}.measurements-intelligent-size-profiler-link-wrapper.test{display:inline-block;width:11%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.measurements-intelligent-size-profiler-link-wrapper.height-weight-link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:65%;margin-right:0%;margin-left:0%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.measurements-intelligent-size-profiler-bottom-block{display:block;margin-right:.5%;margin-left:.5%;padding-bottom:35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.measurements-intelligent-size-profiler-button{width:385px;margin-top:25px;margin-right:.5%;margin-left:.5%;padding:10px 25px;border-radius:2px;background-color:#f0f0f0;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.measurements-intelligent-size-profiler-button:hover{background-color:#e6e6e6;color:#0f1726}.measurements-intelligent-size-profiler-button.next-button{background-color:#1c283d;color:#fff}.measurements-intelligent-size-profiler-button.next-button:hover{background-color:#0f1726}.measurements-intelligent-size-profiler-button.unknown-button{display:inline-block;width:433px;height:63px;margin-top:5px;margin-right:1px;margin-left:0;padding-top:20px;padding-bottom:20px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border:1px solid #919191;border-radius:2px;background-color:#fff;-webkit-transition-property:none;transition-property:none;cursor:pointer}.measurements-intelligent-size-profiler-button.unknown-button:hover{border-color:#0f1726;background-color:#fff}.measurements-intelligent-size-profiler-text{display:inline}.measurements-intelligent-size-profiler-text.icon{font-family:Icomoon,sans-serif}.measurements-intelligent-size-profiler-input-field{display:inline-block;width:50%;margin-bottom:0;border:1px solid #b4b4b4;border-radius:2px;font-family:Avenir,sans-serif;color:#0f1726;letter-spacing:1px}.measurements-intelligent-size-profiler-input-field:hover{border-color:#0f1726}.measurements-intelligent-size-profiler-input-field:focus{border-color:#0f1726;background-color:#fff}.measurements-intelligent-size-profiler-input-field.height-feet{width:25%;margin-right:10px}.modal-product-new-size-text-link{color:#5b9edd;text-decoration:none}.modal-product-new-size-text-link:hover{color:#0967be}.measurements-intelligent-size-profiler-link{display:inline-block;width:70.5px;height:100%;margin-top:2px;margin-right:1px;margin-left:1px;padding:10px 2px;border:1px solid #919191;border-radius:2px;cursor:pointer}.measurements-intelligent-size-profiler-link:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.measurements-intelligent-size-profiler-link.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.measurements-intelligent-size-profiler-link.test{width:100%;margin-right:1px;margin-left:1px}.measurements-intelligent-size-profiler-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.measurements-intelligent-size-profiler-top-block.test{text-align:center}.acct-mail-in-garment-wrapper{margin-top:25px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.acct-mail-in-garment-text{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px;line-height:30px;font-weight:400;letter-spacing:1px;text-transform:none}.acct-mail-in-garment-heading{display:block;margin-right:auto;margin-bottom:25px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:25px;text-align:center}.acct-mail-in-garment-heading.subheading{display:inline-block;margin-bottom:0;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Avenir,sans-serif;line-height:35px;text-align:left;letter-spacing:1px}.acct-mail-in-garment-heading.icon{display:inline-block;margin-right:10px;margin-bottom:0;float:left;font-family:Icomoon,sans-serif;line-height:35px}.acct-mail-in-garment-line{display:block;width:50%;height:1px;margin:15px auto;border-bottom:1px solid #0f1726}.acct-mail-in-garment-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-mail-in-garment-subheading{margin-bottom:-10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:22px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-mail-in-garment-bottom-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-need-sizing-text{display:inline-block;margin-right:10px;padding:10px 40px;font-family:'Avenir medium',sans-serif;color:rgba(46,156,46,.65);font-size:15px;text-align:center;text-transform:uppercase}.checkout-need-sizing-text.icon{position:absolute;top:30%;right:15px;padding:5px;font-family:Icomoon,sans-serif;color:#7ff57f;font-weight:400;cursor:pointer}.checkout-need-sizing-text.icon:hover{color:#48eb48}.checkout-need-sizing-text.icon.secondary-icon{color:rgba(243,32,32,.45)}.checkout-need-sizing-text.icon.secondary-icon:hover{color:#be0909}.checkout-need-sizing-text.icon.third-icon{color:rgba(15,23,38,.8)}.checkout-need-sizing-text.icon.third-icon:hover{color:#0f1726}.checkout-need-sizing-text.secondary-text{color:#be0909}.checkout-need-sizing-text.third-text{color:#0f1726}.checkout-need-sizing-text.third-text.warning-icon{margin-left:15px;padding-right:5px;padding-left:5px;font-family:Icomoon,sans-serif;font-size:30px;font-weight:400}.checkout-need-sizing-link{font-family:'Avenir medium',sans-serif;color:rgba(46,156,46,.65);font-size:15px;text-decoration:underline;cursor:pointer}.checkout-need-sizing-link.secondary-link{color:#be0909}.checkout-need-sizing-link.secondary-link:hover{border-bottom-color:#be0909}.checkout-need-sizing-link.third-link{color:#0f1726}.checkout-need-sizing-block{position:relative;display:none;width:75%;height:auto;margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #48eb48;border-radius:2px;background-color:#e8ffeb;text-align:center}.checkout-need-sizing-block.secondary-block{border-color:#be0909;background-color:#ffebe8}.checkout-need-sizing-block.third-block{padding-top:15px;padding-bottom:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-width:1px;border-color:#0f1726;background-color:transparent}.measurements-intelligent-size-profiler-subheading{display:block;width:75%;margin-right:auto;margin-bottom:25px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px;line-height:30px;text-align:center}.measurements-intelligent-size-profiler-line{display:block;width:40%;margin-right:auto;margin-bottom:15px;margin-left:auto;border-bottom:1px solid #0f1726}.mail-in-form-image-block{position:relative;display:none;margin-right:25px;float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.5;-webkit-transition:all 250ms ease;transition:all 250ms ease;cursor:pointer}.mail-in-form-image-block:hover{opacity:1}.mail-in-form-image{border:1px solid #cfcfcf}.mail-in-form-icon{position:absolute;left:0;top:100px;right:0;font-family:Icomoon,sans-serif;color:#0f1726;font-size:5em}.mail-in-form-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:500px;margin-right:auto;margin-bottom:25px;margin-left:auto;padding-left:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mail-in-garment-items{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.measurements-intelligent-size-profiler-loader-block{background-color:hsla(0,0%,71%,.3)}.measurements-intelligent-size-profiler-loader{width:0%;height:5px;background-color:#0f1726}.subscribe-form-wrapper{position:absolute;left:0;top:125px;right:0;display:block;width:65%;margin-right:auto;margin-bottom:0;margin-left:auto}.subscribe-form{text-align:center}.subscribe-form-heading{margin-bottom:25px;font-family:Tenor,sans-serif;color:#fff;font-size:35px;font-weight:400;text-align:center;text-transform:uppercase}.subscribe-form-field{display:inline-block;width:40%;margin-right:1%;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px}.subscribe-form-field.password-field{width:30%}.subscribe-form-button{display:inline-block;width:15%;margin-top:25px;margin-right:auto;margin-left:auto;padding:9px 15px;background-color:#fff;box-shadow:inset 0 0 1px 0 #000;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;letter-spacing:1px;cursor:pointer}.subscribe-form-button:hover{background-color:#fff;color:#0f1726}.subscribe-form-line{height:1px;border-bottom:1px solid #fff}.header-desktop-get-started-button{display:block;margin-right:50px;padding:15px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-radius:3px;background-color:#1c283d;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#fff;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.header-desktop-get-started-button:hover{background-color:#0f1726}.measurements-intelligent-size-profiler-secondary-link{padding-bottom:1px;font-family:'Avenir medium',sans-serif;color:#5b9edd;text-decoration:none;cursor:pointer}.measurements-intelligent-size-profiler-secondary-link:hover{border-bottom:1px solid #0967be;color:#0967be}.help-text-link{padding-bottom:1px;font-family:'Avenir medium',sans-serif;color:#5b9edd;text-decoration:none;cursor:pointer}.help-text-link:hover{border-bottom:1px solid #0967be;color:#0967be}.help-important-text{font-family:'Avenir medium',sans-serif;color:#1c283d;font-size:17px;font-weight:400}.help-question-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-weight:700;cursor:pointer}.help-question-block:hover{color:#0f1726}.help-question-block.active{color:#0f1726}.mail-in-garment-items-block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.filter-text{display:inline-block}.filter-mill-menu-link{display:block;margin-left:20px;padding-bottom:8px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-mill-menu-link:hover{color:#0f1726}.filter-text-icon{display:inline-block;margin-right:5px}.filter-top-submenu-block{overflow:hidden}.filter-secondary-submenu-block{padding-bottom:5px;padding-left:26px}.filter-pattern-menu-link{display:block;margin-left:20px;padding-bottom:10px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-pattern-menu-link:hover{color:#0f1726}.filter-composition-menu-link{display:block;margin-left:20px;padding-bottom:10px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-composition-menu-link:hover{color:#0f1726}.filter-weave-menu-link{display:block;margin-left:20px;padding-bottom:10px;padding-left:6px;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:'Avenir medium',sans-serif;color:#919191;font-size:12px;text-decoration:none;text-transform:uppercase}.filter-weave-menu-link:hover{color:#0f1726}.filter-menu-line{height:1px;border-bottom:1px solid #cfcfcf}.filter-color-submenu-block{overflow:hidden}.fixed-filter-menu-block{position:fixed;left:0;top:-50vh;display:none;overflow:auto;width:16%;margin-left:4%;padding-right:15px;padding-left:15px;background-color:#fff}.test-container{height:10000px}.style-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.style-block{display:block;width:100%;margin-bottom:25px;padding-bottom:25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.style-heading{margin-top:30px;margin-bottom:0;padding-top:3px;font-size:12px;line-height:20px;font-weight:400;text-transform:uppercase}.style-heading.short-sleeve-heading{margin-top:40px}.style-option{position:relative;display:block;width:33.33%;margin-top:5px;padding-top:18px;padding-right:5px;padding-left:5px;float:right;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.6;font-family:Avenir,sans-serif;color:#0f1726;font-size:6.5em;text-align:center;cursor:pointer}.style-option:hover{opacity:1}.style-option.empty-option{min-height:100px;padding-right:25px;padding-left:25px;cursor:default}.style-option.active{opacity:1}.style-option.monogram-location{width:300px;margin-right:.5%;margin-left:.5%;padding-top:10px;padding-bottom:10px;float:none;border:1px solid #919191;border-radius:2px;background-color:#fafafa;font-size:14px;letter-spacing:1px;text-transform:uppercase}.style-option.monogram-location:hover{background-color:#fff}.style-option.monogram-location.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.style-option.lining-option{padding:10px;opacity:1}.style-option.more-style-options{opacity:1;cursor:default}.style-option.monogram-font{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:130px;margin-right:5px;margin-bottom:5px;margin-left:5px;padding-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #0f1726;border-radius:2px;opacity:.4}.style-option.monogram-font:hover{border:1px solid #0f1726;background-color:#fafafa;opacity:1}.style-option.monogram-font.active{border:1px solid #0f1726;background-color:#fafafa;opacity:1}.style-option.monogram-color{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:130px;margin-right:5px;margin-left:5px;padding-top:15px;padding-bottom:10px;float:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border:1px solid #0f1726;border-radius:2px;opacity:.4;text-align:center}.style-option.monogram-color:hover{border:1px solid #0f1726;background-color:#f8f8f8;opacity:1}.style-option.monogram-color.active{border:1px solid #0f1726;background-color:#f8f8f8;opacity:1}.style-option.monogram-color.colorless{padding-top:10px}.style-option.short-sleeve-option{padding-top:30px;font-size:6em}.style-thumbnail{margin-top:15px;font-family:Mytailor,sans-serif;cursor:pointer}.style-thumbnail.suit{font-family:Suit,sans-serif}.style-thumbnail.vest{font-family:Vest,sans-serif}.style-thumbnail.font{font-size:.7em}.style-thumbnail.tux{font-family:Tux,sans-serif}.style-thumbnail.tux.reduce-size{font-size:.9em}.style-options-block{display:block;padding-top:25px;padding-bottom:25px}.style-options-block.right-block{top:0;right:0%;bottom:0;z-index:9997;width:100%;padding-right:5px;padding-left:10px}.style-option-left-block{position:static;left:0;top:0;bottom:0;display:inline-block;width:22%;margin-top:10px;padding:25px 20px 100px 10px;float:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-right:1px solid #b4b4b4;background-color:#fff;text-align:center}.style-product-background{position:relative;left:0;top:0;right:0;display:block;overflow:hidden;width:0%;height:0;float:right;clear:right;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff}.style-product-background.active{height:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.style-product-background.active.suit{overflow:visible}.style-product-background-image{display:inline-block;width:50%}.style-product-background-image.monogram-image{width:auto}.style-more-options-row{display:block}.style-main-button{display:inline-block;width:200px;padding-right:35px;padding-left:35px;border-radius:2px;background-color:#1c283d;font-family:Avenir,sans-serif;color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.style-main-button:hover{background-color:#0f1726}.style-main-button.finish-button{width:150px;float:left;background-color:#1c283d;color:#fff}.style-main-button.finish-button:hover{background-color:#0f1726}.style-main-button.save-style{width:175px;padding-top:5px;background-color:#1c283d;color:#fff;text-align:center}.style-main-button.save-style-form-button{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border:1px solid #919191;background-color:#fafafa;color:#919191;letter-spacing:0}.style-main-button.save-style-form-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.style-main-button-text{display:inline-block}.style-main-button-text.icon{display:inline-block;padding-right:2px;padding-left:2px;font-family:Icomoon,sans-serif;font-size:15px}.style-main-button-text-block{display:inline-block;padding-top:10px;padding-bottom:10px}.style-main-button-text-block.save-style{float:none}.style-main-button-text-block.save-style-form-text-block{padding-top:8px;padding-bottom:8px}.style-main-button-wrapper{display:block;margin-bottom:20px;text-align:center}.style-option-image-heading{display:block;margin-top:0;margin-bottom:2px;padding-left:5px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:20px;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.style-option-image-text{display:block;margin-bottom:10px;padding-left:5px;font-family:Avenir,sans-serif;color:#0f1726}.style-option-image-text-block{padding-left:15px;text-align:left}.style-option-image{display:block;width:250px;margin-right:auto;margin-left:auto}.style-option-image-subheading{margin-bottom:10px;padding-bottom:5px;padding-left:6px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:14px;letter-spacing:1px}.style-option-left-heading{margin-top:5px;margin-bottom:10px;padding-right:5px;padding-left:5px;font-family:Tenor,sans-serif;color:#0f1726;font-size:21px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.style-option-image-block{display:block;margin-right:auto;margin-left:auto;padding:10px;text-align:center}.style-more-options-button{display:inline-block;margin-bottom:0;padding:10px 5px 2px;font-family:Tenor,sans-serif;color:#5b9edd;font-size:15px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.style-more-options-button:hover{border-bottom:1px solid #0967be;color:#0967be}.style-more-options-button.advanced-collar-options{display:none;margin:10px 5%;padding-right:20px;padding-bottom:10px;padding-left:20px;border:1px solid #919191;border-radius:2px;background-color:#fafafa;font-family:'Avenir medium',sans-serif;color:#919191;font-size:13px;letter-spacing:0}.style-more-options-button.advanced-collar-options:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-advanced-options-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:none;height:100%;padding-top:5%;background-color:rgba(0,0,0,.4)}.style-more-options-button-block{padding-bottom:1px}.modal-advanced-options-wrapper{display:block;width:700px;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.modal-advanced-options-block{overflow:auto;max-height:500px;padding-top:25px;padding-bottom:25px;border:1px solid #0f1726}.modal-advanced-options-close{display:block;width:50%;margin-top:25px;margin-right:auto;margin-left:auto;padding:15px 10px;background-color:#1c283d;font-family:'Avenir medium',sans-serif;color:#fff;font-size:15px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.modal-advanced-options-close:hover{border-color:#0f1726;background-color:#0f1726}.modal-advanced-options-heading{margin-top:0;margin-bottom:20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.style-advanced-options-form-wrapper{margin-right:2%;margin-bottom:10px;margin-left:2%;padding-left:5px;text-align:left}.style-advanced-options-form{padding-bottom:5px;padding-left:10px}.style-advanced-options-form-label{display:block;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;line-height:20px;font-weight:400;text-align:left;text-transform:uppercase}.style-advanced-options-form-label.icon{display:inline-block;margin-top:0;margin-left:3px;padding:1px 2px;font-family:Icomoon,sans-serif;color:#5b9edd;cursor:pointer}.style-advanced-options-form-label.icon:hover{color:#0967be}.style-advanced-options-form-label.advanced-options-subtext{display:inline-block;margin-right:10px;margin-left:10px}.style-advanced-options-form-label.lapel-material-label{display:inline-block}.style-advanced-options-form-dropdown{display:inline-block;width:50%;clear:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px}.modal-advanced-collars-form-image-block{display:block;width:100%;margin-top:5px;margin-right:auto;margin-left:auto;padding-bottom:10px;float:left;clear:left}.style-advanced-options-form-field{display:inline-block;margin-right:25px;font-family:Avenir,sans-serif;color:#919191;font-size:15px}.style-advanced-options-form-field:hover{color:#0f1726}.modal-advanced-collars-form-image{display:block;width:400px;margin-right:auto;margin-left:auto}.start-here-product-image-block{display:inline-block;width:16%;padding-right:10px;padding-left:10px;text-decoration:none}.banner-home-subtext{margin-top:5px;font-family:'Avenir medium',sans-serif;color:#0f1726;letter-spacing:1px;text-transform:uppercase}.section-create-size{height:500px;margin:20px;padding:90px 25px 25px;background-color:#f8f8f8;text-align:center}.style-summary-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.style-summary-wrapper.test{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.style-summary-heading{display:inline-block;margin-top:0;margin-bottom:5px;margin-left:10px;float:left;font-family:'Avenir medium',sans-serif;font-size:16px;font-weight:400;letter-spacing:1px}.style-summary-text{display:inline-block;margin-right:10px;margin-bottom:5px;float:right;font-size:16px;line-height:24px}.style-summary-text.hide{display:none}.style-summary-line{display:block;width:700px;height:1px;margin-right:auto;margin-left:auto;clear:left;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-bottom:1px solid #f3f3f3}.style-summary-line.transition{width:150px}.style-summary-block{display:block;width:700px;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:2px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-family:Avenir,sans-serif;color:#919191;font-weight:400;cursor:pointer}.style-summary-block:hover{background-color:#fafafa;color:#0f1726}.style-summary-block.active{border-left:5px solid #0f1726;background-color:#fafafa;color:#0f1726;cursor:default}.style-summary-block.transition{width:150px;text-align:left}.style-summary-main-heading{display:inline-block;margin-top:0;margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.style-summary-top-block{display:block;height:65px;text-align:center}.style-summary-save-style-form-wrapper{display:inline-block;width:700px;margin:0 auto 5px}.style-summary-save-style-form-wrapper.hide{display:none}.style-summary-save-style-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.style-summary-save-style-form-label{display:inline-block;padding:9px 5px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400}.style-summary-save-style-form-field{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-color:#b4b4b4;font-family:Avenir,sans-serif;color:#0f1726}.style-summary-save-style-form-field:hover{border-color:#0f1726}.style-summary-save-style-form-field:focus{border-color:#0f1726}.style-summary-save-style-form-button{margin-left:5px;padding:8px 15px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #b4b4b4;background-color:#fafafa;font-family:Avenir,sans-serif;color:#919191;text-decoration:none}.style-summary-save-style-form-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-style-summary-save-style-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.4)}.modal-style-summary-save-style-wrapper{display:block;width:700px;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.modal-style-summary-save-style-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #0f1726}.modal-style-summary-edit-button{display:block;width:50%;margin-top:25px;margin-right:auto;margin-left:auto;padding:15px 10px;border-radius:2px;background-color:#1c283d;font-family:'Avenir medium',sans-serif;color:#fff;font-size:15px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.modal-style-summary-edit-button:hover{background-color:#0f1726}.modal-style-summary-edit-heading{margin-top:0;margin-bottom:20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.modal-style-summary-edit-image-block{display:block;width:350px;margin-right:auto;margin-bottom:25px;margin-left:auto;text-align:center}.modal-style-summary-edit-option-block{display:block;width:100%;text-align:center}.modal-style-summary-edit-option{display:inline-block;margin-right:5px;margin-bottom:10px;margin-left:5px;padding:5px 10px;border:1px solid #b4b4b4;background-color:#fafafa;font-family:Avenir,sans-serif;color:#919191;text-align:center;cursor:pointer}.modal-style-summary-edit-option:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-style-summary-edit-option.active{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-style-summary-edit-close{position:absolute;top:0;right:0;margin-top:10px;margin-right:10px;padding:3px 4px;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;cursor:pointer}.modal-style-summary-edit-close:hover{color:#0f1726}.modal-style-summary-edit-tail-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-form-wrapper{margin-right:25px;margin-left:25px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.modal-style-summary-edit-form{padding-right:5px;padding-bottom:1px;padding-left:5px;border-bottom:1px solid #b4b4b4}.modal-style-summary-edit-form-label{font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:16px;font-weight:400;text-transform:uppercase}.modal-style-summary-edit-form-field{font-family:Avenir,sans-serif;color:#919191;font-size:15px}.modal-style-summary-edit-lower-pockets-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-extra-pocket-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-stitching-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-adjustable-tabs-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-vest-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-jacket-lining-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-shoulder-type-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-suspender-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-style-summary-edit-extra-trousers-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.main-option-text{display:none;margin-top:20px;margin-right:5px;margin-left:6px;padding-top:3px;padding-bottom:3px;border-top:1px solid #0f1726;font-family:Avenir,sans-serif;font-size:10px}.main-option-subheading{display:inline-block;margin-top:0;margin-right:5px;margin-bottom:0;font-size:12px;line-height:25px;font-weight:400;text-align:right;letter-spacing:1px}.option-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px;padding-left:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main-option-line{height:1px;margin-bottom:20px;border-top:1px solid #0f1726}.collar-options-wrapper{position:relative;display:block;overflow:auto;height:585px;padding-bottom:25px}.style-option-slider{display:inline-block;width:35%;padding-top:25px;padding-bottom:25px;padding-left:15px;float:right;text-align:center}.main-option-heading{display:block;margin-top:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.main-option-heading.monogram-subheading{margin-top:10px;margin-bottom:5px;font-size:17px;line-height:30px}.main-option-heading.monogram-subheading.location-heading{display:inline-block}.main-option-heading.stitching-subheading{display:inline-block;font-size:17px;line-height:30px}.cuffs-options-wrapper{position:absolute;display:block;overflow:auto;height:650px;margin-top:1px;padding-bottom:25px}.front-options-wrapper{position:absolute;display:block;overflow:auto;padding-bottom:25px}.back-options-wrapper{display:block;padding-bottom:25px}.pocket-options-wrapper{display:block;overflow:auto;padding-bottom:25px}.monogram-options-wrapper{display:block;width:750px;max-width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-bottom:25px;padding-left:20px}.option-block-top-heading.monogram-location{position:relative}.more-style-options-wrapper{display:block;height:700px;padding-bottom:25px;background-color:#fff}.more-style-options-wrapper.suit{display:none;height:auto}.more-style-options-block{padding-bottom:15px;text-align:center}.more-style-options-link-block{padding-right:10px;padding-left:10px}.more-style-options-link{display:inline-block;margin-right:5px;margin-bottom:10px;margin-left:5px;padding:10px 25px;border:1px solid #919191;border-radius:2px;background-color:#fafafa;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.more-style-options-link:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.more-style-options-link.active{border-color:#0f1726;background-color:#0f1726;color:#fff;cursor:default}.style-shirt-monogram-text-form{margin-right:5%;margin-left:5%}.acct-measurements-modal-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:3%;background-color:rgba(0,0,0,.5)}.modal-intelligent-size-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:4%;background-color:rgba(0,0,0,.5)}.modal-intelligent-size-wrapper{display:block;width:600px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.modal-intelligent-size-block{padding:20px;border:1px solid #0f1726;text-align:center}.modal-intelligent-size-button{display:inline-block;width:45%;max-width:100%;margin-right:10px;padding:15px 10px;background-color:#f0f0f0;font-family:Avenir,sans-serif;color:#919191;font-size:16px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.modal-intelligent-size-button:hover{background-color:#e6e6e6;color:#0f1726}.modal-intelligent-size-button.continue-button{background-color:#1c283d;color:#fafafa}.modal-intelligent-size-button.continue-button:hover{background-color:#0f1726;color:#fff}.modal-intelligent-size-heading{margin-top:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.modal-intelligent-size-text{margin-bottom:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:18px;line-height:25px;text-align:left}.measurements-intelligent-size-profiler-form-wrapper{display:inline-block;width:433px;height:63px;margin-top:5px;margin-left:1px;padding:11px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #919191;border-radius:2px;color:#919191;cursor:pointer}.measurements-intelligent-size-profiler-form-wrapper:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.measurements-intelligent-size-profiler-form-wrapper.body-height-form-wrapper{width:66.5%;margin-left:0;padding-right:20px;padding-left:20px}.measurements-intelligent-size-profiler-form-wrapper.body-weight-form-wrapper{width:100%;margin-left:0}.measurements-intelligent-size-profiler-form-heading{display:inline-block;margin-top:0;margin-right:5px;margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-family:Avenir,sans-serif;font-size:14px;line-height:16px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.measurements-intelligent-size-profiler-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.section{padding-bottom:1px}.measurements-intelligent-size-profiler-bottom-link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:36px;padding-left:36px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.section-perfect-fitting-shirt{padding-top:20px;padding-bottom:25px;background-color:#f3f3f3}.perfect-fitting-shirt-heading{margin-bottom:20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:30px;line-height:40px;font-weight:400;text-align:center;letter-spacing:20px;text-transform:uppercase}.perfect-fitting-shirt-heading.subheading{display:block;width:75%;margin:0 auto 10px;font-size:25px;text-align:left;letter-spacing:3px}.perfect-fitting-shirt-text{display:block;width:75%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px;line-height:30px;text-align:center}.perfect-fitting-shirt-text.subtext{margin-bottom:15px;font-size:16px;text-align:left}.perfect-fitting-shirt-text-block{position:relative;z-index:999}.perfect-fitting-shirt-image-block{display:block;width:80%;margin-top:-30px;margin-right:auto;margin-left:auto;background-color:#f3f3f3}.style-shirt-monogram-color-button{display:block;width:50%;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:10px;border:1px solid #b4b4b4;border-radius:2px;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;letter-spacing:1px;text-transform:uppercase}.style-shirt-monogram-color-block{overflow:hidden}.style-shirt-monogram-color-image{border-radius:100px}.style-shirt-monogram-color-image.color-square{float:left;border:1px solid #cfcfcf;border-radius:0}.product-category-banner-text-block{position:absolute;left:230px;top:230px;right:230px;display:block;margin-right:auto;margin-left:auto;text-align:center}.product-category-banner-text-block.trousers-banner-text-block{top:85px}.product-category-banner-subheading{display:block;margin-top:10px;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:30px;line-height:40px}.product-category-banner-subheading.trousers-banner-subheading{margin-bottom:15px;color:#fff}.product-category-banner-subheading.trousers-banner-subheading.code{font-size:20px}.product-category-banner-heading-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-category-banner-line{display:inline-block;width:65px;height:1px;border-bottom:2px solid #0f1726}.product-category-banner-line.trousers-banner-line{border-bottom-color:#fff}.acct-mail-in-garment-button{display:block;width:45%;margin-top:15px;margin-right:auto;margin-left:auto;padding:20px 15px;border:1px solid #919191;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.acct-mail-in-garment-button:hover{border-color:#0f1726;background-color:#0f1726;color:#fff}.acct-measure-text-link-block{height:26px;margin-top:-35px;padding-top:3px;padding-bottom:3px;float:right}.lapel-options-wrapper{position:relative;display:inline-block;overflow:auto;width:100%;padding-bottom:25px;background-color:#fff}.number-buttons-options-wrapper{display:block;padding-bottom:25px;background-color:#fff}.vent-options-wrapper{position:relative;display:block;overflow:auto;padding-bottom:25px;background-color:#fff}.lining-options-wrapper{position:relative;display:block;overflow:auto;padding-bottom:25px;background-color:#fff}.cuff-options-wrapper{position:relative;display:block;overflow:auto;padding-bottom:25px;background-color:#fff}.pleat-options-wrapper{position:relative;display:block;overflow:auto;padding-bottom:25px;background-color:#fff}.jacket-option-wrapper{overflow:hidden}.trousers-option-wrapper{overflow:hidden;height:0}.nav-dropdown-new-link-text{position:relative;top:-10px;display:inline-block;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:11px}.vest-options-wrapper{position:relative;display:block;overflow:auto;background-color:#fff}.acct-order-summary-top-block{margin-right:10px;margin-left:10px;padding-top:20px;padding-right:20px;padding-left:20px;background-color:#fff}.acct-order-summary-review-button{display:block;width:250px;margin-right:auto;margin-left:auto;padding:10px 15px;border:1px solid #0f1726;border-radius:2px;-webkit-transition:all 350ms ease;transition:all 350ms ease;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.acct-order-summary-review-button:hover{background-color:#0f1726;color:#fff}.acct-order-summary-review-button.save-style-button{display:inline-block;width:200px;padding-top:5px;padding-bottom:5px;text-align:center}.acct-order-product-review-block{padding-top:15px;padding-bottom:10px;background-color:#fff}.acct-order-product-review-block.top-review{padding-top:0}.acct-order-product-review-block.bottom-review{margin-top:5px}.acct-order-product-review-block.bottom-review.order-review{margin-top:0}.acct-order-product-review-stars{display:inline-block;width:280px;float:left;text-align:center}.acct-order-product-review-text-block{display:block;height:25px;padding-left:10px;float:left;clear:left;font-family:'Avenir medium',sans-serif;color:#0f1726}.acct-order-product-review-text.link{display:inline-block;margin-right:5px;font-family:Avenir,sans-serif;color:#5b9edd;font-size:14px;cursor:pointer}.acct-order-product-review-text.link:hover{border-bottom:1px solid #0967be;color:#0967be}.acct-order-product-review-text.icon{display:inline-block;margin-right:5px;font-family:Icomoon,sans-serif;color:#009c00}.acct-order-product-review-text.subtext{display:inline-block;margin-right:5px;color:#009c00}.acct-order-product-review-text.separator{display:inline-block;margin-right:5px;color:#5b9edd}.acct-order-product-review-form-wrapper{display:block;margin-bottom:0;padding-right:25px;padding-bottom:25px;padding-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.acct-order-product-review-form{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.acct-order-product-review-form-textarea{position:relative;min-height:125px;border-radius:2px;font-family:Avenir,sans-serif;color:#0f1726}.acct-order-product-review-form-button{display:inline-block;width:100px;padding:10px 15px;float:right;border-radius:2px;background-color:#1c283d;font-family:Avenir,sans-serif;color:#fff;text-align:center;cursor:pointer}.acct-order-product-review-form-button:hover{background-color:#0f1726}.section-product-review{padding-right:25px;padding-bottom:25px;padding-left:25px}.acct-order-product-review-left-block{display:inline-block;min-width:370px;padding:5px 10px 5px 5px;float:left}.acct-order-product-review-left-block.order-review-left-block{min-width:auto;margin-top:35px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-order-product-review-heading{display:inline-block;width:120px;margin-right:10px;padding-bottom:1px;float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:15px;text-align:left;letter-spacing:1px;text-transform:uppercase}.acct-order-product-review-heading.customer-order-review-stars-heading{display:inline-block;width:auto;font-family:Avenir,sans-serif;color:#009c00;letter-spacing:0;text-transform:none}.acct-order-product-review-heading.recommend-heading{width:auto}.acct-order-product-review-stars-wrapper{display:inline-block;width:100px;margin-top:2px;margin-left:10px;float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.acct-order-product-review-right-block{display:inline-block;margin-left:30px;padding-bottom:10px;float:left;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.acct-order-product-review-right-block.customer-product-review-right{margin-left:0;float:none}.acct-order-product-review-first-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;text-align:center}.acct-order-product-review-subheading-block{height:25px;text-align:center}.acct-order-product-review-form-posted-block{width:100%;margin-top:-5px;margin-bottom:5px;float:left;clear:left;text-align:center}.acct-order-product-review-public-name-block{position:absolute;right:0;overflow:hidden;float:right}.acct-order-product-review-public-name-text-block{position:static;left:280px;display:inline-block;margin-top:10px;margin-right:10px;float:left;text-align:left}.acct-order-product-review-public-name-heading{margin-top:0;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:20px;line-height:25px;font-weight:400}.acct-order-product-review-public-name-text{font-family:'Avenir medium',sans-serif;color:#919191;line-height:18px;text-transform:uppercase}.acct-order-product-review-public-name-link{font-family:Avenir,sans-serif;color:#5b9edd;text-decoration:none}.acct-order-product-review-public-name-form-wrapper{position:relative;display:none;float:left}.acct-order-product-review-public-name-form-button{padding:9px 15px;border-radius:2px;background-color:#1c283d;font-family:Avenir,sans-serif;color:#fff;cursor:pointer}.acct-order-product-review-public-name-form-button:hover{background-color:#0f1726}.acct-order-product-review-public-name-form-button.cancel-button{margin-left:5px;border:1px solid #919191;background-color:#f8f8f8;color:#919191}.acct-order-product-review-public-name-form-button.cancel-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-order-product-review-public-name-form-field{margin-right:10px;font-family:Avenir,sans-serif;color:#0f1726}.acct-order-product-review-public-name-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-review-wrapper{padding-bottom:25px}.product-content-choices-top-block{margin-bottom:15px}.header-mobile-search-block{display:none}.product-content-choices-button{display:block;width:250px;margin-right:auto;margin-left:auto;padding:10px 15px;border:1px solid #919191;border-radius:2px;background-color:#f8f8f8;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.product-content-choices-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.product-review-block{margin-right:15%;margin-bottom:25px;margin-left:15%;padding-top:25px;padding-bottom:20px}.customer-product-review{display:inline-block;width:50%;float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.customer-product-review.customer-product-review-right{margin-top:35px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.customer-product-review-heading{display:inline-block;margin-top:0;padding-left:5px;float:left;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:left}.customer-product-review-heading.product-review-subheading{margin-top:5px;margin-bottom:0;color:#b4b4b4;font-size:15px;line-height:24px}.customer-product-review-subheading{display:inline-block;margin-left:10px;font-family:Avenir,sans-serif;color:#919191;line-height:24px}.customer-product-review-text{padding-right:10px;padding-bottom:10px;padding-left:10px;float:left;clear:left;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:left}.customer-product-review-stars-block{width:100%;margin-bottom:5px;padding-left:5px;float:left;clear:left;text-align:left}.acct-reward-program-earn-points-block{display:inline-block;width:33.33%;padding:35px;float:left;text-align:center}.acct-reward-program-earn-points-block.secondary-block{display:inline-block;width:50%;padding:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.acct-reward-program-earn-points-subheading{margin-top:0;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:20px;font-weight:400;text-transform:uppercase}.acct-reward-program-earn-points-subheading.secondary-subheading{display:inline-block;margin-right:10px;margin-bottom:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Avenir,sans-serif;font-size:15px;text-align:left}.acct-reward-program-earn-points-icon{display:block;width:90px;height:90px;margin-right:auto;margin-bottom:15px;margin-left:auto;padding-top:34px;border:1px solid #0f1726;border-radius:100px;background-color:#f8f8f8;font-family:Icomoon,sans-serif;color:#0f1726;font-size:40px}.acct-reward-program-earn-points-icon.secondary-icon{display:inline-block;width:60px;height:60px;margin-right:10px;margin-bottom:0;margin-left:0;padding-top:19px;float:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:26px}.acct-reward-program-earn-points-subtext{font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.acct-reward-program-earn-points-subtext.secondary-text{display:inline-block;font-family:'Avenir medium',sans-serif;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-reward-program-earn-points-heading{margin-top:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:21px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-reward-program-wrapper{margin-top:20px;margin-bottom:25px}.acct-reward-program-heading-wrapper{float:left}.acct-reward-program-point-text{margin-top:5px;margin-bottom:0;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;letter-spacing:1px;text-transform:uppercase}.acct-reward-program-point-heading{margin-top:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px}.acct-reward-program-heading{margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400}.acct-reward-program-progress-bar-wrapper{display:block;width:100%;height:35px;margin-top:10px;margin-bottom:10px;border-radius:2px;background-color:#cfcfcf}.acct-reward-program-progress-bar{position:relative;display:inline-block;width:25%;height:35px;float:left;border-right:5px solid #fff;background-color:transparent}.acct-reward-program-progress-bar.first-bar{position:relative;background-color:#0f1726}.acct-reward-program-progress-bar.second-bar{background-color:#0f1726}.acct-reward-program-earn-points-text{display:block;width:85%;margin-right:auto;margin-bottom:15px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;text-align:center}.acct-reward-program-point-block{display:block;width:50%;margin-bottom:15px;margin-left:auto;padding:5px 35px 25px;border:1px solid #919191;border-radius:2px;text-align:center}.acct-reward-program-point-history-wrapper{margin-bottom:25px;padding:10px;text-align:left}.acct-reward-program-subheading{padding-left:2px;font-family:Avenir,sans-serif;color:#0f1726}.acct-reward-program-point-history-heading{margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:19px;font-weight:400}.acct-reward-program-point-history-table{padding-bottom:10px}.acct-reward-program-point-history-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-top:2px;padding-bottom:2px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.acct-reward-program-point-history-row.top-row{margin-bottom:20px;padding-top:0;padding-bottom:0;border-bottom:1px solid #cfcfcf}.acct-reward-program-point-history-column{width:25%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.acct-reward-program-point-history-column-heading{margin-top:0;margin-bottom:0;padding-left:5px;font-family:Avenir,sans-serif;color:#919191;font-weight:400}.acct-reward-program-progress-bar-detail-block{position:absolute;top:40px;right:-18px;bottom:0}.acct-reward-program-progress-bar-detail-text{font-family:Avenir,sans-serif;color:#919191;font-size:17px;text-align:right;letter-spacing:1px}.acct-reward-program-point-text-wrapper{margin-top:45px}.measurements-intelligent-size-profiler-shirt-button{display:block;width:660px;margin-right:auto;margin-bottom:20px;margin-left:auto;padding:15px;border:1px solid #919191;border-radius:2px;font-family:Avenir,sans-serif;color:#919191;font-size:15px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.measurements-intelligent-size-profiler-shirt-button:hover{border-color:#0f1726;color:#0f1726}.measurements-intelligent-size-profiler-shirt-button.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.text-block-4{line-height:25px}.acct-reward-program-earn-points-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.acct-reward-program-point-button{display:block;width:150px;margin-top:25px;margin-right:auto;margin-left:auto;padding:10px 15px;border:1px solid #919191;border-radius:2px;background-color:#fafafa;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.acct-reward-program-point-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-reward-program-earn-points{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #b4b4b4;border-radius:2px;background-color:#f8f8f8}.acct-loyalty-program-point-history-view-more-block{overflow:hidden;height:0}.modal-acct-reward-program-point-redeem-value-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;padding-top:5%;background-color:rgba(0,0,0,.25)}.acct-reward-program-point-redemption-button{display:block;width:70%;margin-top:25px;margin-right:auto;margin-left:auto;padding:10px 15px;border:1px solid #919191;border-radius:2px;background-color:#f8f8f8;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:center;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.acct-reward-program-point-redemption-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-acct-reward-program-point-redeem-value-wrapper{display:block;width:650px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:#fff}.modal-acct-reward-program-point-redeem-value-heading{margin-top:10px;padding-right:10px;padding-left:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:20px;font-weight:400;text-align:center;letter-spacing:1px}.modal-acct-reward-program-point-redeem-value-column{display:inline-block;width:50%;float:left;font-family:Avenir,sans-serif;color:#0f1726;font-weight:400}.modal-acct-reward-program-point-redeem-value-text{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px;padding-left:10px;font-family:Avenir,sans-serif;font-size:16px;font-weight:400}.modal-acct-reward-program-point-redeem-value-text.point-redeem-value-table-heading{font-family:'Avenir medium',sans-serif}.modal-acct-reward-program-point-redeem-value-block{position:relative;padding-top:25px;padding-bottom:25px;border:1px solid #0f1726}.modal-acct-reward-program-point-redeem-value-table{margin-right:25px;margin-left:25px;padding:5px}.modal-acct-reward-program-point-redeem-value-row{background-color:#f8f8f8}.modal-acct-reward-program-point-redeem-value-row.secondary-row{background-color:#fff}.modal-acct-reward-program-point-redeem-value-close{position:absolute;top:15px;right:15px;padding:2px;float:right;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;cursor:pointer}.modal-acct-reward-program-point-redeem-value-close:hover{color:#0f1726}.section-refer-friend{position:static;width:100%;height:100vh;max-height:100%;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/myt_collars_bw.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../images/myt_collars_bw.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.refer-friend-content-wrapper{position:absolute;left:0;top:25%;right:0;display:block;width:700px;max-width:100%;margin-right:auto;margin-left:auto;padding:10px;background-color:transparent}.refer-friend-heading{margin-top:10px;font-family:Tenor,sans-serif;color:#fff;font-size:32px;line-height:35px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.refer-friend-content-block{padding:25px;border:6px solid #fff;text-align:center}.refer-friend-subheading{margin-top:10px;font-family:'Avenir medium',sans-serif;color:#fff;font-size:27px;line-height:44px;font-weight:400}.refer-friend-text{margin:5px 35px;font-family:Avenir,sans-serif;color:#fff;font-size:18px;line-height:25px}.refer-friend-button{display:inline-block;margin-left:10px;padding:10px 35px;border:1px solid #919191;border-radius:2px;background-color:#fafafa;font-family:Avenir,sans-serif;color:#919191;font-size:16px;letter-spacing:1px;cursor:pointer}.refer-friend-button:hover{background-color:#fff;color:#0f1726}.refer-friend-line{display:block;width:15%;height:1px;margin-right:auto;margin-left:auto;border-top:1px solid #fff}.acct-order-product-review-second-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px}.acct-order-product-review-third-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px}.acct-order-product-review-fourth-subheading{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px;font-weight:400}.acct-order-product-review-fifth-subheading{display:none;padding-left:20px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:12px}.acct-order-product-review-heading-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}.acct-order-product-review-heading-block.customer-review-heading-block{padding-left:5px;float:left;clear:left}.acct-order-product-review-bar-option{width:40px;height:5px;float:left;background-color:#b4b4b4;cursor:pointer}.acct-order-product-review-bar-option:active{background-color:#0f1726}.acct-order-product-review-bar-option.active{background-color:#0f1726}.acct-order-product-review-bar{display:inline-block;height:5px;margin-right:auto;margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.acct-order-product-review-bottom-block{overflow:hidden;width:100%;margin-top:25px;float:left}.acct-order-product-review-bar-text-block{display:inline-block;margin-top:-3px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Avenir,sans-serif}.acct-order-product-review-bar-text-block.customer-review-text-block{width:100%;margin-right:0;margin-left:0}.acct-order-product-review-bar-left-text{float:left;color:#919191;font-size:12px}.acct-order-product-review-bar-right-text{float:right;color:#919191;font-size:12px}.acct-order-product-review-recommend-form-wrapper{margin-bottom:0}.acct-order-product-review-recommend-form-radio-field{display:inline-block;margin-top:7px;margin-right:20px;margin-left:5px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px}.acct-order-product-review-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.acct-order-product-review-top-block.order-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;padding-right:30px;padding-left:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.acct-order-product-review-top-block.public-review-top-block{padding-left:70px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.acct-order-product-review-submitted-block{display:block;margin-top:35px;margin-bottom:10px;padding-right:45px;padding-left:45px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.acct-order-product-review-submitted-block.order-review-submitted{margin-top:0}.customer-product-review-help-block{position:relative;width:100%;margin-top:10px;float:left;clear:left}.customer-product-review-help-button{display:inline-block;width:90px;margin-right:10px;padding:9px 5px;border:1px solid #cfcfcf;border-radius:2px;background-color:#f0f0f0;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:15px;text-align:center;cursor:pointer}.customer-product-review-help-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.customer-product-review-help-button.active{border-color:#0f1726;background-color:#0f1726;color:#fff}.customer-product-review-help-button.inactive{cursor:default}.customer-product-review-help-button.inactive:hover{border-color:#cfcfcf;background-color:#f0f0f0;color:#b4b4b4}.customer-product-review-help-button.report-button{width:50px}.customer-product-review-help-button.submit-button{border-color:#1c283d;background-color:#1c283d;color:#fafafa}.customer-product-review-help-button.submit-button:hover{border-color:#0f1726;background-color:#0f1726;color:#fff}.acct-order-product-review-wrapper{width:100%;margin-top:80px;padding:10px;float:left;clear:left;background-color:#f8f8f8}.customer-product-review-help-button-icon{display:inline-block;margin-right:10px;font-family:Icomoon,sans-serif}.customer-product-review-help-button-icon.report-icon{margin-right:0}.customer-product-review-help-button-text{display:inline-block}.acct-order-product-review-bar-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px;margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.product-review-heading-block{width:370px;margin-top:20px;margin-right:20px;margin-left:20px;padding-top:20px;padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #f0f0f0;border-radius:2px;background-color:#fafafa;text-align:center}.product-review-heading-block.secondary-heading-block{margin-top:60px;border-style:none;background-color:transparent}.product-review-heading-block.secondary-heading-block.no-customer-review{margin-top:0}.product-review-heading-block.customer-review-block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product-review-heading{margin-top:20px;font-family:Tenor,sans-serif;color:#0f1726;font-size:23px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-review-heading-text{display:block;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:30px;line-height:35px;letter-spacing:1px}.product-review-heading-text.subtext{margin-bottom:15px;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:20px;line-height:25px}.product-review-heading-text.secondary-heading-text{font-family:'Avenir medium',sans-serif;font-size:20px}.product-review-heading-text.secondary-heading-subtext{padding-right:10px;padding-left:10px;font-family:Avenir,sans-serif;font-size:15px;line-height:25px}.product-review-heading-text.rating-breakdown{display:inline-block;margin-right:5px;margin-left:5px;font-size:24px}.product-review-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}.acct-order-product-review-bar-text{display:block;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;line-height:14px;text-align:center}.acct-order-product-review-bar-text.secondary-bar-text{display:none;font-family:'Avenir medium',sans-serif;color:#0f1726}.acct-order-product-review-bar-text.secondary-bar-text.show-text{display:block}.acct-order-product-review-bar-text-wrapper{display:inline-block;width:100px;padding-left:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.acct-order-product-review-bar-text-wrapper.product-review-top-bar-text{display:block;width:100%;margin-right:auto;margin-left:auto;padding-left:0}.customer-product-review-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:57%;margin-right:auto;margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.acct-order-product-review{display:inline-block;margin-right:25px;padding:10px;float:right;border:1px solid #be0909;border-radius:2px;background-color:#ffebe8;font-family:'Avenir medium',sans-serif;color:#be0909}.customer-product-review-bottom-block{display:block;width:60%;margin-right:auto;margin-bottom:25px;margin-left:auto}.acct-order-product-delete-review-block{padding:10px;border:1px solid #be0909}.acct-order-product-delete-review-icon{display:inline-block;margin-right:10px;font-family:Icomoon,sans-serif;color:#be0909;font-size:20px;line-height:25px}.acct-order-product-delete-review-heading{display:inline-block;font-family:'Avenir medium',sans-serif;color:#be0909;font-size:20px;line-height:25px;font-weight:400}.acct-order-product-delete-review-top-block{padding-bottom:15px;padding-left:25px}.acct-order-product-delete-review-button{width:75px;margin-right:10px;padding:10px;border:1px solid #919191;border-radius:2px;background-color:#f8f8f8;font-family:Avenir,sans-serif;color:#919191;text-align:center;text-decoration:none}.acct-order-product-delete-review-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-order-product-delete-review-button.secondary-button{border-color:#1c283d;background-color:#26314e;color:#fafafa}.acct-order-product-delete-review-button.secondary-button:hover{border-color:#0f1726;background-color:#0f1726;color:#fff}.acct-order-product-delete-review-bottom-block{padding-left:30px}.acct-order-product-delete-review-bottom-block.public-review-delete-block{margin-top:10px;padding-right:80px;padding-left:80px}.acct-order-product-delete-review-text-block{margin-top:-10px;margin-left:15px;padding:10px 25px 20px 10px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:16px}.acct-order-product-delete-review-text-block.public-review-text-block{margin-top:0;margin-right:70px;margin-left:70px}.acct-order-product-delete-review-text{font-family:Avenir,sans-serif}.acct-order-product-delete-review-text.subtext{display:inline-block;margin-top:10px;font-size:14px}.acct-order-product-delete-review-text-top-block{height:40px;padding-left:5px;clear:left;text-align:left}.product-review-heading-overall-bar-wrapper{display:block;margin-top:25px;margin-right:15px;margin-left:15px}.div-block-25{display:block;width:75%;margin-right:auto;margin-bottom:10px;margin-left:auto;padding:15px}.acct-product-review-no-link-style{color:#0f1726;text-decoration:none}.acct-order-product-review-recommended-form-radio-block{float:left;clear:left}.acct-order-product-delete-heading-block{margin-bottom:10px}.customer-product-review-main-block{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.acct-order-product-review-form-textarea-subtext{margin-bottom:10px;padding-left:10px;float:right;font-family:Avenir,sans-serif;color:#919191;font-size:12px;text-align:right}.acct-order-product-review-details-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:25px;padding-left:25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.acct-order-product-review-details-heading{margin-top:0;font-family:Avenir,sans-serif;color:#919191;font-size:14px;font-weight:400}.product-review-heading-stars-image{width:220px}.product-review-rating-breakdown-wrapper{position:absolute;left:0;top:100px;right:0;display:none;width:200px;margin-right:auto;margin-left:auto;padding:10px;border-radius:1px;background-color:#1c283d}.product-review-rating-breakdown-wrapper.test{display:block}.product-review-rating-breakdown-heading{margin-top:10px;font-family:'Avenir medium',sans-serif;color:#fff;font-size:15px;font-weight:400}.product-review-rating-breakdown-text{display:inline-block;width:45px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left}.div-block-27{display:block;width:0;height:0;min-width:0;margin-top:-25px;margin-right:auto;margin-left:auto;border-right:10px solid #fafafa;border-bottom:15px solid #1c283d;border-left:10px solid #fafafa;background-color:#1c283d}.product-review-rating-breakdown-bar-wrapper{display:inline-block;width:95px;height:15px;margin-right:10px;margin-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 5px 0 #000}.product-review-rating-breakdown-bar-wrapper.no-rating-breakdown{background-color:#cfcfcf}.product-review-rating-breakdown-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:Avenir,sans-serif;color:#fff;font-size:13px}.product-review-rating-breakdown-block.no-rating-breakdown{color:#b4b4b4}.product-review-rating-breakdown-bar{width:50%;height:100%;border-top-left-radius:2px;border-bottom-left-radius:2px;background-color:rgba(91,158,221,.8)}.product-review-heading-stars-wrapper{display:inline-block;margin-top:5px;cursor:pointer}.form{padding:15px 20px 20px;border:1px solid #919191}.field-label{font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;font-weight:400}.textarea{font-family:Avenir,sans-serif;color:#0f1726}.form-wrapper{position:absolute;left:230px;top:7px;width:350px;margin-top:10px;background-color:#fff}.customer-product-review-heading-block{padding-left:5px}.acct-order-product-review-form-text-field{font-family:Avenir,sans-serif;color:#0f1726}.acct-order-product-review-headline{display:inline-block;margin-top:5px;margin-right:10px;margin-bottom:0;float:left;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;line-height:24px;font-weight:400;text-align:left}.style-summary-save-style-form-dropdown{margin-right:10px;margin-left:10px;font-family:Avenir,sans-serif;color:#0f1726}.link-block{width:200px;margin-top:15px;padding:15px;border:1px solid #cfcfcf;background-color:rgba(0,0,0,.3);font-family:'Avenir medium',sans-serif;color:#cfcfcf;font-size:15px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.link-block:hover{border-color:#fff;background-color:hsla(0,0%,100%,.1);color:#fff}.style-summary-block-wrapper{display:block;overflow:hidden;width:700px;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-summary-block-wrapper.transition{display:inline-block;width:150px;margin-right:0;margin-left:15px}.style-summary-empty-block{display:block}.style-summary-button-block{display:none;margin-top:15px}.style-summary-button-block.show{display:block;margin-bottom:20px}.style-summary-save-style-dropdown{font-family:Avenir,sans-serif;color:#0f1726}.modal-schedule-tailor-location{position:fixed;left:0;top:10%;right:0;display:none;margin:100px 5%;padding:10px;background-color:#f5f5f5}.schedule-tailor-wrapper{padding:10px 20px;border:1px solid #0f1726}.div-block-30{margin-top:5px;padding:5px;float:right;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;cursor:pointer}.div-block-30:hover{color:#0f1726}.modal-schedule-tailor-reservation{position:fixed;left:0;top:0%;right:0;display:none;margin:100px 5%;padding:10px;background-color:#fafafa}.modal-schedule-tailor-location-no-dates{position:fixed;left:0;top:10%;right:0;display:none;margin:100px 5%;padding:10px;background-color:#fafafa}.modal-schedule-tailor-reservation-confirmed{position:fixed;left:0;top:10%;right:0;display:none;margin:100px 5%;padding:10px;background-color:#fafafa}.modal-schedule-tailor-appointment-unavailable{position:fixed;left:0;top:10%;right:0;display:none;margin:100px 5%;padding:10px;background-color:#fafafa}.essentials-heading{margin-top:40px;margin-bottom:40px;font-family:Tenor,sans-serif;color:#0f1726;font-size:48px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.essentials-heading.selection-subheading{margin:0 25px;font-size:25px;line-height:35px}.essentials-line{display:block;width:350px;height:1px;margin-right:auto;margin-left:auto;border:1px solid #0f1726}.essentials-text{margin-top:20px;margin-right:25px;margin-left:25px;padding-right:25px;padding-left:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:30px;text-align:center}.essentials-text.subtext{margin-top:10px;margin-bottom:-10px;font-family:'Avenir medium',sans-serif;color:#0f1726}.top-selections-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;padding:25px 15%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.top-selections-block{display:inline-block;width:50%;border:1px solid #f3f3f3;text-align:center}.top-selections-block.whites-selections-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:10px solid #f3f3f3;background-color:#f3f3f3}.top-selections-button{display:block;width:210px;margin-top:25px;margin-right:auto;margin-left:auto;padding:15px;border:1px solid #0f1726;background-color:transparent;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:16px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.top-selections-button:hover{background-color:#0f1726;color:#fff}.top-selections{position:relative;display:inline-block;padding:5px}.essentials-heading-block{margin-right:15%;margin-left:15%;padding-top:45px;padding-bottom:45px;border:10px solid #f8f8f8;border-radius:2px}.top-selections-overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:none;margin:5px;padding-top:25px;padding-right:25px;padding-left:25px;border-radius:2px;background-color:rgba(15,23,38,.6);opacity:0;color:#fff}.top-selections-overlay-heading{margin-right:10px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #fff;font-family:Avenir,sans-serif;font-size:16px}.top-selections-overlay-heading.overlay-subheading{padding-bottom:0;border-bottom-style:none;font-size:15px}.top-selections-overlay-heading.overlay-text{display:none;padding-bottom:0;border-bottom-style:none;font-size:15px}.top-selections-image-block{cursor:pointer}.product-title-content-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #0f1726;background-color:#fff}.product-title-content-block.product-end-block{padding:5px;border-style:none}.product-title-content-heading{display:inline-block;margin:0 15px;padding-right:10px;padding-left:10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:23px;line-height:40px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.product-title-content-text{padding-right:10px;padding-bottom:10px;padding-left:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;text-align:left}.modal-interests-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;padding-top:5%;background-color:rgba(0,0,0,.5)}.modal-special-offer-checkbox{display:block;width:75%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;letter-spacing:1px}.modal-special-offer-checkbox-text{float:left}.modal-special-offer-subtext{color:#5b9edd}.modal-special-offer-dropdown{display:inline-block;width:40%;margin-right:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.modal-special-offer-dropdown.day-dropdown{width:20%}.modal-special-offer-dropdown.year-dropdown{width:34%}.modal-special-offer-dropdown-block{display:block;width:75%;margin-right:auto;margin-left:auto;text-align:left}.essentials-tabs{text-align:center}.essentials-tabs-menu{margin-top:25px}.essentials-tab-link{margin-right:5px;margin-left:5px;padding:15px 80px;border:1px solid #919191;border-radius:2px;background-color:#f8f8f8;font-family:Avenir,sans-serif;color:#919191;font-size:16px;letter-spacing:1px}.essentials-tab-link.w--current{border-color:#0f1726;background-color:#fff;color:#0f1726}.refer-friend-form-wrapper{margin-top:25px;margin-right:60px;margin-left:60px}.refer-friend-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.refer-friend-form-field{display:inline-block;margin-bottom:0;padding-top:20px;padding-bottom:20px;border-radius:2px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.refer-friend-form-field:focus{border:1px solid #fff}.refer-friend-sign-in-button{display:block;margin-right:60px;margin-left:60px;padding:15px;border:1px solid #919191;border-radius:2px;background-color:#f8f8f8;font-family:Avenir,sans-serif;color:#919191;font-size:16px;letter-spacing:1px;text-decoration:none}.refer-friend-sign-in-button:hover{border-color:#0f1726;background-color:#fff;color:#0f1726}.login-acct-join-block{display:block;width:409px;margin-top:15px;margin-right:auto;margin-left:auto;padding:15px 25px}.login-acct-join-block.get-started-join-block{width:auto;margin-right:50px;margin-left:50px;padding:10px 10px 0}.login-acct-join-heading{margin-bottom:15px;font-family:Tenor,sans-serif;color:#0f1726;font-size:26px;line-height:35px;letter-spacing:1px;text-transform:uppercase}.login-acct-join-heading.get-started-join-heading{margin-bottom:0;font-family:Avenir,sans-serif;font-size:24px;line-height:30px;text-transform:none}.login-acct-text-block{margin-right:5px;margin-left:5px;padding:10px;border:1px solid #cfcfcf;background-color:#fafafa;font-family:Avenir,sans-serif;color:#0f1726;font-size:18px}.login-acct-join-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shopping-cart-add-measurements-block{padding:10px}.shopping-cart-add-measurements-button{display:block;width:350px;margin-right:auto;margin-left:auto;padding:15px;border-radius:2px;background-color:#1c283d;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#fff;font-size:14px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.shopping-cart-add-measurements-button:hover{border-color:#0f1726;background-color:#0f1726;color:#fff}.style-advanced-options-wrapper{margin-top:35px}.style-collar-more-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:0;margin-bottom:5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.style-collar-more-options.open{height:auto}.style-option-check-text-block{position:absolute;left:4%;top:4%;display:none;font-family:Icomoon,sans-serif;font-size:20px}.style-option-check-text-block.active{display:block}.style-option-check-text-block.active.monogram-check{left:2%;top:11%}.style-option-check-text-block.monogram-check{top:11%;display:none}.style-option-check-text-block.monogram-check.active{display:block}.modal-special-offer-thank-you-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;max-width:100%;padding-top:10%;background-color:rgba(0,0,0,.5)}.div-block-33{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-cuffs-more-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-style-summary-save-style-label{font-family:Avenir,sans-serif;color:#0f1726;font-size:20px;font-weight:400}.modal-style-summary-save-style-field{margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.modal-style-summary-save-style-form-wrapper{width:100%;margin-bottom:0}.modal-style-summary-save-style-textarea{font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.button-style-options-wrapper{display:block;padding-top:20px;padding-right:25px;padding-left:25px}.button-style-options-block{position:relative;width:250px;margin-right:5px;margin-bottom:10px;margin-left:5px;padding-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-radius:2px;opacity:1;cursor:pointer}.button-style-options-block:hover{background-color:#fafafa;opacity:1}.button-style-options-block.active{background-color:#fafafa;opacity:1}.button-style-options-text{padding:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px}.button-style-options-block-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:600px;padding:0 40px 30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.style-shirt-monogram-wrapper{display:block;padding-bottom:25px}.style-option-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;display:inline-block;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease}.style-option-wrapper.off-screen{position:absolute;display:inline-block;margin-left:100%}.style-option-wrapper.off-screen-copy{position:absolute;display:inline-block;margin-left:100%}.radio-button{font-size:16px}.style-shirt-monogram-image-wrapper{display:block;text-align:center}.style-shirt-monogram-options-block.inactive{opacity:.5}.style-shirt-monogram-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.style-shirt-monogram-options-dropdown{display:block;width:50%;margin-right:auto;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.hero-slide-image{display:block;margin-right:auto;margin-left:auto}.style-option-monogram-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.div-block-34{display:block;width:0;height:0;min-width:0;margin-right:auto;margin-left:auto;border-right:10px solid #fff;border-bottom:15px solid #cfcfcf;border-left:10px solid #fff;background-color:#cfcfcf}.modal-style-shirt-monogram-location-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.5)}.lining-style-options-block{position:relative;width:242px;margin-right:5px;margin-bottom:10px;margin-left:5px;padding:20px;border-radius:2px;opacity:.95;cursor:pointer}.lining-style-options-block:hover{background-color:#f8f8f8;opacity:1}.lining-style-options-block.active{background-color:#f8f8f8;opacity:1}.lining-style-options-block-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;height:850px;padding-right:10px;padding-bottom:25px;padding-left:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-tux-style-lapel-material-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;padding-top:5%;background-color:rgba(0,0,0,.5)}.style-tux-lapel-material-image-block{display:none;width:400px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:center}.style-tux-lapel-material-image-block.active{display:block}.style-tux-lapel-material-thumbnail-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.style-tux-lapel-material-thumbnail{margin-right:5px;margin-left:5px;border:1px solid #cfcfcf;opacity:.75}.style-tux-lapel-material-thumbnail.active{border-color:#0f1726;opacity:1}.style-tux-lapel-material-image{display:block}.style-tux-lapel-material-image.active{display:block}.measurement-submit-garment-text-sample-shirt-text{margin-top:10px;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:25px;line-height:35px;text-align:center;letter-spacing:1px}.measurement-sample-garment-text-wrapper{padding-right:25px;padding-left:25px}.slider-measurements{overflow:hidden}.mconf-photo-upload-text-block{display:block;width:75%;margin-right:auto;margin-bottom:25px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px;line-height:30px}.checkout-product-style-no-image{display:inline-block;font-family:'Avenir medium',sans-serif;color:#0967be;font-size:10px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.modal-style-mobile-background{display:none}.modal-style-warning-wrapper{padding:25px 15px;border:1px solid #0f1726;text-align:center}.modal-style-sizing-block{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:3%;padding-right:2%;padding-left:2%;background-color:rgba(0,0,0,.5)}.style-shirt-more-styles-collar-vertical{position:absolute;left:20px;top:0;right:0;bottom:0;width:10px;height:50px;margin-top:4px;border-radius:2px;background-color:#0f1726}.style-shirt-more-styles-collar-horizontal{position:absolute;left:0;top:24px;right:0;bottom:0;width:50px;height:10px;margin-right:auto;margin-left:auto;border-radius:2px;background-color:#0f1726}.mask{height:1200px}.image-3{width:auto}.slider{height:64vh;margin-top:25px;margin-right:25px;margin-left:25px;font-size:10px}.slide-nav{padding-top:15px;font-size:8px}.section-home-banner{display:block;width:95%;margin-right:auto;margin-left:auto}.home-banner-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5px;padding-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-banner-row.hidden-row-arrows{padding-top:0;padding-bottom:0}.home-banner-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.33%;padding:10px 25px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.home-banner-column.hidden-row-column{display:block;padding-top:0;padding-bottom:0}.home-banner-column.hide{display:none;opacity:0}.home-banner-column.active{width:750px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0f1726}.home-banner-heading{font-family:Tenor,sans-serif;color:#0f1726;font-size:17px;line-height:25px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.home-banner-text{margin-top:5px;margin-bottom:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;line-height:25px}.home-banner-line{display:block;width:75px;height:1px;margin:2px auto;border-bottom:1px solid #0f1726}.home-banner-line.customer-review{margin-bottom:12px}.home-banner-button{overflow:hidden;padding:15px 1px 3px;border-radius:2px;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.home-banner-button:hover{color:#0f1726}.home-banner-hidden-wrapper{position:relative;display:block;margin-right:auto;margin-bottom:15px;margin-left:auto}.home-banner-hidden-row{position:relative;display:block;overflow:hidden;width:750px;max-width:100%;margin-right:auto;margin-left:auto;padding:35px 25px 25px;border-radius:2px;text-align:center}.home-banner-hidden-row.hide{display:none}.home-banner-hidden-row.active{display:block;margin-right:auto;margin-left:auto}.home-banner-icon{margin-top:15px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:64px}.home-founder-wrapper{display:block;width:95%;max-width:1786px;padding:10px 75px;border-radius:2px;background-color:#fafafa}.home-founder-heading{display:block;margin-top:25px;margin-right:auto;margin-left:auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:32px;line-height:45px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:none}.home-founder-block{display:block;width:75%;margin-right:auto;margin-left:auto;text-align:center}.home-founder-signature{margin-top:50px;margin-bottom:50px;font-family:'Arty signature',sans-serif;color:#0f1726;font-size:100px;text-align:center}.home-founder-text{margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;font-size:19px}.home-banner-cloth-row{display:block;width:100%;margin-right:auto;margin-left:auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-banner-button-line{position:relative;left:-100%;width:100%;height:1px;border-bottom:1px solid #0f1726}.section-home-showroom{margin-right:25px;margin-bottom:25px;margin-left:25px;padding:10px 75px 25px}.section-home-showroom.traveling-tailor-events{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px;padding-top:0;padding-bottom:25px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-showroom-heading{margin-top:0;margin-bottom:15px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;line-height:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.section-home-refer-friend{padding-right:75px;padding-left:75px}.home-founder-line{width:100%;height:1px;border-bottom:1px solid #0f1726}.home-showroom-image{position:relative;display:none;width:100%;margin-right:auto;margin-left:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.85}.section-home-review{padding:0 75px 25px}.body-2{padding-top:25px;padding-bottom:25px}.div-block-36{height:500px;background-image:url(../images/shutterstock_674544241-crop.jpg);background-position:50% 50%;background-size:cover}.home-review-heading{display:block;margin-right:auto;margin-left:auto;font-family:Tenor,sans-serif;color:#0f1726;font-size:35px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.image-5{display:block}.home-customer-review-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:100px;margin-left:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#0f1726;font-size:25px;line-height:40px;text-align:center}.customer-reviews-arrow{margin-top:245px;font-size:70px;font-weight:400}.home-customer-review-slider{height:100%;background-color:transparent;background-image:url(../images/shutterstock_674544241-crop_1.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.home-customer-review-icon{display:inline-block;font-family:Icomoon,sans-serif}.home-customer-review-text{display:inline-block;margin-bottom:20px;padding-right:15px;padding-left:15px;font-family:Avenir,sans-serif;letter-spacing:1px}.home-customer-review-slider-mask{margin-right:75px;margin-left:75px}.home-customer-review-subtext{margin-right:3px;margin-left:3px;font-family:Avenir,sans-serif;font-size:20px}.home-customer-review-block{position:absolute;left:0;top:30%;right:0;margin-right:100px;margin-left:100px}.slide-nav-2{padding-top:15px;font-size:8px}.home-customer-review-slide{height:500px}.image-6{display:none}.style-tux-lapel-material-image-text{margin-top:10px;margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:20px}.home-customer-review-slider-arrow{font-family:Icomoon,sans-serif;color:#0f1726;font-weight:700}.home-customer-review-slider-arrow:hover{color:#0f1726}.home-banner-hidden-row-arrow{display:block;width:0;height:0;min-width:0;margin-right:auto;margin-left:auto;border-right:45px solid #fff;border-bottom:45px solid #fafafa;border-left:45px solid #fff;background-color:#fafafa}.image-7{width:300px}.home-read-more-button{width:80px;height:40px;border:1px solid #0f1726}.home-page-block{width:250px;height:350px;margin-right:20px;margin-left:20px;padding-right:20px;padding-left:20px;border:1px solid #cfcfcf;background-color:#f8f8f8;text-align:center}.home-page-block.home-how-it-works{width:250px;height:auto;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px}.home-page-block.shirt-construction-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:280px;height:auto;margin-right:15px;margin-bottom:40px;margin-left:15px;padding-top:20px;padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-color:#0f1726;background-color:transparent}.home-page-block.isp-home-block{display:block;width:900px;height:auto;max-width:100%;margin-right:auto;margin-bottom:20px;margin-left:auto;padding:10px 50px 30px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-color:#0f1726;background-color:transparent}.section-2{display:block;margin-top:20px;margin-right:25px;margin-left:25px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f3f3}.section-2.experience{display:none;padding-top:20px;padding-bottom:40px;text-align:center}.home-how-it-works-heading{font-family:Tenor,sans-serif;color:#0f1726;font-size:20px;font-weight:400;text-align:center}.home-how-it-works-text{margin-top:10px;margin-bottom:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.home-how-it-works-link{color:#5b9edd;text-decoration:none}.home-page-icon{display:block;margin-top:60px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:60px}.home-page-icon.construction{margin-top:65px;font-size:40px}.home-page-icon.needle{margin-top:55px;font-size:40px}.heading-3{display:block;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Tenor,sans-serif;font-size:40px;line-height:44px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.div-block-37{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.div-block-38{text-align:center}.home-how-it-works-subtext{display:block;width:75%;margin:0 auto 20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:18px;line-height:25px}.link-3{color:#5b9edd;text-decoration:none}.image-8{display:block;width:85%;margin-right:auto;margin-left:auto}.home-measurements-video-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1000px;height:95vh;max-height:750px;max-width:100%;margin-top:20px;margin-right:auto;margin-left:auto;border:1px solid #0f1726;background-color:#fff}.home-measurements-video-list{overflow:auto;width:auto;height:100%;padding-top:20px;border-right:1px solid #0f1726}.home-measurements-video-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.home-measurements-video-subheading{margin-right:25px;margin-bottom:5px;margin-left:20px;padding-left:5px;border-bottom:1px solid #0f1726;font-family:Tenor,sans-serif;color:#0f1726;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.link-4{display:block}.home-measurements-video-link{display:block;margin-right:25px;margin-bottom:7px;margin-left:20px;padding-top:2px;padding-bottom:2px;padding-left:5px;font-family:Avenir,sans-serif;color:#919191;font-size:16px;text-align:left;text-decoration:none}.home-measurements-video-link:hover{background-color:#f8f8f8;color:#0f1726}.home-measurements-video-link.active{background-color:#f8f8f8;color:#0f1726}.home-measurements-video-heading{margin:25px 25px 40px;font-family:Tenor,sans-serif;color:#0f1726;font-size:32px;font-weight:400;letter-spacing:1px}.section-home-how-it-works{margin:10px 25px 25px;padding-top:25px;padding-bottom:25px;text-align:center}.home-how-it-works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-how-it-works-icon{margin-top:40px;margin-bottom:25px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:54px;font-weight:400}.home-how-it-works-icon.measure{margin-top:40px;font-size:74px}.section-home-founder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-banner-hidden-row-close-icon{display:inline-block;padding-right:5px;padding-left:5px;font-family:Icomoon,sans-serif;font-size:16px;font-weight:100}.home-banner-hidden-row-close{position:absolute;top:10px;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:5px;padding-top:1px;padding-bottom:1px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-family:Avenir,sans-serif;color:#919191;cursor:pointer}.home-banner-hidden-row-close:hover{color:#0f1726}.home-banner-hidden-row-close-text{display:inline-block;margin-left:2px;font-size:16px;letter-spacing:1px;text-transform:none}.home-traveling-tailor-block{position:relative;display:block;height:330px;margin-right:auto;margin-left:auto;background-image:url(../images/mytailor_map_locations-BW.jpg),url(../images/mytailor_map_locations.jpg);background-position:50% 50%,50% 50%;background-size:cover,cover;background-repeat:no-repeat,no-repeat;-webkit-transition:all 200ms ease;transition:all 200ms ease}.div-block-43{display:inline-block;width:22%;height:300px;margin:15px;float:left;background-color:#262d3b;text-align:center}.heading-6{font-family:Avenir,sans-serif;color:#fff;font-size:28px;font-weight:400;text-transform:none}.text-block-5{display:inline-block;font-family:Avenir,sans-serif;color:#fff;font-size:18px}.text-block-6{display:inline-block;margin-right:5px;font-family:Icomoon,sans-serif;color:#fff;font-size:18px}.div-block-44{display:inline-block;text-align:left}.div-block-45{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.div-block-46{text-align:left}.acct-main-measurements-review-tabs-menu{text-align:center}.acct-main-measurements-review-tab-link{background-color:#f8f8f8;font-family:Avenir,sans-serif;color:#0f1726;font-size:17px}.acct-main-measurements-review-tab-link.w--current{background-color:#0f1726;color:#fff}.acct-main-measurements-review-tabs-content{padding-top:25px}.text-block-7{margin-top:40px;margin-bottom:40px;font-family:Icomoon,sans-serif;color:#fff;font-size:64px}.modal-home-measurements-video-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5);text-align:center}.home-measurements-video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;padding:25px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-measurements-video-modal-close{position:absolute;top:15px;right:15px;padding:3px;font-family:Icomoon,sans-serif;color:#919191;font-size:20px;cursor:pointer}.home-measurements-video-modal-close:hover{color:#0f1726}.our-shirts-finest-cloths-block{display:inline-block;width:25%;padding:25px}.our-shirts-finest-cloths-image{display:block;margin-right:auto;margin-left:auto}.our-shirts-finest-cloths-text-block{width:50%}.image-11{width:25%}.measurements-video-wrapper{padding-top:10px;padding-bottom:10px}.home-showroom-top-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.div-block-47{height:500px}.product-category-pagination-items-text{position:relative;display:inline-block;margin-right:10px;font-family:Avenir,sans-serif;text-transform:uppercase}.product-category-pagination-items-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px;float:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.traveling-tailor-events-block{display:none}.home-measurements-videos-block{position:relative;display:block;width:100%;height:330px;background-image:url(../images/home-measurements-video-BW.png),url(../images/home-measurements-video.png);background-position:50% 50%,50% 50%;background-size:cover,cover;background-repeat:no-repeat,no-repeat;-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer}.home-showroom-link{position:absolute;left:0;right:0;bottom:75px;display:block;width:200px;margin-right:auto;margin-left:auto;padding:10px 15px;border:1px solid #919191;border-radius:2px;background-color:hsla(0,0%,97%,.8);-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#919191;font-size:16px;font-weight:400;text-align:center;text-decoration:none}.home-showroom-link:hover{border-color:rgba(24,34,52,.95);background-color:hsla(0,0%,97%,.95);color:rgba(24,34,52,.95)}.home-showroom-bottom-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.home-measurements-videos-wrapper{width:40%;padding-top:20px;padding-left:10px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:center}.image-12{display:block;margin-right:auto;margin-left:auto}.home-traveling-tailor-image{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.85}.home-traveling-tailor-wrapper{width:60%;padding-top:20px;padding-right:10px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.image-13{max-width:140%}.home-showroom-image-wrapper{position:relative;height:450px;margin-bottom:20px;background-image:url(../images/1Q6A6150-Edit.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all 200ms ease;transition:all 200ms ease}.our-shirts-collar-line{border-left:1px solid #cfcfcf}.start-here-product-text{display:block;margin-top:-5px;padding-right:15px;padding-left:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase}.start-here-product-text.secondary-text{margin-top:-1px;color:#b4b4b4}.product-title-content-line{display:inline-block;width:50px;border-bottom:1px solid #0f1726}.product-title-content-line.product-end-line{width:450px}.text-block-8{margin-bottom:10px;font-family:'Avenir medium',sans-serif;font-size:18px}.appointments-showing-results{font-family:Avenir,sans-serif;color:#0f1726;font-weight:400;text-align:center}.appointments-showing-results.hide{display:none}.appointment-schedule-check-field{margin-bottom:10px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;text-align:left}.appointment-schedule-form-textarea{display:block;width:95%;min-height:125px;margin-right:auto;margin-bottom:20px;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.appointment-schedule-form-text-wrapper{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.appointment-schedule-form-button-wrapper{margin-bottom:25px}.top-selections-text-block{margin-top:35px;margin-bottom:50px}.top-selections-text{display:block;width:75%;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:22px;line-height:35px;text-align:center}.acct-main-measurements-text-form-wrapper{display:block;width:75%;margin-top:25px;margin-right:auto;margin-left:auto}.acct-main-measurements-text-form{font-family:Avenir,sans-serif;color:#0f1726}.acct-main-measurements-text-form-text{margin-left:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;font-weight:400;text-align:left}.acct-main-measurements-text-form-textarea{padding-left:15px;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;text-align:left}.progress-bar-main{height:5px;background-color:hsla(0,0%,71%,.3)}.progress-bar-status{width:33%;height:100%;background-color:#0f1726}.schedule-tailor-calendar-wrapper{display:block;width:90%;margin-right:auto;margin-left:auto}.schedule-tailor-calendar-month-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;padding:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.schedule-tailor-calendar-month-text{margin-right:10px;margin-left:10px;font-family:Tenor,sans-serif;color:#0f1726;font-size:25px;letter-spacing:1px}.schedule-tailor-calendar-month-text.icon{font-family:Icomoon,sans-serif;color:#919191;font-size:22px;cursor:pointer}.schedule-tailor-calendar-month-text.icon:hover{color:#0f1726}.schedule-tailor-calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.schedule-tailor-calendar-block{position:relative;display:inline-block;width:14%;min-height:150px;margin-bottom:3px;padding:30px 10px 20px;background-color:#f8f8f8;font-family:Avenir,sans-serif;color:#919191;font-size:16px}.schedule-tailor-calendar-block.week-block{height:25px;min-height:auto;padding-top:0;background-color:transparent;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;text-align:center}.schedule-tailor-calendar-block.hidden{background-color:transparent}.schedule-tailor-calendar-block.active{font-family:'Avenir medium',sans-serif;color:#0f1726}.schedule-tailor-calendar-week-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.schedule-tailor-calendar-number{position:absolute;top:10px;right:10px}.schedule-tailor-calendar-text{margin-bottom:8px;font-size:15px;line-height:18px;text-align:left;cursor:pointer}.schedule-tailor-calendar-text:hover{color:#0f1726}.schedule-tailor-tabs-menu{font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;text-align:right}.schedule-tailor-tabs{margin-bottom:50px}.schedule-tailor-tab{background-color:#f8f8f8}.schedule-tailor-tab.w--current{background-color:#0f1726;color:#fff}.schedule-tailor.w--current{background-color:#182234;color:#fff}.schedule-tailor--copy.w--current{background-color:#182234;color:#fff}.schedule-tailor-calendar-time-block{position:absolute;left:0;top:-82px;right:0;z-index:9999;display:none;padding:10px;border:1px solid #cfcfcf;background-color:#fff;box-shadow:5px 15px 30px 0 rgba(0,0,0,.4);font-family:Avenir,sans-serif;color:#0f1726;font-size:14px;text-align:left}.schedule-tailor-calendar-time-block.second-rep{top:-37px}.schedule-tailor-calendar-time-block.hide{display:block}.schedule-tailor-calendar-time-block.third-rep{top:2px}.schedule-tailor-calendar-time-arrow{position:absolute;left:10px;right:0;bottom:-15px;z-index:9999;width:0;height:0;min-width:0;border-top:15px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;background-color:transparent}.mobile-schedule-tailor-calendar{display:none}.text-block-9{display:inline-block;font-family:Icomoon,sans-serif;font-size:50px}.div-block-48{margin-top:20px;color:#b4b4b4}.acct-order-summary-styles-heading{display:inline-block;padding:5px;font-family:Avenir,sans-serif;color:#0f1726}.product-content-price-block{margin-bottom:10px}.black-friday-wrapper{display:block;width:95%;margin-top:25px;margin-right:auto;margin-left:auto;padding:20px;background-color:#0f1726}.black-friday-wrapper.cyber-monday{background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.35),rgba(0,0,0,.35)),url(../images/IMG_4696-web.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35)),url(../images/IMG_4696-web.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.black-friday-block{padding:25px;border:3px solid #fff}.black-friday-heading{margin-top:5px;font-family:Tenor,sans-serif;color:#fff;font-size:55px;font-weight:400;text-align:center;text-transform:uppercase}.black-friday-heading.cyber-monday-heading-1{display:inline-block;margin-bottom:0}.black-friday-heading.cyber-monday-heading-2{display:inline-block;margin-bottom:0;color:#800e0e}.black-friday-line{display:block;width:50px;margin:25px auto 15px;border-bottom:2px solid #fff}.black-friday-text{font-family:Avenir,sans-serif;color:#fff;font-size:24px;line-height:40px;font-weight:400;text-align:center}.black-friday-sale-text{margin-top:40px;margin-bottom:30px;font-family:'Avenir medium',sans-serif;color:#fff;font-size:65px;font-style:italic;text-align:center}.black-friday-sale-text.subtext{margin-top:30px;font-size:29px;text-transform:uppercase}.black-friday-sale-text.cyber-monday-subheading-1{display:inline-block;margin-top:45px;font-family:Avenir,sans-serif;font-style:normal;letter-spacing:4px}.black-friday-sale-text.cyber-monday-subheading-2{display:inline-block;margin-top:0;color:#800e0e;font-size:85px;font-style:normal}.black-friday-link-block{display:block;margin-top:25px;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px;text-align:center}.black-friday-link-block.cyber-monday{background-color:transparent}.black-friday-link{width:250px;margin-bottom:10px;padding:16px 15px 15px;border-radius:2px;background-color:#fff;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:20px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}.black-friday-link.cyber-monday-link{border:2px solid #fff;border-radius:2px;background-color:transparent;color:#fff}.cyber-monday-heading-block{text-align:center}.cyber-monday-subheading-block{margin-top:-25px;text-align:center}.lookbook-heading-block{padding-bottom:25px;text-align:center}.lookbook-main-heading{font-family:Tenor,sans-serif;color:#0f1726;font-size:45px;line-height:75px;font-weight:400;letter-spacing:5px}.lookbook-main-subheading{font-family:Avenir,sans-serif;color:#a8856b;font-size:32px;letter-spacing:3px}.lookbook-single-image-block{margin-bottom:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.lookbook-single-image-block.main-image{margin-bottom:0;padding-right:0;padding-left:0}.lookbook-single-image-block.hide{display:none}.lookbook-line{display:block;width:75px;margin-right:auto;margin-bottom:25px;margin-left:auto;border-bottom:1px solid #0f1726}.lookbook-double-image-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:35px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.lookbook-double-image{width:39%;margin-right:1%;margin-left:1%}.image-15{width:50%}.lookbook-single-image{width:80%}.lookbook-single-image.vertical{width:45%}.home-lookbook-wrapper{margin-top:20px}.home-lookbook-image-wrapper{position:relative;height:550px;margin-bottom:20px;background-image:url(../images/MYT20170087-RETOUCHED-EDIT-WEB.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.home-lookbook-image-wrapper.spring-summer-2018{background-image:url(../images/486A9040-RETOUCHED-EDIT.jpg);background-position:50% 50%;background-size:1500px}.lookbook-main-text{margin-top:20px;font-family:Avenir,sans-serif;color:#0f1726;font-size:18px;font-style:italic}.text-block-11{color:#26314e}html.w-mod-js *[data-ix="temp-aaron-origins-ruler-scroll"]{opacity:0;-webkit-transform:translate(-35px,0);-ms-transform:translate(-35px,0);transform:translate(-35px,0)}html.w-mod-js *[data-ix="temp-aaron-origins-ruler-scroll-2"]{opacity:0;-webkit-transform:translate(-35px,0);-ms-transform:translate(-35px,0);transform:translate(-35px,0)}html.w-mod-js *[data-ix="temp-aaron-origins-ruler-scroll-3"]{opacity:0;-webkit-transform:translate(-35px,0);-ms-transform:translate(-35px,0);transform:translate(-35px,0)}html.w-mod-js *[data-ix="temp-aaron-load-reveal"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-2"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-3"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-4"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-11"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-12"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-5"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-8"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-9"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-load-reveal-10"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-7"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-2"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-3"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="temp-aaron-scroll-reveal-4"]{opacity:0;-webkit-transform:translate(0,35px);-ms-transform:translate(0,35px);transform:translate(0,35px)}html.w-mod-js *[data-ix="fade-in-on-load"]{opacity:0}html.w-mod-js *[data-ix="fade-in-on-load-2"]{opacity:0}html.w-mod-js *[data-ix="suit-canvas-reveal"]{height:10px}html.w-mod-js *[data-ix="temp-aaron-load-reveal-6"]{opacity:0;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}html.w-mod-js *[data-ix="why-mytailor-scroll"]{opacity:0;-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}html.w-mod-js *[data-ix="why-mytailor-hover"]{opacity:0}html.w-mod-js *[data-ix="size-profiler-loader"]{width:0}html.w-mod-js *[data-ix="home-page-block-drop-down-1"]{opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}html.w-mod-js *[data-ix="home-page-block-drop-down-2"]{opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}html.w-mod-js *[data-ix="home-page-block-drop-down-3"]{opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}html.w-mod-js *[data-ix="home-page-block-drop-down-4"]{opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}@media (max-width:991px){.section-header-desktop{display:none}.section-header-desktop.checkout{display:block}.section-header-desktop.fixed-header-desktop{display:none}.section-header-desktop.style-header{display:none}.header-account-link{-webkit-transition-duration:250ms;transition-duration:250ms;color:#0f1726}.header-account-link:hover{color:#919191}.header-inline-text{color:#0f1726}.section-hero{background-position:-598px 0}.section-hero.home-slider{height:600px}.section-hero.home-slider.fall-winter{margin-top:20px}.nav-link{display:inline-block;color:#0f1726}.nav-link:hover{border-bottom-style:none;color:#0f1726}.nav-link.nav-link-left-edge{margin-left:9px}.nav-link.nav-link-right.nav-link-right-edge-tablet{display:none;margin-right:0}.nav-link.nav-link-right.nav-link-right-leftside.hide{display:none}.footer-block.center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-block.right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-block.left{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-block.footer-checkout-right.hide{display:none}.nav-dropdown-div-suits{display:none;margin-top:8px;margin-left:8px}.nav-dropdown-div-shirts{display:none;margin-top:8px;margin-left:60px}.nav-dropdown-div-jackets{display:none;margin-top:8px;margin-left:123px}.nav-dropdown-div-trousers{display:none;margin-top:8px;margin-left:196px}.nav-dropdown-div-more{display:none;margin-top:8px;margin-left:278px}.nav-dropdown-div-fabrics{display:none;margin-top:8px;margin-left:333px}.nav-dropdown-div-about{display:none;margin-top:8px;margin-left:547px}.header-logo-mobile{display:inline-block;margin-top:5px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Icomoon,sans-serif;color:#0f1726;font-size:28px;text-align:center;text-decoration:none}.header-logo-mobile.get-started-logo-mobile{padding-left:25px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:20px;text-align:left}.header-nav-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.section-header-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:72px;padding-top:20px;padding-right:15px;padding-left:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #0f1726}.section-header-mobile.sign-in{border-bottom-style:none}.section-header-mobile.get-started-header-mobile{position:fixed;left:0;top:0;right:0;z-index:9999;background-color:#fff}.product-title-div{width:100%;margin-top:0}.filter-menu-block{margin-left:0}.category-text-block{display:none;margin-left:0}.hidden-dropdown-blue-block{display:none;width:100%;padding-top:15px;padding-bottom:15px}.hidden-dropdown-text{line-height:20px}.selected-filter-block{overflow:visible;width:100%;height:auto;margin-top:0;padding-top:0}.copyright-block{padding-left:19px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.copyright-block.copyright-log-in{display:block;margin-bottom:0}.footer-left-mobile-block{display:none}.footer-right-mobile-block{display:none}.nav-mobile-div{display:block;overflow:hidden;height:72px;border-top:1px solid #fff;background-color:rgba(15,23,38,.9);opacity:1}.nav-mobile-div.hide{display:none}.nav-heading-mobile{display:inline-block;margin:14px 25px;font-family:Tenor,sans-serif;color:#fff;font-size:25px;line-height:40px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.nav-heading-mobile.nav-heading-mobile-white{color:#0f1726}.nav-submenu-mobile-div-shirts{display:block;overflow:hidden;height:0;background-color:rgba(15,23,38,.9);opacity:1;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-link-block{display:block;width:100%;height:50px;padding-top:15px;padding-bottom:15px;padding-left:52px;float:left;font-family:'Avenir medium',sans-serif;color:#919191;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.nav-submenu-mobile-link-block:active{color:#fff}.nav-submenu-mobile-link-block.white{background-color:hsla(0,0%,100%,.95);color:#0f1726}.nav-submenu-mobile-link-block.hide{display:none}.nav-mobile-div-white{display:block;overflow:hidden;height:72px;border-top:1px solid #0f1726;background-color:hsla(0,0%,100%,.95);opacity:.99}.nav-mobile-div-white.bottom{border-bottom:1px solid #0f1726}.nav-submenu-mobile-text{display:block;width:100%;height:100%}.nav-submenu-mobile-text.test{display:inline-block;width:auto;float:left}.header-mobile-nav{position:absolute;left:0;top:65px;right:0;bottom:0;z-index:99999;display:inline-block;overflow:hidden;height:0;margin-top:6px;opacity:1;-webkit-transition:height 600ms ease;transition:height 600ms ease}.header-desktop-shopping-bag{color:#0f1726}.header-desktop-shopping-bag:hover{color:#919191}.header-desktop-logo{display:none;font-size:44px}.header-desktop-logo.checkout{display:block}.header-desktop-logo.change-browser{display:block}.header-mobile-shopping-bag{display:block;margin-top:5px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:38px;text-decoration:none}.product-section{margin-right:5%;margin-left:5%}.product-left-block{display:none;float:none}.product-right-block{display:block;width:100%;float:none}.icon-mobile-nav-arrow{display:inline-block;margin:25px;float:right;font-family:Icomoon,sans-serif;color:#fff;font-size:13px;text-decoration:none}.icon-mobile-nav-arrow-navy{display:inline-block;margin:25px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;text-decoration:none}.filter-mobile-menu-block{display:block;width:100%;height:100%;margin:15px auto 10px;text-align:center}.filter-mobile-button{display:block;width:48%;height:35px;margin-right:0;padding:0 0 0 15px;float:left;border:1px solid #0f1726;background-color:#fff;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px;line-height:33px;text-align:left;letter-spacing:1px;text-transform:uppercase}.filter-mobile-button.sort-mobile-button{margin-right:0;padding-left:10px;float:right}.filter-mobile-button.filter-mobile-selected{background-color:#0f1726;color:#fff}.icon-mobile-down-navy{display:inline-block;margin-right:10px;float:right;font-family:Icomoon,sans-serif;color:#0f1726;font-size:16px;line-height:28px}.filter-mobile-dropdown{display:none;width:100%;margin-top:0;margin-right:auto;margin-left:auto;border-right:1px solid #0f1726;border-bottom:1px solid #0f1726;border-left:1px solid #0f1726}.filter-mobile-menu-link{display:block;width:100%;padding-top:8px;float:left}.filter-mobile-menu-link.top-filter-block{margin-top:-1px;border-top:1px solid #0f1726}.filter-mobile-menu-link.bottom-filter-link{margin-bottom:5px}.filter-mobile-submenu-heading{display:block;margin-top:0;margin-bottom:0;margin-left:15px;float:left;font-family:'Avenir medium',sans-serif;color:#0f1726;font-size:15px;font-weight:400;text-transform:uppercase}.filter-mobile-submenu{position:relative;z-index:200;display:none;width:100%;margin-bottom:8px;padding-right:10px;padding-left:10px;float:left;text-align:left}.filter-mobile-option{display:inline-block;margin:5px;padding:5px;border:1px solid #0f1726;font-family:Avenir,sans-serif;color:#0f1726;font-size:12px;text-align:center;text-decoration:none;text-transform:uppercase}.filter-mobile-option:active{background-color:#0f1726;color:#fff}.filter-separation-div{display:block;width:98%;height:1px;margin:5px 1% 0;float:left;border-style:solid none none;border-width:1px;border-color:#919191 #000 #000 #fff}.sort-mobile-dropdown{display:none;width:100%;margin-right:auto;margin-left:auto;border-right:1px solid #0f1726;border-bottom:1px solid #0f1726;border-left:1px solid #0f1726}.sort-mobile-menu-link{width:100%;margin-bottom:-5px;padding-top:8px;text-decoration:none}.sort-mobile-menu-link.top-sort-link{margin-top:-1px;margin-bottom:0;padding-top:8px;float:left;border-top:1px solid #0f1726}.sort-mobile-menu-link.bottom-sort-link{margin-bottom:0}.product-content-left-block{display:block;width:80%;margin-right:auto;margin-left:auto;float:none}.product-content-right-block{display:none}.product-info-left{float:none}.product-content-image-block{width:100%;margin-top:25px;float:left}.product-customize-button{width:100%;max-width:100%;margin-bottom:25px;padding-top:15px;padding-bottom:15px;float:left;clear:left;font-family:Tenor,sans-serif;font-size:14px}.product-customize-button.gift-certificate{float:left}.product-customize-button.test{float:left;clear:left}.product-wishlist-link.test{width:100%;max-width:100%}.product-share-link{margin-right:10px}.product-content-image{width:100%;margin-top:0}.product-content-right-heading{line-height:16.5px}.product-content-right-heading.specifics{display:block;float:none}.product-content-right-details{text-align:left}.product-detail-left-block{width:10%;padding-top:50%}.icon-product-detail-left{font-size:400%}.product-detail-right-block{width:10%;padding-top:50%}.icon-product-detail-right{font-size:400%}.product-content-specifics-column-1{display:inline-block;float:left;text-align:left}.product-content-right-description{display:block;width:55%;clear:left}.product-content-right-description.generic-product-description-block.gift-certificate{width:100%}.temp-mobile-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:72px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blue-collection-block{margin-bottom:20px}.temp-desktop-logo{text-decoration:none}.acct-wrapper{width:100%;max-width:400px}.acct-block{display:block;width:auto;margin-right:auto;margin-left:auto}.login-acct-separation-div{width:80px}.temp-mobile-logo{font-family:Icomoon,sans-serif;color:#0f1726;font-size:28px;text-decoration:none}.product-thumbnail-image-1{margin-top:5%}.product-content-choices-block{margin-bottom:0}.product-content-choices-block.previously-viewed{width:95%}.login-container{padding-right:14px;padding-left:14px}.login-block{display:block;width:100%;max-width:398px;margin-top:10px;margin-right:auto;margin-left:auto;border-bottom:1px none #0f1726}.login-wrapper{display:block;margin:15px auto 10px;float:none}.filter-mobile-button-icon{margin-right:10px;float:right;font-family:Icomoon,sans-serif}.product-block{display:inline-block}.product-block.product-block-alternating.product-title-block{width:100%}.product-content-bottom-block{display:block;width:95%;margin-top:0;margin-right:auto;margin-left:auto;padding-top:10px;padding-right:5%;padding-left:5%}.product-content-bottom-block.test{width:95%}.product-content-specifics-column-2{display:block;margin-left:0}.acct-info-wrapper{margin-top:15px;margin-right:1%;margin-left:1%}.acct-main-block{width:95%}.acct-nav-text{font-size:215%}.acct-details-wrapper{width:95%;margin-top:0}.acct-details-wrapper.payment-wrapper{margin-top:25px}.acct-details-form{display:block}.acct-details-label{font-size:15px}.acct-details-text-field.first-name{font-size:15px}.acct-details-text-field.last-name{font-size:15px}.acct-details-text-field.address-phone{width:65%;font-size:14px}.acct-details-text-field.email-address{font-size:15px}.acct-details-text-field.middle-name{font-size:15px}.acct-details-text-field.full-name{width:65%;font-size:15px}.acct-details-text-field.address{width:65%;font-size:15px}.acct-details-text-field.alt-address{width:65%;font-size:15px}.acct-details-text-field.city-field{width:65%;font-size:15px}.acct-details-text-field.card-name{width:65%;font-size:15px}.acct-details-text-field.card-type{width:65%;font-size:15px}.acct-details-text-field.acct-phone{font-size:15px}.acct-details-text-field.current-password{font-size:15px}.acct-details-text-field.new-password{font-size:15px}.acct-details-text-field.reenter-password{font-size:15px}.acct-details-button.acct-submit:hover{background-color:#fff;color:rgba(24,34,52,.95)}.acct-details-button.address-submit{width:65%}.acct-details-button.address-submit:hover{background-color:#fff;color:#0f1726}.acct-details-button.address-submit.edit-payment-page:hover{background-color:#fff;color:#0f1726}.acct-details-country-field{width:65%;font-size:15px}.acct-details-month-field{width:32%;font-size:15px}.acct-details-year-field{width:32%;font-size:15px}.acct-main-heading{font-size:15px}.acct-main-subheading{font-size:12px}.acct-measure-photos-tab{width:47%}.acct-measure-photos-tab.w--current{width:48%}.acct-measure-measurement-tab{width:47%}.acct-measure-measurement-tab.w--current{width:48%}.acct-measure-details-submitted{display:none}.acct-measure-edit-options-block{display:inline-block;text-align:center}.acct-measure-edit-option-link-1{margin-left:0%;text-align:center}.measurement-subtext{margin-right:5px}.measurement-subtext.acct-measure-body-weight{width:75%}.measurement-subtext.acct-measure-body-weight:hover{border-color:#919191}.update-measurements-button{width:50%}.body-height-weight-wrapper{padding:25px 5% 40px}.icon-measure-help{color:#0f1726}.acct-measure-update-text-field{width:18%;border:1px solid #b4b4b4}.acct-measure-update-text-field:hover{border-color:#b4b4b4}.acct-measure-form-wrapper.jacket-form-wrapper{text-align:center}.acct-measure-form-wrapper.trousers-form-wrapper{display:block;margin-right:auto;margin-left:auto;text-align:center}.acct-measure-form-wrapper.shirt-form-wrapper{display:block;margin-right:auto;margin-left:auto;text-align:center}.acct-measure-form-wrapper.vest-form-wrapper{display:block;margin-right:auto;margin-left:auto;text-align:center}.acct-measure-main-heading.jacket-margin{display:block;margin-right:27px}.acct-measure-main-heading.left-sleeve-margin{display:block;margin-right:24px}.acct-measure-main-heading.right-sleeve-margin{display:block;margin-right:24px}.acct-measure-main-heading.jacket-hips-margin{display:block;margin-right:30px}.acct-measure-main-heading.jacket-waist-margin{display:block;margin-right:30px}.acct-measure-main-heading.jacket-chest-margin{display:block;margin-right:30px}.acct-measure-main-heading.trousers-length-margin{display:block}.acct-measure-main-heading.trousers-waist-margin{display:block;margin-right:35px}.acct-measure-main-heading.trousers-thigh-margin{display:block;margin-right:32px}.acct-measure-main-heading.trousers-cuff-margin{display:block}.acct-measure-main-heading.shirt-neck-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-chest-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-waist-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-hips-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-shoulder-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-right-cuff-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-left-cuff-margin{display:block;margin-right:35px}.acct-measure-main-heading.shirt-length-margin{display:block;margin-right:35px}.acct-measure-main-heading.vest-chest-margin{display:block;margin-right:35px}.acct-measure-main-heading.vest-front-margin{display:block;margin-right:35px}.acct-measure-main-heading.vest-waist-margin{display:block;margin-right:35px}.acct-measure-main-heading.vest-back-margin{display:block}.acct-measure-main-heading.vest-hips-margin{display:block;margin-right:35px}.acct-measure-main-text-field{width:18%;border:1px solid #b4b4b4}.acct-measure-main-text-field:hover{border-color:#b4b4b4}.acct-measure-main-text-field.measure-text-field{width:32%;border:1px solid #b4b4b4}.acct-measure-main-text-field.measure-text-field:hover{border-color:#b4b4b4}.acct-measure-block.jacket-length{text-align:center}.acct-measure-block.jacket-chest{display:inline-block}.acct-measure-block.jacket-left{display:inline-block;padding-left:25px}.acct-measure-block.jacket-waist{display:inline-block}.acct-measure-block.jacket-right{display:inline-block;padding-left:25px}.acct-measure-block.jacket-hip{display:inline-block}.acct-measure-block.trousers-thigh{display:block}.acct-measure-block.trousers-cuff{display:block}.acct-measure-block.shirt-neck{display:inline-block;padding-left:25px;text-align:center}.acct-measure-block.shirt-chest{display:inline-block;padding-left:25px}.acct-measure-block.shirt-waist{display:block;padding-left:25px}.acct-measure-block.shirt-length{display:inline-block}.acct-measure-block.shirt-hips{display:block;padding-left:25px}.acct-measure-block.shirt-shoulder{display:block}.acct-measure-block.vest-chest{display:inline-block;padding-left:25px}.acct-measure-block.vest-front{display:inline-block}.acct-measure-block.vest-waist{display:inline-block;padding-left:25px}.acct-measure-block.vest-back{display:inline-block}.acct-measure-block.vest-hips{display:inline-block;padding-left:25px}.acct-measure-casual-shirt-block{text-align:center}.icon-measure-attachment-link{color:#5b9edd;font-size:18px}.acct-measure-upload-wrapper{width:50%}.modal-open-button{color:#0f1726}.acct-order-product-block{float:left}.acct-order-product-heading.product-review-heading.review-submitted{padding-right:0;font-size:15px;line-height:16px}.acct-order-product-heading.order-review-heading{font-size:15px;line-height:18px}.acct-order-summary-styles-button{margin-right:5px;padding-right:3px;padding-left:3px;float:right;clear:none}.acct-order-summary-styles-button.order-details-view-styles{margin-bottom:10px}.acct-order-summary-view-link{width:24%;margin-right:10px;padding-right:3px;padding-left:3px;font-size:12px;text-align:center}.acct-order-history-heading-block{width:18.5%}.acct-order-history-mobile-icon{display:none}.acct-order-summary-buy-button{margin-right:5px}.acct-addresses-button{width:24%}.acct-addresses-button.add-new-addresses{width:40%}.acct-payment-button{width:24%}.acct-payment-button.add-new-payment{width:40%}.acct-payment-button.billing-address-button{width:40%}.forgot-password-container{padding-right:14px;padding-left:14px}.forgot-password-block{width:100%;max-width:398px}.acct-message-rejection-block{clear:none}.acct-message-rejection-block.save-style-rejection{margin-top:-10px}.checkout-main-heading-block{width:95%}.checkout-summary-wrapper{margin-right:0%;margin-left:0%;padding-right:10px;padding-left:10px}.checkout-product-summary-block{display:block;width:95%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;float:none;clear:none}.checkout-product-summary-block.shopping-cart-summary-block{display:block;width:95%;margin-right:auto;margin-left:auto;float:none}.checkout-product-image{display:inline-block;width:35%;float:left}.checkout-product-text-block{display:inline-block;width:65%}.checkout-product-text-block.shopping-cart-product-text-block{margin-bottom:15px;padding-left:0}.checkout-product-text-block.wishlist-product-text-block{width:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.checkout-main-block{display:block;width:95%;margin-right:auto;margin-bottom:15px;margin-left:auto;padding-right:10px;padding-left:10px;float:none}.checkout-summary-middle-block{width:30%;padding-right:0;padding-left:10px}.checkout-gift-text-field{display:block;margin-right:auto;margin-bottom:10px;margin-left:auto}.checkout-gift-button{display:block;margin-right:auto;margin-left:auto}.checkout-place-order-block{padding-right:10px;padding-left:10px}.checkout-button{padding-right:10px;padding-left:10px}.checkout-total-heading{font-size:14px}.checkout-total-subheading{font-size:14px}.checkout-details-subheading{display:inline-block}.checkout-quantity-dropdown{display:inline-block;width:48%;float:right}.checkout-quantity-dropdown-list.w--open{position:absolute;background-color:#fff}.product-center-block{margin-right:auto;margin-left:auto;padding-top:0;float:none}.product-center-block.product-center-block-fabric{padding-bottom:0}.product-bottom-section{margin-top:35px}.checkout-product-styles-block{margin-left:0;padding-left:35px}.checkout-product-styles-button{width:48%;margin-right:0;margin-left:0;float:left}.modal-video-heading{width:90%;padding-bottom:0;font-size:120%}.modal-video-heading.update-sizing{display:block;margin-right:auto;margin-left:auto;text-align:center}.modal-top-block.measurement-modal-top-block{display:block}.modal-top-block.measurement-modal-top-block.checkout-no-measurements-needed{margin-bottom:40px}.checkout-modal-top-block{height:10%}.modal-video-warning{width:70%}.checkout-summary-subheading{display:inline-block}.checkout-summary-subheading.gift-card-promotion-code-heading{display:block}.checkout-modal-open-button:hover{border-bottom-style:none}.checkout-product-button-block{width:60%;margin-top:30px;padding-top:0;float:left}.mconf-progress-button.previous-button{width:20%}.mconf-progress-button.next-button{width:20%}.mconf-progress-block{margin-right:25px;margin-left:25px}.mconf-standard-wrapper{margin-top:0;margin-right:2%;margin-left:2%}.mconf-standard-wrapper.standard-fit-type-wrapper{margin-top:0}.mconf-standard-size-block{width:50%;margin-right:0}.mconf-standard-size-block.standard-fit-left{width:30%;margin-right:10px;padding-right:25px;padding-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-left.active{padding-right:21px;padding-left:21px}.mconf-standard-size-block.standard-fit-middle{width:30%;margin-left:10px;padding-right:25px;padding-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-middle.active{padding-right:21px;padding-bottom:-4px;padding-left:21px}.mconf-standard-size-block.standard-fit-right{padding-right:25px;padding-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-color:#0f1726;opacity:1}.mconf-standard-size-block.standard-fit-right.active{padding-right:21px;padding-bottom:-4px;padding-left:21px}.mconf-standard-size-block.body-type{width:23%;margin-right:10px;padding-right:25px;padding-left:25px;border-color:#0f1726;opacity:1}.mconf-standard-size-block.body-type.active{padding-right:20px;padding-left:20px}.mconf-standard-size-block.stomach-type{margin-right:5px;padding-right:5px;padding-left:5px;border-color:#0f1726;opacity:1}.mconf-standard-size-block.stomach-type.last{padding-right:5px;padding-left:5px}.mconf-standard-size-dropdown-wrapper{padding-right:0;padding-bottom:45px;padding-left:0}.mconf-standard-size-heading{font-size:16px;line-height:24px}.mconf-standard-size-heading.garment-option-heading{font-size:14px}.mconf-standard-size-dropdown.jacket-length{width:45%}.mconf-standard-size-toggle.jacket-length{padding-top:15px;padding-bottom:15px}.mconf-standard-size-dropdown-icon{top:16px;right:21px}.mconf-standard-size-fit-text{padding-right:0;padding-bottom:0;padding-left:0;font-size:11px}.mconf-standard-size-fit-text.estimate-sizing{width:50%;margin-top:-15px;padding-right:0;padding-left:0;font-size:11px}.style-more-customizations-link.mobile-customization-link{margin-right:35px;font-size:13px;text-transform:uppercase}.style-summary-bottom-block.style-special-instructions{margin-top:15px}.mconf-progress-icon{font-size:40px}.mconf-progress-icon.mconf-back-icon{font-size:40px}.mconf-progress-back-link{width:35%;color:#0f1726}.mconf-progress-back-link.next-modal{width:75%}.mconf-progress-heading{font-size:20px}.modal-measure-error-wrapper{padding-top:20%}.modal-error-block{width:65%}.modal-form-left-block{width:25%}.modal-form-middle-block{width:50%}.modal-form-right-block{width:25%}.section-origins-hero{position:relative;background-position:72% 50%}.origins-hero-text-block{left:10%;width:55%}.about-main-heading{margin-bottom:30px;font-size:20px;line-height:40px}.about-main-heading.our-shirts-hero-text{color:#0f1726;font-size:17px;line-height:30px}.about-main-text.our-shirts-hero-text{font-size:14px}.section-origins-in-our-blood{margin-bottom:25px}.about-second-heading{margin-top:30px;font-size:24px}.about-second-heading.have-your-back-heading{margin-top:20px;margin-bottom:40px}.about-second-text{font-size:13px}.section-origins-ruler{height:150px;margin-left:5px;background-size:1000px}.origins-ruler-right-column{width:30%;margin-top:0;margin-left:6%;padding-left:1%}.origins-ruler-heading{margin-top:5px;margin-bottom:0;clear:left;font-size:20px;line-height:30px}.origins-ruler-text{width:150px;float:left;font-size:12px}.origins-ruler-text.right{width:175px}.origins-ruler-left-column{margin-top:30px;padding-left:15%}.origins-ruler-middle-column{width:30%;margin-top:0;padding-left:9.5%}.section-origins-average-joe{border-top:1px solid #cfcfcf}.section-origins-average-joe.true-craft{border-top-style:none}.origins-average-joe-left{height:500px}.origins-average-joe-right{height:500px}.origins-average-joe-text-block{padding-top:90px;padding-right:14%;padding-left:14%}.origins-average-joe-heading{font-size:17px;line-height:30px}.origins-average-joe-heading.silhouette-text{margin-bottom:5px;line-height:30px}.origins-average-joe-text{font-size:14px}.origins-average-joe-text.finest-clothes-joe-text{font-size:16px;line-height:30px}.origins-average-joe-image{background-position:50% 100%}.origins-average-joe-image.true-craft-image{background-position:42% 0%;background-size:674px}.origins-banner-heading{margin-top:10px;font-size:13px;line-height:35px}.about-view-collection-button{width:30%}.origins-revolutionized-banner{padding-top:30px}.origins-perfect-cut-left{height:600px}.origins-perfect-cut-right{height:600px}.origins-perfect-cut-right-image{background-position:-15px 0}.origins-perfect-cut-left-image{background-position:50% 0%;background-size:cover}.origins-perfect-cut-heading{font-size:17px;line-height:35px}.origins-perfect-cut-text-block{padding-top:30px;padding-right:14%;padding-left:14%}.origins-perfect-cut-text{font-size:14px}.origins-technology-button.suit-tech{width:17%}.origins-technology-button.shirts-tech{width:17%}.banner-join-myt{background-image:-webkit-linear-gradient(270deg,null,null),url(../images/buttons.png);background-image:linear-gradient(180deg,null,null),url(../images/buttons.png);background-position:0 0,50% 0}.join-myt-form-wrapper{width:65%}.tour-section-wrapper{width:90%}.tour-schedule-block{padding-left:30px}.tour-schedule-block.canada-block{padding-left:0;text-align:center}.tour-schedule-location-heading{font-size:17px}.tour-schedule-location-subheading{font-size:14px}.tour-schedule-location-text{font-size:14px}.section-location-banner{background-position:53% 0%}.tour-schedule-tab{font-size:14px}.tour-schedule-content{margin-top:0}.section-experience-hero{background-position:26% 0%}.experience-hero-text-block{right:10%;width:55%}.section-experience-hemrajani{padding-top:60px}.section-experience-hemrajani.showroom-experience{padding-top:30px}.experience-column.pop-up-experience-right{height:600px}.experience-online-text-block{padding-top:50px;padding-right:10%;padding-left:10%}.experience-online-text-block.pop-up-experience{padding-top:35px}.section-we-have-your-back{height:100%;text-align:center}.we-have-your-back-icon{margin-top:50px}.we-have-your-back-icon.experience-seweing-needle{margin-left:50px}.we-have-your-back-subheading{text-align:center}.we-have-your-back-text{text-align:center}.experience-separate-yourself-heading{margin-top:35px}.checkout-right-column{display:block;width:95%;margin-right:auto;margin-bottom:15px;margin-left:auto;float:none}.checkout-right-column.shopping-cart-proceed-checkout{width:95%;margin-bottom:25px;float:none}.shopping-cart-wrapper{width:85%}.acct-warning-message{width:100%;max-width:398px}.acct-warning-message.error-message{width:100%}.acct-warning-message.error-message.gift-certificate{width:85%;max-width:100000px}.acct-warning-message.style-message{display:block;max-width:100%;margin-right:auto;margin-left:auto}.online-experience-row{height:550px}.experience-picture-row{height:300px}.appointment-reserve-middle-block.mobile-middle-block{display:none}.appointment-reserve-date-button{width:13%}.appointment-reserve-icon.back-icon{display:none;font-size:35px}.appointment-reserve-icon.forward-icon{display:none;font-size:35px}.appointment-reserve-icon.tablet-icon.inactive{color:#cfcfcf}.appointment-reserve-time-block{width:90%}.appointment-reserve-time-button{width:30%}.appointment-reserve-button{background-color:#0f1726;color:#fff}.appointment-reserve-button.mobile-submit-button{display:none}.appointment-reserve-button.contact-us{width:65%}.appointment-reserve-mobile-icon-block{display:block}.appointment-reserve-mobile-block{display:none}.appointment-confirm-mobile-block{display:none}.appointment-reserve-tablet-block{display:block;margin-top:35px}.appointment-reserve-tablet-icon{margin-right:25px;margin-left:25px}.product-ruler-overlay{left:.5%;display:none;width:100%;margin-right:auto;margin-left:auto}.product-fabric-image{width:100%}.fabric-overlay-wrapper{display:block;width:65%;max-width:2048px;margin-right:auto;margin-left:auto}.product-fabric-view-ruler{display:none}.product-info-bottom-block.info-link-block{width:100%;max-width:100%}.section-our-suits-hero{background-position:71% 50%;background-size:cover}.our-suits-hero-text-block{left:10%;width:55%}.about-our-tab-top-block{padding-right:30px;padding-left:30px}.about-our-tab-top-block.our-suit-construct-banner-image{height:50%;background-position:75% 50%}.about-our-tab-top-block.shirt-fabric-banner-image{background-position:50% 56%}.about-our-tab-top-block.our-shirts-banner-image{background-position:50% 38%}.about-our-tab-top-block.shirt-construction-block{padding-top:30px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.about-our-tab-top-block.our-suit-construction-block{height:50%;padding-top:35px}.about-our-tab-top-block.cuff-style-banner-image{background-position:50% 50%}.about-our-tab-top-block.finest-cloths-text-block{padding-top:5%;padding-bottom:15px}.about-our-tabs-main-heading{font-size:17px;line-height:30px}.about-our-tabs-main-heading.shoulder-heading{line-height:30px}.about-our-tabs-main-text{width:75%;font-size:14px}.about-our-tabs-main-text.shoulder-text{width:85%}.our-suits-silhouette-left-block{height:500px}.our-suits-silhouette-right-block{height:500px}.our-suits-silhouette-text-block{padding-top:45px;padding-right:14%;padding-left:14%}.suit-tech-canvas-left-block{height:500px;float:left}.our-suits-canvas-right-block{height:500px;float:right}.our-suits-canvas-text-block{padding-top:138px;padding-right:14%;padding-left:14%}.our-suits-shoulder-info{padding-top:50px;padding-right:10px;padding-left:10px}.our-suits-shoulder-image{display:block;margin-right:auto;margin-left:auto}.blue-collection-left-block{height:500px}.blue-collection-left-block.finest-cloths-shirt-image{height:300px}.blue-collection-right-block{height:500px}.blue-collection-right-block.finest-cloths-text-wrapper{height:300px}.blue-collection-text-block{padding-top:100px;padding-right:14%;padding-left:14%}.blue-collection-text-block.finest-cloths-text-block{padding-top:12%}.black-collection-wrapper.finest-cloths-top-block{margin-top:0;padding-top:20px}.black-collection-left-block{height:500px}.black-collection-left-block.finest-cloths-text-wrapper{height:auto}.black-collection-left-block.finest-cloths-top-text-wrapper{width:95%}.black-collection-right-block{height:500px}.black-collection-right-block.black-collection-suits{background-position:57% 50%}.black-collection-right-block.black-collection-shirts{background-position:44% 50%}.black-collection-text-block{padding-top:100px;padding-right:14%;padding-left:14%}.black-collection-text-block.finest-cloths-text-block{padding-right:10%;padding-left:10%}.black-collection-text-block.finest-cloths-top-text-block{padding-right:10%;padding-left:10%}.purple-collection-left-block{height:500px;background-position:52% 50%}.purple-collection-left-block.purple-collection-suits{background-position:50% 50%}.purple-collection-right-block{height:500px}.purple-collection-text-block{padding-top:70px;padding-right:14%;padding-left:14%}.online-experience-right-block{background-position:45% 50%}.pop-experience-left-block{height:600px;float:left}.about-our-personalize-top-heading{font-size:21px}.about-our-personalize-top-column{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.about-our-personalize-top-column.personalize-middle-column{border-top-style:none;border-bottom-style:none}.about-our-personalize-icon{font-size:65px}.about-our-personalize-icon.isp-icon{font-size:95px}.about-our-personalize-top-subheading{margin-bottom:15px;font-size:17px}.about-our-personalize-top-text{font-size:14px}.about-our-personalize-button{width:40%}.our-suits-lining-left-block{width:50%;height:500px}.our-suits-lining-right-block{width:50%;height:500px}.our-suits-lining-text-block{padding-top:130px;padding-right:13%;padding-left:13%}.our-suits-buttons-top-block{padding-top:60px}.our-suits-buttons-bottom-block{background-position:45% 50%}.our-suits-monogram-left-block{height:500px}.our-suits-monogram-right-block{height:500px}.our-suits-monogram-text-block{padding-top:115px;padding-right:13%;padding-left:13%}.our-suits-shape-top-block{padding-top:80px}.our-suits-shape-bottom-block{background-position:50% 50%}.section-our-shirts-hero{height:450px;background-position:45% 50%}.our-shirts-hero-text-block{left:8%;width:58%}.our-shirts-collar-right-block{width:75%;background-image:none}.our-shirts-collar-left-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.our-shirts-collar-text-wrapper{width:100%;border-bottom:1px solid #cfcfcf}.our-shirts-collar-stay-block{width:75%;border-left-style:none}.about-our-personalize-block{padding-right:30px;padding-left:30px}.our-shirts-collar-style-left-block{height:500px}.our-shirts-collar-style-right-block{height:500px;background-position:50% 50%}.our-shirts-collar-style-text-block{padding-top:115px}.our-shirts-monogram-left-block{height:500px}.our-shirts-monogram-right-block{height:500px}.our-shirts-monogram-text-block{padding-top:115px}.product-quantity-drop{width:100%;max-width:100%;float:none;clear:none}.product-quantity-dropdown-list.w--open{overflow:auto;width:100.3%;margin-top:4px}.product-quantity-dropdown-dropdown-link:hover{background-color:transparent}.product-mobile-thumbnail-block{display:block;margin-bottom:20px;padding-top:10px;text-align:center}.product-content-mobile-thumbnail-link{margin-left:20px;padding:5px;background-color:#b4b4b4}.product-content-mobile-thumbnail-link.active-mobile-thumbnail{background-color:#0f1726}.product-content-mobile-thumbnail-link.product-content-mobile-thumbnail-block-first{margin-left:0}.acct-order-product-status-heading.order-status-mobile-heading{margin-left:10px}.acct-order-product-status-subheading.order-status-mobile-subheading{margin-left:10px}.acct-order-details-wrapper{padding-right:0}.acct-order-details-left-block{margin-top:10px;margin-left:1%}.acct-order-details-middle-block{width:27%;margin-top:10px;margin-right:5px}.acct-order-details-middle-block.locations-search-results-middle{width:46%}.acct-order-details-right-block{width:40%;margin-top:10px;margin-right:1%}.acct-order-details-heading{font-size:13px}.acct-order-details-text-wrapper{width:100%}.acct-order-details-summary-left{width:60%}.acct-order-details-summary-right{width:40%}.acct-order-details-total-heading{font-size:14px}.acct-order-details-total-subheading{font-size:14px}.acct-order-details-mobile-block{display:none}.product-gift-certificate-amount-field{width:100%;max-width:10000px}.modal-styles-background{display:none}.modal-styles-window{width:768px}.modal-styles-option-link.left{font-size:13px}.style-options-link-wrapper{width:80%}.style-options-link-wrapper.three-styles-option-block{width:80%}.product-categories-sort-block{display:none}.product-categories-sort-block.customer-reviews-sort-block{display:block}.style-mobile-section{display:block;margin-top:-1px}.style-mobile-container{position:relative;background-color:#262d3b;text-align:center}.style-mobile-container.new-style-mobile{position:static;height:100%;padding-top:15px;border-top:1px solid #0f1726;background-color:transparent}.style-mobile-heading{display:block;margin-top:0;margin-bottom:0;margin-left:5%;float:left;font-family:Tenor,sans-serif;color:#fff;font-size:25px;line-height:35px;font-weight:400;text-align:left;letter-spacing:1px;text-transform:uppercase}.style-mobile-heading.style-mobile-monogram-heading{margin-bottom:25px;margin-left:0%;float:none;font-size:21px;text-align:center}.style-mobile-heading.select-style-mobile-heading{margin-left:0%}.style-mobile-nav-submenu{display:block;overflow:hidden;width:100%;float:left}.style-mobile-nav-top{display:block;overflow:hidden;width:100%;max-height:0;float:left;background-color:#262d3b;-webkit-transition:all 500ms ease;transition:all 500ms ease}.style-mobile-nav-top.active{max-height:20000px}.style-mobile-nav-top.new-mobile-style-nav{display:inline-block;overflow:visible;height:auto;float:none;background-color:#fff;text-align:center}.style-mobile-nav{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;border-top:1px solid #fff}.style-mobile-nav.hide{position:static;display:block}.style-mobile-nav-div{display:block;width:100%;height:auto;float:left;background-color:#262d3b;text-decoration:none}.style-mobile-nav-icon{display:inline-block;float:right;-webkit-transition:all 500ms ease;transition:all 500ms ease;font-family:Icomoon,sans-serif;color:#fff}.style-mobile-nav-icon.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.style-mobile-nav-icon.text{font-family:Avenir,sans-serif;font-size:16px;text-align:left}.style-mobile-nav-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%;height:85px;float:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-mobile-nav-left.select-style-mobile-nav{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.style-mobile-nav-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;height:85px;padding-right:20px;float:left;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-mobile-option{width:125px;height:125px;padding-top:50px;padding-left:15px;background-color:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Mytailor,sans-serif;color:#b4b4b4;font-size:8em;font-weight:400;text-decoration:none}.style-mobile-option.mobile-monogram-option{width:120px;height:120px}.style-mobile-option.mobile-monogram-option.active{color:#0f1726}.style-mobile-option.active{color:#0f1726}.style-mobile-option.active.vest-mobile-option{font-family:Vest,sans-serif}.style-mobile-option.mobile-add-icon{position:relative;padding-top:35px;background-color:transparent}.style-mobile-option.tux-mobile-option{padding-top:45px;font-family:Tux,sans-serif;font-size:8em}.style-mobile-option.tux-mobile-option.jacket{padding-top:50px;font-size:8.5em}.style-mobile-option.suit-mobile-option{padding-left:5px;font-family:Suit,sans-serif;font-size:8em}.style-mobile-option.vest-mobile-option{font-family:Vest,sans-serif}.style-mobile-option-wrapper{position:relative;display:inline-block;margin-right:10px;margin-bottom:25px;margin-left:10px;padding-right:5px;padding-bottom:10px;padding-left:5px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;text-decoration:none;cursor:pointer}.style-mobile-option-wrapper.active{padding-right:5px;padding-bottom:10px;padding-left:5px}.style-mobile-option-wrapper.add-icon{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.style-mobile-option-wrapper.test{position:relative}.style-mobile-option-wrapper.new-style-mobile-option{margin-bottom:0}.style-mobile-option-heading{height:100%;margin-top:0;margin-bottom:0;padding-left:7px;float:left;font-family:Avenir,sans-serif;color:#fff;font-size:10px;line-height:12px;font-weight:400;text-align:left;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.style-mobile-option-heading.new-style-option-heading{padding-left:0;float:none;color:#919191;text-align:center}.style-mobile-option-heading.new-style-option-heading.active{color:#0f1726}.style-mobile-option-text{margin-right:150px;margin-left:150px;padding-bottom:15px;font-family:Avenir,sans-serif;color:#fff;text-align:left}.style-mobile-option-text.select-style-mobile-text{margin-top:15px;margin-bottom:20px;font-size:18px;text-align:center;letter-spacing:1px}.style-mobile-option-text.new-mobile-style-text{margin:20px 100px 100px;color:#0f1726}.style-mobile-option-text.new-mobile-style-text.collar-description{margin-bottom:25px}.style-mobile-nav-separator{width:100%;float:left;border-bottom:1px solid #fff}.style-mobile-option-text-wrapper{height:46px;padding-top:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.style-mobile-monogram-div{display:block;margin-right:auto;margin-left:auto;text-align:center}.style-mobile-monogram-div.style-mobile-monogram-color-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.style-mobile-monogram-div.mobile-monogram-options-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.mobile-monogram-location-button{display:inline-block;width:100%;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:10px;padding-bottom:10px;border:1px solid #b4b4b4;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:12px;text-transform:uppercase}.mobile-monogram-location-button:focus{border-bottom:2px solid #fff}.mobile-monogram-location-button.location-button{width:100%;margin-right:0;margin-bottom:10px;margin-left:0;-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#b4b4b4}.mobile-monogram-location-button.location-button.active{border-color:#fff;color:#fff}.mobile-monogram-location-button.active{border-color:#fff;color:#fff}.style-mobile-monogram-text-form{display:block;width:40%;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Avenir,sans-serif;color:#0f1726;font-size:15px;letter-spacing:1px;text-transform:uppercase}.style-mobile-monogram-text-form-field{margin-bottom:0;font-size:15px;text-align:center;text-transform:uppercase}.temp-mobile-block{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.temp-mobile-block.temp-left{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.temp-mobile-block.temp-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.shirt-style-monogram-button.mobile-style-monogram-button{display:inline-block;width:100%;margin-bottom:10px;text-transform:uppercase}.shirt-style-monogram-button.mobile-style-monogram-button:hover{color:#fff}.shirt-style-monogram-button.mobile-style-monogram-button.mobile-color-picker-open{background-color:#fff;color:#0f1726}.shirt-style-monogram-button.mobile-style-monogram-button.mobile-color-selected{background-color:#fff;color:#0f1726}.style-shirt-monogram-color-picker.closed{height:0}.style-shirt-more-styles-button{opacity:1}.locations-search-results-block{padding-left:4%}.style-shirt-desktop-wrapper{display:none}.available-image.model-image{padding:5px}.checkout-secondary-button.checkout-update-payment-method-button{width:71%}.header-desktop-shopping-bag-number{color:#0f1726}.header-desktop-shopping-bag-number:hover{color:#919191}.style-mobile-add-cart-wrapper{width:100%;padding-top:25px;float:left;background-color:#262d3b;text-align:center}.style-mobile-add-cart-button{display:inline-block;width:40%;margin-top:10px;margin-bottom:50px;padding-top:16px;padding-bottom:16px;background-color:#fff;font-family:Tenor,sans-serif;color:#0f1726;font-size:19px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.styles-warning-dismiss{background-color:#0f1726;color:#fff}.mobile-monogram-button-wrapper{display:inline-block;width:100%;margin-bottom:0;padding-right:5px;padding-left:5px;cursor:pointer}.mobile-monogram-button-wrapper.active{border-bottom:2px solid #fff}.mobile-monogram-button-block{display:inline-block;width:25%;height:56px;margin-bottom:15px;margin-left:6px}.mobile-monogram-button-block.monogram-color-block{width:28%;height:100%}.style-mobile-option-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:21%;height:185px;margin-bottom:20px;float:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-mobile-option-block.monogram-option-block{width:20%}.style-mobile-option-block.new-style-mobile-block{margin-bottom:0}.style-mobile-monogram-details-wrapper{overflow:hidden;max-height:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}.style-mobile-monogram-details-wrapper.active{max-height:15000px}.checkout-update-payment-method-field{width:35%}.style-mobile-monogram-text-label-wrapper{width:100%;height:23px;margin-bottom:25px;font-family:Avenir,sans-serif;color:#fff;font-size:12px}.style-mobile-monogram-text-label{display:none}.style-mobile-more-collar-options{overflow:hidden;height:0;text-align:center}.style-mobile-options-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.style-mobile-options-wrapper.more-cuff-row-mobile{margin-bottom:-40px}.mobile-style-more-styles-horizontal{position:absolute;left:32px;top:55px;width:60px;height:10px;border-radius:2px;background-color:#fff}.mobile-style-more-styles-horizontal.hover{background-color:#0f1726}.mobile-style-more-styles-horizontal.new-more-styles{background-color:#0f1726}.mobile-style-more-styles-vertical{position:absolute;left:57px;top:30px;width:10px;height:60px;border-radius:2px;background-color:#fff}.mobile-style-more-styles-vertical.active{background-color:#0f1726;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-style-more-styles-vertical.hover{background-color:#0f1726}.mobile-style-more-styles-vertical.new-more-styles{background-color:#0f1726}.style-mobile-more-cuff-options{overflow:hidden;height:0}.mconf-measurement-wrist-watch-button{width:20%}.suit-tech-canvas-slider-plan{height:500px}.suit-tech-canvas-product-image{width:333px}.suit-tech-canvas-canvas-image{width:333px}.checkout-style-image{max-width:95%}.nav-submenu-mobile-div-fabrics{overflow:hidden;height:0;background-color:rgba(15,23,38,.9);opacity:1}.nav-submenu-mobile-div-fabrics.hide{display:none}.nav-submenu-mobile-div-more{overflow:hidden;height:0;background-color:rgba(15,23,38,.9);opacity:1}.nav-submenu-mobile-div-about{overflow:hidden;height:0}.style-lining-wrapper{width:100%;height:250px;min-width:0;margin-right:40px;margin-left:40px;border-style:none;background-color:#fff}.style-lining-wrapper.mobile{height:300px}.footer-wrapper{width:690px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.get-measured-button{width:100%}.my-account-measurements-text{font-size:12px}.header-desktop-wrapper{padding-left:1%}.header-desktop-column.left{width:62%;padding-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.header-desktop-column.right{width:35%;padding-top:35px;float:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.nav-desktop-column{margin-left:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.nav-desktop-column.right{margin-top:0;margin-bottom:17px;padding-right:0}.style-slider-heading{display:none}.navigation-desktop-rest{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.nav-bottom-links{padding-bottom:0}.header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.header-mobile-shopping-bag-wrapper{position:relative}.header-mobile-shopping-bag-number{position:absolute;left:15px;bottom:-6px;display:block;font-family:Avenir,sans-serif;color:#0f1726}.header-mobile-shopping-bag-number.two-digit{left:11px}.checkout-secured-icon-wrapper{top:18px;margin-top:5px}.done-with-measurements-button{width:50%;margin:40px auto;text-align:center}.product-thumbnail-block-right{display:none}.about-thumbnail.our-shirts{background-position:79% 50%}.about-thumbnail-content{padding-top:25px}.about-thumbnail-button:hover{border-color:#cfcfcf;color:#cfcfcf}.about-thumbnail-button.active{border-color:#0f1726;color:#0f1726}.about-thumbnail-block-left{width:100%;height:50%}.about-thumbnail-block-right{width:100%}.shopping-cart-size-text{width:48%;margin-right:0}.acct-order-payment-method-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wishlist-summary-block{width:95%;padding-right:10px;padding-left:10px}.style-button.mobile-style-button{margin-bottom:40px;border-color:#fff;background-color:transparent;color:#fff}.style-saved-styles-form-wrapper{margin-bottom:35px}.style-select-style-description.saved-style-description{width:75%;color:#fff}.style-save-style-checkbox-wrapper{color:#fff}.style-saved-style-details-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%;margin-right:auto;margin-left:auto;padding-left:50px}.style-saved-style-details-heading{color:#fff}.style-saved-style-details-link{color:#5b9edd}.style-saved-style-details-link:hover{border-bottom-style:none}.wishlist-product-details-bottom-right{padding-top:55px}.style-select-style-mobile-block{display:block;width:40%;margin-right:auto;margin-left:auto}.style-select-style-mobile-block.special-instructions{width:60%}.wishlist-heading-block{width:95%}.wishlist-heading{margin-left:15px}.style-save-style-special-instructions-field{border:1px solid #0f1726;color:#0f1726;font-size:14px}.acct-measure-body-toggle:hover{border-color:#919191;color:#919191}.acct-measure-subtext{font-size:10px}.measurements-prompt-heading{line-height:44px}.product-category-pagination-div.items-per-page{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination-category-number:hover{background-color:transparent;color:#0f1726}.styles-view-styles-wrapper{overflow:hidden;width:96%}.styles-view-styles-wrapper.test{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.view-styles-block{width:24%}.view-styles-block.test{width:32%}.view-styles-overlay{display:none;padding-right:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(24,34,52,.9)}.view-styles-overlay.imageless-style{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.view-styles-heading{width:85%;height:auto;padding-top:0;padding-right:0;padding-left:5px;font-size:11px}.view-styles-heading.mobile{display:none}.view-styles-details{display:none}.view-styles-icon{padding-right:10px;padding-left:0;font-size:25px}.view-styles-details-wrapper{display:inline-block;width:16%}.style-content-left-block{width:30%}.style-content-description{width:100%}.style-content-text{font-size:13px}.style-content-text.horizontal{font-size:13px}.help-container{margin-right:1%;margin-left:1%}.help-left-block{width:28%;margin-right:1%}.help-right-block{width:70%}.help-main-heading{font-size:25px;line-height:38px}.help-main-heading.left-heading{margin-left:-5px}.help-main-subheading{font-size:20px;line-height:35px}.help-wrapper.contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.help-wrapper.faq-wrapper{margin-top:15px}.help-block{padding-bottom:0;padding-left:25px}.help-block.nav-block{padding-right:5px}.help-block.contact-us{margin-right:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-right-style:none}.help-block.contact-us.last{border-top:1px solid #b4b4b4}.view-styles-options-wrapper{width:95%}.view-styles-options-heading{margin-bottom:0;font-size:25px}.view-styles-options-heading.main-style-heading{margin-bottom:20px}.help-text.nav-text{color:#0f1726}.help-text-icon{margin-right:10px}.help-left-text-link{display:block;color:#0f1726}.view-styles-thumbnail-block{width:28%;margin-bottom:0;opacity:1}.style-detail-slider{height:380px;margin-top:10px}.style-detail-slider.mobile-vertical{display:none}.style-detail-slider-heading{font-size:21px}.product-info-subtext-block{max-width:100%}.why-mytailor-product-block{height:1200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.why-mytailor-product-text-block{width:340px;height:340px;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-product-details-wrapper{padding-top:20%}.contact-heading{margin-bottom:5px;font-size:20px;line-height:27px}.contact-text{font-size:14px;line-height:20px}.contact-details-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-details-wrapper.desktop-spacer{display:none}.help-contact-block{width:70%}.shirt-banner-shopping-cart-text.secondary-text.banner-heading-text{margin-left:-61px;font-size:12px}.shirt-banner-shopping-cart-text.banner-heading-text{margin-right:5px;font-size:18px}.shirt-banner-shopping-cart-number.banner-heading-number{width:40px;height:40px;margin-right:5px;margin-left:5px;padding-top:11px;font-size:30px}.acct-save-style-modal-wrapper{padding-top:25%}.acct-previous-measurements-row-1.heading-row{font-size:15px;text-align:left}.acct-measurements-form-label.dropdown-label{width:auto}.acct-measurements-form-block{width:25%}.acct-measurements-dropdown{margin-bottom:5px}.acct-measurements-form-field-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-category-banner-block{height:300px}.product-category-banner-block.fall-winter{height:300px}.product-category-banner-heading{font-size:29px;line-height:45px}.product-category-banner-link{font-size:16px}.product-category-banner-text{font-size:16px}.product-category-banner-text.secondary{font-size:15px}.product-category-banner-text-wrapper{margin-right:10px;margin-left:10px}.chest-modal-form-button{width:40%}.product-category-banner-arrow.right-arrow{left:90%}.product-category-banner-arrow.left-arrow{right:100%}.product-content-choices-slider{height:275px}.product-content-choices-mask{width:80%}.product-content-choices-arrow.right{left:90%}.product-content-choices-arrow.left{right:90%}.product-content-choices-icon{margin-top:130px;margin-bottom:130px}.product-category-banner-mask{width:85%}.style-detail-slider-bottom-block.mobile-vertical{display:none}.style-detail-slider-text-wrapper{width:75%}.section-hero-slide{background-position:74% 50%;background-size:cover}.section-hero-slide.second-slide{background-position:50% 50%}.section-hero-slide.second-slide.spring-summer{background-position:50% 50%}.section-hero-slide.third-slide{background-position:50% 50%}.section-hero-slide.third-slide.spring-summer{background-position:77% 0}.section-hero-slide.spring-summer{background-position:50% 0}.appointment-schedule-form-wrapper{width:65%}.nav-submenu-mobile-div-suits{overflow:hidden;height:0;background-color:rgba(15,23,38,.9)}.nav-submenu-mobile-dropdown-suit-gallery{overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-link{width:100%;padding-top:15px;padding-bottom:15px;padding-left:77px;color:#919191;text-decoration:none}.nav-submenu-mobile-dropdown-link:active{color:#fff}.nav-submenu-mobile-dropdown-link.hide{display:none}.nav-submenu-mobile-icon{display:inline-block;margin-right:10px;float:left;font-family:Icomoon,sans-serif;font-weight:700}.nav-submenu-mobile-dropdown-suit-zegna{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-ariston{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-vbc{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-hollandsherry{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-loropiana{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-scabel{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-scabel.hide{display:none}.nav-submenu-mobile-dropdown-suit-dormeuil{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-dormeuil.hide{display:none}.nav-submenu-mobile-dropdown-suit-harrisons{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-harrisons.hide{display:none}.nav-submenu-mobile-dropdown-suit-jjminnis{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;font-size:12px;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-suit-jjminnis.hide{display:none}.nav-submenu-mobile-dropdown-shirt-gallery{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-shirt-cotton-fabrics{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-shirt-easy-care{display:block;overflow:hidden;width:100%;height:0;float:left}.nav-submenu-mobile-dropdown-shirt-winter-weight{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif}.nav-submenu-mobile-dropdown-shirt-winter-weight.hide{display:none}.nav-submenu-mobile-dropdown-shirt-linen{display:block;overflow:hidden;width:100%;height:0;float:left}.product-bottom-section-line{width:90%}.nav-submenu-mobile-div-jackets{overflow:hidden;height:0;background-color:rgba(15,23,38,.9)}.nav-submenu-mobile-dropdown-jacket-gallery{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-zegna{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-zegna.hide{display:none}.nav-submenu-mobile-dropdown-jacket-ariston{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-ariston.hide{display:none}.nav-submenu-mobile-dropdown-jacket-vbc{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-vbc.hide{display:none}.nav-submenu-mobile-dropdown-jacket-loro-piana{display:block;overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-hollandsherry{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-hollandsherry.hide{display:none}.nav-submenu-mobile-dropdown-jacket-dormeuil{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-dormeuil.hide{display:none}.nav-submenu-mobile-dropdown-jacket-harrisons{display:block;overflow:hidden;width:100%;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-jacket-harrisons.hide{display:none}.section-hero-slider-block{left:2%;top:5%}.section-hero-slider-block.hide{left:0;top:150px;right:0;width:70%;padding-right:10px;padding-left:10px}.section-hero-slider-block.fall-winter{right:15%}.section-hero-slider-block.spring-summer-18{left:2%;top:50%;right:2%;bottom:auto;text-align:center}.section-hero-slider-heading{font-size:20px;line-height:30px}.section-hero-slider-heading.alternate{margin-top:10px;margin-bottom:5px;float:none;font-size:17px;line-height:25px;text-align:center}.section-hero-slider-link{background-color:#0f1726;color:#fff;font-size:14px}.acct-main-measurement-process-link{width:47%;margin-right:10px;margin-left:10px;float:left;border-color:#0f1726;background-color:transparent;color:#0f1726}.acct-main-measurement-process-link.schedule-tailor{width:96%;padding-top:60px}.acct-main-measurement-process-link.schedule-tailor.alternate{width:47%}.acct-main-measurement-process-heading{padding-right:0;padding-left:0;font-size:17px;line-height:24px}.acct-main-measurement-process-text{font-size:13px}.acct-main-measurement-process-text.icon{margin-bottom:25px;font-size:3.5em}.acct-main-measurement-process-text.icon.rotate{font-size:6em}.acct-main-measurement-process-text.mail-in-icon{margin-bottom:25px;font-size:50px}.acct-main-measurement-process-line{width:50%;border-top-color:#0f1726}.section-hero-slider-line{width:95%}.section-hero-slider-line.alternate{display:block;width:315px;margin-right:auto;margin-left:auto;float:none;clear:none}.acct-main-measurements-review-table.measurements-submit{width:95%}.acct-main-measurements-review-button.save-button{width:75%}.section-why-mytailor{padding-right:0;padding-left:0}.why-mytailor-wrapper{display:none}.why-mytailor-wrapper.mobile-why-mytailor{display:block}.why-mytailor-heading{font-size:30px}.home-about-line{border-top-width:1px}.nav-submenu-mobile-div-trousers{overflow:hidden;height:0;background-color:rgba(15,23,38,.9)}.nav-submenu-mobile-dropdown-trousers-gallery{overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.nav-submenu-mobile-dropdown-trousers-vbc{overflow:hidden;width:100%;height:0;float:left;font-family:Avenir,sans-serif;color:#919191;letter-spacing:1px;text-transform:uppercase}.home-about-wrapper.suit-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-about-wrapper.origins-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home-about-wrapper.experience-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-about-block.shirts-image-block{background-size:cover}.home-about-block.suits-image-block{width:100%;margin-left:0;background-position:100% 100%;background-size:cover}.home-about-block.origins-image-block{width:100%;margin-right:0}.home-about-block.experience-image-block{width:100%;margin-left:0}.home-about-block.shirt-content-block{padding-top:15px}.home-about-block.suit-content-block{width:100%;margin-right:0;margin-bottom:5px}.home-about-block.origins-content-block{width:100%;margin-bottom:5px;margin-left:0}.home-about-block.experience-content-block{width:100%;margin-right:0;margin-bottom:5px}.home-about-heading{font-size:35px}.home-about-heading.customer-reviews-heading{margin-top:10px;margin-bottom:10px;font-size:17px}.home-about-heading.featured-in-heading{margin-top:0;font-size:30px}.home-about-heading.featured-in-subheading{font-size:14px;line-height:35px}.home-about-text{width:85%;margin-bottom:15px;font-size:14px}.home-about-link{background-color:#182234;color:#fff}.home-about-link:hover{background-color:#182234}.home-about-link.shirts-link{width:200px;background-color:#fff;color:#0f1726}.how-it-works-icon{margin-top:0;font-size:5em}.how-it-works-icon.measure-icon{font-size:7em}.how-it-works-text{width:95%;font-size:13px}.section-banner-home{margin-top:72px;padding:95px 20px}.section-banner-home.get-started-create-account-banner{margin-top:45px}.banner-home-block{padding-right:20px;padding-left:20px}.banner-home-heading{width:85%;margin-top:-90px;padding-left:20px;font-size:25px;line-height:36px}.banner-home-text{font-size:27px;line-height:40px}.banner-home-text.subtext{padding-right:50px;padding-left:50px;font-size:22px}.section-customer-reviews{display:none}.section-customer-reviews.tablet-customer-reviews{display:block;padding-top:5px;padding-bottom:15px}.customer-reviews-block{width:50%;float:none}.customer-reviews-text{width:95%;margin-top:5px;font-size:13px}.customer-reviews-subheading{font-size:14px}.customer-reviews-wrapper{width:80%}.section-perfect-fit{margin-right:10px;margin-left:10px}.perfect-fit-heading{font-size:30px}.perfect-fit-text{width:100%;padding-bottom:10px;font-size:14px;line-height:20px}.perfect-fit-text.subheading{margin-bottom:10px;font-size:14px;line-height:20px}.how-it-works-block{padding-top:0}.how-it-works-subheading{font-size:14px;line-height:25px}.how-it-works-row{display:inline-block;width:33.33%;margin-right:auto;margin-left:auto}.how-it-works-column{padding-top:35px}.why-mytailor-text{margin-bottom:10px;font-size:16px}.product-content-new-size-link{max-width:100%}.product-content-new-size-link.size-chart{width:33%}.product-content-size-wrapper{display:block;width:100%;max-width:100%}.product-content-size-link-block{width:100%}.modal-product-new-size-background{z-index:99998;padding-top:0%}.modal-product-new-size-wrapper{position:relative;z-index:99999;overflow:auto;height:100vh}.view-styles-options-line{left:0%}.modal-product-question-background{z-index:99998;padding-top:0%}.modal-product-question-block{position:relative;z-index:99999}.section-featured-in{margin-bottom:0;padding-bottom:25px}.featured-in-wrapper{width:95%;margin-top:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-in-block{width:25%;padding-right:10px;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.featured-in-text{margin-top:0;font-size:14px}.modal-special-offer-background{padding-top:3%}.nav-submenu-mobile-div-view-styles{overflow:hidden;height:0}.section-start-here{display:block}.start-here-product-heading{font-size:20px;line-height:30px}.start-here-product-heading.main-heading{margin-bottom:10px;padding-top:0;font-size:17px;line-height:35px}.start-here-product-subheading{font-size:13px;line-height:25px}.start-here-product-subheading.main-subheading{font-size:14px;line-height:25px}.start-here-product-line{width:40%}.start-here-product-block{opacity:1}.why-mytailor-row.mobile-row{height:300px;margin-bottom:5px}.why-mytailor-top-block{padding-top:35px}.why-mytailor-top-block.mobile-block{padding-top:35px;background-image:-webkit-linear-gradient(270deg,null,null),url(../images/suit_fabrics_2.jpg);background-image:linear-gradient(180deg,null,null),url(../images/suit_fabrics_2.jpg);background-position:0 0,50% 0}.why-mytailor-middle-block{padding-top:45px}.why-mytailor-middle-block.mobile-block{padding-top:40px}.why-mytailor-bottom-block{padding-top:75px;background-image:-webkit-linear-gradient(270deg,null,null),url(../images/shirt_cuffs-edit.jpg);background-image:linear-gradient(180deg,null,null),url(../images/shirt_cuffs-edit.jpg)}.why-mytailor-bottom-block.mobile-block{padding-top:65px}.customer-reviews-slide{text-align:center}.customer-reviews-slider-arrow{padding-top:110px;color:#b4b4b4}.start-here-link{margin-top:0}.why-mytailor-mobile-heading{margin-top:0;font-family:Tenor,sans-serif;color:#fff;font-size:30px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.measurements-intelligent-size-profiler-block{margin-top:10px;padding-right:0;padding-left:0}.measurements-intelligent-size-profiler-link-wrapper.test{width:32%}.measurements-intelligent-size-profiler-bottom-block{display:block;width:100%;margin-right:auto;margin-left:auto;float:left;clear:left}.measurements-intelligent-size-profiler-button{width:345px}.measurements-intelligent-size-profiler-button.unknown-button{width:95.5%;margin-bottom:10px;border-color:#0f1726;color:#0f1726;font-size:13px}.measurements-intelligent-size-profiler-input-field{font-size:13px}.measurements-intelligent-size-profiler-link{width:56px;border-color:#0f1726;background-color:#fff;color:#0f1726;font-size:13px}.measurements-intelligent-size-profiler-link.test{width:55.5px}.acct-mail-in-garment-wrapper{margin-top:15px}.acct-mail-in-garment-text{font-size:14px;line-height:25px}.acct-mail-in-garment-heading{font-size:15px}.checkout-need-sizing-text{width:80%;font-size:12px}.checkout-need-sizing-text.icon{top:35%;width:auto;color:#fff}.checkout-need-sizing-link{font-size:14px}.checkout-need-sizing-block{width:95%}.measurements-intelligent-size-profiler-loader{height:3.5px}.subscribe-form-wrapper{width:100%}.subscribe-form-heading{font-size:30px}.subscribe-form-line{display:block;width:90%;margin-right:auto;margin-left:auto}.header-desktop-get-started-button{margin-top:-5px;margin-right:25px;padding-top:10px;padding-bottom:10px;background-color:#0f1726;font-size:12px}.section-style{display:none}.style-option{opacity:1;color:#919191}.style-option.empty-option{display:block}.style-option.active{color:#0f1726}.style-option.monogram-font{width:120px;opacity:1;color:#0f1726}.style-option.monogram-font:hover{background-color:#fff}.style-option.monogram-color{opacity:1;color:#0f1726}.style-option.monogram-color:hover{background-color:#fff}.style-main-button{background-color:#0f1726}.style-main-button.save-style-form-button{border-color:#0f1726;background-color:#fff;color:#0f1726}.style-main-button.save-style-form-button.mobile-button{position:fixed;left:0;right:0;bottom:0;display:block;width:100%;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:10px;background-color:#0f1726;font-family:'Avenir medium',sans-serif;color:#fff;font-size:18px;letter-spacing:1px}.style-main-button-text.icon{margin-right:5px;margin-left:5px}.style-main-button-wrapper{margin-top:25px;margin-bottom:0}.start-here-product-image-block{width:31%;margin-bottom:10px}.section-create-size{height:auto;padding-top:40px;padding-bottom:40px}.style-summary-line{border-bottom-color:#0f1726}.style-summary-block{color:#0f1726}.style-summary-block:hover{background-color:transparent}.style-summary-save-style-form{padding-left:0}.modal-style-summary-edit-button{background-color:#0f1726}.modal-style-summary-edit-heading{margin-bottom:10px;font-size:23px}.option-block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.more-style-options-link-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.more-style-options-link-block.mobile-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.more-style-options-link{border-color:#0f1726;background-color:#fff;color:#0f1726}.style-shirt-monogram-text-form{margin-right:0%;margin-left:0%}.modal-intelligent-size-button{font-size:14px}.modal-intelligent-size-text{font-size:16px}.measurements-intelligent-size-profiler-form-wrapper{width:95.5%;border-color:#0f1726;color:#0f1726}.measurements-intelligent-size-profiler-form-heading{font-size:13px}.measurements-intelligent-size-profiler-bottom-link-wrapper{padding-right:17px;padding-left:17px}.product-category-banner-text-block{left:0;top:21%;right:0}.product-category-banner-subheading{font-size:22px;line-height:30px}.acct-order-product-review-form-wrapper{padding-right:30px;padding-left:30px}.acct-order-product-review-form-button{width:200px;background-color:#0f1726}.acct-order-product-review-left-block{margin-left:30px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.acct-order-product-review-left-block.order-review-left-block{margin-top:0;margin-bottom:20px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.acct-order-product-review-stars-wrapper{display:none}.acct-order-product-review-right-block{margin-left:60px}.acct-order-product-review-right-block.order-review-right-block{margin-left:30px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.acct-order-product-review-right-block.customer-product-review-right{margin-left:10px}.acct-order-product-review-public-name-form-button{background-color:#0f1726}.acct-order-product-review-public-name-form-button.cancel-button{border-color:#0f1726;background-color:#fff;color:#0f1726}.header-mobile-search-wrapper{position:relative;top:8px;right:10px}.header-mobile-search-link{font-family:Icomoon,sans-serif;color:#0f1726;font-size:33px;text-decoration:none}.header-mobile-search-block{position:absolute;left:0;top:72px;right:0;z-index:99999;display:block;overflow:hidden;height:0;background-color:#f8f8f8}.header-mobile-search-form-wrapper{margin:20px}.header-mobile-search-form-field{margin-bottom:0;font-family:Avenir,sans-serif;color:#0f1726;font-size:16px}.header-mobile-search-form-field:focus{border:1px solid #0f1726}.product-review-block{margin-right:0%;margin-left:0%;padding-right:25px;padding-left:25px}.customer-product-review{width:100%}.customer-product-review.customer-product-review-right{display:none;margin-top:15px}.acct-reward-program-earn-points-block{padding:15px}.acct-reward-program-earn-points-block.secondary-block{padding:5px}.acct-reward-program-earn-points-subheading{margin-bottom:5px;font-size:17px}.acct-reward-program-earn-points-subheading.secondary-subheading{font-size:15px;line-height:20px}.acct-reward-program-earn-points-icon{width:75px;height:75px;padding-top:25px;font-size:38px}.acct-reward-program-earn-points-icon.secondary-icon{width:50px;height:50px;padding-top:13px;font-size:22px}.acct-reward-program-earn-points-subtext{font-size:14px}.acct-reward-program-earn-points-subtext.secondary-text{font-size:12px}.acct-reward-program-earn-points-heading{font-size:19px}.acct-reward-program-heading-wrapper{width:100%;margin-bottom:25px}.acct-reward-program-point-text{font-size:30px;line-height:35px}.acct-reward-program-earn-points-text{font-size:14px}.acct-reward-program-point-block{width:100%;clear:left}.acct-reward-program-point-history-wrapper{margin-bottom:10px}.acct-reward-program-point-history-table{text-align:center}.acct-reward-program-point-history-column-heading{padding-right:5px}.acct-reward-program-point-text-wrapper{margin-top:40px}.acct-reward-program-point-button{border-color:#0f1726;background-color:#fff;color:#0f1726}.modal-acct-reward-program-point-redeem-value-close{color:#0f1726}.section-refer-friend{height:800px}.refer-friend-content-wrapper{top:10%}.refer-friend-heading{margin-top:0;font-size:25px}.refer-friend-subheading{font-size:22px;line-height:32px}.refer-friend-text{margin-top:15px;margin-right:10px;margin-left:10px;font-size:16px}.refer-friend-button{background-color:#fff;color:#0f1726;font-size:14px}.acct-order-product-review-bar-option{width:45px}.acct-order-product-review-submitted-block{margin-top:25px;padding-right:15px;padding-left:15px}.customer-product-review-help-block{margin-top:15px}.product-review-heading-block.secondary-heading-block{display:none}.product-review-top-block{margin-bottom:10px}.customer-product-review-top-block{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.acct-order-product-delete-review-heading{font-size:17px}.acct-order-product-delete-review-button{border-color:#0f1726;background-color:#fff;color:#0f1726}.acct-order-product-delete-review-button.secondary-button{border-color:#0f1726;background-color:#0f1726}.product-review-rating-breakdown-wrapper{display:none}.essentials-heading{margin-top:35px;margin-bottom:35px;font-size:35px}.top-selections-wrapper{padding-right:5%;padding-left:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-selections-wrapper.mobile-version-flip{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.top-selections-block{width:100%}.essentials-heading-block{margin-right:5%;margin-left:5%;padding-top:35px;padding-bottom:35px}.product-title-content-heading{font-size:20px}.refer-friend-form-field{font-size:14px}.refer-friend-sign-in-button{border-color:#0f1726;background-color:#fff;color:#0f1726}.login-acct-join-block{padding-right:0;padding-left:0}.login-acct-join-block.get-started-join-block{max-width:100%}.style-option-check-text-block.mobile{left:7%;top:2%;display:none}.style-option-check-text-block.mobile.active{display:block}.modal-style-summary-save-style-label{font-size:18px}.modal-style-summary-save-style-field{margin-bottom:15px}.style-option-wrapper.more-suit-style-options{position:relative;margin-top:-10px}.modal-style-shirt-monogram-location-background{display:none}.lining-style-options-block{width:200px;opacity:1}.lining-style-options-block:hover{background-color:#fff}.lining-style-options-block.active{border:1px solid #0f1726;background-color:#fff}.lining-style-options-block-wrapper{height:830px}.style-tux-lapel-material-image-block.active{max-width:100%}.style-shirt-mobile-buttons-image{margin-top:-50px}.modal-style-mobile-background{position:fixed;left:0;top:0;right:0;bottom:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.01)}.modal-style-mobile-background.hide{display:none}.modal-style-mobile-background.show{display:block}.modal-style-mobile-wrapper{display:block;height:100%;background-color:#fff}.modal-style-mobile-block{position:relative;left:0;top:0;right:0;bottom:0;z-index:99999;overflow:auto;height:100vh;padding:15px 35px 150px}.div-block-35{padding:10px;background-color:#fff}.style-mobile-cuffs-more-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.style-mobile-collar-more-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-banner-row{padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-banner-column{width:100%;padding-right:10px;padding-bottom:20px;padding-left:10px}.home-banner-column.active{width:100%;max-width:100%}.home-banner-heading{font-size:17px}.home-banner-text{font-size:14px}.home-banner-hidden-row{width:100%;padding-right:10px;padding-bottom:10px;padding-left:10px}.home-banner-hidden-row.active{max-width:100%}.home-founder-wrapper{padding-right:20px;padding-left:20px}.home-founder-heading{font-size:25px;line-height:35px}.home-founder-block{width:95%}.home-banner-cloth-image{margin-right:5px;margin-left:5px}.section-home-showroom{padding-right:0;padding-left:0}.section-home-showroom.traveling-tailor-events{padding-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home-showroom-heading{font-size:17px;line-height:30px}.home-showroom-image{width:100%}.home-page-block.shirt-construction-block{width:900px;max-width:100%;margin-right:0;margin-bottom:20px;margin-left:0;padding-right:25px;padding-left:25px;border-style:solid}.home-page-block.isp-home-block{padding-top:20px;padding-right:25px;padding-left:25px}.home-how-it-works-text{font-size:14px}.home-how-it-works-subtext{width:90%;margin-bottom:30px;font-size:14px}.home-measurements-video-block{width:auto;margin-top:10px;margin-right:10px;margin-left:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.home-measurements-video-link{background-color:transparent;color:#0f1726}.home-measurements-video-link:hover{background-color:transparent}.home-measurements-video-link.active{background-color:#f8f8f8}.home-measurements-video-heading{font-size:25px}.section-home-how-it-works{margin-bottom:10px;padding-top:20px}.home-banner-hidden-row-close-icon{font-size:14px}.home-banner-hidden-row-close{color:#0f1726}.home-banner-hidden-row-close-text{font-size:14px}.home-traveling-tailor-block{height:300px}.home-measurements-videos-block{width:100%;height:300px}.home-showroom-link{bottom:50px;border-color:rgba(24,34,52,.95);background-color:hsla(0,0%,97%,.95);color:rgba(24,34,52,.95);font-size:14px}.home-showroom-bottom-wrapper{margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-measurements-videos-wrapper{width:100%;margin-top:10px;padding-right:0;padding-left:0}.home-traveling-tailor-wrapper{width:100%;padding-top:0;padding-right:0}.home-showroom-image-wrapper{height:300px}.start-here-product-text{font-size:14px}.appointment-schedule-form-textarea{text-align:left}.top-selections-text-block{margin-bottom:40px}.top-selections-text{font-size:17px}.acct-main-measurements-text-form-wrapper{width:95%}.schedule-tailor-calendar-wrapper{width:100%}.schedule-tailor-calendar-month-block{display:none}.schedule-tailor-calendar{display:none}.schedule-tailor-calendar-block{font-size:14px}.schedule-tailor-calendar-week-block{display:none}.mobile-schedule-tailor-calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mobile-schedule-tailor-calendar-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:auto;margin-bottom:10px;padding-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cfcfcf;font-family:Avenir,sans-serif;color:#919191}.mobile-schedule-tailor-calendar-block.active{font-family:'Avenir medium',sans-serif;color:#0f1726}.mobile-schedule-tailor-calendar-block.acct-reward-program-point-history-column-heading{padding-bottom:11px}.mobile-schedule-tailor-calendar-left-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100px;height:100px;margin-right:10px;padding-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-family:'Avenir medium',sans-serif;font-weight:400;text-align:center;cursor:pointer}.mobile-schedule-tailor-calendar-left-block.active{border-radius:200px;background-color:#0f1726;color:#fff}.mobile-schedule-tailor-calendar-left-block.top-date{width:55px;height:55px;margin-right:5px;margin-left:5px;padding-top:5px;color:#919191}.mobile-schedule-tailor-calendar-left-block.top-date.active{color:#fff}.mobile-schedule-tailor-calendar-right-block{position:relative;display:inline-block;height:100%;padding-right:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mobile-schedule-tailor-calendar-heading{margin-top:0;margin-bottom:0;font-size:18px;font-weight:400}.mobile-schedule-tailor-calendar-heading.top-date-text{font-size:16px}.mobile-schedule-tailor-calendar-text{padding-top:25px;padding-bottom:25px;padding-left:10px;font-size:16px;line-height:25px;cursor:pointer}.mobile-schedule-tailor-calendar-text:active{color:#0f1726}.mobile-schedule-tailor-calendar-link-text{display:inline-block;padding:5px 10px;font-family:Tenor,sans-serif;color:#919191;font-size:20px;text-align:center;text-transform:uppercase;cursor:pointer}.mobile-schedule-tailor-calendar-bottom-block{padding-top:15px;padding-bottom:15px;text-align:center}.mobile-schedule-tailor-calendar-top-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cfcfcf}.mobile-schedule-tailor-calendar-more-block{overflow:hidden;height:0}.div-block-49{padding-right:10px;padding-left:10px;float:left}.heading-7{font-family:Tenor,sans-serif;color:#0f1726;font-size:38px;line-height:44px;font-weight:400;text-align:center;letter-spacing:1px;text-transform:uppercase}.div-block-50{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.text-block-10{margin-right:10px;margin-left:10px;padding-right:5px;padding-left:5px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:35px;line-height:44px;font-weight:700;cursor:pointer}.div-block-51{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.black-friday-wrapper{margin-top:20px}.black-friday-block{padding:25px}.black-friday-heading{font-size:45px}.black-friday-heading.cyber-monday-heading-1{font-size:40px}.black-friday-heading.cyber-monday-heading-2{font-size:40px}.black-friday-line{margin-top:15px;margin-bottom:10px}.black-friday-text{font-size:20px}.black-friday-sale-text{margin-top:25px;margin-bottom:20px;font-size:55px}.black-friday-sale-text.subtext{margin-top:10px;font-size:25px}.black-friday-sale-text.cyber-monday-subheading-1{font-size:45px}.black-friday-sale-text.cyber-monday-subheading-2{font-size:60px}.black-friday-link-block{margin-top:5px}.black-friday-link{width:225px;padding-top:15px;font-size:18px}.black-friday-link.cyber-monday-link{margin-bottom:0}.lookbook-heading-block{padding-bottom:18px}.lookbook-main-heading{font-size:40px;line-height:60px}.lookbook-main-subheading{font-size:28px}.lookbook-single-image-block{margin-bottom:25px}.lookbook-double-image{width:43%;margin-right:2%;margin-left:2%}.lookbook-single-image{width:90%}.lookbook-single-image.vertical{width:50%}.home-lookbook-image-wrapper{height:350px;background-position:50% 30%}.home-lookbook-image-wrapper.spring-summer-2018{background-position:50% 50%;background-size:cover}}@media (max-width:767px){.section-header-desktop{display:none}.header-account-link{display:none}.header-inline-text{display:none}.section-hero{display:block;background-position:35% 0%;background-size:auto}.section-hero.home-slider{height:400px}.section-hero.home-slider.spring-summer{width:95%;margin-top:10px}.section-hero.home-slider.fall-winter{margin-top:15px}.section-footer{display:none}.header-logo-mobile.get-started-logo-mobile{padding-left:0}.section-header-mobile{background-color:#fff}.product-banner{display:none}.category-text-block{display:none;float:left}.hidden-dropdown-blue-block{display:none;padding-top:10px;padding-bottom:10px}.section-footer-mobile{display:block;height:70px;border-top:1px solid #0f1726;background-color:#fff}.copyright-text{font-family:Avenir,sans-serif;font-size:10px}.copyright-link{color:#919191}.copyright-link:hover{color:#919191}.footer-left-mobile-block{display:block;margin-top:20px;text-align:center}.footer-right-mobile-block{display:block;margin-top:20px;text-align:center}.nav-mobile-div.nav-mobile-div-expandable{display:block}.nav-submenu-mobile-div-shirts{background-color:rgba(15,23,38,.9)}.nav-submenu-mobile-link-block{padding-left:40px}.nav-submenu-mobile-text.white:active{color:#0f1726}.header-mobile-shopping-bag{display:block;margin-top:5px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:38px;text-decoration:none}.icon-copyright{color:#fff}.icon-copyright.copyright-log-in{color:#0f1726}.icon-mobile-copyright{display:inline-block;margin-right:3px;padding-right:0;font-family:Icomoon,sans-serif;color:#0f1726;font-size:10px}.icon-mobile-social-media{margin-right:10px;margin-left:10px;-webkit-transition:color 250ms ease;transition:color 250ms ease;font-family:Icomoon,sans-serif;color:#0f1726;font-size:16px;text-decoration:none}.filter-mobile-button{text-transform:uppercase}.filter-mobile-dropdown{display:none}.sort-mobile-dropdown{display:none}.sort-mobile-menu-link{display:block;padding-top:7px;padding-bottom:5px}.product-info-section{display:block;width:100%;margin-right:0%;margin-left:0%}.product-content-left-block{display:block;width:100%;margin-top:3%;margin-right:auto;margin-left:auto;padding-top:0;padding-right:7%;padding-left:7%;text-align:left}.product-content-right-block{display:none;width:100%;text-align:center}.product-content-right-block.fabric-thumbnail{display:none}.product-content-left-heading{float:none}.product-content-image-block{display:block;width:100%;padding-right:0;padding-left:0}.product-customize-button{font-size:15px}.product-content-image{display:block;margin-top:0;margin-right:auto;margin-left:auto}.product-content-right-heading{display:block}.product-detail-left-block{padding-top:50%}.icon-product-detail-left{float:left;font-size:400%}.product-detail-right-block{padding-top:50%}.icon-product-detail-right{float:right;font-size:400%}.product-content-specifics-column-1{display:block;width:30%;margin-left:0;float:right;text-align:left}.product-content-right-description{width:63%}.temp-mobile-header{display:block;height:72px;margin-right:auto;margin-left:auto;background-color:#fff;text-align:center}.section-banner-block.schedule-tailor-banner-block{display:none}.product-choice-block-1{width:65%}.temp-mobile-logo{display:inline-block;margin-top:25px;margin-right:auto;margin-left:auto;font-family:Icomoon,sans-serif;color:#0f1726;font-size:28px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase}.product-content-thumbnail-block{display:inline-block;width:auto;height:auto;margin-right:0}.product-thumbnail-image-1{display:block;height:auto;max-width:75%;margin-top:0%}.product-thumbnail-image-more{max-width:75%;margin-bottom:10px}.login-block{margin-bottom:0;border-bottom-style:none}.login-wrapper{display:block;margin:15px auto 10px;float:none}.login-form{display:block}.product-choice-block-2{width:100%}.product-choice-block-3{width:100%}.product-block{display:inline-block;width:49%;text-align:center}.product-block.product-block-alternating.product-title-block{padding:5px}.product-content-bottom-block{width:auto;margin-top:6%;margin-right:0%;margin-left:auto;padding-top:2%;padding-right:5%;padding-left:7%}.product-content-bottom-block.test{padding-left:7%}.product-content-specifics-column-2{display:block;width:30%;margin-left:0;float:right}.acct-info-wrapper{width:auto;margin-right:0%;margin-left:0%;padding-right:14px;padding-left:14px}.acct-main-block{display:block}.acct-info-heading{font-size:14px}.acct-info-subheading{font-size:14px}.acct-nav-block{display:block;width:auto;height:auto;margin-top:25px;margin-bottom:55px;padding-right:3px;padding-left:3px;float:none;text-align:left}.acct-nav-text{display:inline-block;width:auto;margin-right:auto;margin-left:25px;padding-right:0;font-family:Tenor,sans-serif;color:#0f1726;font-size:14px;font-weight:400;text-align:center;letter-spacing:1px}.acct-details-wrapper.address-wrapper{display:block;width:100%;margin-top:0}.acct-details-wrapper.details-wrapper{width:100%;margin-top:15px}.acct-details-wrapper.payment-wrapper{display:block;width:100%;margin-left:0}.acct-details-form{text-align:left}.acct-details-text-field.first-name{display:inline-block;width:75%;margin-right:1%;float:left}.acct-details-text-field.last-name{display:block;width:100%;margin-left:0}.acct-details-text-field.address-phone{width:100%}.acct-details-text-field.email-address{width:100%}.acct-details-text-field.middle-name{display:inline-block;width:24%;float:left}.acct-details-text-field.full-name{width:100%}.acct-details-text-field.address{width:100%}.acct-details-text-field.alt-address{width:100%}.acct-details-text-field.city-field{width:100%}.acct-details-text-field.card-name{width:100%;text-align:center}.acct-details-text-field.card-type{width:100%;text-align:center}.acct-details-text-field.acct-phone{width:100%}.acct-details-text-field.current-password{width:100%}.acct-details-text-field.new-password{width:100%}.acct-details-text-field.reenter-password{width:100%}.acct-details-button.acct-submit{display:block;width:100%;margin-right:0}.acct-details-button.address-submit{display:block;width:100%;margin-right:0}.acct-details-country-field{width:100%}.acct-details-month-field{width:49.5%}.acct-details-year-field{width:49.5%}.acct-measure-text{padding-right:45px;text-align:left}.acct-measure-edit-option-link-1{margin-left:0%}.measurement-height-text{font-size:13px}.measurement-weight-text{font-size:13px}.measurement-subtext.acct-measure-body-weight{width:53%}.update-measurements-button{width:75%;font-size:14px}.measurements-feedback-text{font-size:13px}.body-height-weight-wrapper{padding-right:2%;padding-left:2%}.acct-measure-update-text-field{width:30%}.acct-measure-main-text-field{width:30%}.acct-measure-main-text-field.measure-text-field{width:30%}.acct-measure-trousers-block{padding-bottom:5px}.acct-order-block{width:auto;margin-right:0;margin-left:0;border:1px solid #0f1726;border-radius:2px;background-color:#fff}.acct-order-block.order-details-summary-block{margin-bottom:25px}.acct-order-block.locations-search-results-wrapper{display:block;width:95%;margin-right:auto;margin-left:auto}.acct-order-block.locations-search-results-wrapper:hover{background-color:transparent}.acct-order-summary-block{width:auto;padding-left:0}.acct-order-summary-block.multiple-order-mobile-block{border-bottom:1px solid #0f1726}.acct-order-product-block{width:97%;margin-right:0;float:none}.acct-order-product-block.acct-order-history-block{margin-top:0;margin-left:5px}.acct-order-product-heading{font-size:12px}.acct-order-product-heading.product-review-heading{font-size:14px}.acct-order-product-heading.product-review-heading.review-submitted{padding-right:0;font-size:15px;line-height:20px}.acct-order-product-heading.order-review-heading{font-size:15px}.acct-order-product-subheading.order-review-subheading{font-size:14px}.acct-order-product-image{max-width:35%}.acct-order-product-image.order-product-review-image{max-width:30%}.acct-order-summary-styles-button{display:none;width:45%;margin-top:0;margin-right:0;margin-left:15px;float:none}.acct-order-summary-view-link{display:none;width:50%;margin-right:auto;margin-left:auto;float:none}.acct-order-history-heading-block{display:none}.acct-details-address-block{display:block;margin-right:10px;margin-left:10px;padding:15px}.acct-details-address-heading{display:block;margin-top:0;margin-left:5px}.acct-details-address-text{padding-left:15px;float:none;border-bottom-style:none;text-align:left}.acct-details-payment-block{display:block;margin-right:10px;margin-left:10px;padding-top:10px;text-align:center}.acct-details-payment-block.billing-address-block{padding-top:20px}.acct-details-payment-heading{display:block;margin-right:0;font-size:14px;text-align:left}.acct-details-payment-text{display:block;margin-left:15px;font-size:13px;text-align:left}.acct-details-payment-text.payment-billing-address{margin-bottom:25px;font-size:12px}.acct-order-product-text-block{margin-top:25px;float:left}.acct-order-product-text-block.product-review-text-block{margin-top:40px;margin-bottom:20px}.acct-order-history-mobile-icon{position:absolute;right:50px;display:block;width:auto;margin-top:65px;margin-right:0;margin-left:0;float:right;font-family:Icomoon,sans-serif;color:#0f1726}.acct-order-history-mobile-icon.locations-search-result-mobile-icon{margin-top:52px;font-size:35px}.acct-order-summary-buy-button{display:none}.acct-details-basic-info-block{display:block;margin-left:0}.acct-details-addresses-block{width:100%;text-align:center}.acct-details-manage-payment-block{display:block}.acct-payment-mobile-icon{margin-right:55px;float:right;font-family:Icomoon,sans-serif;color:#0f1726}.acct-nav-mobile-icon{display:inline-block;margin-right:25px;float:right;font-family:Icomoon,sans-serif;color:#0f1726}.acct-payment-mobile-edit-button{display:none;width:30%;margin-top:10px;margin-right:5px;background-color:#0f1726;font-family:Tenor,sans-serif;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-payment-mobile-delete-button{display:none;width:30%;margin-right:5px;margin-left:5px;background-color:#0f1726;font-family:Tenor,sans-serif;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase}.acct-addresses-button{display:block;width:75%;margin-right:auto;margin-left:auto;float:none;clear:left;background-color:#0f1726;color:#fff}.acct-addresses-button.add-new-addresses{width:45%;margin-top:15px;float:left;background-color:#fff;color:#0f1726}.acct-addresses-subtext{margin-bottom:25px}.acct-payment-button{background-color:#0f1726;color:#fff}.acct-payment-button.add-new-payment{width:45%;background-color:transparent;color:#0f1726}.acct-payment-button.billing-address-button{display:block;width:80%;margin-right:auto;margin-left:auto;float:none;clear:left}.acct-details-addresses-main-block{display:block}.acct-details-addresses-main-block.add-new-address{margin-top:15px;padding-left:0}.acct-details-payment-main-block.add-new-payments{padding-top:0}.acct-message-approval-block{display:block;margin-right:auto;margin-left:auto}.acct-message-rejection-block{display:block;margin-right:auto;margin-left:auto;float:none}.measurement-height-block{width:100%;margin-bottom:25px}.measurement-weight-block{width:100%}.checkout-main-heading.banner-heading{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.checkout-main-heading-wrapper{display:block;margin:0 auto 20px}.checkout-summary-wrapper{padding-right:10px;padding-left:10px}.checkout-product-summary-block.shopping-cart-summary-block{width:100%}.checkout-product-image.wishlist-product-image{width:50%}.checkout-product-text-block.shopping-cart-product-text-block{margin-top:15px}.checkout-product-text-block.wishlist-product-text-block{margin-top:40px;text-align:center}.checkout-main-block{display:block}.checkout-main-block.mobile{display:block}.checkout-change-link{display:none;margin-left:3px;float:none;clear:none}.checkout-gift-text-field{display:inline-block;margin-top:0;margin-bottom:0}.checkout-gift-button{display:inline-block;margin-top:0}.checkout-place-order-block{margin-bottom:15px;padding-right:25px;padding-left:25px;float:none}.checkout-banner-heading.shopping-cart-banner-heading{font-size:12px}.checkout-banner-heading.shopping-cart-banner-heading.number{width:25px;height:25px;line-height:23px}.checkout-total-heading{font-size:15px}.checkout-total-subheading{font-size:15px}.product-center-block{width:100vw}.product-content-overlay-block{position:fixed;z-index:5;background-color:rgba(15,23,38,.95)}.product-content-overlay-text-block{margin-top:50%}.checkout-product-styles-block{margin-right:0;padding-left:30px}.modal-video-heading{margin-top:15px;font-size:100%}.modal-video-heading.update-sizing{margin-top:15px}.modal-top-block{margin-bottom:15px}.modal-top-block.measurement-modal-top-block.checkout-no-measurements-needed{margin-bottom:25px}.modal-form-text-field{width:65%}.modal-form-text-field.modal-input-one{width:100%}.modal-form-text-field.modal-input-two{width:100%}.checkout-product-styles-heading.heading{font-size:14px}.checkout-modal-top-block{height:8%}.checkout-mobile-icon{display:inline-block;margin-top:2%}.modal-video-warning{width:70%}.checkout-summary-mobile-divider-div{display:block}.checkout-mobile-add-text-link{display:inline-block;margin-top:0;margin-bottom:0;float:none;font-family:Tenor,sans-serif;color:#0f1726;font-size:14px;line-height:25px;font-weight:400;text-decoration:none;text-transform:uppercase}.checkout-mobile-new-address-country-select{display:block}.checkout-mobile-add-payment-select-field{display:inline-block}.checkout-mobile-add-payment-main-block{display:block;margin-bottom:10px;padding-bottom:10px}.checkout-mobile-main-text-block{display:inline-block;float:none}.checkout-select-shipping-method-form-wrapper{margin-bottom:0}.mconf-basic-info-subheading{display:none}.mconf-basic-info-subheading.intelligent-size-profiler-subheading{display:block}.mconf-progress-button.previous-button{display:none;width:25%}.mconf-progress-button.next-button{width:25%}.mconf-standard-wrapper{margin-right:1%;margin-left:1%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mconf-standard-size-block{display:block;width:100%}.mconf-standard-size-block.standard-fit-left{display:inline-block;padding-right:25px;padding-left:25px}.mconf-standard-size-block.standard-fit-left.active{padding-bottom:-4px}.mconf-standard-size-block.standard-fit-middle{display:inline-block;margin-right:0;margin-left:0;padding-right:25px;padding-left:25px}.mconf-standard-size-block.standard-fit-middle.active{padding-bottom:-4px}.mconf-standard-size-block.standard-fit-right{display:inline-block;padding-right:25px;padding-left:25px}.mconf-standard-size-block.standard-fit-right.active{padding-bottom:-4px}.mconf-standard-size-block.body-type{display:inline-block;width:22%;padding-top:10px}.mconf-standard-size-block.stomach-type{width:18%;padding-right:3px;padding-left:3px}.mconf-standard-size-block.stomach-type.last{padding-right:3px;padding-left:3px}.mconf-standard-size-dropdown-wrapper{border-bottom-style:none}.mconf-standard-size-heading{line-height:25px}.mconf-standard-size-heading.garment-option-heading{font-size:10px}.mconf-standard-size-subheading{display:none}.mconf-standard-size-subheading.wrist-watch{display:block}.mconf-standard-size-subheading.intelligent-size-profiler-subheading{display:block}.mconf-standard-size-dropdown-icon{top:15px}.mconf-standard-shirt-fit-block{margin-bottom:0}.mconf-standard-size-fit-text{margin-top:20px;font-size:10px}.mconf-standard-size-fit-text.estimate-sizing{width:65%}.style-more-customizations-link.mobile-customization-link{display:none;margin-right:45px}.style-summary-bottom-block.style-special-instructions{max-width:100%;margin-top:10px}.mconf-progress-icon{display:inline-block}.mconf-progress-back-link{width:40%}.mconf-progress-back-link.previous-modal{width:45%}.modal-error-block{width:85%}.modal-error-heading{font-size:30px}.modal-error-text{font-size:14px}.acct-measure-left-block{width:100%}.acct-measure-right-block{width:100%}.modal-form-left-block{width:30%}.modal-form-middle-block{width:35%}.modal-form-right-block{width:30%}.modal-form-input-subtext.modal-input-one{width:100%}.modal-form-input-subtext.modal-input-two{width:100%}.section-origins-hero{background-position:69% 0%}.origins-hero-text-block{top:15%;width:65%}.about-main-heading{margin-bottom:10px;font-size:15px}.about-main-text{font-size:13px}.about-main-text.our-shirts-hero-text{font-size:12px}.section-origins-in-our-blood{position:relative}.about-second-heading{margin-bottom:15px;font-size:19px;line-height:44px}.about-second-heading.have-your-back-heading{display:inline-block;margin:35px auto}.about-second-text{font-size:12px}.section-origins-ruler{display:none;height:100px;background-position:-2% 0;background-size:715px}.origins-ruler-right-column{margin-left:0%;padding-left:0%}.origins-ruler-heading{font-size:15px;line-height:26px}.origins-ruler-text{font-family:'Avenir medium',sans-serif;font-size:11px;line-height:15px}.origins-ruler-left-column{width:30%;margin-top:15px}.origins-ruler-middle-column{padding-left:3.5%}.section-origins-average-joe.true-craft{border-top-style:none}.origins-average-joe-left{width:100%;border-top:1px solid #cfcfcf;border-right-style:none}.origins-average-joe-left.true-craft-left{border-top-style:none}.origins-average-joe-right{width:100%}.origins-average-joe-right.true-craft-right{border-top:1px solid #cfcfcf;border-left-style:none}.origins-average-joe-text-block{padding-top:140px;padding-right:22%;padding-left:22%}.origins-average-joe-heading{margin-top:0;line-height:26px}.origins-average-joe-heading.silhouette-text{margin-bottom:15px}.origins-average-joe-text{font-size:12px;text-align:center}.origins-average-joe-text.finest-clothes-joe-text{margin-bottom:0;font-size:14px}.origins-average-joe-image{background-position:50% 46%}.origins-view-collection-banner{display:block;padding-top:25px}.origins-banner-heading{margin-bottom:25px;padding-right:55px;padding-left:55px}.origins-revolutionized-banner{padding-top:15px}.origins-perfect-cut-left{width:100%}.origins-perfect-cut-right{display:none;width:100%;height:500px}.origins-perfect-cut-right-image{background-color:#f3f3f3;background-position:50% 50%;background-size:contain}.origins-perfect-cut-text-block{padding-right:25%;padding-left:25%}.origins-perfect-cut-text{text-align:center}.origins-technology-banner{padding-top:30px}.origins-technology-button.suit-tech{width:20%}.origins-technology-button.shirts-tech{width:20%}.join-myt-form-heading{font-size:20px}.join-myt-form-wrapper{width:85%}.join-myt-form-field{width:75%}.section-tour-schedule-banner{display:none}.tour-schedule-zip-form-wrapper{width:95%}.tour-schedule-zip-heading{margin-bottom:15px;font-size:20px}.tour-schedule-zip-field{width:275px}.tour-schedule-block{width:50%}.tour-schedule-location-subheading{font-size:14px}.tour-schedule-location-text{font-size:14px}.section-location-banner{height:200px}.location-heading{margin-bottom:5px;font-size:20px}.location-text-wrapper.bottom-text-wrapper{max-width:100%}.location-address-text{font-size:14px;line-height:20px}.location-contact-text{font-size:14px;line-height:20px}.location-top-wrapper{width:85%}.location-bottom-wrapper{width:75%}.location-make-appointment-button{max-width:100%}.tour-schedule-tab{padding-right:20px;padding-left:20px;font-size:12px}.section-experience-hero{background-position:-555px 0}.experience-hero-text-block{top:15%;width:65%}.experience-hemrajani-block{width:80%;margin-top:10px}.section-experience.pop-up-experience-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.experience-column.pop-up-experience-right{width:100%}.experience-online-text-block{padding-top:27%}.experience-online-text-block.pop-up-experience{padding-top:100px}.we-have-your-back-icon{font-size:110px}.we-have-your-back-subheading{font-size:20px}.we-have-your-back-text{font-size:12px}.experience-separate-yourself-heading{font-size:20px}.checkout-right-column{display:block;float:none}.checkout-right-column.shopping-cart-proceed-checkout{width:100%}.shopping-cart-form-wrapper.payment-method{width:95%}.shopping-cart-banner-icon{margin-right:10px;margin-left:10px}.my-account-link{width:100%;margin-bottom:10px;padding-top:10px;padding-bottom:10px}.my-account-link:hover{background-color:#fff}.acct-addresses-default-link{margin-bottom:25px}.online-experience-row{height:1200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.online-experience-column1{width:100%;height:50%}.appointment-reserve-heading{margin-top:10px;margin-bottom:20px;font-size:20px;line-height:30px}.appointment-reserve-location-link{display:none;margin-top:0;margin-right:auto;margin-left:auto;float:none;text-align:center}.appointment-reserve-location-link.mobile-location-link{display:block}.appointment-reserve-middle-block{display:none}.appointment-reserve-middle-block.mobile-middle-block{display:block}.appointment-reserve-date-button{width:13%;margin-right:0;padding-top:20px;padding-bottom:20px;border-style:none}.appointment-reserve-icon.back-icon{display:inline-block;font-size:25px}.appointment-reserve-icon.forward-icon{display:inline-block;font-size:25px}.appointment-reserve-button-text{font-size:12px}.appointment-reserve-tabs-wrapper{display:none}.appointment-reserve-button{display:none}.appointment-reserve-button.mobile-submit-button{display:block;width:65%;font-size:12px}.appointment-reserve-button.mobile-submit-button.shopping-for-button{display:block;width:95%}.appointment-reserve-button.reschedule-button{width:90%;margin-right:0}.appointment-reserve-button.cancel-button{width:90%;margin-top:10px;margin-right:auto;margin-left:auto}.appointment-reserve-mobile-icon-block{display:block;margin-top:20px}.appointment-reserve-mobile-icon{margin-right:20px;margin-left:20px;font-family:Icomoon,sans-serif;color:#0f1726;font-size:35px;text-decoration:none}.appointment-reserve-mobile-icon.inactive{color:#cfcfcf}.appointment-reserve-mobile-block{display:block;margin-top:25px;margin-bottom:25px;font-family:Avenir,sans-serif;color:#0f1726;text-align:center;letter-spacing:1px}.appointment-reserve-mobile-text{margin-top:25px;margin-bottom:10px}.appointment-reserve-mobile-time{margin-top:35px;margin-bottom:20px;font-family:'Avenir medium',sans-serif;font-size:20px}.appointment-confirm-left-block{display:inline-block;width:35%;padding-right:5px;font-family:Avenir,sans-serif;color:#919191;text-align:right;letter-spacing:1px}.appointment-confirm-mobile-block{display:block;margin-left:15%}.appointment-confirm-mobile-heading{display:block;margin-top:0;margin-bottom:0;font-family:Avenir,sans-serif;color:#b4b4b4;font-size:14px;line-height:20px;font-weight:400;text-align:left;letter-spacing:1px}.appointment-confirm-mobile-text{font-family:Avenir,sans-serif;color:#0f1726;text-align:left;letter-spacing:1px}.appointment-confirm-row{display:none}.product-ruler-overlay{left:0%}.section-our-suits-hero{background-position:75% 50%}.product-detail-close-link{font-size:20px}.our-suits-hero-text-block{top:15%;width:65%}.about-our-tab-link{font-size:12px}.about-our-tab-top-wrapper{height:600px}.about-our-tab-top-wrapper.fused-collars{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-our-tab-top-block.our-suit-construct-banner-image{background-position:50% 48%}.about-our-tab-top-block.cuff-style-banner-image{height:45%}.about-our-tab-top-block.our-shirts-cuff-style-block{height:55%;padding-top:90px}.about-our-tab-top-block.our-shirts-collar-banner-image{display:block;margin-right:auto;margin-left:auto}.about-our-tab-top-block.finest-cloths-text-block{padding-bottom:5px}.about-our-tabs-main-heading{line-height:30px}.about-our-tabs-main-text{width:90%;font-size:12px}.about-our-tabs-main-text.shoulder-text{width:70%}.our-suits-silhouette-left-block{width:100%}.our-suits-silhouette-right-block{width:100%}.our-suits-silhouette-text-block{padding-top:100px;border-bottom:1px solid #cfcfcf}.our-suits-canvas-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.suit-tech-canvas-left-block{display:none;width:100%;float:left}.our-suits-canvas-right-block{width:100%;height:400px;float:right}.our-suits-canvas-text-block{padding-right:20%;padding-left:20%}.our-suits-shoulder-top-block{padding-right:120px;padding-left:120px}.our-suits-shoulder-info{padding-top:90px}.blue-collection-wrapper.blue-collection-suits-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blue-collection-wrapper.blue-collection-shirts-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blue-collection-wrapper.finest-cloths-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top-style:none}.blue-collection-left-block{width:100%;border-top:1px solid #cfcfcf}.blue-collection-left-block.finest-cloths-shirt-image{height:300px;border-bottom:1px solid #cfcfcf}.blue-collection-right-block{width:100%;border-bottom:1px solid #cfcfcf}.blue-collection-right-block.finest-cloths-text-wrapper{height:auto;border-bottom-style:none}.blue-collection-text-block{padding-top:150px}.blue-collection-text-block.finest-cloths-text-block{padding-top:10%;padding-bottom:10%}.black-collection-wrapper.finest-cloths-top-block{margin-bottom:0;padding-top:15px}.black-collection-left-block{width:100%}.black-collection-left-block.finest-cloths-top-text-wrapper{height:275px}.black-collection-right-block{width:100%;border-bottom:1px solid #cfcfcf}.black-collection-right-block.black-collection-suits{background-position:63% 50%}.black-collection-right-block.finest-cloths-image{width:80%}.black-collection-text-block{padding-top:145px}.black-collection-text-block.finest-cloths-text-block{padding-top:10%;padding-bottom:10%}.black-collection-text-block.finest-cloths-top-text-block{padding-top:5%;padding-right:5%;padding-left:5%}.purple-collection-wrapper.purple-collection-suits-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.purple-collection-wrapper.purple-collection-shirts-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.purple-collection-left-block{width:100%}.purple-collection-right-block{width:100%}.purple-collection-text-block{padding-top:145px}.online-experience-right-block{width:100%;height:50%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.pop-experience-left-block{width:100%}.about-our-personalize-top-heading{font-size:20px}.about-our-personalize-top-text{font-size:13px}.about-our-personalize-button{width:50%}.our-suits-lining-left-block{width:100%}.our-suits-lining-right-block{width:100%}.our-suits-lining-text-block{padding-top:160px;padding-right:23%;padding-left:23%}.our-suits-buttons-top-block{padding-right:100px;padding-left:100px}.our-suits-buttons-bottom-block{background-position:29% 50%}.our-suits-monogram-left-block{width:100%}.our-suits-monogram-right-block{width:100%}.our-suits-monogram-text-block{padding-top:175px;padding-right:23%;padding-left:23%}.our-suits-shape-top-block{padding-right:100px;padding-left:100px}.our-suits-shape-bottom-block{background-position:60% 50%}.section-our-shirts-hero{background-position:45% 50%}.our-shirts-hero-text-block{top:15%;width:65%}.our-shirts-collar-right-block{width:85%}.our-shirts-collar-stay-block{width:85%}.about-our-personalize-block{height:auto}.our-shirts-collar-style-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.our-shirts-collar-style-left-block{width:100%;height:350px}.our-shirts-collar-style-right-block{width:100%;height:350px}.our-shirts-collar-style-text-block{padding-top:100px;border-bottom:1px solid #cfcfcf}.our-shirts-monogram-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.our-shirts-monogram-left-block{width:100%;height:350px;border-top:1px solid #cfcfcf;border-right-style:none;background-position:50% 50%}.our-shirts-monogram-right-block{width:100%;height:350px}.our-shirts-monogram-text-block{padding-top:100px}.acct-payment-billing-address-block{margin-bottom:10px}.manage-billing-address-heading{margin-top:10px}.acct-order-product-status-heading{margin-left:10px}.acct-order-product-status-heading.order-status-mobile-heading{margin-right:10px;text-align:center}.acct-order-product-status-subheading{margin-bottom:10px;margin-left:10px}.acct-order-product-status-subheading.order-status-mobile-subheading{margin-right:10px;margin-bottom:25px;text-align:center}.acct-order-details-wrapper{padding-bottom:10px}.acct-order-details-left-block{display:none;width:33%}.acct-order-details-left-block.locations-search-results-left{display:block;width:70%;margin-left:0%}.acct-order-details-middle-block{display:none;width:26%}.acct-order-details-middle-block.locations-search-results-middle{display:inline-block;width:43%;float:left;clear:left;text-align:left}.acct-order-details-right-block{display:block;width:95%;margin-right:auto;margin-left:auto;float:none}.acct-order-details-right-block.locations-search-results-right{display:inline-block;width:26%;margin-top:25px}.acct-order-details-heading{margin-top:0;float:none;text-align:left}.acct-order-details-subheading{display:block;margin-right:-5px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-transform:none}.acct-order-details-text{font-size:11px}.acct-order-details-mobile-block{display:block;width:100%;margin-bottom:25px;padding:15px 25px;border:1px solid #0f1726;text-decoration:none}.modal-styles-option-wrapper{padding-right:20px;padding-left:20px}.style-options-link-wrapper{width:100%}.style-options-link-wrapper.three-styles-option-block{width:100%}.style-mobile-heading{font-size:20px}.style-mobile-nav-submenu{float:left}.style-mobile-nav-icon{font-size:14px}.style-mobile-option{width:110px;height:110px;padding-top:48px;padding-left:10px;font-size:8.2em}.style-mobile-option.mobile-monogram-option{font-size:7.4em}.style-mobile-option.tux-mobile-option{padding-top:46px;font-size:7.5em}.style-mobile-option.tux-mobile-option.jacket{padding-top:45px;font-size:7.8em}.style-mobile-option.suit-mobile-option{font-size:7.5em}.style-mobile-option.vest-mobile-option{font-size:7.4em}.style-mobile-option-text{margin-right:100px;margin-left:100px}.style-mobile-option-text.select-style-mobile-text{font-size:16px}.style-mobile-option-text.new-mobile-style-text{margin-right:50px;margin-left:50px}.style-mobile-monogram-div{text-align:center}.style-mobile-monogram-div.mobile-monogram-options-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.temp-mobile-block{display:inline-block;width:36%;float:right}.temp-mobile-block.temp-left{width:10%}.temp-mobile-block.temp-right{margin-top:20px;text-align:right}.locations-search-results-heading{font-weight:400}.style-shirt-monogram-text-field{width:75%}.checkout-product-summary-link.wishlist-product-link{float:none}.checkout-product-summary-top-block{display:none}.checkout-mobile-shipping-method-wrapper{float:left;clear:left}.style-mobile-add-cart-button{width:60%}.mobile-monogram-button-block.monogram-color-block{width:38%}.style-mobile-option-block{width:24%}.style-mobile-option-block.monogram-option-block{width:26%}.mobile-style-more-styles-horizontal{left:24px}.mobile-style-more-styles-vertical{left:49px}.mconf-measurement-video-block.garment-option-wrapper{padding-top:0}.mconf-measurement-wrist-watch-button{width:25%;margin-bottom:20px;padding-top:10px;padding-bottom:10px;font-size:12px}.mconf-measurement-wrist-watch-divider{width:75%;margin-bottom:20px}.modal-subscribe-background{padding-top:0%}.style-lining-block{width:29%}.measurement-account-heading{font-size:20px}.feature-subheading{margin-top:30px;font-size:13px;line-height:32px}.mconf-body-type-option-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-thumbnail.the-experience{background-position:-232px 0}.about-thumbnail.our-suits{background-position:57% 50%}.about-thumbnail.our-shirts{background-position:66% 50%}.about-thumbnail-heading.shirts{border-bottom-color:#0f1726;color:#0f1726}.about-thumbnail-text.shirts{color:#0f1726}.about-thumbnail-text-wrapper{left:2%;width:40%;padding-top:50px}.about-thumbnail-text-wrapper.right{right:8%}.acct-order-details-mobile-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:5px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wishlist-product-details-block{width:100%;padding-left:25px}.wishlist-checkbox-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wishlist-product-details-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.wishlist-product-heading{text-align:left}.wishlist-customize-button.active:hover{background-color:#1c283d}.style-select-style-description.saved-style-description{font-size:15px;line-height:25px}.style-select-style-description.style-summary-subheading{font-size:16px}.style-saved-style-details-wrapper{width:85%;padding-left:40px}.style-saved-style-details-heading{font-size:14px}.style-saved-style-details-heading.saved-style-heading{margin-right:0;font-size:16px}.wishlist-product-details-bottom-right{padding-top:25px;padding-bottom:25px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.style-select-style-mobile-block{width:50%}.wishlist-product-details-top-block{display:none}.acct-measure-text-link.change-size-link{font-size:13px}.body-height-weight-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measure-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measure-subtext{line-height:18px}.measurements-prompt-heading{font-size:20px;line-height:30px}.pagination-category-number{padding-right:11px;padding-left:11px}.pagination-category-number.active{padding-right:11px;padding-left:11px}.styles-view-styles-wrapper{width:94%}.view-styles-block{width:32%}.view-styles-link{border-width:1px}.view-styles-overlay{padding-top:5px}.view-styles-heading.mobile{display:block;margin-top:10px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.view-styles-details-wrapper{width:30%;margin-top:4px}.help-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.help-left-block{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.help-right-block{width:100%}.help-main-heading.left-heading{margin-left:0}.help-wrapper.contact-wrapper{margin-right:10px;margin-left:10px}.help-wrapper.faq-wrapper{margin-top:0}.help-block.faq{padding-top:25px}.view-styles-options-heading{font-size:21px;line-height:40px}.help-left-text-link{display:inline-block}.help-nav-wrapper{height:auto}.view-styles-thumbnail-block{width:45%}.style-detail-slider{height:275px}.style-detail-slider.vertical{display:none}.style-detail-slider.mobile-vertical{display:block;height:350px}.style-detail-slider-nav{padding-top:15px;font-size:12px}.style-detail-slider-heading{margin-top:0;font-size:17px}.why-mytailor-product-heading{display:block;width:75%;margin-right:auto;margin-left:auto}.why-mytailor-product-block{height:auto}.why-mytailor-product-text-block{width:500px;height:275px;margin-bottom:0;padding-top:35px;border-style:none;border-radius:50px}.modal-product-details-button.cancel-button{width:50%}.modal-product-details-button.send-button{width:100%;margin-right:0}.modal-product-details-button.cancel-send-button{width:100%;margin-top:10px;margin-left:0}.help-left-link-wrapper{display:inline-block;width:50%;margin-bottom:5px}.help-contact-block{width:100%}.shirt-banner-shopping-cart-text.secondary-text.banner-heading-text{margin-left:-72px;font-size:14px}.shirt-banner-shopping-cart-text.banner-heading-text{font-size:22px}.shirt-banner-shopping-cart-number.banner-heading-number{width:50px;height:50px;padding-top:16px;font-size:37px}.shirt-banner-heading-wrapper{display:block;margin-right:auto;margin-left:auto;text-align:left}.shirt-banner-shopping-cart-heading-block{text-align:left}.acct-save-style-modal-wrapper{padding-top:30%}.acct-previous-measurements-button{width:55%}.acct-measurements-form-label{font-size:13px}.acct-measurements-form-block{width:100%;margin-bottom:5px}.acct-measurements-form-block.allowance-block{width:100%;margin-top:0;margin-bottom:10px;padding-right:5px;padding-left:5px}.acct-measurements-form-block.single-input{display:block;margin-right:auto;margin-left:auto}.acct-measurements-form-block.sizes-heading-block.empty{display:none}.acct-measurements-form-wrapper{margin-top:0}.acct-measurements-line{margin-bottom:20px}.acct-measurements-div{padding-top:25px}.acct-measurements-tabs-menu{margin-top:20px;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.acct-measurements-tab{width:48%;margin-bottom:15px;float:left;font-size:13px}.product-category-banner-block{height:200px}.product-category-banner-block.fall-winter{height:200px}.product-category-banner-heading{font-size:20px;line-height:30px}.product-category-results-block{width:100%}.product-category-banner-arrow.right-arrow{left:87%;display:none}.product-category-banner-arrow.left-arrow{display:none}.product-content-choices-slider{display:none}.product-content-choices-slider.mobile-slider{display:block;height:400px}.product-content-choices-arrow.right{left:86%}.acct-previous-measurements-field{width:40%}.style-detail-slider-bottom-block.mobile-vertical{display:block}.section-hero-slide{background-position:50% 0}.section-hero-slide.spring-summer{background-position:55% 50%}.section-hero-slider-block{left:2%;top:10%;padding:10px 0}.section-hero-slider-block.hide{top:175px;min-width:500px;padding-right:10px;padding-left:10px}.section-hero-slider-block.fall-winter{left:0%;top:47%;right:0%;bottom:auto;text-align:center}.section-hero-slider-heading{margin-top:10px;font-size:17px;line-height:25px}.section-hero-slider-heading.alternate{display:block;margin-right:auto;margin-left:auto;float:none;clear:none;font-size:14px;line-height:20px;text-align:center}.section-hero-slider-link{padding-top:10px;padding-bottom:10px;font-size:12px}.acct-main-measurement-process-link{height:240px;margin:5px;padding-top:50px;padding-right:10px;padding-left:10px}.acct-main-measurement-process-link.schedule-tailor{width:96%;height:165px;padding:30px 15px}.acct-main-measurement-process-link.schedule-tailor.alternate{height:240px;padding-top:50px;padding-right:10px;padding-left:10px}.acct-main-measurement-process-heading{font-size:14px;line-height:22px}.acct-main-measurement-process-heading.top-heading{font-size:19px}.acct-main-measurement-process-text{font-size:12px}.acct-main-measurement-process-text.shirt-icon{margin-bottom:25px;font-size:4.5em}.acct-main-measurement-process-text.jacket-icon{margin-bottom:25px;font-size:4.5em}.acct-main-measurement-process-text.trousers-icon{margin-bottom:25px;font-size:4.5em}.acct-main-measurement-process-text.vest-icon{margin-bottom:25px;font-size:4.5em}.acct-main-measurement-process-text.icon{font-size:2.5em}.acct-main-measurement-process-text.icon.rotate{font-size:5em}.acct-main-measurement-process-text.suit-icon{margin-bottom:25px;font-size:4em}.acct-main-measurement-process-line{margin-bottom:5px}.section-hero-slider-line.alternate{display:block;width:25%;margin-right:auto;margin-left:auto;float:none;border-top-width:1px}.acct-main-measurements-review-table.measurements-submit{width:95%}.acct-main-measurements-review-heading{font-size:12px}.acct-main-measurements-process-form-wrapper{width:75%}.why-mytailor-heading{font-size:25px}.home-about-line{border-top-width:1px}.home-about-line.home-showroom-line{margin-bottom:10px}.section-home-about{padding-top:0;padding-right:10px;padding-left:10px}.home-about-block.shirt-content-block{padding-top:10px;border-radius:3px}.home-about-heading{font-size:30px}.home-about-text{width:95%;margin-bottom:15px}.home-about-link.shirts-link{font-size:12px}.section-banner-home{padding-top:115px;padding-bottom:115px;background-image:-webkit-linear-gradient(270deg,null,null),url(../images/h-021543_1_2d-crop.jpg);background-image:linear-gradient(180deg,null,null),url(../images/h-021543_1_2d-crop.jpg);background-position:0 0,50% 50%;background-size:auto,cover}.banner-home-heading{margin-bottom:25px;font-size:25px;line-height:30px}.banner-home-heading.reviews-banner-heading{margin-top:-17px;margin-bottom:5px}.banner-home-text{font-size:20px;line-height:30px}.banner-home-text.subtext{margin-top:15px;margin-bottom:15px;padding-right:25px;padding-left:25px;font-size:18px;line-height:35px}.section-customer-reviews.tablet-customer-reviews{display:none}.section-customer-reviews.mobile-customer-reviews{display:block;padding-top:5px;padding-bottom:15px}.customer-reviews-block{width:75%}.customer-reviews-icon.product-review-icon{font-size:20px}.customer-reviews-icon-block.product-review-icon-block{margin-bottom:5px}.customer-reviews-text{width:100%}.customer-reviews-wrapper{width:71%}.perfect-fit-heading{margin-bottom:10px;font-size:25px}.perfect-fit-text{width:90%}.perfect-fit-text.subheading{font-size:16px;line-height:25px}.how-it-works-block{padding-bottom:0}.how-it-works-subheading{display:block;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}.how-it-works-row{width:100%}.why-mytailor-text{font-size:14px}.why-mytailor-text.number{padding-top:2px}.product-content-new-size-link{margin-bottom:15px}.modal-product-new-size-wrapper{height:100vh}.modal-product-new-size-text{font-size:14px}.modal-product-new-size-text.subtext{padding-bottom:0;font-size:12px}.modal-product-new-size-subheading{font-size:14px;line-height:16px}.modal-product-new-size-icon.left-icon{font-size:3em}.modal-product-new-size-line{margin-bottom:5px}.modal-product-question-block{overflow:auto;max-height:500px}.modal-product-question-form-wrapper{padding-bottom:10px}.section-featured-in{margin-bottom:0;padding-top:25px}.featured-in-wrapper{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-in-block{width:100%;padding-right:125px;padding-left:125px}.modal-special-offer-background{padding-top:0%}.modal-special-offer-block{padding-bottom:15px}.modal-special-offer-heading{margin-bottom:5px;font-size:28px;line-height:30px}.modal-special-offer-heading.main-heading{margin-top:10px;font-size:45px;line-height:40px}.modal-special-offer-text{padding-right:10px;padding-left:10px;font-size:17px}.modal-special-offer-text.checkbox-heading{width:95%}.modal-special-offer-text.checkbox-heading.thank-you{margin-bottom:20px;font-size:40px}.modal-special-offer-logo{margin-top:15px;margin-bottom:15px;font-size:2em}.modal-special-offer-button{margin-top:15px}.start-here-product-heading.main-heading{display:block;margin-right:auto;margin-left:auto;font-size:25px;line-height:30px}.start-here-product-line{width:20%;margin-top:10px;margin-bottom:10px}.why-mytailor-top-block.mobile-block{padding-top:30px}.why-mytailor-bottom-block.mobile-block{background-image:-webkit-linear-gradient(270deg,null,null),url(../images/shirt_cuffs-edit.jpg);background-image:linear-gradient(180deg,null,null),url(../images/shirt_cuffs-edit.jpg);background-position:0 0,64% 50%}.start-here-link{width:85%;margin-top:0;font-size:14px}.why-mytailor-mobile-heading{font-size:25px}.section-subscribe{height:300px}.acct-main-measurements-review-text-field{font-size:12px}.acct-main-measurements-review-form-button{font-size:12px}.measurements-intelligent-size-profiler-heading{font-size:18px;line-height:30px}.measurements-intelligent-size-profiler-link-wrapper{margin-bottom:0%}.measurements-intelligent-size-profiler-link-wrapper.test{width:46%;float:none}.measurements-intelligent-size-profiler-link-wrapper.height-weight-link-wrapper{width:100%}.measurements-intelligent-size-profiler-bottom-block{width:96%;margin-right:2%;margin-left:2%}.measurements-intelligent-size-profiler-button{width:260px}.measurements-intelligent-size-profiler-button.unknown-button{margin-top:5px;padding-top:15px;padding-bottom:15px;font-size:12px}.measurements-intelligent-size-profiler-input-field{font-size:12px}.measurements-intelligent-size-profiler-link{width:64.5px;font-size:12px}.measurements-intelligent-size-profiler-link.test{width:63px}.checkout-need-sizing-text{width:75%}.checkout-need-sizing-text.icon{width:auto}.measurements-intelligent-size-profiler-subheading{margin-bottom:15px;font-size:14px;line-height:25px}.measurements-intelligent-size-profiler-loader{height:2px}.subscribe-form-wrapper{top:100px}.subscribe-form-field{width:40%;font-size:14px}.subscribe-form-field.password-field{width:25%}.subscribe-form-button{width:15%}.header-desktop-get-started-button{margin-right:0;padding-right:10px;padding-left:10px;font-size:10px}.style-option.monogram-color{width:120px}.start-here-product-image-block{width:50%}.style-summary-heading{font-size:14px}.style-summary-text{font-size:14px}.style-summary-line{max-width:100%}.style-summary-block{max-width:100%}.style-summary-save-style-form-wrapper{max-width:100%}.style-summary-save-style-form{padding-right:0}.modal-style-summary-save-style-background{padding-top:2%;padding-right:2%;padding-left:2%}.modal-style-summary-save-style-wrapper{max-width:100%}.modal-style-summary-edit-button{margin-top:15px}.measurements-intelligent-size-profiler-form-wrapper.body-height-form-wrapper{width:99.4%;padding-right:10px;padding-left:10px}.measurements-intelligent-size-profiler-form-wrapper.body-weight-form-wrapper{width:99%}.measurements-intelligent-size-profiler-form-heading{font-size:12px}.product-category-banner-subheading{font-size:16px;line-height:20px}.product-category-banner-line{border-bottom-width:1px}.acct-measure-text-link-block{margin-top:-15px;float:left}.acct-order-summary-top-block{margin-top:-10px;margin-bottom:10px;padding-top:0}.acct-order-product-review-stars{margin-left:0}.acct-order-product-review-form-wrapper{padding-right:10px;padding-left:10px}.acct-order-product-review-form-button{display:block;width:100%;margin-right:auto;margin-left:auto}.acct-order-product-review-left-block{margin-bottom:20px;margin-left:0}.acct-order-product-review-left-block.order-review-left-block{margin-top:20px}.acct-order-product-review-heading{margin-right:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center}.acct-order-product-review-heading.recommend-heading{display:block;float:none}.acct-order-product-review-stars-wrapper{padding-right:5px;padding-left:5px}.acct-order-product-review-right-block{margin-left:0}.acct-order-product-review-right-block.order-review-right-block{width:100%;margin-left:0;padding-right:25px;padding-left:25px}.acct-order-product-review-public-name-heading{display:inline-block;margin-right:10px;font-size:17px}.acct-order-product-review-public-name-text{display:inline-block;margin-right:5px;font-size:12px}.acct-order-product-review-public-name-link{font-size:12px}.acct-order-product-review-public-name-form-wrapper{display:inline-block}.acct-order-product-review-public-name-form{padding-left:0}.customer-product-review{display:block;width:100%;margin-bottom:10px}.customer-product-review-heading{font-size:20px}.acct-reward-program-earn-points-block{width:100%}.acct-reward-program-earn-points-block.secondary-block{width:100%}.acct-reward-program-earn-points-subheading{font-size:16px}.acct-reward-program-earn-points-subtext{font-size:13px}.acct-reward-program-earn-points-heading{padding-right:10px;padding-left:10px;font-size:17px}.acct-reward-program-earn-points-text{font-size:13px}.acct-reward-program-point-history-heading{margin-top:0}.acct-reward-program-progress-bar-detail-block{right:-15px}.acct-reward-program-progress-bar-detail-text{font-size:14px}.measurements-intelligent-size-profiler-shirt-button{width:500px}.modal-acct-reward-program-point-redeem-value-background{padding-top:0%}.modal-acct-reward-program-point-redeem-value-heading{margin-top:5px;margin-bottom:20px;font-size:17px;line-height:25px}.modal-acct-reward-program-point-redeem-value-text{font-size:14px}.modal-acct-reward-program-point-redeem-value-text.point-redeem-value-table-heading{font-size:15px}.refer-friend-content-wrapper{top:7%}.refer-friend-heading{font-size:20px;line-height:30px}.refer-friend-subheading{margin-top:10px;font-size:16px}.refer-friend-text{font-size:14px;line-height:21px}.acct-order-product-review-heading-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.acct-order-product-review-bar-option{width:50px}.acct-order-product-review-bar-text-block{margin-right:0;margin-left:0}.acct-order-product-review-recommend-form{padding-right:20px;padding-left:20px}.acct-order-product-review-top-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.acct-order-product-review-top-block.order-top-block{padding-right:10px;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-order-product-review-wrapper{margin-top:100px}.acct-order-product-review-bar-block{margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-review-heading-block.customer-review-block{width:390px;max-width:100%}.product-review-top-block{padding-right:15px;padding-left:15px}.acct-order-product-review-bar-text-wrapper{padding-left:0}.acct-order-product-review{width:100%;margin-top:10px;margin-right:0;text-align:center}.acct-order-product-delete-review-top-block{padding-left:10px}.acct-order-product-review-recommended-form-radio-block{float:none;text-align:center}.form-wrapper{left:0;right:0;max-width:100%;margin-right:auto;margin-left:auto}.style-summary-save-style-form-dropdown{margin-right:0;margin-left:10px}.style-summary-block-wrapper{max-width:100%;padding-right:10px;padding-left:10px}.essentials-heading.selection-subheading{font-size:20px;line-height:30px}.essentials-line{max-width:100%}.essentials-text{font-size:14px}.top-selections-block.whites-selections-block{padding-right:25px;padding-left:25px}.top-selections-button{font-size:14px}.essentials-heading-block{margin-right:2%;margin-left:2%}.product-title-content-heading{font-size:17px;line-height:30px}.product-title-content-text{font-size:14px}.modal-interests-background{padding-top:0%}.modal-special-offer-checkbox{width:95%}.modal-special-offer-dropdown.year-dropdown{width:30%}.modal-special-offer-dropdown-block{width:95%}.essentials-tab-link{text-align:center}.refer-friend-form-wrapper{margin-right:15px;margin-left:15px}.refer-friend-sign-in-button{margin-right:15px;margin-left:15px;font-size:14px}.modal-style-summary-save-style-label{font-size:16px}.modal-style-summary-save-style-field{font-size:14px}.style-shirt-monogram-options-dropdown{width:75%}.lining-style-options-block{width:230px}.measurement-submit-garment-text-sample-shirt-text{margin-top:0;font-size:20px;line-height:30px}.mconf-photo-upload-text-block{width:80%;font-size:15px;line-height:25px}.modal-style-mobile-block{padding-top:15px;padding-right:15px;padding-left:15px}.home-banner-heading{font-size:17px}.home-founder-heading{margin-top:10px;font-size:21px;line-height:30px}.home-founder-signature{margin-top:35px;margin-bottom:35px;font-size:85px}.home-founder-text{margin-bottom:10px;font-size:16px}.home-banner-cloth-image{max-width:40%}.home-showroom-heading{margin-bottom:10px}.home-page-block.shirt-construction-block{width:90%;padding-top:15px;padding-bottom:10px}.home-page-block.isp-home-block{width:90%}.home-how-it-works-subtext{margin-top:0}.home-measurements-video-block{margin-top:0;margin-right:0;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home-measurements-video-list{height:35%;padding-top:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #0f1726;border-right-style:none}.home-measurements-video-subheading{font-size:16px}.home-measurements-video-link{margin-bottom:5px;font-size:14px}.home-measurements-video-heading{font-size:21px}.section-home-how-it-works{margin-right:15px;margin-left:15px}.home-traveling-tailor-block{height:250px}.home-measurements-video-modal-close{font-size:17px}.our-shirts-finest-cloths-block{width:50%}.home-measurements-videos-block{height:250px}.home-showroom-link{bottom:40px;padding-top:9px;padding-bottom:9px;font-size:12px}.home-showroom-image-wrapper{height:250px}.product-title-content-line{width:25px}.appointment-schedule-check-field{font-size:14px}.appointment-schedule-form-textarea{font-size:14px}.top-selections-text-block{margin-top:17px;margin-bottom:17px}.top-selections-text{width:85%;padding-right:25px;padding-left:25px}.acct-main-measurements-text-form-text{font-size:14px}.acct-main-measurements-text-form-textarea{font-size:14px}.schedule-tailor-calendar-month-block{margin-top:10px}.schedule-tailor-calendar-month-text{font-size:20px}.mobile-schedule-tailor-calendar-left-block{width:90px;height:90px}.mobile-schedule-tailor-calendar-left-block.top-date{width:50px;height:50px;margin-right:0;margin-left:0}.mobile-schedule-tailor-calendar-heading{font-size:16px}.mobile-schedule-tailor-calendar-heading.top-date-text{font-size:14px;line-height:17px}.mobile-schedule-tailor-calendar-text{padding-top:15px;padding-bottom:15px;font-size:14px}.mobile-schedule-tailor-calendar-top-block{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.heading-7{margin-top:0;margin-bottom:0;font-size:28px;line-height:35px}.text-block-10{margin-right:5px;margin-left:5px;font-size:28px}.black-friday-wrapper{padding:15px}.black-friday-block{padding:10px 15px}.black-friday-heading{margin-top:0;font-size:35px}.black-friday-heading.cyber-monday-heading-1{font-size:30px;line-height:40px}.black-friday-heading.cyber-monday-heading-2{font-size:30px}.black-friday-line{margin-top:5px;border-bottom-width:1px}.black-friday-text{font-size:18px;line-height:25px}.black-friday-sale-text{margin-bottom:10px;font-size:45px}.black-friday-sale-text.subtext{margin-top:0;font-size:20px}.black-friday-sale-text.cyber-monday-subheading-1{margin-bottom:15px;font-size:40px}.black-friday-sale-text.cyber-monday-subheading-2{font-size:50px}.black-friday-link-block{margin-top:15px}.black-friday-link{padding-top:10px;padding-bottom:10px;font-size:16px}.cyber-monday-subheading-block{margin-top:-35px}.lookbook-main-heading{font-size:30px;line-height:50px}.lookbook-main-subheading{font-size:25px}.lookbook-double-image-block{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lookbook-double-image{width:50%;margin-right:0%;margin-bottom:30px;margin-left:0%}.home-lookbook-image-wrapper{background-position:50% 50%}}@media (max-width:479px){.section-hero{background-position:36% 0%;background-size:cover}.section-hero.home-slider.spring-summer{margin-bottom:0}.section-hero.home-slider.fall-winter{margin-top:8px}.header-logo-mobile{margin-top:7px;font-size:20px}.header-logo-mobile.get-started-logo-mobile{margin-top:5px;font-size:13px}.section-header-mobile{padding-right:10px;padding-left:10px}.category-text-block{position:relative;z-index:1;display:none;margin-top:0;float:none;clear:none}.hidden-dropdown-blue-block{margin-bottom:10px;padding:5px}.selected-filter-block{margin-top:10px;margin-bottom:10px}.footer-left-mobile-block{text-align:left}.nav-heading-mobile{font-size:17px;font-weight:700}.nav-heading-mobile.nav-heading-mobile-white{font-size:17px;font-weight:700}.nav-submenu-mobile-div-shirts{display:block}.nav-submenu-mobile-link-block{padding-left:20px}.header-mobile-shopping-bag{font-size:30px}.filter-mobile-menu-block{margin-bottom:5px}.product-content-left-block{margin-top:0}.product-content-right-block{display:none;padding-right:8%}.product-info-left{display:block}.product-content-left-heading{width:100%;margin-bottom:25px;font-size:17px}.product-content-left-subheading{width:100%}.product-content-left-info{width:100%}.product-wishlist-link{margin-left:0%}.product-wishlist-link.test{margin-top:0;text-align:center}.product-share-link{margin-left:0%}.product-content-image{width:100%}.product-content-right-heading{font-family:Tenor,sans-serif;font-size:13px}.product-content-right-heading.specifics{display:block;text-align:left}.product-content-right-details{display:block;margin-right:15px;text-align:left}.product-detail-left-block{padding-top:55%}.icon-product-detail-left{font-size:300%}.product-detail-right-block{width:18%;padding-top:55%}.icon-product-detail-right{margin-right:auto;margin-left:auto;font-size:300%}.product-content-specifics-column-1{display:inline-block;width:45%;margin-right:0;margin-left:0;float:left;clear:none;text-align:left}.product-content-specifics-column-1.test{width:100%}.product-content-right-description{display:inline-block;width:100%;margin-bottom:5px;margin-left:0;float:none;clear:none;text-align:left}.product-choice-block-1{width:100%}.blue-product-heading{padding-right:5px;padding-left:5px}.login-acct-heading{margin-top:0;margin-bottom:5px;font-size:20px}.login-acct-separation-div{width:28px}.temp-mobile-logo{font-size:17px}.product-content-thumbnail-block{display:inline-block}.product-content-choices-block{margin-bottom:0}.login-block{border-bottom-style:none}.login-wrapper{margin-bottom:10px}.account-login-button{text-decoration:none}.product-content-bottom-block{width:auto;float:none}.product-content-specifics-column-2{display:inline-block;width:52%;float:right}.acct-main-block{width:100%}.acct-info-heading{display:inline-block;margin-left:0;font-size:12px}.acct-info-subheading{display:inline-block;margin-left:0;font-size:12px}.acct-banner-block.product-page-banner{margin-bottom:15px}.acct-nav-block{display:block;width:auto}.acct-nav-text{font-family:Tenor,sans-serif;font-size:14px}.acct-details-wrapper{width:100%;margin-left:0}.acct-details-text-field.card-type{text-align:left}.acct-details-button.address-submit{margin-right:0}.acct-details-month-field{width:49.25%;margin-right:1.5%}.acct-details-year-field{width:49.25%}.acct-main-heading{margin-left:10px;float:none;font-size:13px}.acct-main-heading.optional{font-size:14px}.acct-main-subheading{margin-right:5px;float:right;clear:none;font-size:9px}.acct-measure-text{padding-right:0;padding-left:0}.acct-measure-photos-tab{width:auto;margin-left:0}.acct-measure-photos-tab.w--current{width:100%;margin-right:0;margin-left:0;float:none}.acct-measure-measurement-tab{width:100%;margin-right:0;float:none}.acct-measure-measurement-tab.w--current{width:auto;margin-right:0;float:none}.acct-measure-edit-options-block{display:inline-block;padding-right:0;padding-left:0}.acct-measure-edit-option-link-1{display:inline-block;margin-bottom:0}.acct-measure-icon-ellipse{display:inline-block;clear:none}.icon-measure-ellipse-2{display:inline-block}.measurement-subtext{display:inline-block}.measurement-subtext.acct-measure-body-weight{width:95%}.acct-measure-feedback-form-wrapper{padding-right:5px;padding-left:5px}.update-measurements-button{display:block;width:95%}.measurements-feedback-text{padding-right:25px;padding-left:20px}.acct-measure-update-heading{margin-right:0;font-size:14px}.icon-measure-help{margin-left:0}.acct-measure-update-text-field{width:55%}.update-measurement-block.body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.update-measurement-block.update-chest{margin-right:0;padding-right:0}.update-measurement-block.update-waist{margin-right:0;padding-right:0}.update-measurement-block.update-hips{margin-right:0;padding-left:0}.update-measurement-block.update-thigh{margin-right:0;padding-right:0}.acct-measure-main-heading{font-size:12px}.acct-measure-main-heading.jacket-margin{display:block;margin-right:0;margin-left:auto}.acct-measure-main-heading.left-sleeve-margin{display:block;margin-right:auto;margin-left:auto}.acct-measure-main-heading.right-sleeve-margin{margin-right:0}.acct-measure-main-heading.jacket-hips-margin{margin-right:0}.acct-measure-main-heading.jacket-waist-margin{margin-right:0}.acct-measure-main-heading.jacket-chest-margin{margin-right:0}.acct-measure-main-heading.trousers-length-margin{margin-right:0}.acct-measure-main-heading.trousers-waist-margin{margin-right:0}.acct-measure-main-heading.trousers-thigh-margin{margin-right:0}.acct-measure-main-heading.trousers-cuff-margin{margin-right:0}.acct-measure-main-heading.shirt-neck-margin{margin-right:0}.acct-measure-main-heading.shirt-chest-margin{margin-right:0}.acct-measure-main-heading.shirt-waist-margin{margin-right:0}.acct-measure-main-heading.shirt-hips-margin{margin-right:0}.acct-measure-main-heading.shirt-shoulder-margin{margin-right:0}.acct-measure-main-heading.shirt-right-cuff-margin{margin-right:0}.acct-measure-main-heading.shirt-left-cuff-margin{margin-right:0}.acct-measure-main-heading.shirt-length-margin{margin-right:0}.acct-measure-main-heading.vest-chest-margin{margin-right:0}.acct-measure-main-heading.vest-front-margin{margin-right:0}.acct-measure-main-heading.vest-waist-margin{margin-right:0}.acct-measure-main-heading.vest-back-margin{margin-right:0}.acct-measure-main-heading.vest-hips-margin{margin-right:0}.acct-measure-main-heading.mobile-heading{margin-right:0;font-size:14px}.acct-measure-main-text-field{width:65%}.acct-measure-main-text-field.measure-text-field{width:65%}.acct-measure-block.jacket-length{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.acct-measure-block.jacket-chest{display:block;width:auto;margin-right:auto;margin-left:auto;float:none}.acct-measure-block.jacket-left{display:block;width:auto;padding-left:0;float:none}.acct-measure-block.jacket-waist{display:block;width:auto;float:none}.acct-measure-block.jacket-right{display:block;width:auto;margin-right:auto;margin-left:auto;padding-left:0;float:none}.acct-measure-block.jacket-hip{display:block;width:auto;float:none}.acct-measure-block.trousers-length{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.acct-measure-block.trousers-waist{float:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measure-block.trousers-thigh{width:auto;float:none}.acct-measure-block.trousers-cuff{width:auto;float:none}.acct-measure-block.shirt-neck{display:block;width:auto;margin-right:auto;margin-left:auto;padding-left:0;float:none}.acct-measure-block.shirt-chest{width:auto;padding-left:0;float:none}.acct-measure-block.shirt-waist{width:auto;padding-left:0;float:none}.acct-measure-block.shirt-right-cuff{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.acct-measure-block.shirt-left-cuff{float:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.acct-measure-block.shirt-length{width:auto;float:none}.acct-measure-block.shirt-hips{width:auto;padding-left:0;float:none}.acct-measure-block.shirt-shoulder{width:auto;float:none}.acct-measure-block.vest-chest{width:auto;padding-left:0;float:none}.acct-measure-block.vest-front{width:auto;float:none}.acct-measure-block.vest-waist{width:auto;padding-left:0;float:none}.acct-measure-block.vest-back{width:auto;float:none}.acct-measure-block.vest-hips{width:auto;padding-left:0;float:none}.acct-measure-upload-photo-block{padding-right:0;padding-left:0}.modal-open-button{margin-left:0}.acct-order-block{margin-bottom:10px}.acct-order-summary-block.multiple-order-block{margin-bottom:10px}.acct-order-summary-block.multiple-order-mobile-block{margin-bottom:15px}.acct-order-product-block{width:100%;margin-top:0;margin-right:0;margin-left:0;padding-right:0}.acct-order-product-heading.product-review-heading{font-size:12px;line-height:16px}.acct-order-product-heading.order-review-heading{font-size:13px;line-height:20px}.acct-order-product-subheading.product-review-subheading{font-size:11px}.acct-order-product-subheading.order-review-subheading{font-size:12px;line-height:19px}.acct-order-product-image{max-width:30%;margin-top:10px;float:left;text-align:center}.acct-order-summary-styles-button{display:none;width:100%;margin-top:0;margin-bottom:10px;margin-left:0;float:none;clear:none}.acct-order-summary-view-link{display:none;width:65%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;float:none}.acct-order-history-heading-block{display:none}.acct-details-payment-block{display:block;margin-right:10px;margin-left:10px}.acct-details-payment-text{margin-left:0;padding-left:15px}.acct-details-payment-text.payment-billing-address{margin-left:0}.acct-order-product-text-block{display:inline-block;width:55%;margin-top:15px}.acct-order-product-text-block.product-review-text-block{margin-top:20px}.acct-order-history-mobile-icon{display:inline-block;margin-top:50px;margin-right:0;margin-left:0}.acct-order-summary-buy-button{display:none}.acct-details-basic-info-block{margin-left:0}.acct-addresses-button{display:block;width:90%;margin-right:auto;margin-left:auto;float:none;clear:none}.acct-addresses-button.addresses-delete{display:block;margin-right:auto;margin-left:auto;float:none;clear:none}.acct-addresses-button.add-new-addresses{width:100%}.acct-addresses-subtext{margin-bottom:0}.acct-addresses-info-block{margin-left:0;float:none}.acct-payment-button{display:block;width:75%;margin-right:auto;margin-left:auto;float:none;clear:none}.acct-payment-button.add-new-payment{width:100%}.acct-payment-button.billing-address-button{margin-top:0}.acct-payment-info-block{margin-left:0;float:none}.acct-payment-subtext{margin-left:15px}.acct-saved-styles-shirts{padding-right:20px;padding-left:20px}.acct-saved-styles-suits{padding-right:20px;padding-left:20px}.acct-saved-styles-jackets{padding-right:20px;padding-left:20px}.acct-saved-styles-trousers{padding-right:20px;padding-left:20px}.forgot-password-block{margin-top:15px}.forgot-password-text{text-transform:none}.forgot-password-button{color:#fff;text-decoration:none}.forgot-password-text-field{margin-bottom:15px}.acct-saved-styles-heading{display:block;margin-right:auto;margin-left:auto;text-align:center}.acct-saved-styles-button{margin-right:0}.acct-saved-styles-button.mobile-style-middle-button{margin-right:15px;margin-left:15px}.acct-saved-styles-button-block{display:block;margin-right:auto;margin-left:auto;float:none;text-align:center}.acct-message-text.warning-message{font-size:10px;line-height:15px}.acct-message-text.congrats-message{font-size:10px;line-height:15px}.measurement-height-block{text-align:center}.measurement-weight-block{float:right;text-align:center}.checkout-main-heading-block{font-size:12px;text-align:center}.checkout-main-heading{display:inline-block;margin-right:auto;margin-left:auto}.checkout-summary-wrapper{padding-top:15px;padding-right:10px;padding-left:10px}.checkout-product-image{display:block;width:85%;margin-right:auto;margin-left:auto;float:none}.checkout-product-heading{font-size:14px}.checkout-product-text-block{display:block;width:70%;margin-top:10px;margin-right:auto;margin-left:auto;float:none;text-align:center}.checkout-product-text-block.wishlist-product-text-block{margin-top:30px;padding-left:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.checkout-summary-heading{margin-bottom:10px;font-size:13px}.checkout-summary-subtext{margin-top:0;font-size:12px}.checkout-change-link{display:inline-block;margin-bottom:0;float:left;line-height:12px}.checkout-product-block{display:block;margin-right:auto;margin-left:auto}.checkout-total-heading{font-size:13px}.checkout-total-subheading{font-size:13px}.checkout-quantity-dropdown{width:100%;margin-right:5px;float:none}.checkout-product-styles-block{padding-left:15px}.checkout-product-styles-button{width:100%;margin-left:5px;float:none}.checkout-product-details{margin-bottom:10px}.modal-video-heading{margin-bottom:5px;font-size:100%;line-height:35px}.modal-video-heading.update-sizing{margin-top:15px}.modal-top-block{text-align:center}.modal-form-text-field.modal-input-one{width:100%;margin-right:0}.modal-form-text-field.modal-input-two{width:100%;margin-left:0}.checkout-product-styles-heading{display:inline;line-height:15px}.checkout-product-styles-text{display:inline-block;float:none;clear:none}.checkout-product-styles-text-block.heading{margin-left:0}.checkout-modal-close-link{margin-top:10px;margin-right:10px;font-size:18px}.checkout-modal-top-block{height:10%}.checkout-modal-heading{font-size:20px;line-height:24px;text-align:left}.modal-video-warning{width:95%}.checkout-modal-open-button{display:inline;float:none;line-height:15px}.checkout-product-button-block{width:100%;float:none}.acct-measure-edit-option-block{width:100%;padding-right:20px;padding-left:20px}.mconf-progress-button.previous-button{display:none}.mconf-progress-button.next-button{display:none;width:75%;margin-right:auto;margin-left:auto;float:none}.mconf-standard-wrapper{text-align:center}.mconf-standard-size-block.standard-fit-left{width:30%;margin-right:5px;margin-bottom:10px;margin-left:auto;padding-top:10px;padding-right:4px;padding-left:4px}.mconf-standard-size-block.standard-fit-left.active{padding-right:0;padding-left:0}.mconf-standard-size-block.standard-fit-middle{width:30%;margin-right:5px;margin-bottom:10px;margin-left:auto;padding-top:10px;padding-right:4px;padding-left:4px}.mconf-standard-size-block.standard-fit-middle.active{padding-top:2px;padding-right:0;padding-left:0;border-width:4px}.mconf-standard-size-block.standard-fit-right{width:30%;margin-right:auto;margin-left:auto;padding-top:10px;padding-right:4px;padding-left:4px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.mconf-standard-size-block.standard-fit-right.active{padding-right:0;padding-left:0}.mconf-standard-size-block.body-type{width:20%;padding-top:5px;padding-right:5px;padding-left:5px}.mconf-standard-size-block.body-type.active{padding-right:0;padding-left:0}.mconf-standard-size-block.stomach-type{width:30%;margin-bottom:5px}.mconf-standard-size-dropdown-wrapper{padding-top:15px}.mconf-standard-size-heading.garment-option-heading{margin-bottom:0;font-size:9px}.mconf-standard-size-dropdown.jacket-length{width:100%}.mconf-standard-size-toggle{padding-top:10px;padding-bottom:10px}.mconf-standard-shirt-fit-block{margin-bottom:5px}.mconf-standard-shirt-size-link{display:inline-block;width:100%;margin-top:0;margin-bottom:5px}.mconf-standard-size-fit-text{margin-top:10px;padding-right:0;padding-left:0;font-size:10px}.mconf-standard-size-fit-text.estimate-sizing{width:75%;font-size:10px}.style-more-customizations-link.mobile-customization-link{margin-right:20px;font-size:11px}.mconf-progress-icon{font-size:25px}.mconf-progress-icon.mconf-back-icon{margin-left:0;font-size:25px}.mconf-progress-back-link{width:70%}.mconf-progress-back-link.next-modal{width:75%;margin-right:1%}.mconf-progress-back-link.previous-modal{width:25%;margin-left:1%}.mconf-progress-heading{font-size:13px}.modal-measure-error-wrapper{padding-top:25%}.modal-error-block{width:90%}.modal-error-text{margin-right:10px;margin-left:15px}.modal-error-left-block{width:90%}.modal-error-right-block{width:90%}.modal-form-left-block{width:30%}.modal-form-middle-block{width:40%}.modal-form-right-block{width:30%}.modal-form-input-block{text-align:center}.modal-form-input-subtext.modal-input-one{width:100%;margin-right:0;float:right;font-size:12px}.modal-form-input-subtext.modal-input-two{display:block;width:100%;margin-right:0;margin-left:0;font-size:12px;text-align:center}.section-origins-hero{height:500px;background-position:71% 0%}.origins-hero-text-block{left:5%;width:80%}.about-main-heading{font-size:13px;line-height:30px}.about-main-heading.our-shirts-hero-text{font-size:14px;line-height:20px}.about-main-text{font-size:12px;line-height:25px}.origins-in-our-blood-block{width:80%}.about-second-heading{margin-bottom:20px;line-height:26px}.about-second-heading.have-your-back-heading{margin-top:45px;margin-bottom:45px}.section-origins-average-joe.true-craft{border-top-style:none}.origins-average-joe-left.true-craft-left{border-top-style:none}.origins-average-joe-text-block{padding-top:115px;padding-right:10%;padding-left:10%}.origins-average-joe-heading{margin-bottom:5px;font-size:14px}.origins-average-joe-heading.silhouette-text{font-size:14px;line-height:20px}.origins-average-joe-text{line-height:23px}.origins-average-joe-text.finest-clothes-joe-text{font-size:12px;line-height:20px}.origins-average-joe-image.true-craft-image{background-position:37% 0%;background-size:550px}.origins-view-collection-banner{padding-top:10px}.origins-banner-heading{padding-right:46px;padding-left:46px;line-height:23px}.about-view-collection-button{width:75%}.origins-revolutionized-banner{padding-top:5px}.origins-perfect-cut-heading{margin-top:0;margin-bottom:0;font-size:14px}.origins-perfect-cut-text-block{padding-top:20px;padding-right:5%;padding-left:5%}.origins-perfect-cut-text{margin-right:25px;margin-left:25px;font-size:12px;line-height:23px}.origins-technology-button.suit-tech{width:35%}.origins-technology-button.shirts-tech{width:35%}.join-myt-form-heading{font-size:17px}.section-tour-schedule-banner{background-image:-webkit-linear-gradient(270deg,null,null),url(../images/myt_schedule_tailor_banner_edit_2.jpg);background-image:linear-gradient(180deg,null,null),url(../images/myt_schedule_tailor_banner_edit_2.jpg);background-position:0 0,47% 23%;background-size:auto,1876px}.tour-section-wrapper{width:95%}.tour-schedule-top-block{padding-bottom:10px}.tour-schedule-zip-form-wrapper{width:100%}.tour-schedule-zip-heading{font-size:20px}.tour-schedule-zip-field{width:86%;margin-bottom:0}.tour-schedule-block{width:100%;padding-left:0}.tour-schedule-block.canada-block{width:100%;padding-left:0}.tour-schedule-location-wrapper{text-align:center}.tour-schedule-location-heading{margin-bottom:0;padding-right:0;font-size:17px}.tour-schedule-location-subheading{font-size:14px}.tour-schedule-location-text{font-size:14px}.section-location-banner{height:150px;background-position:51% 0%}.location-heading{margin-top:10px;font-size:18px;line-height:30px}.location-left-block{width:100%}.location-text-wrapper.bottom-text-wrapper{margin-top:10px;margin-bottom:0}.location-address-text{font-size:12px}.location-make-appointment-button{padding-right:5px;padding-left:5px;font-size:12px}.tour-schedule-tabs-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tour-schedule-tab-text{text-align:center}.section-experience-hero{height:500px;background-position:-446px 0;background-size:cover}.experience-hero-text-block{right:5%;width:80%}.section-experience-hemrajani{height:350px}.section-experience-hemrajani.showroom-experience{padding-top:15px}.experience-hemrajani-block{width:90%}.experience-online-text-block{padding-top:22%;padding-right:10%;padding-left:10%}.experience-online-text-block.pop-up-experience{padding-top:45px}.we-have-your-back-icon.experience-seweing-needle{display:block;margin-right:auto;margin-left:auto}.we-have-your-back-subheading{font-size:16px;line-height:25px}.we-have-your-back-text{padding-right:10px;padding-left:10px}.section-experience-hero-banner{background-position:45% 57%}.experience-separate-yourself-heading{padding-right:40px;padding-left:40px;font-size:14px;line-height:30px}.shopping-cart-shipping-heading{font-size:13px}.shopping-cart-wrapper{width:100%}.shopping-cart-form-field{width:85%}.shopping-cart-form-field.payment-expiration{width:42.5%}.shopping-cart-form-label{width:85%}.shopping-cart-form-checkbox{width:85%}.shopping-cart-text{width:80%}.shopping-cart-form-button{width:85%}.acct-warning-message.error-message.gift-certificate{width:95%}.acct-warning-message.style-message{padding-right:10px;padding-left:10px}.acct-icon{display:inline-block}.acct-button-block{padding-left:0}.acct-addresses-default-link{margin-bottom:0}.experience-picture-row{margin-bottom:55px}.appointment-reserve-heading{margin-bottom:15px;font-size:17px;line-height:25px}.appointment-reserve-date-button{padding-top:10px;padding-bottom:10px}.appointment-reserve-button{width:90%}.appointment-reserve-button.contact-us{display:block;width:100%;margin-right:auto;margin-left:auto}.appointment-confirm-mobile-block{margin-left:20px}.section-our-suits-hero{height:500px;background-position:76% 50%}.our-suits-hero-text-block{left:5%;width:80%}.about-our-tab-link{width:100%}.about-our-tab-top-wrapper.suit-construction{height:750px}.about-our-tab-top-wrapper.fused-collars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-our-tab-top-block{height:auto;padding:50px 25px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.about-our-tab-top-block.our-suit-construct-banner-image{background-position:55% 50%}.about-our-tab-top-block.our-shirts-banner-image{height:50%}.about-our-tab-top-block.shirt-construction-block{height:50%;padding-top:50px}.about-our-tab-top-block.our-suit-construction-block{padding-top:55px}.about-our-tab-top-block.cuff-style-banner-image{height:45%}.about-our-tab-top-block.our-shirts-cuff-style-block{height:55%;padding-right:30px;padding-left:30px}.about-our-tab-top-block.finest-cloths-text-block{padding-top:10%;padding-bottom:10px}.about-our-tabs-main-heading{margin-bottom:5px;font-size:14px;line-height:20px}.about-our-tabs-main-heading.shoulder-heading{margin-bottom:5px}.about-our-tabs-main-text{width:100%;font-size:12px;line-height:23px}.our-suits-silhouette-left-block{height:450px}.our-suits-silhouette-right-block{height:400px}.our-suits-silhouette-text-block{padding-top:12%;padding-right:10%;padding-left:10%}.our-suits-canvas-text-block{padding-top:130px}.our-suits-shoulder-top-block{padding-right:20px;padding-left:20px}.our-suits-shoulder-info{height:275px;padding-top:60px;padding-right:20px;padding-left:20px}.our-suits-shoulder-info.natural-shoulder-info{padding-top:40px}.blue-collection-left-block.blue-collection-shirts{height:450px}.blue-collection-left-block.finest-cloths-shirt-image{height:250px}.blue-collection-right-block{height:450px}.blue-collection-text-block{padding-top:150px;padding-right:10%;padding-left:10%}.black-collection-left-block{height:450px}.black-collection-left-block.finest-cloths-top-text-wrapper{height:auto}.black-collection-right-block{height:450px}.black-collection-right-block.black-collection-suits{background-position:58% 50%}.black-collection-right-block.black-collection-shirts{padding-top:20px;padding-bottom:20px;background-image:-webkit-linear-gradient(270deg,null,null);background-image:linear-gradient(180deg,null,null)}.black-collection-right-block.finest-cloths-image{width:90%}.black-collection-text-block{padding-top:100px;padding-right:10%;padding-left:10%}.black-collection-text-block.finest-cloths-top-text-block{padding-bottom:10%}.purple-collection-left-block{height:450px;background-position:49% 50%}.purple-collection-right-block{height:450px}.purple-collection-text-block{padding-top:85px;padding-right:10%;padding-left:10%}.online-experience-right-block{background-position:43% 50%}.about-our-personalize-top-heading{padding-right:25px;padding-left:25px;line-height:25px}.about-our-personalize-top-column{padding-right:30px;padding-left:30px}.about-our-personalize-icon{margin-bottom:30px;font-size:45px}.about-our-personalize-icon.isp-icon{font-size:65px}.about-our-personalize-top-subheading{margin-bottom:5px;font-size:14px;line-height:23px}.about-our-personalize-top-text{width:100%;font-size:12px}.about-our-personalize-button{width:85%}.our-suits-lining-left-block{height:400px}.our-suits-lining-right-block{height:400px}.our-suits-lining-text-block{padding-top:100px;padding-right:12%;padding-left:12%}.our-suits-buttons-top-block{padding-right:35px;padding-left:35px}.our-suits-buttons-bottom-block{background-position:33% 50%}.our-suits-monogram-left-block{height:400px;background-image:url(../images/suit_monogram-2.jpg);background-position:50% 50%;background-size:cover}.our-suits-monogram-right-block{height:400px}.our-suits-monogram-text-block{padding-top:115px;padding-right:12%;padding-left:12%}.our-suits-shape-top-block{padding-top:60px;padding-right:41px;padding-left:41px}.our-suits-shape-bottom-block{background-position:58% 50%}.section-our-shirts-hero{height:400px;background-position:45% 50%}.our-shirts-hero-text-block{left:5%;width:80%}.our-shirts-collar-right-block{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.our-shirts-collar-left-block{height:auto}.our-shirts-collar-text-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.our-shirts-collar-stay-block{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.about-our-personalize-block{height:auto;padding-right:50px;padding-bottom:30px;padding-left:50px}.about-our-personalize-block.make-it-yours-block{padding-top:40px;padding-right:25px;padding-left:25px}.our-shirts-collar-style-left-block{height:325px}.our-shirts-collar-style-text-block{padding-top:85px}.our-shirts-monogram-right-block{height:300px}.our-shirts-monogram-text-block{padding-top:70px}.product-mobile-thumbnail-block{margin-bottom:10px}.acct-order-product-status-heading{margin-top:0;margin-right:5px;margin-left:5px;font-size:17px}.acct-order-product-status-heading.order-status-mobile-heading{margin-right:0;margin-left:0}.acct-order-product-status-subheading{margin-right:5px;margin-left:5px}.acct-order-product-status-subheading.order-status-mobile-subheading{margin-bottom:0}.acct-order-details-wrapper{padding-top:10px;padding-bottom:10px}.acct-order-details-left-block.locations-search-results-left{width:90%}.acct-order-details-middle-block.locations-search-results-middle{width:100%;margin-top:0}.acct-order-details-right-block{width:100%}.acct-order-details-right-block.locations-search-results-right{width:10%}.acct-order-details-subheading{margin-right:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.acct-order-details-summary-left{width:55%}.acct-order-details-summary-right{width:45%}.acct-order-details-mobile-block{padding-right:0;padding-left:10px}.modal-styles-option-wrapper{padding-right:10px;padding-left:10px}.style-mobile-container{height:5700px}.style-mobile-heading{font-size:17px;line-height:20px}.style-mobile-nav-left{height:60px}.style-mobile-nav-right{height:60px}.style-mobile-option{width:110px;height:110px;padding-left:10px;font-size:7.5em}.style-mobile-option.mobile-monogram-option{width:110px;height:110px;font-size:6.5em}.style-mobile-option-text{margin-right:25px;margin-left:25px}.style-mobile-option-text.new-mobile-style-text{margin-right:25px;margin-left:25px}.style-mobile-monogram-text-form{width:55%}.temp-mobile-block{width:39%}.temp-mobile-block.temp-left{display:none}.temp-mobile-block.temp-right{width:35%}.locations-search-results-block{padding-left:2%}.style-mobile-add-cart-button{width:80%}.modal-warning-style{width:100%;height:auto;padding-bottom:20px}.styles-warning-dismiss{width:40%}.mobile-monogram-button-block{width:39%}.mobile-monogram-button-block.monogram-color-block{width:60%;height:55px}.mobile-monogram-button-block.monogram-color-block.custom{height:auto}.style-mobile-option-block{width:43%}.style-mobile-option-block.monogram-option-block{width:43%}.style-mobile-option-block.hide{display:none}.style-mobile-option-block.new-style-mobile-block.mobile-hide{display:none}.mconf-measurement-wrist-watch-button{width:40%}.mconf-measurement-wrist-watch-divider{width:90%}.style-lining-wrapper{margin-right:20px;margin-left:20px;padding-right:5px;padding-left:5px}.style-lining-block{width:41%}.feature-subheading{line-height:29px}.header-mobile-shopping-bag-number.two-digit{left:7px;bottom:-5px}.mconf-body-type-option-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checkout-secured-icon-wrapper{font-size:25px}.done-with-measurements-button{width:65%}.about-thumbnail.origins{background-position:69% 50%}.about-thumbnail.the-experience{background-position:30% 50%}.about-thumbnail.our-shirts{background-position:59% 50%}.about-thumbnail-content{padding-top:35px;padding-right:20px;padding-left:20px}.about-thumbnail-heading{border-bottom-color:#cfcfcf;color:#cfcfcf}.about-thumbnail-heading.shirts{border-bottom-color:#0f1726;color:#0f1726}.about-thumbnail-text{color:#cfcfcf}.about-thumbnail-text.shirts{color:#0f1726}.about-thumbnail-button{width:150px}.about-thumbnail-text-wrapper{left:6%;width:55%}.about-thumbnail-block-left{height:70%}.shopping-cart-size-text{width:100%;margin-left:5px}.acct-order-details-mobile-wrapper{margin-right:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wishlist-summary-block{padding-right:5px;padding-left:5px}.wishlist-product-details-block{padding-left:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.wishlist-product-heading{font-size:11px}.style-select-style-description.saved-style-description{width:80%;font-size:13px}.style-saved-style-details-wrapper{padding-right:0;padding-left:0}.style-saved-style-details-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.style-saved-style-details-block.special-instructions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.style-saved-style-details-heading{margin-top:-2px;margin-right:5px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;line-height:23px}.style-saved-style-details-heading.saved-style-heading{margin-top:20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.style-saved-style-details-link{font-size:11px;text-align:left}.style-select-style-mobile-block{width:80%}.style-select-style-mobile-block.special-instructions{width:80%}.acct-measure-text-link.change-size-link{margin-left:10px;font-size:11px}.acct-measure-subtext{font-size:9px}.acct-measure-subtext.acct-measurement-secondary-text{padding-right:0;font-size:12px;line-height:16px}.measurements-prompt-heading{font-size:14px;line-height:20px}.styles-view-styles-wrapper{width:100%}.view-styles-block{width:33.33%;margin-right:0%;margin-bottom:0;margin-left:0%}.view-styles-block.first{margin-left:1%}.view-styles-overlay{padding-top:0}.view-styles-overlay.imageless-style{padding-top:5px}.view-styles-heading{padding-left:0;font-size:10px;line-height:14px}.view-styles-heading.mobile{padding-top:0;padding-left:8px}.view-styles-icon{font-size:21px}.view-styles-details-wrapper{margin-top:0}.style-content-left-block{width:60%}.style-content-text.horizontal{font-size:12px}.help-main-heading{font-size:21px}.help-main-subheading{font-size:18px;line-height:23px}.help-wrapper.contact-wrapper{margin-top:0;padding-top:0}.help-block{padding-top:10px;padding-right:25px;font-size:12px}.help-block.contact-us{padding-top:0;padding-right:15px;padding-left:15px}.help-block.contact-us.last{margin-bottom:5px;padding-top:10px}.view-styles-options-heading{margin-top:10px;padding-left:5px;font-size:19px;line-height:35px}.view-styles-thumbnail-block{width:100%}.style-detail-slider{height:230px}.style-detail-slider.mobile-vertical{height:400px}.style-detail-slider-heading{line-height:25px}.product-info-subtext-block{float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-info-subtext{width:100%;border-bottom:1px solid #b4b4b4;border-right-style:none}.product-info-subtext.last{border-bottom-style:none}.why-mytailor-product-heading{width:90%;font-size:17px;line-height:25px}.why-mytailor-product-block{width:100%}.why-mytailor-product-text-block{width:100%;margin-bottom:0;padding:36px 20px 35px}.why-mytailor-product-icon{font-size:2em}.why-mytailor-product-text{font-size:11px}.modal-product-details-wrapper{padding-top:40%}.modal-product-details-text{font-size:12px;line-height:18px}.modal-product-details-button{width:75%}.modal-product-details-button.cancel-button{width:75%}.contact-heading{font-size:16px;line-height:20px}.contact-text{font-size:12px}.contact-icon{margin-right:5px;font-size:19px}.contact-details-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.shirt-banner-shopping-cart-text{font-size:20px}.shirt-banner-shopping-cart-text.secondary-text{margin-left:-29px;font-size:16px}.shirt-banner-shopping-cart-number{width:60px;height:60px;padding-top:21px;font-size:45px}.acct-save-style-modal-close{margin-top:-10px;margin-right:-10px}.acct-previous-measurements-button{width:85%}.acct-measurements-form-block.single-input{width:100%}.acct-measurements-form-block.body-measurement-block{width:100%}.acct-measurements-tabs-menu{margin-bottom:0}.acct-measurements-tab{width:48%;margin-bottom:5px;padding-top:15px;padding-bottom:15px;float:left}.acct-measurements-modal-block{min-height:432px}.acct-measurements-modal-heading{text-align:center}.product-category-banner-block{background-position:50% 50%}.product-category-banner-block.home-page{padding-right:10px;padding-left:10px}.product-category-banner-heading{padding-bottom:0;font-size:15px}.product-category-banner-link{margin-right:5px;font-size:13px;letter-spacing:0}.product-category-banner-text{margin-right:5px;font-size:11px}.product-category-banner-text.secondary{font-size:13px;letter-spacing:0}.product-category-banner-text-wrapper{height:auto;margin-top:0;margin-right:0;margin-left:0}.chest-modal-form-button{width:75%}.product-content-choices-slider.mobile-slider{height:300px}.product-content-choices-mask{width:60%}.product-content-choices-arrow.right{left:75%}.acct-previous-measurements-field{width:65%}.product-category-banner-mask{width:100%}.style-detail-slider-line{width:150px}.style-detail-slider-text-wrapper{width:90%}.section-hero-slider-nav.home-page{display:none;padding-top:20px}.section-hero-slide{background-position:67% 50%}.section-hero-slide.third-slide{background-image:url(../images/tailored-suits.jpg);background-position:72% 50%}.section-hero-slide.third-slide.spring-summer{background-position:75% 50%}.section-hero-slide.spring-summer{background-position:52% 50%}.appointment-schedule-form-wrapper{width:85%}.appointment-schedule-form-label{font-size:12px}.appointment-schedule-phone-form-button{font-size:12px}.why-mytailor-product-subheading{margin-top:5px;font-size:12px;line-height:16px}.section-hero-slider-block{left:0%;top:10%;right:50px;padding-top:0;padding-bottom:0;text-align:center}.section-hero-slider-block.hide{top:160px;min-width:300px}.section-hero-slider-block.fall-winter{top:55%}.section-hero-slider-block.spring-summer-18{top:55%}.section-hero-slider-heading{padding-left:10px;font-size:13px;line-height:23px}.section-hero-slider-heading.subheading{font-size:14px;line-height:24px}.section-hero-slider-heading.alternate{padding-right:10px;font-size:12px;line-height:17px}.section-hero-slider-link{width:170px;margin-left:10px;padding-top:8px;padding-bottom:8px}.acct-main-measurement-process-link{width:95%;height:235px;margin-top:5px;margin-bottom:5px;padding-right:15px;padding-left:15px}.acct-main-measurement-process-link.schedule-tailor{width:95%;height:200px;padding-top:35px}.acct-main-measurement-process-link.schedule-tailor.alternate{width:95%;height:235px;padding-right:15px;padding-left:15px}.acct-main-measurement-process-heading{font-size:15px}.acct-main-measurement-process-heading.top-heading{margin-top:0}.acct-main-measurement-process-text.icon.rotate{font-size:4em}.acct-main-measurement-process-text.suit-icon{font-size:3.5em}.acct-main-measurement-process-line{margin-bottom:10px}.section-hero-slider-line{width:85%;margin-bottom:10px;margin-left:10px}.acct-main-measurements-review-column{width:45%}.acct-main-measurements-review-column.center-column{width:27.5%}.acct-main-measurements-review-column.last-column{width:27.5%}.acct-main-measurements-review-column.measurements-submit{width:50%}.acct-main-measurements-review-column.measurements-submit.first{width:50%}.acct-main-measurements-review-button.save-button{width:100%}.acct-main-measurements-process-form-wrapper{width:100%}.why-mytailor-heading{font-size:19px;line-height:25px}.home-about-line{width:20%;margin-bottom:20px}.home-about-line.home-showroom-line{margin-bottom:10px}.section-home-about{padding-top:10px;padding-right:10px;padding-left:10px}.product-content-left-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-about-block.suits-image-block{background-position:102% 50%}.home-about-block.shirt-content-block{padding-top:20px;padding-bottom:30px}.home-about-heading{margin-top:0;margin-bottom:20px;font-size:16px;line-height:30px}.home-about-heading.customer-reviews-heading{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:25px}.home-about-heading.featured-in-heading{font-size:19px;line-height:25px}.home-about-heading.featured-in-subheading{font-size:13px;line-height:20px}.home-about-text{padding-right:10px;padding-left:10px;font-size:12px}.home-about-link{width:275px;font-size:12px}.home-about-link.shirts-link{width:150px;font-size:12px}.how-it-works-icon{font-size:5em}.how-it-works-icon.measure-icon{font-size:7em}.how-it-works-text{width:95%;font-size:12px;line-height:25px}.section-banner-home{padding-top:90px;padding-bottom:90px}.banner-home-block{padding-right:0;padding-bottom:30px;padding-left:0}.banner-home-heading{max-width:100%;margin-bottom:25px;font-size:19px;line-height:25px;letter-spacing:8px}.banner-home-text{padding-right:15px;padding-left:15px;font-size:16px;line-height:23px}.banner-home-text.subtext{font-size:14px;line-height:30px}.banner-home-text.banner-home-subtext{font-size:18px}.section-customer-reviews.mobile-customer-reviews{margin-right:10px;margin-left:10px}.customer-reviews-block{width:100%}.customer-reviews-icon.customer-product-review-icon{font-size:20px}.customer-reviews-text{width:100%;font-size:12px}.customer-reviews-wrapper{width:65%}.section-perfect-fit{margin-right:0;margin-bottom:0;margin-left:0}.perfect-fit-block{display:none}.perfect-fit-block.mobile-perfect-fit{display:block;height:195px;background-image:url(../images/perfect_fit_landing.jpg);background-position:46% 50%;background-size:520px;background-repeat:no-repeat}.perfect-fit-heading{font-size:19px;line-height:25px}.perfect-fit-text{font-size:12px}.perfect-fit-text.subheading{font-size:14px}.how-it-works-block{padding-bottom:0}.how-it-works-subheading{font-size:12px}.how-it-works-column{padding-top:20px}.why-mytailor-text{font-size:12px}.modal-product-new-size-wrapper{height:100vh}.modal-product-new-size-block{padding-top:5px;padding-right:10px;padding-left:10px}.modal-product-new-size-heading{margin-top:35px;font-size:15px}.modal-product-new-size-text{padding-bottom:10px;font-size:13px}.modal-product-new-size-text.subtext{margin-bottom:0}.modal-product-new-size-subheading{font-size:14px;line-height:15px}.modal-product-new-size-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:0%;margin-left:0%;padding-top:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-product-new-size-icon.left-icon.measure-body-icon{font-size:3.5em}.modal-product-new-size-column.center-column{margin-right:0}.modal-product-question-block{max-height:575px;padding-right:10px;padding-bottom:10px;padding-left:10px}.featured-in-block{margin-bottom:10px;padding-right:40px;padding-left:40px}.featured-in-block.last-featured-in-block{margin-bottom:0}.featured-in-text{font-size:13px}.modal-special-offer-heading{margin-top:10px;font-size:17px;line-height:25px}.modal-special-offer-heading.main-heading{margin-top:15px;font-size:40px}.modal-special-offer-text{font-size:12px;line-height:21px}.modal-special-offer-text.checkbox-heading.thank-you{font-size:35px}.modal-special-offer-logo{font-size:1.5em}.modal-special-offer-text-field{width:100%;font-size:14px}.modal-special-offer-button{width:100%;margin-top:5px}.modal-special-offer-logo-block{position:relative;left:0;top:0;right:0;display:inline-block}.section-start-here{margin-top:10px;padding-right:0;padding-left:0}.start-here-product-heading{padding-top:15px;font-size:16px;line-height:25px}.start-here-product-heading.main-heading{font-size:14px;line-height:25px}.start-here-product-subheading{padding-right:20px;padding-left:20px;font-size:12px;line-height:18px}.start-here-product-subheading.main-subheading{width:80%;padding-right:10px;padding-left:10px;font-size:12px;line-height:20px}.start-here-product-line{width:40%}.why-mytailor-row.mobile-row{height:375px}.why-mytailor-top-block.mobile-block{padding:50px 25px 30px}.why-mytailor-middle-block.mobile-block{padding-top:50px;background-image:-webkit-linear-gradient(270deg,null,null),url(../images/1Q6A3292-Edit-resized.jpg);background-image:linear-gradient(180deg,null,null),url(../images/1Q6A3292-Edit-resized.jpg);background-position:0 0,52% 50%}.why-mytailor-bottom-block.mobile-block{padding-top:100px;background-image:-webkit-linear-gradient(270deg,null,null),url(../images/shirt_cuffs-edit.jpg);background-image:linear-gradient(180deg,null,null),url(../images/shirt_cuffs-edit.jpg);background-position:0 0,61% 50%}.customer-reviews-slider-arrow{padding-top:125px;font-size:35px}.start-here-link{font-size:14px}.start-here-link.secondary-link{width:auto}.why-mytailor-mobile-heading{font-size:19px;line-height:25px}.perfect-fit-image.mobile-perfect-fit-image{display:none}.start-here-right-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.start-here-left-block{margin-bottom:0}.measurements-intelligent-size-profiler-heading{font-size:17px;line-height:24px}.measurements-intelligent-size-profiler-link-wrapper{width:95%}.measurements-intelligent-size-profiler-link-wrapper.test{width:92%;margin-right:1%;margin-left:1%}.measurements-intelligent-size-profiler-link-wrapper.height-weight-link-wrapper{padding-right:5px;padding-left:5px}.measurements-intelligent-size-profiler-bottom-block{width:100%;margin-right:0%;margin-left:0%;padding-right:10px;padding-left:10px}.measurements-intelligent-size-profiler-button{width:45%;margin-right:2%;margin-left:2%}.measurements-intelligent-size-profiler-button.unknown-button{width:100%;margin-bottom:0;padding-top:20px;padding-right:10px;padding-left:10px}.measurements-intelligent-size-profiler-text{font-size:12px}.measurements-intelligent-size-profiler-input-field{width:100%}.measurements-intelligent-size-profiler-input-field.height-feet{margin-right:5px}.measurements-intelligent-size-profiler-link{width:73.5px}.measurements-intelligent-size-profiler-link.test{width:71.5px}.checkout-need-sizing-text{width:80%;padding-right:25px;padding-left:25px;font-size:11px}.checkout-need-sizing-text.icon{top:40%;right:10px}.checkout-need-sizing-link{font-size:12px}.measurements-intelligent-size-profiler-subheading{width:95%;font-size:12px}.subscribe-form-heading{margin-bottom:15px;font-size:20px}.subscribe-form-field{width:45%}.subscribe-form-field.password-field{width:30%;margin-right:0%}.subscribe-form-button{display:block;width:76%;margin-top:10px}.subscribe-form-line{margin-bottom:20px}.header-desktop-get-started-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.style-option{width:50%}.style-option.empty-option{display:none}.style-option.monogram-font:hover{background-color:#fff}.style-option.monogram-color:hover{background-color:#fff}.style-main-button.save-style-form-button{width:100px;padding-right:15px;padding-left:15px}.start-here-product-image-block{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.start-here-product-image{display:block}.style-summary-heading{margin-left:5px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.style-summary-text{margin-right:5px;text-align:right}.style-summary-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.style-summary-main-heading{margin-left:5px}.style-summary-top-block{height:auto}.style-summary-save-style-form{padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-style-summary-edit-button{width:100%}.modal-style-summary-edit-heading{font-size:19px}.option-block{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.monogram-options-wrapper{padding-bottom:75px}.more-style-options-link-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.more-style-options-link-block.mobile-vertical{padding-right:15px;padding-left:15px}.modal-intelligent-size-button{width:75%;margin-right:0;margin-bottom:10px}.measurements-intelligent-size-profiler-form-wrapper{width:100%;padding-right:5px;padding-left:5px}.measurements-intelligent-size-profiler-form-wrapper.body-height-form-wrapper{width:100%}.measurements-intelligent-size-profiler-form-wrapper.body-weight-form-wrapper{width:100%}.measurements-intelligent-size-profiler-bottom-link-wrapper{padding-right:10px;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-category-banner-subheading{margin-top:5px;font-size:13px;line-height:20px}.product-category-banner-line{width:30px}.acct-order-summary-top-block{margin-bottom:15px;padding-right:0;padding-left:0;text-align:center}.acct-order-summary-review-button{text-align:center}.acct-order-summary-review-button.save-style-button{width:150px;padding-right:5px;padding-left:5px}.acct-order-product-review-block.bottom-review.order-review{padding-top:0}.acct-order-product-review-stars{margin-top:5px}.acct-order-product-review-left-block{margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.acct-order-product-review-left-block.order-review-left-block{margin-top:0;margin-bottom:20px}.acct-order-product-review-heading{margin-top:0;font-size:13px}.acct-order-product-review-right-block{padding-right:10px;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.acct-order-product-review-form-posted-block{margin-bottom:25px}.header-mobile-search-wrapper{top:8px;right:0;margin-right:10px;margin-left:5px}.header-mobile-search-link{font-size:27px}.product-review-block{padding-top:10px;padding-right:10px;padding-left:10px}.customer-product-review-heading{margin-bottom:0;font-size:17px}.customer-product-review-subheading{margin-left:5px}.customer-product-review-text{padding-right:0;font-size:12px}.acct-reward-program-earn-points-block{padding:25px}.acct-reward-program-point-block{padding-right:15px;padding-left:15px}.acct-reward-program-point-history-wrapper{padding-right:0;padding-left:0}.acct-reward-program-point-history-heading{text-align:center}.measurements-intelligent-size-profiler-shirt-button{width:270px}.text-block-4{line-height:20px}.modal-acct-reward-program-point-redeem-value-heading{font-size:16px;line-height:20px}.modal-acct-reward-program-point-redeem-value-table{margin-right:5px;margin-left:5px}.modal-acct-reward-program-point-redeem-value-close{top:10px;right:10px;font-size:17px}.refer-friend-heading{font-size:17px;line-height:25px}.refer-friend-subheading{font-size:15px}.refer-friend-text{font-size:13px}.refer-friend-button{margin-top:10px;margin-left:0}.acct-order-product-review-bar-option{max-width:14.28%}.acct-order-product-review-bar-text-block{width:100%;text-align:center}.acct-order-product-review-recommend-form-wrapper{margin-top:10px}.customer-product-review-help-button{width:65px}.customer-product-review-help-button.report-button{width:35px}.product-review-heading-block.customer-review-block{width:300px;margin-right:10px;margin-left:10px}.product-review-top-block{padding-right:10px;padding-left:10px}.acct-order-product-delete-review-icon{margin-right:5px;font-size:16px}.acct-order-product-delete-review-heading{margin-top:10px;font-size:15px;line-height:17px}.acct-order-product-delete-review-top-block{padding-left:5px}.acct-order-product-delete-review-bottom-block{padding-left:0}.acct-order-product-delete-review-text-block{margin-left:0;padding-right:10px}.acct-order-product-delete-review-text{font-size:14px}.acct-order-product-delete-review-text.subtext{margin-top:0}.acct-order-product-delete-review-text-top-block{height:auto;margin-bottom:10px;padding-left:0}.acct-order-product-delete-heading-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-review-heading-stars-image{width:150px}.style-summary-save-style-form-dropdown{margin-right:0;margin-left:0}.essentials-heading{margin-top:25px;margin-bottom:25px;font-size:28px}.essentials-heading.selection-subheading{margin-right:10px;margin-left:10px;font-size:17px;line-height:25px}.essentials-line{width:225px}.essentials-text{margin-right:10px;margin-left:10px;padding-right:0;padding-left:0;font-size:12px;line-height:25px}.top-selections-block.whites-selections-block{padding:15px 15px 25px}.top-selections-button{font-size:12px}.product-title-content-block{padding:15px 10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-title-content-heading{margin:10px;padding-right:0;padding-left:0;font-size:16px;line-height:21px}.modal-special-offer-checkbox{font-size:14px}.modal-special-offer-dropdown{width:100%;font-size:14px}.modal-special-offer-dropdown.day-dropdown{width:100%}.modal-special-offer-dropdown.year-dropdown{width:100%}.essentials-tabs-menu{padding-right:25px;padding-left:25px}.essentials-tab-link{margin-top:10px}.refer-friend-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.login-acct-join-block{max-width:100%;margin-top:5px;padding-bottom:0}.login-acct-join-block.get-started-join-block{margin-right:5px;margin-left:5px}.login-acct-join-heading{padding-right:5px;padding-left:5px;font-size:20px;line-height:29px}.login-acct-join-heading.get-started-join-heading{font-size:20px;line-height:25px}.login-acct-text-block{margin-bottom:10px;font-size:16px}.login-acct-join-text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.hero-slide-image{max-width:120%}.hero-slide-image.mobile-hero-image{position:relative;left:-20px}.hero-slide-image.fall-winter{max-width:150%;margin-left:-75px}.hero-slide-image.fall-winter-secondary{max-width:150%;margin-left:-95px}.hero-slide-image.fall-winter-third{max-width:150%;margin-left:-130px}.lining-style-options-block{width:270px}.lining-style-options-block-wrapper{height:840px}.modal-tux-style-lapel-material-background{padding-top:0%}.mconf-photo-upload-text-block{width:90%;margin-bottom:15px}.modal-style-mobile-block{padding-right:0;padding-left:0}.modal-style-warning-wrapper{padding-right:5px;padding-left:5px}.home-banner-row{padding-top:0}.home-banner-column{padding:0 5px 15px}.home-banner-heading{margin-bottom:0;font-size:14px}.home-banner-text{font-size:12px;line-height:20px}.home-founder-wrapper{padding-right:10px;padding-left:10px}.home-founder-heading{margin-top:5px;font-size:17px;line-height:20px}.home-founder-signature{margin-top:25px;margin-bottom:25px;font-size:65px}.home-founder-text{margin-bottom:5px;font-size:14px}.home-banner-cloth-image{max-width:46%}.section-home-showroom{margin-right:20px;margin-left:20px;padding-right:0;padding-bottom:0;padding-left:0}.home-showroom-heading{margin-bottom:10px;font-size:14px;line-height:20px}.home-page-block.shirt-construction-block{padding-top:5px}.home-page-block.isp-home-block{padding-top:10px}.home-how-it-works-text{font-size:12px}.home-how-it-works-subtext{margin-top:0;font-size:12px;line-height:20px}.section-home-how-it-works{margin-right:10px;margin-left:10px}.home-banner-hidden-row-close-icon{font-size:12px}.home-banner-hidden-row-close{font-size:12px}.home-banner-hidden-row-close-text{font-size:12px}.home-traveling-tailor-block{height:200px}.acct-main-measurements-review-tab-link{text-align:center}.home-measurements-videos-block{height:200px}.home-showroom-link{bottom:25px;width:150px;padding-top:9px;padding-bottom:9px}.home-showroom-image-wrapper{height:200px}.product-title-content-line{width:10px}.appointment-schedule-check-field{font-size:12px}.appointment-schedule-form-textarea{font-size:12px}.top-selections-text{padding-right:0;padding-left:0;font-size:14px;line-height:25px}.acct-main-measurements-text-form-text{font-size:12px}.acct-main-measurements-text-form-textarea{font-size:12px}.schedule-tailor-tabs-menu{margin-right:30px;margin-left:30px}.schedule-tailor-tab{text-align:center}.mobile-schedule-tailor-calendar-left-block{width:45px;height:45px;margin-right:0;padding-top:5px}.mobile-schedule-tailor-calendar-left-block.active{border-radius:100px}.mobile-schedule-tailor-calendar-left-block.top-date{width:38px;height:38px;margin-right:1px;margin-left:1px}.mobile-schedule-tailor-calendar-right-block{padding-right:0}.mobile-schedule-tailor-calendar-heading{font-size:12px;line-height:16px}.mobile-schedule-tailor-calendar-heading.top-date-text{font-size:12px;line-height:12px}.mobile-schedule-tailor-calendar-text{font-size:12px}.mobile-schedule-tailor-calendar-link-text{font-size:17px}.mobile-schedule-tailor-calendar-bottom-block{padding-top:5px;padding-bottom:5px}.mobile-schedule-tailor-calendar-top-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.div-block-49{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.heading-7{margin-right:3px;margin-left:3px;font-size:20px}.text-block-10{margin-right:0;margin-left:0}.black-friday-wrapper{margin-top:10px}.black-friday-block{padding-right:15px;padding-left:15px}.black-friday-heading{margin-bottom:0;font-size:21px;line-height:35px}.black-friday-heading.cyber-monday-heading-1{font-size:21px;line-height:25px}.black-friday-heading.cyber-monday-heading-2{font-size:21px}.black-friday-line{margin-top:0;margin-bottom:5px}.black-friday-text{font-size:14px;line-height:20px}.black-friday-sale-text{margin-top:20px}.black-friday-sale-text.subtext{font-size:19px}.black-friday-sale-text.cyber-monday-subheading-1{margin-bottom:5px;font-size:25px;line-height:10px}.black-friday-sale-text.cyber-monday-subheading-2{margin-top:15px;font-size:40px}.black-friday-link{width:200px;font-size:14px;letter-spacing:.5px}.cyber-monday-subheading-block{margin-top:-30px}.lookbook-main-heading{margin-top:10px;margin-bottom:0;font-size:20px;line-height:40px;letter-spacing:4px}.lookbook-main-subheading{font-size:16px}.lookbook-double-image{width:60%;margin-bottom:25px}.lookbook-single-image.vertical{width:60%}.home-lookbook-image-wrapper{height:300px}}@font-face{font-family:'Avenir 85 heavyheavy';src:url(../fonts/avenir_85_heavyheavy.woff2) format('woff2'),url(../fonts/avenir_85_heavyheavy.eot) format('embedded-opentype'),url(../fonts/avenir_85_heavyheavy.woff) format('woff'),url(../fonts/avenir_85_heavyheavy.ttf) format('truetype'),url(../fonts/avenir_85_heavyheavy.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Trousers';src:url(../fonts/Trousers.woff2) format('woff2'),url(../fonts/Trousers.eot) format('embedded-opentype'),url(../fonts/Trousers.woff) format('woff'),url(../fonts/Trousers.ttf) format('truetype'),url(../fonts/Trousers.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Tux';src:url(../fonts/Tux.woff2) format('woff2'),url(../fonts/Tux.eot) format('embedded-opentype'),url(../fonts/Tux.woff) format('woff'),url(../fonts/Tux.ttf) format('truetype'),url(../fonts/Tux.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Jacket';src:url(../fonts/Jacket.woff2) format('woff2'),url(../fonts/Jacket.eot) format('embedded-opentype'),url(../fonts/Jacket.woff) format('woff'),url(../fonts/Jacket.ttf) format('truetype'),url(../fonts/Jacket.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Suit';src:url(../fonts/Suit.woff2) format('woff2'),url(../fonts/Suit.eot) format('embedded-opentype'),url(../fonts/Suit.woff) format('woff'),url(../fonts/Suit.ttf) format('truetype'),url(../fonts/Suit.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Vest';src:url(../fonts/Vest.woff2) format('woff2'),url(../fonts/Vest.eot) format('embedded-opentype'),url(../fonts/Vest.woff) format('woff'),url(../fonts/Vest.ttf) format('truetype'),url(../fonts/Vest.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Mytailor';src:url(../fonts/MyTailor.woff2) format('woff2'),url(../fonts/MyTailor.eot) format('embedded-opentype'),url(../fonts/MyTailor.woff) format('woff'),url(../fonts/MyTailor.ttf) format('truetype'),url(../fonts/MyTailor.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Icomoon';src:url(../fonts/icomoon.woff2) format('woff2'),url(../fonts/icomoon.eot) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Tenor';src:url(../fonts/tenor.eot) format('embedded-opentype'),url(../fonts/tenor.woff) format('woff'),url(../fonts/tenor.ttf) format('truetype'),url(../fonts/tenor.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url(../fonts/avenir.eot) format('embedded-opentype'),url(../fonts/avenir.woff) format('woff'),url(../fonts/avenir.ttf) format('truetype'),url(../fonts/avenir.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir medium';src:url(../fonts/Avenir_Medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Dancingscript regular';src:url(../fonts/DancingScript-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Arty signature';src:url(../fonts/Arty-Signature.otf) format('opentype');font-weight:400;font-style:normal}@media (max-width:1280px){#nav-link-desktop-wishlist{display:none}#nav-link-desktop-measurements{display:none}.nav-dropdown-div-about{margin-right:13px}}.style-desktop-slide{float:left!important}.measurements-slide{float:left!important;transform-origin:top}#msgs_box{animation-duration:1s}::-webkit-input-placeholder{color:grey!important;opacity:0.4!important}:-moz-placeholder{color:grey!important;opacity:0.4!important}::-moz-placeholder{color:grey!important;opacity:0.4!important}:-ms-input-placeholder{color:grey!important;opacity:0.4!important}.input_error{border:1px solid red!important}input[type="password"]{text-transform:none!important}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:32px;height:32px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:15.5px;left:0;right:0;height:1px;background:#0f1726}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:1px;background-color:#0f1726;content:""}.c-hamburger span::before{top:-12px}.c-hamburger span::after{bottom:-12px}.c-hamburger--htx{background-color:#fff}.c-hamburger--htx span{transition:background 0s 0.3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s}.c-hamburger--htx span::before{transition-property:top,transform}.c-hamburger--htx span::after{transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#fff}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s,0.3s}.loader{border:2.5px solid #0F1726;border-radius:50%;border-top:2.5px solid transparent;width:32px;height:32px;-webkit-animation:spin 0.8s linear infinite;animation:spin 0.8s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ball_holderG{position:absolute;width:9px;height:32px;left:12px;top:0;-moz-animation-name:ball_moveG;-moz-animation-duration:.8s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-name:ball_moveG;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-ms-animation-name:ball_moveG;-ms-animation-duration:.8s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:ball_moveG;-o-animation-duration:.8s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:ball_moveG;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}.ballG{position:absolute;left:0;top:-7px;width:13px;height:13px;background:#fff;-moz-border-radius:11px;-webkit-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border-radius:11px}#bowlG{margin-top:0}#bowl_ringG{position:absolute;width:32px;height:32px;border:2px solid #0F1726;-moz-border-radius:32px;-webkit-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px}@-moz-keyframes ball_moveG{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes ball_moveG{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-ms-keyframes ball_moveG{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes ball_moveG{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes ball_moveG{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.debug,.debug1,.debug_1,.debug-1{border:1px solid red!important}.debug2,.debug_2,.debug-2{border:1px solid blue!important}.debug3,.debug_3,.debug-3{border:1px solid green!important}.acct-main-block{padding-bottom:40px;max-width:980px}.my-account-link:hover .acct-nav-text{color:white}@media (max-width:767px){.my-account-link:hover .acct-nav-text{color:#0f1726}}.w-input,.w-select{border-radius:0}.w-select{-webkit-appearance:menulist}.nanobar{width:100%;height:2px;z-index:9999;top:0}.bar{width:0;height:100%;transition:height .3s;background:#fff}#loadingGif{display:none}#loadingGif.show{display:block;position:fixed;z-index:10000000;background-image:url(/css/loader.svg);background-color:#666;opacity:.4;background-repeat:no-repeat;background-position:center;left:0;bottom:0;right:0;top:0}#loadinggif.show{left:50%;top:50%;position:absolute;z-index:101;width:32px;height:32px;margin-left:-16px;margin-top:-16px}div.content{width:1000px;height:1000px}.product-quantity-dropdown-list,.checkout-quantity-dropdown-list{width:calc(100% + 2px)!important}.product-detail-div{margin-bottom:calc(15.09% - 4px)!important}.product-fade-in-img{display:none}.swipeshow,.swipeshow .slides,.swipeshow .slide{display:block;margin:0;padding:0;list-style:none;position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.swipeshow img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swipeshow{overflow:hidden}.swipeshow-active .slides{cursor:-moz-grab!important;cursor:ew-resize}.swipeshow .slides,.swipeshow .slide{position:absolute;top:0;left:0;width:100%;height:100%}.swipeshow .slide{visibility:hidden}.swipeshow .slide:first-child{visibility:visible}.swipeshow{width:100%;padding-top:73.63%}.product-detail-zoom{bottom:0;position:fixed!important;overflow-y:scroll;overflow-x:hidden;top:0;width:100%}@media (max-width:991px){.product-loader-class{}}.product-loader-class{display:inline-block;width:75%;height:100%;max-width:2048px}.is-selected-thumb{-webkit-transition:-webkit-transform 0.350s;-moz-transition:-moz-transform 0.350s;-o-transition:-o-transform 0.350s;transition:transform 0.350s;-webkit-font-smoothing:antialiased;transform:scale3d(1.2,1.2,1.2)!important;color:#0f1726}.shirt-style-link-block{-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0)}.is-active-thumb{-webkit-transition:-webkit-transform 0.350s;-moz-transition:-moz-transform 0.350s;-o-transition:-o-transform 0.350s;transition:transform 0.350s;-webkit-font-smoothing:antialiased;transform:translateY(-3px)}.is-selected-button{color:white!important;background-color:#0f1726}.is-selected-button:hover{color:white!important}.monogram-inactive-state{color:#cfcfcf!important}.monogram-button-inactive-state{color:#cfcfcf!important;border-color:#cfcfcf!important}input[type="text"].monogram-input:disabled{background:#cfcfcf}.style-shirt-right-options{overflow-x:hidden!important}.modal-styles-options-wrapper{height:calc(100% - 55px)!important}.button-style-options-block-wrapper{overflow-y:scroll!important}.monogram-options-wrapper{width:100%!important}.done-modal-button{z-index:9999}.more-style-option-wrapper{width:100%}.back-options-wrapper{border:0px!important}.lining-style-options-block-wrapper{overflow-y:hidden!important}.style-mobile-options-wrapper,.monogram-options-wrapper{padding-bottom:200px}.mobile-single-form{padding-top:10px}.style-slider{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.style-shirt-desktop-wrapper{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.style-shirt-desktop-wrapper.styles{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.modal-style-mobile-block{padding-bottom:250px}.slider-measurements-container{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.mconf-standard-size-dropdown-list{width:calc(100% + 2px)!important}.g-category-image{padding:12%}.g-image-thumb{padding:10px}.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.acct-previous-measurements-row-2.new-size{font-family:'Avenir 85 heavyheavy',sans-serif;color:#5b9edd}.hide{display:none}.disabled{cursor:not-allowed}.sizes-loader{border:8px solid #0F1726;border-radius:50%;border-top:8px solid transparent;width:120px;height:120px;-webkit-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite;margin:0 auto}.order-history-reviews-loader{border:8px solid #0F1726;border-radius:50%;border-top:8px solid transparent;width:100px;height:100px;-webkit-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite;margin:0 auto}.reviews-loader-main-div{padding-top:30px;float:left;width:100%}.order-number-reviews{text-decoration:none;color:#919191}.order-number-reviews:hover{color:black}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.style-shirt-advanced{display:none}.style-shirt-advanced.active{display:inline-block}.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#modal-warning-box-background{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.4)}