::-webkit-input-placeholder{color:#b7e8f6;font-style:italic;font-size:.75em;line-height:1.5;opacity:0}:-moz-placeholder{color:#b7e8f6;font-style:italic;font-size:.75em;line-height:1.5;opacity:0}::-moz-placeholder{color:#b7e8f6;font-style:italic;font-size:.75em;line-height:1.5;opacity:0}:-ms-input-placeholder{color:#b7e8f6;font-style:italic;font-size:.75em;line-height:1.5;opacity:0}body,html{position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:sans-serif;margin:auto;display:inline-block;width:100%}#mastfooter,#mastnavigation,body,html{min-width:1024px}html{background:url(../jpg/background-2.jpg) repeat-y #19120e;background-size:100% 552px}.model-preload{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.model-preload-text{position:absolute;left:0;right:0;top:50%;text-align:center;color:#fff;margin-top:-4px;font-size:.625em;font-family:ProximaNova;font-weight:400;font-style:normal;text-indent:1px}.model-preload.active{opacity:.72}.iScrollVerticalScrollbar{width:4px!important;right:3px!important}.iScrollIndicator{border:none!important;background:rgba(70,67,65,1)!important}.scroll-controls{position:absolute;top:0;bottom:0;width:24px;height:24px;margin:auto;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.scroll-controls.scroll-visible,.scroll-controls.scroll-visible:hover{-webkit-transition:opacity .3s,visibility 0s 0s;-moz-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s}.scroll-controls.scroll-visible{opacity:.5;visibility:visible}.scroll-controls.scroll-visible:hover{opacity:1!important;visibility:visible}.scroll-controls.controls-next,.scroll-controls.controls-prev{background-repeat:no-repeat;background-size:100%}.scroll-controls.controls-prev{left:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzhJREFUeNpi+P//PwMang+i0QXl/0MAAyNYFgFAHEYQgwmbILoEI1QSQwJFEiCA0O1gwKUDpIofm+UJQPwR2aj/SHagGMWIpAurc0HgPIgACCAGLGGFjOP/IwADtjBExjCgjyyOT+F8bAZhC6j/WNyPMwBhipBD4T2yJAsDboCsCR7jAAGEM+6QAD8sdnA5Cd0/H4B4PtxaPDZg9TwTKYpxaSApWN/jU4zND//xKcZmgwEWZ6E5mIgUSijxgfB5XJrwxQMoAATQ/UQoaWAEAkAAEcpxhHA/ktPjic0/xAB9IL6ARVwAOWETyj64csYHLOKg6L6ITQMpFmDzqgMQH8SniYkIg99jMTwBGpEHCTsLdwQipz28BSE+jC+ScYU3IymRhi+IPkINC8ASF8QnPRK8Ox9LkL0npI+czIUtbu6TEwfkJFtQ5jOkJKPhqsdAiUEQmyKAAKLEBwxIzQhDXJIsFBr+HykzCpKbk4mJAwHkhhc1LHiPI4I/UsMC5JoIZ+oh14LzWAz/gC+SSbFgPlI1j2y4IDWKiv7/2AEDNYqKeHINJ6aowFX3El1k47NAHogfUFof4LKAKpUNvlR0AIvYAvLyO43rZEIK3mOxpJ+aFjDgSKLx1LSAIktIqXD+k9JkJKcsYsRRROuTm9FIyR8C2OoCcorrj1hKVFipyk+tKvMiltYebkso6N2gl7L11GrZYWtO6uNSAxCgOjO4QRiGoWiFuBcmYIRkA7pBR6iYqGzQFRiBDUo3gA1ggkAlR0KojmLHTkqk3CLZv2m/n93UAFIJes410laktbEiGbxOabbmrPazL5FnbyEYkiJfStd+XSA2LPEG853cAmpI3EacvcO5FyWApoAxMvEnPPGJE2SjkPgAhdVGJG6Byyd2tIzOwuKdHDbalkhcQoBBkNWlYqy2gBoBeicB+dS9VXKWuQU65SgwVBdqkFa2WpilDjkEcFHiAEJ2pW+DWwce4N8WaUF+b2N+Sp2Kgn+uARo43ROEHNcoIDSYd8iw3qTE0uwHKCTKBrocDQ3FsUi9gBaNpjiWPzNic44SAr7nJXuw1SpCyDlKRMGJRI981N1aPmLqDwjSu+/XG8omJemBiictAAAAAElFTkSuQmCC)}.scroll-controls.controls-next{right:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhJREFUeNpi+P//PwMUn0diMzAgcUDgPYzPxIAAjEAsAMTxYA5YGyoACTAyYRMEMZjQBA1gHIAAwmYUAzYdWCUYkSXRLV8Al0TyYDzUkyg+50cWBGGAAEJ31X80O/G6FqaIEUnzfHQNOP2NZqMCED/EZgMy6EdiP0QYgeQhKNb/jwAY8ugC9VCF8dgUgzBAABHyA95Q4od68j+xGj4C8QVsCYJQsL6HJl2skYfLDzhjHFc8MBKTXvFpOk9M0oBJfABiQar6AW8SZyJFMbGhhAIAAohQWsIbiaSmPXRwHslwmPfeU9MCQ6irPyCJCUAtOk8NC2BAEEvwGEAt6iekmeT8jCMngiy8SC0L8FkkAC0WSAoibGA+FrEL6IbjKlTx4fj/2AFOPSxEulgfqTQkKoPBACEL+NGSKc6wJieZ/sdieADU1R+JTwr4wxxWyc0nMa7gGCCACCngp8RwQhYgp5h+alswH0tSjCfHAlw5GVfqwVkkkFMW4bJEAaX5Q0Ey/YjcQkUCD6CWU+wDinMxsYUdKMwdiCxNybIABA4CcQJZllChNH1PSU4mNo+8p6YFuCw5T5U2NoHwZyQ3komtjxmoYQGuVsVHaliAzfAAvOUTCRH7n5wSlljD32MxfD4lxTWuFjZyG8iQGkXFfUoMJ1SansdSXKN0kCix4DyOuoDkTggx3TqyDSemo/mBEsNBACBAM1Z0gyAMRBviPzKCE+AGuoEjgJMwAm7gDG7gBsIITkCdANPkSIix5a7ttXdJ/wp5D3rvvasKyDz1z/ENyk9cwe7f6mZ3NSkJUNzABJWn5fAqiwQ+FHP52BmFiIa8M0oisCYyQE7dqgGIfGITKAKeNWAO8Cf0xt5lz0sSgXUsrghEZssdQXIZpd4zsCgWp8RRiFwkElhWjyQxgTmKI+AaVWbL+FJyGFmsulvGVOWTSwvB4M+YF+6EAdcgte+UPuCqBnS/RQKvKOC5fCCpF8QGfiIA73PNA5jhxlVRB5/QJq4hWu9zJVJfAtSZ4EhuTiYVKiESawR4f2VhImDA35BfvQXgI7vDBMjkxKUsXEO9qxdMg15VhvoCccBGTyRiQwUAAAAASUVORK5CYII=)}.show-block{display:inline-block!important}.hide-block{display:none!important}.input-text-alert{border:1px solid red!important;box-shadow:0 0 8px red!important}.checklist-container{position:relative;text-align:left}.checklist{display:none}.checklist+.checklist-content,.checklist+.checklist-content span{position:relative;display:inline-block;vertical-align:bottom}.checklist+.checklist-content .checklist-text{width:170px;padding-right:20px;white-space:nowrap}.checklist+.checklist-content .checklist-text-overflow{display:inline-block;cursor:pointer;width:100%}.checklist+.checklist-content .checklist-form{width:24px;height:24px;background:url(../images/checklist.png) -3px -3px no-repeat;cursor:pointer}.checklist:checked+.checklist-content .checklist-form{background-position:-34px -3px}.checklist+.checklist-content .checklist-index{width:auto;min-width:18px;font-size:.781em!important}.checklist+.checklist-content .checklist-index,.checklist+.checklist-content .checklist-index+span{padding-bottom:4px}.checklist+.checklist-content .checklist-index+span{width:90px;overflow:hidden;text-overflow:ellipsis;max-width:90px}.radiolist-container{position:relative;text-align:left}.radiolist{display:none}.radiolist+.radiolist-content,.radiolist+.radiolist-content span{position:relative;display:inline-block;vertical-align:bottom}.radiolist+.radiolist-content .radiolist-text{width:170px;padding-right:20px;white-space:nowrap}.radiolist+.radiolist-content .radiolist-text-overflow{display:inline-block;cursor:pointer;width:100%}.radiolist+.radiolist-content .radiolist-form{width:20px;height:20px;background:url(../images/radiolist.png) no-repeat;cursor:pointer}.radiolist:checked+.radiolist-content .radiolist-form{background-position:-20px 0}.radiolist+.radiolist-content .radiolist-index{width:auto;min-width:18px;font-size:.781em!important}.radiolist+.radiolist-content .radiolist-index,.radiolist+.radiolist-content .radiolist-index+span{padding-bottom:2px}.radiolist+.radiolist-content .radiolist-index+span{width:60px;overflow:hidden;text-overflow:ellipsis;max-width:60px}.clearfix{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.text-uppercase{text-transform:uppercase}#mastnavigation{position:absolute;z-index:9300;left:0;right:0;top:0}#mastnavigation .navigation-mobile-inner{display:none;position:relative;height:52px}#mastnavigation .navigation-mobile-inner ul{text-align:right;padding:10px 12px 0;font-weight:700;font-style:normal;font-family:CenturyGothic}#mastnavigation .navigation-mobile-inner ul li:first-of-type{border-right:1px solid #ccc;margin-right:10px;padding-right:10px}#mastnavigation .navigation-mobile-inner ul li:first-of-type span{margin-top:5px;display:inline-block}#mastnavigation .navigation-mobile-inner ul li{display:inline-block;vertical-align:top;cursor:pointer}#mastnavigation .navigation-mobile-inner ul li img{height:24px;display:inline-block;vertical-align:middle}#mastnavigation .navigation-mobile-inner ul li figcaption{display:inline-block;color:#fff;vertical-align:middle;font-size:.75em;text-transform:uppercase}#mastnavigation .navigation-mobile-inner ul li:last-of-type figcaption{position:absolute;top:4px;right:4px;width:17px;height:17px;background:#7bd1ed;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:3px 2px;font-size:.6875em;text-align:center}#mastcontainer,#mastcontainer .container-inner,#mastnavigation .navigation-inner ul,#mastwrapper{position:relative}#mastnavigation .navigation-inner{position:relative;max-width:1280px;margin:auto}#mastnavigation .navigation-inner ul.navigation-left{float:left;text-transform:uppercase}#mastnavigation .navigation-inner ul.navigation-right{float:right;margin-right:10px}#mastdesigner .design-controller ul li.design-controller-back,#mastmenu .menu-wrapper-mobile-scroll ul li,#mastnavigation .navigation-inner ul li{float:left}#mastnavigation .navigation-inner ul li a{padding:4px 12px 6px;margin:0 5px;display:inline-block;background:#120d0b}#mastnavigation .navigation-inner ul li:first-of-type a{margin-left:0}#mastnavigation .navigation-inner ul li:last-of-type a{margin-right:0}#mastnavigation .navigation-inner ul.navigation-right li a{background:0 0}#mastnavigation .navigation-inner ul li span{font-family:ProximaNova;font-weight:400;font-style:normal;font-size:.75em;letter-spacing:.05em;color:#fff}#mastnavigation .navigation-inner ul li span.color-blue{color:#85d6f8}#mastnavigation .navigation-inner ul li span.color-gold{color:#fff5c8}#mastwrapper{z-index:9200;margin:0 auto 36px;max-width:1280px}#mastcontainer{z-index:9100;padding-top:60px;padding-left:168px;width:100%}#mastmenu{position:absolute;z-index:9200;width:168px;bottom:0;color:#ddd9be;left:-168px;top:0}#mastmenu .menu-content{position:relative;width:100%;height:100%;background:rgba(65,35,20,.5);box-shadow:1px 0 1px rgba(0,0,0,.4)}#mastmenu .menu-inner{position:relative}#mastmenu .menu-inner .logo-3d{padding-top:10px}#mastmenu .menu-wrapper{position:relative;text-align:center}#mastmenu .menu-wrapper ul{position:relative;padding-top:10px;width:100%}#mastmenu .menu-wrapper ul li,#mastmenu .menu-wrapper-mobile-list ul li{position:relative;padding:10px;margin:12px 0;cursor:pointer;background:rgba(0,0,0,0);min-height:36px;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s;text-align:left}#mastmenu .menu-wrapper ul li.shopping-bag{font-family:ProximaNova;font-style:normal;font-weight:600;text-align:center;color:#85d6f8;font-size:.875em;background:rgba(0,0,0,0)!important;margin-top:0;cursor:default}#mastmenu .menu-wrapper ul li.shopping-bag p{line-height:1.75;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}#mastmenu .menu-wrapper ul li.shopping-bag p,#mastmenu .menu-wrapper ul li.shopping-bag span{letter-spacing:.05em;font-size:inherit}#mastmenu .menu-wrapper ul li.shopping-bag .shopping-detail{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mastmenu .menu-wrapper ul li.shopping-bag ul:before{position:absolute;top:0;bottom:0;left:0;width:35px;height:47px;content:"";margin:auto;background:url(../images/iTailor-Cart.png) no-repeat}#mastmenu .menu-wrapper ul li.shopping-bag ul li{padding:0;margin:0;min-height:0;line-height:1.5;text-align:right;background:0 0!important;cursor:default}#mastmenu .menu-wrapper ul li.shopping-bag ul li span{min-width:0;font-size:.9375em}#mastmenu .menu-sub-list{position:absolute;width:auto;left:100%;top:-10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}#mastdesigner .design-options-inner,.sidebar-button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}#mastmenu .menu-sub-list:after{display:none;content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;-webkit-transition:z-index 1ms .3s;-moz-transition:z-index 1ms .3s;transition:z-index 1ms .3s}#mastmenu .menu-list.active .menu-sub-list:after{z-index:2}#mastmenu .menu-wrapper>ul>li.active .menu-sub-list{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);visibility:visible}#mastmenu .menu-wrapper>ul>li.menu-list-measurement .menu-sub-list{display:none}#mastmenu .menu-sub-list-wrapper{position:relative;z-index:3}#mastmenu .menu-wrapper>ul>li.active .menu-sub-list-wrapper{left:-10px;padding-left:10px}#mastmenu .menu-sub-list-content{position:relative;overflow:hidden;padding:10px 25px 10px 0}#mastmenu .menu-list.active .menu-sub-list-content{-webkit-transition:padding-left 1ms .3s,margin-left 1ms .3s;-moz-transition:padding-left 1ms .3s,margin-left 1ms .3s;transition:padding-left 1ms .3s,margin-left 1ms .3s;padding-left:10px;margin-left:-10px}#mastmenu .menu-sub-list-inner{position:relative;background:rgba(23,15,9,.4);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}#mastmenu .menu-wrapper>ul>li.active .menu-sub-list-inner{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mastmenu .menu-sub-list-inner ul{padding:0;display:inline-block}#mastmenu .menu-sub-list-inner ul li{margin:0 0 10px;padding:10px 20px;white-space:nowrap}#mastmenu .menu-sub-list-inner ul li:last-of-type{margin-bottom:0}#mastmenu .menu-sub-list-inner ul li.active,#mastmenu .menu-sub-list-inner ul li:hover{background:0 0!important}#mastmenu .menu-sub-list-inner ul li .background-effect:after,#mastmenu .menu-sub-list-inner ul li:after{content:"";position:absolute;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid rgba(23,15,9,1);left:100%;top:0;bottom:0;margin:auto}#mastmenu .menu-sub-list-inner ul li .background-effect,#mastmenu .menu-wrapper-mobile-list .background-effect{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(23,15,9,1);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}#mastmenu .menu-sub-list-inner ul li .background-effect:after{opacity:1}#mastmenu .menu-sub-list-inner ul li .background-effect,#mastmenu .menu-sub-list-inner ul li:after{opacity:0}#mastmenu .menu-sub-list-inner ul li.active:after,#mastmenu .menu-sub-list-inner ul li:hover:after{opacity:.4}#mastmenu .menu-sub-list-inner ul li:hover .background-effect{opacity:.5}#mastmenu .menu-sub-list-inner ul li.active .background-effect{opacity:.8}#mastmenu .menu-sub-list-inner ul li.active .background-effect,#mastmenu .menu-sub-list-inner ul li:hover .background-effect{-webkit-filter:drop-shadow(0 0 5px rgba(255, 255, 255, .9));filter:drop-shadow(0 0 5px rgba(255, 255, 255, .9))}#mastmenu .menu-wrapper .menu-sub-list-inner ul li span,#mastmenu .menu-wrapper-mobile-list ul li span{font-size:.954em;min-width:65px}#mastmenu .menu-sub-list-inner .category-price,#mastmenu .menu-wrapper-mobile-list .category-price{color:#e66c00;margin-left:10px;text-align:right;min-width:0!important}#mastmenu .menu-sub-list-inner ul li.combination span{text-align:center;display:inline-block}#mastmenu .menu-wrapper ul li.active,#mastmenu .menu-wrapper ul li:hover{background:rgba(0,0,0,.4)}#mastmenu .menu-wrapper ul li b,#mastmenu .menu-wrapper ul li span,#mastmenu .menu-wrapper-mobile-list ul li b,#mastmenu .menu-wrapper-mobile-list ul li span{font-family:ProximaNova;font-style:normal;display:inline-block;vertical-align:bottom;font-size:.875em}#mastmenu .menu-wrapper-mobile-list ul li b,#mastmenu .menu-wrapper-mobile-list ul li span{font-size:.954em;vertical-align:middle}#mastmenu .menu-wrapper ul li span,#mastmenu .menu-wrapper-mobile-list ul li span{font-weight:500;min-width:12px;position:relative;z-index:2}#mastmenu .menu-wrapper .menu-sub-list-inner ul li .index{min-width:20px;font-size:.8125em}#mastmenu .menu-wrapper ul li b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}#mastmenu .menu-wrapper ul li.divider{height:1px;min-height:1px!important;background:rgba(255,255,255,.4)!important;padding:0;margin:0 10px}#mastmenu .menu-wrapper ul li.checkout{background:rgba(0,0,0,0)!important}#mastmenu .menu-wrapper-mobile{position:relative;display:none;height:66px;width:100%;overflow:hidden}#mastmenu .menu-wrapper-mobile-list{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;visibility:hidden;opacity:0;-webkit-transform:translateY(-66px);-moz-transform:translateY(-66px);transform:translateY(-66px);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;padding-top:28px}#mastmenu .menu-wrapper-mobile-list.active{z-index:3;visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#mastmenu .menu-wrapper-mobile-scroll{position:relative;text-align:center}#mastmenu .menu-wrapper-mobile-scroll ul{display:inline-block}#mastmenu .checkout-button{font-family:ProximaNova;font-weight:500;font-style:normal;text-align:center;background:rgba(133,216,35,.44);padding:6px 10px;color:#fff;font-size:.875em;display:inline-block;vertical-align:middle;width:100%;margin-top:30px}#model-designer{-webkit-filter:drop-shadow(0 0 5px rgba(0, 0, 0, 1));filter:drop-shadow(0 0 5px rgba(0, 0, 0, 1))}#mastdesigner{position:relative}#mastdesigner .design-model{position:relative;-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s 0s;transition:transform .3s,opacity .3s,visibility 0s 0s;opacity:1}#mastdesigner .design-model-inner{position:relative;width:350px;height:450px;margin:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mastdesigner .design-model-back,#mastdesigner .design-model-front{-webkit-transition:-webkit-transform .3s,opacity .5s ease-out,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .5s ease-out,visibility 0s 0s;transition:transform .3s,opacity .5s ease-out,visibility 0s 0s;opacity:0}#mastdesigner .design-model-front{opacity:1}#mastdesigner .design-model-back{opacity:0}#mastdesigner .design-model-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#mastdesigner .design-model-block.backView .design-model-front,#mastdesigner .design-model-block.frontView .design-model-back{-webkit-transition:-webkit-transform .3s,opacity .5s ease-in,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .5s ease-in,visibility 0s 0s;transition:transform .3s,opacity .5s ease-in,visibility 0s 0s;opacity:0}#mastdesigner .design-model-back-current,#mastdesigner .design-model-block.backView .design-model-back,#mastdesigner .design-model-front-current,#mastdetail .view-button-current,#mastdetail .view-thread-current{opacity:1}#mastdesigner .design-model-back,#mastdesigner .design-model-back-crossfade,#mastdesigner .design-model-back-current,#mastdesigner .design-model-block,#mastdesigner .design-model-front,#mastdesigner .design-model-front-crossfade,#mastdesigner .design-model-front-current,#mastdetail .view-button-crossfade,#mastdetail .view-button-current,#mastdetail .view-thread-crossfade,#mastdetail .view-thread-current{position:absolute;top:0;left:0;right:0;bottom:0}#mastdesigner .design-model-back-crossfade,#mastdesigner .design-model-front-crossfade,#mastdetail .view-button-crossfade,#mastdetail .view-thread-crossfade{opacity:0}#mastdesigner .design-model-back-crossfade,#mastdesigner .design-model-back-crossfade.crossfade-in,#mastdesigner .design-model-front-crossfade,#mastdesigner .design-model-front-crossfade.crossfade-in,#mastdetail .view-button-crossfade.crossfade-in,#mastdetail .view-thread-crossfade.crossfade-in{-webkit-transition:opacity 350ms ease-out;-moz-transition:opacity 350ms ease-out;transition:opacity 350ms ease-out}#mastdesigner .design-model-back-crossfade.crossfade-in,#mastdesigner .design-model-front-crossfade.crossfade-in,#mastdetail .view-button-crossfade.crossfade-in,#mastdetail .view-thread-crossfade.crossfade-in{opacity:1}#mastdesigner .design-model-back-current.crossfade-out,#mastdesigner .design-model-front-current.crossfade-out,#mastdetail .view-button-current.crossfade-out,#mastdetail .view-thread-current.crossfade-out{-webkit-transition:opacity 350ms ease;-moz-transition:opacity 350ms ease;transition:opacity 350ms ease;opacity:0}#mastdesigner .design-model-back-current.crossfade-none,#mastdesigner .design-model-front-current.crossfade-none,#mastdetail .view-button-current.crossfade-none,#mastdetail .view-thread-current.crossfade-none{opacity:1!important}#mastdesigner .design-model-back-crossfade.crossfade-none,#mastdesigner .design-model-front-crossfade.crossfade-none,#mastdetail .view-button-crossfade.crossfade-none,#mastdetail .view-thread-crossfade.crossfade-none{opacity:0!important}#mastdesigner .design-model-inner .design-model-collar-slim,#mastdesigner .design-model-inner .design-model-double-pocket{position:absolute;top:0;bottom:0;margin:auto;height:24px;right:-100px;left:auto;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s .3s;transition:transform .3s,opacity .3s,visibility 0s .3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mastdesigner .design-model-inner .design-model-collar-slim.open-collar-slim,#mastdesigner .design-model-inner .design-model-double-pocket.open-double-pocket{visibility:visible;opacity:1;-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s 0s;transition:transform .3s,opacity .3s,visibility 0s 0s}#mastdesigner .design-model-inner .design-model-double-pocket.long-sleeve-double-pocket{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);transform:translateX(50px)}#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container:after,#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container:before,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container:after,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container:before{position:absolute;content:"";top:0;bottom:0;margin:auto;left:-15px}#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container:before,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container:before{width:10px;height:8px;background:rgba(0,128,0,1);left:-25px}#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container:after,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container:after{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(0,128,0,1)}#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container .checklist-text,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container .checklist-text{width:120px;padding-right:0}#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container .checklist-index,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container .checklist-index{display:none}#mastdesigner .design-model-inner .design-model-collar-slim .checklist-container .checklist-text span,#mastdesigner .design-model-inner .design-model-double-pocket .checklist-container .checklist-text span{color:#f5eac2;font-size:.8125em;letter-spacing:.08em;padding-bottom:5px}#mastdesigner .design-model-selection{position:absolute;top:0;left:0;right:0;bottom:0}#mastdesigner .design-options{position:absolute;right:0;left:0;top:0;margin:auto;opacity:0;text-align:right;-webkit-transform:translateX(-90px);-moz-transform:translateX(-90px);transform:translateX(-90px);visibility:hidden;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(7,5,3,.2) 30%,rgba(14,9,6,.4) 60%,rgba(23,15,9,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(7,5,3,.2)),color-stop(60%,rgba(14,9,6,.4)),color-stop(100%,rgba(23,15,9,.8)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(7,5,3,.2) 30%,rgba(14,9,6,.4) 60%,rgba(23,15,9,.8) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(7,5,3,.2) 30%,rgba(14,9,6,.4) 60%,rgba(23,15,9,.8) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(7,5,3,.2) 30%,rgba(14,9,6,.4) 60%,rgba(23,15,9,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#cc170f09", GradientType=1 )}#mastdesigner .design-options,#mastdesigner .design-options-wrapper{width:400px;height:450px}#mastdesigner .design-model-inner,#mastdesigner .design-options{-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s .3s;transition:transform .3s,opacity .3s,visibility 0s .3s}#mastdesigner.open-options .design-model-inner{-webkit-transform:translateX(-95px);-moz-transform:translateX(-95px);transform:translateX(-95px)}#mastdesigner.open-options .design-options{visibility:visible;opacity:1;-webkit-transform:translateX(75px);-moz-transform:translateX(75px);transform:translateX(75px);-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s 0s;transition:transform .3s,opacity .3s,visibility 0s 0s}#mastdesigner .design-controller{position:relative;margin:15px 115px 0;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);z-index:1}#mastdesigner .design-controller ul{position:relative;float:left;width:100%}#mastdesigner .design-controller ul li{padding:12px 44px;font-family:ProximaNova;font-weight:600;font-style:normal;color:#fff;font-size:1.352em;background:rgba(0,0,0,.64);cursor:pointer;text-transform:uppercase}#mastdesigner .design-controller ul li.design-controller-next{float:right;background:rgba(69,232,247,.64)}#mastdesigner .design-controller ul li.design-controller-checkout{float:right;background:rgba(75,164,44,1);display:none;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}#mastdesigner .design-controller ul li.design-controller-checkout:hover{background:rgba(0,148,178,1)}#mastdesigner .design-options-wrapper{position:relative;display:table-cell;vertical-align:middle;text-align:right}#mastdesigner .design-options-inner{width:200px;position:relative;display:inline-block;padding-right:10px;box-sizing:content-box}#mastdesigner .design-options-inner .contrast-position-wrapper{position:relative;text-align:center;width:100%}#mastdesigner .design-options-inner .contrast-position-scroll{display:inline-block;position:relative}#mastdesigner .design-options-inner p,#mastdesigner .design-options-inner ul .option-heading,#mastdesigner .design-options-inner ul li span{font-family:ProximaNova;font-weight:500;font-style:normal;font-size:.886em;text-align:left;letter-spacing:.05em;line-height:1}#mastdesigner .design-options-inner p{color:#fedd93;line-height:1.5}#mastdesigner .design-options-inner ul{position:relative;padding-left:30px}#mastdesigner .design-options-inner ul li{margin-bottom:1px}#mastdesigner .design-options-inner ul li span{color:#f5eac2;font-size:.966em}#mastdesigner .design-options-inner ul .option-heading,#mastdesigner .design-options-inner ul .option-heading span{color:#a1ebf8}#mastdesigner .design-options-inner ul .option-heading{line-height:2;text-indent:2px}#mastdesigner .design-options-inner ul .option-heading span{display:inline-block;vertical-align:middle;min-width:12px}#mastdesigner .design-options-inner .option-color{position:relative;top:-6px;width:12px;height:12px;display:inline-block;vertical-align:bottom;background:0 0;border:1px solid #fff;border-radius:8px;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:opacity 250ms,visibility 0s 250ms;-moz-transition:opacity 250ms,visibility 0s 250ms;transition:opacity 250ms,visibility 0s 250ms}#mastdesigner .design-options-inner .checklist:checked+.checklist-content .option-color{-webkit-transition:opacity 250ms,visibility 0s 0s;-moz-transition:opacity 250ms,visibility 0s 0s;transition:opacity 250ms,visibility 0s 0s;opacity:1;visibility:visible}#mastdesigner .design-style{position:relative;height:150px;margin:20px 50px 0;z-index:9300}#mastdesigner .design-style-inner{position:relative;height:100%;width:100%}#mastdesigner .design-style-menu{position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;visibility:hidden;z-index:2}#mastdesigner .design-style-menu.active{opacity:1;visibility:visible;z-index:3}#mastdesigner .design-style-list{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;opacity:0;visibility:hidden;z-index:2;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;text-align:center}#mastdesigner .design-style-list.active{-webkit-transition:opacity .3s,visibility 0s 0s;-moz-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s;visibility:visible;opacity:1;z-index:3}#mastdesigner .design-style-list .scroll-controls{opacity:0;visibility:hidden}#mastdesigner .design-style-list.active .scroll-controls.scroll-visible{opacity:.5;visibility:visible}#mastdesigner .design-style-list p{position:relative;font-family:ProximaNova;font-weight:600;font-style:normal;font-size:.886em;text-align:center;color:#e7dcb6;width:100%;height:30px;text-transform:uppercase}#mastdesigner .design-style-list .design-combination,#mastdesigner .design-style-list .design-embroidered,#mastdesigner .design-style-list .design-monogram{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mastdesigner .design-style-list .design-combination-options,#mastdesigner .design-style-list .design-embroidered-options,#mastdesigner .design-style-list .design-monogram-options{-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s .3s;transition:transform .3s,opacity .3s,visibility 0s .3s}#mastdesigner .design-style-list.open-combination .design-combination,#mastdesigner .design-style-list.open-embroidered .design-embroidered,#mastdesigner .design-style-list.open-monogram .design-monogram{-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);transform:translateX(-40%)}#mastdesigner .design-style-list.open-combination .design-combination{-webkit-transform:translateX(-56%);-moz-transform:translateX(-56%);transform:translateX(-56%)}#mastdesigner .design-style-wrapper{position:relative;padding:0 30px}#mastdesigner .design-style-wrapper.remove-horz-padding{padding:0!important}#mastdesigner .design-style-wrapper .design-style-scroll-content{position:relative;overflow:hidden}#mastdesigner .design-style-wrapper+.design-style-wrapper{padding:10px 0 0}#mastdesigner .design-style-wrapper.design-combination,#mastdesigner .design-style-wrapper.design-embroidered,#mastdesigner .design-style-wrapper.design-monogram{width:510px;display:inline-block}#mastdesigner .design-style-wrapper.design-combination{width:800px}#mastdesigner .open-combination .design-style-wrapper.design-combination{width:510px}#mastdesigner .design-style-wrapper.design-embroidered{width:460px}#mastdesigner .design-combination-block{position:relative}#mastdesigner .design-combination-options,#mastdesigner .design-embroidered-options,#mastdesigner .design-monogram-options{width:326px;padding-left:15px;position:absolute;right:0;top:0;margin:auto;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#mastdesigner .design-combination-options{width:460px}#mastdesigner .design-embroidered-options{padding-left:0;height:auto;text-align:right}#mastdesigner .design-style-list.open-combination .design-combination-options,#mastdesigner .design-style-list.open-embroidered .design-embroidered-options,#mastdesigner .design-style-list.open-monogram .design-monogram-options{-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s 0s;transition:transform .3s,opacity .3s,visibility 0s 0s;opacity:1;-webkit-transform:translateX(-28%);-moz-transform:translateX(-28%);transform:translateX(-28%)}#mastdesigner .design-style-list.open-combination.active .design-combination-options,#mastdesigner .design-style-list.open-embroidered.active .design-embroidered-options,#mastdesigner .design-style-list.open-monogram.active .design-monogram-options{visibility:visible}#mastdesigner .design-style-list.open-combination .design-combination-options{-webkit-transform:translateX(-14%);-moz-transform:translateX(-14%);transform:translateX(-14%)}#mastdesigner .design-combination-options p,#mastdesigner .design-embroidered-options p,#mastdesigner .design-monogram-options p{position:relative;text-align:left;padding-bottom:0;font-size:.8125em;height:auto}#mastdesigner .design-measurement-inner,#mastdesigner .design-measurement-inner .design-measurement-option ul,#mastdesigner .design-style-scroll ul li figcaption,#mastdetail,#mastdetail p{text-align:center}#mastdesigner .design-embroidered-options p{width:120px;display:inline-block;text-transform:none}#mastdesigner .design-combination-options p:after,#mastdesigner .design-combination-options p:before,#mastdesigner .design-embroidered-options p:after,#mastdesigner .design-embroidered-options p:before,#mastdesigner .design-monogram-options p:after,#mastdesigner .design-monogram-options p:before{position:absolute;content:"";top:-1px;bottom:0;margin:auto;left:-20px}#mastdesigner .design-combination-options p:before,#mastdesigner .design-embroidered-options p:before,#mastdesigner .design-monogram-options p:before{width:10px;height:8px;background:#85ed58;left:-29px}#mastdesigner .design-combination-options p:after,#mastdesigner .design-embroidered-options p:after,#mastdesigner .design-monogram-options p:after{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #85ed58}#mastdesigner .design-combination-options .design-style-wrapper,#mastdesigner .design-embroidered-options .design-style-wrapper,#mastdesigner .design-monogram-options .design-style-wrapper{padding:5px 0 0}#mastdesigner .design-combination-options .design-style-wrapper{padding:0 22px}#mastdesigner .design-combination-options .design-style-wrapper .scroll-controls.controls-next,#mastdesigner .design-combination-options .design-style-wrapper .scroll-controls.controls-prev{width:18px;height:18px}#mastdesigner .design-style-menu:nth-of-type(3) .design-style-list:nth-of-type(1) .design-style-wrapper{padding:0 44px}#mastdesigner .design-style-block{position:absolute;top:30px;bottom:0;left:0;right:0}#mastdesigner .design-style-block-inner{position:relative;height:100%;width:100%}.design-script-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;vertical-align:middle;line-height:1.25}#mastdesigner .design-style-list .design-monogram-options em{color:#ddd9be;font-size:.75em;letter-spacing:1px;display:none}#mastdetail p,.sz-dropdown .sz-dropdown-inner .sz-dropdown-item span,.sz-dropdown .sz-dropdown-text{letter-spacing:.05em}#mastdesigner .design-combination-script,#mastdesigner .design-embroidered-script,#mastdesigner .design-monogram-script{position:relative;padding-left:20px}#mastdesigner .design-monogram-script p{padding:6px 0 8px;height:27px;text-transform:none;clear:both}#mastdesigner .design-monogram-input-text{position:relative;width:100%;float:right;clear:both}#mastdesigner .design-monogram-input-text:after,#mastdesigner .design-monogram-input-text:before{position:absolute;content:"";top:-1px;bottom:0;margin:auto;left:-20px;display:none}#mastdesigner .design-monogram-input-text:before{width:10px;height:8px;background:#85ed58;left:-29px}#mastdesigner .design-monogram-input-text:after{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #85ed58}#mastdesigner .design-monogram-input-text span{color:#ddd9be;font-size:.75em;position:absolute;left:0;right:0;bottom:-15px;display:none}#mastdesigner .design-combination-script{padding:8px 0 8px 25px;height:27px}#mastdesigner .design-combination-script p{padding:0;height:auto}#mastdesigner .design-embroidered-script{width:100%;padding-left:35px;border-left:1px solid #fff;display:inline-block;text-align:center}#mastdesigner .design-embroidered-script .design-embroidered-condition{display:none}#mastdesigner .design-monogram-text{border:1px solid rgba(255,255,255,.56);outline:0;background:rgba(0,0,0,.68);padding:4px 10px;width:100%;color:#e7dcb6;font-size:.875em}#mastdesigner .design-embroidered-list,#mastdesigner .design-select-list,.select-list{position:relative;display:inline-block;width:140px;min-width:0;border:1px solid #777;outline:0;background:#120E0C;padding:4px 0;color:#e7dcb6;font-size:1em;height:28px;margin:0;vertical-align:middle}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-inner:before,#mastdesigner .design-options .position-disable,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-inner:before,.select-list.sz-dropdown .sz-dropdown-inner:before{display:none}#mastdesigner .design-embroidered-list.sz-dropdown:before,#mastdesigner .design-select-list.sz-dropdown:before,.select-list.sz-dropdown:before{border:0;border-left:1px solid #777;margin:0;top:0;bottom:0;right:25px;width:auto;height:auto}#mastdesigner .design-embroidered-list.sz-dropdown:after,#mastdesigner .design-select-list.sz-dropdown:after,.select-list.sz-dropdown:after{right:6px;bottom:0;top:0;margin:auto}#mastdesigner .design-embroidered-list.sz-dropdown.sz-dropdown-active,#mastdesigner .design-embroidered-list.sz-dropdown:hover,#mastdesigner .design-select-list.sz-dropdown.sz-dropdown-active,#mastdesigner .design-select-list.sz-dropdown:hover,.select-list.sz-dropdown.sz-dropdown-active,.select-list.sz-dropdown:hover{z-index:2;background:#120E0C}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-inner,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-inner,.select-list.sz-dropdown .sz-dropdown-inner{padding:0;min-width:0;left:-1px;right:-1px;width:auto;border:1px solid #555;height:auto;max-height:170px;background:#120E0C}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-overflow,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-overflow,.select-list.sz-dropdown .sz-dropdown-overflow{max-height:168px}#mastdesigner .design-embroidered-list.sz-dropdown.dropdown-top .sz-dropdown-inner,#mastdesigner .design-select-list.sz-dropdown.dropdown-top .sz-dropdown-inner,.select-list.sz-dropdown.dropdown-top .sz-dropdown-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);margin-top:-26px}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-list,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-list,.select-list.sz-dropdown .sz-dropdown-list{position:relative;background:0 0}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-item,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-item,.select-list.sz-dropdown .sz-dropdown-item{border:0;height:28px}.select-list.sz-dropdown .sz-dropdown-item{width:100%}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-item:hover,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-item:hover,.select-list.sz-dropdown .sz-dropdown-item:hover{background:rgba(0,148,178,.95)}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-item:hover:before,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-item:hover:before,.select-list.sz-dropdown .sz-dropdown-item:hover:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:#55DDF3}#mastdesigner .design-embroidered-list.sz-dropdown,#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-item>a,#mastdesigner .design-select-list.sz-dropdown,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-item>a,.select-list.sz-dropdown,.select-list.sz-dropdown .sz-dropdown-item>a{padding:6px 36px 6px 12px}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-item>a,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-item>a,.select-list.sz-dropdown .sz-dropdown-item>a{font-size:.875em;padding:8px 36px 8px 12px;overflow:hidden;text-overflow:ellipsis;height:28px}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-text{height:16px}#select-language.select-list{height:24px;width:115px;margin-top:2px}#select-language.select-list.sz-dropdown{padding:3px 36px 4px 12px}#select-language.select-list .sz-dropdown-text{font-size:.75em;line-height:1.2}#select-language.select-list.sz-dropdown .sz-dropdown-item>a{margin:0;font-size:1em;padding:6px 12px}#select-language.select-list.sz-dropdown .sz-dropdown-item>a span{font-size:.9375em;color:#e7dcb6}#mastdesigner .design-embroidered-list.sz-dropdown .sz-dropdown-item:hover>a span,#mastdesigner .design-select-list.sz-dropdown .sz-dropdown-item:hover>a span,.select-list.sz-dropdown .sz-dropdown-item:hover>a span{color:#fff!important}#mastdesigner .design-embroidered-block{position:relative;width:100%;height:28px;margin:8px 0}#mastdesigner .design-style-scroll{position:relative;margin:auto}#mastdesigner .design-style-scroll ul{float:left}#mastdesigner .design-style-scroll ul li{position:relative;cursor:pointer;float:left}#mastdesigner .design-style-scroll ul li figure{position:relative;opacity:0;-webkit-transition:-webkit-transform .2s,opacity .4s;-moz-transition:-webkit-transform .2s,opacity .4s;transition:-webkit-transform .2s,opacity .4s}#mastdesigner .design-style-scroll ul li figure:after{content:"";position:absolute;right:6px;top:62px;background:url(../images/green-check.png) no-repeat;width:16px;height:16px;background-size:contain;-webkit-filter:drop-shadow(0 0 1px rgba(255, 255, 255, .5));filter:drop-shadow(0 0 1px rgba(255, 255, 255, .5));opacity:0;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;transition:opacity 250ms}#mastdesigner .design-style-scroll ul li figure img{-webkit-filter:drop-shadow(0 0 2px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 2px rgba(0, 0, 0, .5))}#mastdesigner .design-style-scroll ul li.active figure img{-webkit-filter:drop-shadow(0 0 5px rgba(255, 255, 255, .5));filter:drop-shadow(0 0 5px rgba(255, 255, 255, .5))}#mastdesigner .design-combination-options .design-style-scroll ul li figure img,#mastdesigner .design-monogram-options .design-style-scroll ul li figure img{-webkit-filter:drop-shadow(0 0 1px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 1px rgba(0, 0, 0, .5))}#mastdesigner .design-combination-options .design-style-scroll ul li.active figure img,#mastdesigner .design-monogram-options .design-style-scroll ul li.active figure img{-webkit-filter:drop-shadow(0 0 1px rgba(255, 255, 255, .5));filter:drop-shadow(0 0 1px rgba(255, 255, 255, .5))}#mastdesigner .design-style-scroll ul li.active figure:after{opacity:1}#mastdesigner .design-style-scroll ul li figure.lazyLoaded{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}#mastdesigner .design-style-scroll ul li figure.lazyLoaded+.spinner{opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}#mastdesigner .design-style-scroll ul li figcaption span{font-family:ProximaNova;font-weight:500;font-style:normal;font-size:.8125em;color:#e7dcb6;line-height:1}#mastdesigner .design-style-scroll ul li figcaption .product-price{color:#FE3A14}#mastdesigner .design-style-scroll ul li img.lazyLoad{opacity:0}#mastdesigner .design-style-scroll[data-scroll*=FabricScroll]>ul>li{width:68px;height:80px;margin:20px 0}#mastdesigner .design-style-scroll[data-scroll*=FabricScroll]>ul>li figure:after{right:9px;top:60px}#mastdesigner .design-style-scroll[data-scroll*=FabricScroll]>ul>li img{width:62px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=CombinationScroll]>ul>li{width:74px;height:80px;margin:20px 0}#mastdesigner .design-style-scroll[data-scroll*=CombinationScroll]>ul>li figure:after{right:12px}#mastdesigner .design-style-scroll[data-scroll*=CombinationScroll]>ul>li img{width:64px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=FabricCombinationScroll]>ul>li{width:25px;height:auto;margin:0}#mastdesigner .design-style-scroll[data-scroll*=FabricCombinationScroll]>ul>li figure:after{top:16px;width:12px;height:12px;right:0}#mastdesigner .design-style-scroll[data-scroll*=FabricCombinationScroll]>ul>li img{width:23px;height:30px}#mastdesigner .design-style-scroll[data-scroll*=StyleCollarScroll]>ul>li{width:120px;height:100px;margin:10px 0}#mastdesigner .design-style-scroll[data-scroll*=StyleCollarScroll]>ul>li figure:after{top:46px;right:34px}#mastdesigner .design-style-scroll[data-scroll*=StyleCollarScroll]>ul>li img{width:80px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=StyleSleeveScroll]>ul>li{width:120px;height:100px;margin:10px 0}#mastdesigner .design-style-scroll[data-scroll*=StyleSleeveScroll]>ul>li figure:after{top:58px;right:36px}#mastdesigner .design-style-scroll[data-scroll*=StyleSleeveScroll]>ul>li img{width:80px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=StyleFrontScroll]>ul>li{width:120px;height:100px;margin:10px 0}#mastdesigner .design-style-scroll[data-scroll*=StyleFrontScroll]>ul>li figure:after{top:45px;right:32px}#mastdesigner .design-style-scroll[data-scroll*=StyleFrontScroll]>ul>li img{width:80px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=StylePocketScroll]>ul>li{width:70px;height:70px;margin:25px 0}#mastdesigner .design-style-scroll[data-scroll*=StylePocketScroll]>ul>li figure:after{top:36px;right:8px}#mastdesigner .design-style-scroll[data-scroll*=StylePocketScroll]>ul>li img{width:70px;height:70px}#mastdesigner .design-style-scroll[data-scroll*=StyleBottomScroll]>ul>li{width:120px;height:100px;margin:10px 0}#mastdesigner .design-style-scroll[data-scroll*=StyleBottomScroll]>ul>li figure:after{top:44px;right:18px}#mastdesigner .design-style-scroll[data-scroll*=StyleBottomScroll]>ul>li img{width:80px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=ContrastFabricScroll] ul{height:90px}#mastdesigner .design-style-scroll[data-scroll*=ContrastFabricScroll]>ul>li figure:after{right:4px;top:22px}#mastdesigner .design-style-scroll[data-scroll*=ContrastFabricScroll]>ul>li{width:44px;height:45px;margin:0}#mastdesigner .design-style-scroll[data-scroll*=ContrastFabricScroll]>ul>li img{width:40px;height:40px}#mastdesigner .design-style-scroll[data-scroll*=ContrastButtonScroll]>ul>li{width:50px;height:40px;margin:5px 0}#mastdesigner .design-style-scroll[data-scroll*=ContrastButtonScroll]>ul>li figure:after{top:22px}#mastdesigner .design-style-scroll[data-scroll*=ContrastButtonScroll]>ul>li img{width:40px;height:40px}#mastdesigner .design-style-scroll[data-scroll*=ContrastThreadScroll]>ul>li{width:28px}#mastdesigner .design-style-scroll[data-scroll*=ContrastThreadScroll]>ul>li figure:after{top:32px}#mastdesigner .design-style-scroll[data-scroll*=ContrastThreadScroll]>ul>li img{width:24px;height:50px}#mastdesigner .design-style-scroll[data-scroll*=ContrastMonogramScroll]>ul>li figure:after{top:60px;right:20px}#mastdesigner .design-style-scroll[data-scroll*=ContrastMonogramScroll]>ul>li{width:90px;height:100px;margin:10px 0}#mastdesigner .design-style-scroll[data-scroll*=ContrastMonogramScroll]>ul>li img{width:61px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=ContrastMonogramColorScroll]>ul>li figure:after{top:15px;right:3px;width:14px;height:14px}#mastdesigner .design-style-scroll[data-scroll*=ContrastMonogramColorScroll]>ul>li{width:20px;height:30px;margin:0}#mastdesigner .design-style-scroll[data-scroll*=ContrastMonogramColorScroll]>ul>li img{width:15px;height:30px}#mastdesigner .design-style-scroll[data-scroll*=ContrastEmbroideredScroll]>ul>li figure:after{top:50px;right:13px}#mastdesigner .design-style-scroll[data-scroll*=ContrastEmbroideredScroll]>ul>li{width:160px;height:100px;margin:10px 0}#mastdesigner .design-style-scroll[data-scroll*=ContrastEmbroideredScroll]>ul>li img{width:140px;height:80px}#mastdesigner .design-style-scroll[data-scroll*=ContrastEmbroideredScroll]>ul>li:first-of-type{width:80px}#mastdesigner .design-style-scroll[data-scroll*=ContrastEmbroideredScroll]>ul>li:first-of-type img{width:80px;height:80px}#mastdesigner .design-options .position-disable,#mastdesigner .design-options .position-disable .checklist-form,#mastdesigner .design-options .position-disable .checklist-text-overflow,#mastdesigner .design-options .position-disable .option-color{cursor:default}#mastdetail{position:absolute;z-index:9200;right:3px;top:0}#mastdetail span{display:inline-block;width:100%}#mastdetail .design-price{position:relative;font-family:CenturyGothic;font-weight:700;font-style:normal;color:#e56c00;font-size:2.297em;display:inline-block;padding:12px;background:rgba(0,0,0,.8);width:auto;min-height:61px;margin:0 10px}#mastdetail .design-viewer ul .design-current-view,#mastdetail p{color:#ede3c1;font-family:ProximaNova;font-style:normal}#mastdetail .design-price:after,#mastdetail .design-price:before{position:absolute;content:"";background:url(../images/dashed.png);height:1px;left:5px;right:5px;opacity:.5}#mastdetail .design-price:before{top:5px}#mastdetail .design-price:after{bottom:5px}#mastdetail p{font-weight:500;margin:10px 0;font-size:.979em}#mastdetail p span{line-height:1.5}#mastdetail .design-viewer{position:relative;margin:10px auto 0}#mastdetail .design-viewer ul{position:relative;width:100%;height:100%}#mastdetail .design-viewer ul li{position:relative;margin:auto}#mastdetail .design-viewer ul li:first-of-type{width:80px;height:100px;left:5px}#mastdetail .design-viewer ul .design-back-view,#mastdetail .design-viewer ul .design-front-view{position:absolute;cursor:pointer}#mastdetail .design-viewer ul .design-front-view{z-index:3;-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);transform:translateX(-25px)}#mastdetail .design-viewer ul .design-back-view{z-index:2;-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}#mastdetail .design-viewer ul .design-current-view{margin:10px 0;font-weight:400;font-size:.905em}#mastdetail .design-viewer ul .design-current-view .backView,#mastdetail .design-viewer ul .design-current-view .frontView{display:none}#mastdetail .design-viewer ul .design-current-view .backView.active,#mastdetail .design-viewer ul .design-current-view .frontView.active{display:block}#mastdetail .view-button-detail,#mastdetail .view-thread-detail{position:relative;display:inline-block;vertical-align:middle;margin:15px 3px}#mastdetail .view-button-detail{width:50px;height:50px}#mastdetail .view-option-detail{cursor:pointer}#mastdetail .view-thread-detail{width:24px;height:50px}#mastdesigner .design-measurement{position:absolute;height:500px;left:0;right:0;top:0;opacity:0;visibility:hidden;-webkit-transform:translateY(-115px);-moz-transform:translateY(-115px);transform:translateY(-115px);-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s .3s;transition:transform .3s,opacity .3s,visibility 0s .3s;font-family:ProximaNova;font-style:normal;color:rgba(242,232,201,.93)}#mastdesigner.open-measurement .design-measurement{z-index:9500;opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s,opacity .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,opacity .3s,visibility 0s 0s;transition:transform .3s,opacity .3s,visibility 0s 0s;padding:0 15px}#mastdesigner.open-measurement #mastdetail,#mastdesigner.open-measurement .design-controller .design-style,#mastdesigner.open-measurement .design-model{opacity:0}#mastdesigner.open-measurement .design-controller{z-index:9400;-webkit-transform:translateY(130px);-moz-transform:translateY(130px);transform:translateY(130px)}#mastdesigner .design-measurement-inner{position:relative;width:100%;height:100%}#mastdesigner .design-measurement-inner .design-measurement-body,#mastdesigner .design-measurement-inner .design-measurement-option,#mastdesigner .design-measurement-inner .design-measurement-standard{position:absolute;top:0;left:0;right:0;bottom:0;padding:15px 0}#mastdesigner .design-measurement-inner .design-measurement-option{background:rgba(0,0,0,0)}#mastdesigner .design-measurement-inner .design-measurement-option ul li{display:inline-block;vertical-align:top;width:380px;padding:20px;background:rgba(0,0,0,.4);min-height:350px;cursor:pointer}#mastdesigner .design-measurement-inner .design-measurement-option ul li:first-of-type{margin-right:15px}#mastdesigner .design-measurement-inner .design-measurement-option ul li:last-of-type{margin-left:15px}#mastdesigner .design-measurement-inner .design-measurement-option ul li h4{font-size:1.75em;padding-bottom:20px;text-transform:uppercase}#mastdesigner .design-measurement-inner .design-measurement-option ul li p{font-size:.875em;line-height:1.5;display:inline-block;height:105px;width:100%;letter-spacing:.02em;overflow:hidden}#mastdesigner .design-measurement-inner .design-measurement-option .measurement-arrow{padding:20px 0 25px}#mastdesigner .design-measurement-inner .design-measurement-choice{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}#mastdesigner .design-measurement-inner .design-measurement-choice.measurement-active{-webkit-transition:opacity .3s,visibility 0s 0s;-moz-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s;opacity:1;visibility:visible}#mastdesigner .design-measurement-inner .measurement-heading{font-weight:600;font-size:2em;color:rgba(242,232,201,.93)}#mastdesigner .design-measurement-inner em.measurement-heading{font-size:1.5em;padding:30px 0;display:inline-block}#mastdesigner .design-measurement-inner .measurement-cotent{background:rgba(0,0,0,.4);position:relative;padding:15px 168px 20px;margin-top:15px}#mastdesigner .design-measurement-inner .design-measurement-guide .design-measurement-guide-image,#mastdesigner .design-measurement-inner .design-measurement-guide .design-measurement-guide-media{position:relative;display:inline-block;vertical-align:top;width:340px;height:250px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.2);padding:10px}#mastdesigner .design-measurement-inner .design-measurement-guide .design-measurement-guide-image{margin-right:20px}#mastdesigner .design-measurement-inner .design-measurement-guide .design-measurement-guide-image img,#mastdesigner .design-measurement-inner .design-measurement-guide .design-measurement-guide-media video{width:100%;height:100%}#mastdesigner .design-measurement-inner .measurement-standard-list{text-align:left;padding:0 0 0 30px;position:relative}#mastdesigner .design-measurement-inner .measurement-standard-list:after,#mastdesigner .design-measurement-inner .measurement-standard-list:before{position:absolute;content:"";top:0;bottom:0;margin:auto}#mastdesigner .design-measurement-inner .measurement-standard-list:before{width:10px;height:8px;background:#85ed58;left:0}#mastdesigner .design-measurement-inner .measurement-standard-list:after{left:9px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #85ed58}#mastdesigner .design-measurement-inner .measurement-standard-list li{display:inline-block}#mastdesigner .design-measurement-inner .measurement-standard-list .radiolist-text{width:54px;padding:0}#mastdesigner .design-measurement-inner .measurement-standard-list .radiolist-index{display:none}#mastdesigner .design-measurement-inner .measurement-standard-list .radiolist+.radiolist-content .radiolist-index+span{width:30px;max-width:30px;font-size:.875em}#mastdesigner .design-measurement-form{position:relative;width:100%;display:inline-block}#mastdesigner .design-measurement-form .design-script-overflow{white-space:normal}#mastdesigner .design-measurement-form .measurement-max,#mastdesigner .design-measurement-form .measurement-min{color:#4edbf7;font-weight:600;font-style:normal}#mastdesigner .design-measurement-form .radiolist-container{display:inline-block;width:auto;vertical-align:middle;padding-top:9px}#mastdesigner .design-measurement-form .radiolist-index{display:none}#mastdesigner .design-measurement-form .radiolist+.radiolist-content .radiolist-index+span{font-size:.875em}#mastdesigner .design-measurement-form .radiolist+.radiolist-content .radiolist-text{width:100%;padding:0}#mastdesigner .design-measurement-form p{text-align:left;position:relative;color:rgba(242,232,201,.93);font-size:.9375em;margin:15px 0 10px 30px}#mastdesigner .design-measurement-form p:after,#mastdesigner .design-measurement-form p:before{position:absolute;content:"";top:0;bottom:0;margin:auto;left:-20px}#mastdesigner .design-measurement-form p:before{width:10px;height:8px;background:#85ed58;left:-29px}#mastdesigner .design-measurement-form p:after{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #85ed58}#mastdesigner .design-measurement-form ul{text-align:center}#mastdesigner .design-measurement-form ul li{position:relative;display:inline-block;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.2);width:85px;height:70px;vertical-align:top;text-align:center}#mastdesigner .design-measurement-form .design-measurement-form-input li:last-of-type{width:120px}#mastdesigner .design-measurement-form .design-measurement-form-input li:nth-last-child(3){display:none}#mastdesigner .design-measurement-form ul li .design-measurement-name{width:100%;display:inline-block;text-align:center;line-height:2;color:rgba(242,232,201,.93);font-size:.8125em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 5px 0}#mastdesigner .design-measurement-form ul li input[type=text]{display:inline-block;position:relative;width:80%;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.3);text-align:center;color:rgba(255,255,255,.8);outline:0;padding:4px 5px}#mastdesigner .design-measurement-form ul li input[type=text].measurement-cm,#mastdesigner .design-measurement-form ul li input[type=text].measurement-inch{display:none}#mastdesigner .design-measurement-form .measurement-select-fit{text-align:left;padding-left:28px}#mastdesigner .design-measurement-form .measurement-select-fit>li{display:inline-block!important;border:0;background:0 0;width:auto;height:auto;padding-right:10px}#mastdesigner .design-measurement-form .measurement-select-fit>li .radiolist+.radiolist-content .radiolist-index+span{width:auto;max-width:none}#mastdesigner .design-measurement-form .measurement-select-fit .radiolist-container{padding:5px 0 4px}#mastdesigner .design-measurement-form .measurement-select-fit>li:last-of-type{width:auto;float:right;padding:0}#mastdesigner .design-measurement-form .measurement-select-fit>li:last-of-type>span{display:inline-block;padding-right:5px;vertical-align:middle}#mastdesigner .design-measurement-form .measurement-select-fit .design-select-list{width:80px;padding:7px 36px 7px 12px}#mastdesigner .design-measurement-form .measurement-select-fit .sz-dropdown .sz-dropdown-text{font-weight:600;font-size:.9375em}#mastdesigner .design-measurement-form .sz-dropdown-item{width:100%!important}#mastdesigner .measurement-table-standard{margin-top:20px;text-align:center;border:1px solid rgba(242,232,201,.5);display:inline-block}#mastdesigner .measurement-table-standard ul{display:inline-block}#mastdesigner .measurement-table-standard ul li{display:inline-block;vertical-align:middle;width:88px;padding:8px 0;border-right:1px solid rgba(242,232,201,.5)}#mastdesigner .measurement-table-standard ul li:last-of-type{border-right:0}#mastdesigner .measurement-table-standard ul li span{font-size:.9375em;font-weight:400;font-style:normal}#mastdesigner .measurement-table-standard-heading ul li span{font-weight:600}#mastdesigner .measurement-table-standard-heading{display:inline-block}#mastdesigner .measurement-table-standard-row ul{border-top:1px solid rgba(242,232,201,.5)}#mastdesigner .measurement-table-standard-row ul li{padding:14px 0}#mastdesigner .measurement-standard-fit{position:relative;margin-top:20px;text-align:left}#mastdesigner .measurement-standard-fit:after,#mastdesigner .measurement-standard-fit:before{position:absolute;content:"";top:12px;margin:auto;left:0}#mastdesigner .measurement-standard-fit:before{width:10px;height:8px;background:#85ed58;left:0;top:16px}#mastdesigner .measurement-standard-fit:after{left:9px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #85ed58}#mastdesigner .measurement-standard-select{position:relative;padding:5px 0 0 30px}#mastdesigner .measurement-standard-select .measurement-standard-select-heading{display:inline-block;padding-right:5px;padding-bottom:5px;vertical-align:bottom;font-size:.9375em}#mastdesigner .measurement-standard-select ul li{display:inline-block;margin-right:30px;vertical-align:middle}#mastdesigner .measurement-standard-select ul li:nth-of-type(n+2){margin-right:10px}#mastdesigner .measurement-standard-select .design-select-list{width:100px;padding:7px 36px 7px 12px;text-align:center}#mastdesigner .measurement-standard-select ul li.sz-dropdown-item{margin-right:0;width:100%;max-height:114px}#mastdesigner .measurement-standard-select .design-select-list .sz-dropdown-text{font-weight:600;font-size:.9375em}#mastdesigner .measurement-standard-select ul li:nth-of-type(2) .design-select-list{width:80px}#mastdesigner .measurement-standard-add-size{display:inline-block;background:rgba(0,0,0,.95);padding:8px 12px 6px;font-size:.875em;position:absolute;right:18%;top:5px;z-index:10;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:142px}#mastdesigner .measurement-standard-remove-size{width:20px;height:22px;background:url(../images/add-del.png) -21px 0;cursor:pointer}#mastdesigner .measurement-standard-remove-size:hover{background-position:-67px 0}#mastdesigner .measurement-standard-select:nth-of-type(2)>ul>li:nth-of-type(3){display:none}#mastfooter{position:fixed;z-index:9400;left:0;right:0;bottom:0}#mastfooter .footer-inner{position:relative;margin:auto;background:rgba(0,0,0,.2);text-align:center}#mastfooter .footer-inner .footer-gradient{position:absolute;left:-40%;right:-40%;top:0;bottom:0;opacity:.25;background:#00a9e0;background:-moz-linear-gradient(left,#00a9e0 0,#323490 20%,#ea1688 40%,#eb2e2e 60%,#fde92d 80%,#009e54 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#00a9e0),color-stop(20%,#323490),color-stop(40%,#ea1688),color-stop(60%,#eb2e2e),color-stop(80%,#fde92d),color-stop(100%,#009e54));background:-webkit-linear-gradient(left,#00a9e0 0,#323490 20%,#ea1688 40%,#eb2e2e 60%,#fde92d 80%,#009e54 100%);background:-o-linear-gradient(left,#00a9e0 0,#323490 20%,#ea1688 40%,#eb2e2e 60%,#fde92d 80%,#009e54 100%);background:-ms-linear-gradient(left,#00a9e0 0,#323490 20%,#ea1688 40%,#eb2e2e 60%,#fde92d 80%,#009e54 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00a9e0", endColorstr="#009e54", GradientType=1 )}#mastfooter .footer-inner ul{position:relative;z-index:100}#mastfooter .footer-inner ul li,#mastfooter .footer-inner ul li.social-link a{display:inline-block;vertical-align:middle}#mastfooter .footer-inner ul li a{padding:8px 5px;margin:0 10px;display:inline-block}#mastfooter .footer-inner ul li.social-link a{padding:0;margin:0}#mastfooter .footer-inner ul li.social-link a img{width:25px;height:25px}#mastfooter .footer-inner ul li:last-of-type{margin-right:10px}#mastfooter .footer-inner ul li span{font-family:ProximaNova;font-weight:400;font-style:normal;font-size:.8125em;letter-spacing:.05em;color:#A2D1FF;text-transform:uppercase;display:inline-block;vertical-align:middle}#mastfooter .footer-inner ul li span.color-orange{color:#e9be74}#mastmenu-itailor,#mastproduct{position:fixed;z-index:9000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.78);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s,z-index 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s,z-index 0s .3s;transition:opacity .3s,visibility 0s .3s,z-index 0s .3s}#mastmenu-itailor.open-menu,#mastproduct.open-product{z-index:9500;opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s 0s,z-index 0s 0s;-moz-transition:opacity .3s,visibility 0s 0s,z-index 0s 0s;transition:opacity .3s,visibility 0s 0s,z-index 0s 0s}#mastproduct .product-inner{position:relative;z-index:4;height:100%;max-width:1280px;margin:auto;width:94%;background-color:rgba(8,8,8,.78)}#mastproduct .product-inner .product-close{position:absolute;top:0;right:0;cursor:pointer;z-index:2}#mastproduct .product-inner .product-close img{width:52px}#mastproduct .product-continue{position:relative;padding:0 10% 30px}#mastproduct .product-continue>p{font-family:ProximaNova;font-style:normal;font-weight:600;font-size:1.75em;color:#fff;text-align:center;line-height:1.5;display:inline-block;margin:30px auto;width:100%}#mastproduct .product-continue-checkout,#mastproduct .product-continue-shopping{font-family:ProximaNova;font-style:normal;font-weight:600;font-size:1.125em}#mastproduct .product-continue-shopping{color:#fff;padding:10px;height:38px;border:1px solid transparent;text-transform:uppercase}#mastproduct .product-continue-checkout{padding:10px;height:38px;border:1px solid #b4f868;color:#b4f868;text-transform:uppercase}#mastproduct .product-continue-checkout:after{position:relative;content:" >>"}#mastproduct .product-list{position:relative;overflow:hidden}#mastproduct .product-list ul{position:relative;float:left;padding:0 20px;width:100%}#mastproduct .product-list ul li{position:relative;float:left;width:25%;overflow:hidden;text-transform:uppercase}#mastproduct .product-list ul li:nth-last-child(2),#mastproduct .product-list ul li:nth-last-child(3),#mastproduct .product-list ul li:nth-last-child(4){width:30%}#mastproduct .product-list ul li:nth-last-child(2){margin-right:5%}#mastproduct .product-list ul li:nth-last-child(4){margin-left:5%}#mastproduct .product-list ul li:last-of-type{width:55%;margin:25px 22.5% 0;text-transform:none}#mastproduct .product-list ul li:last-of-type figure img{width:100%;-webkit-transform:scale(1.05)!important;-moz-transform:scale(1.05)!important;transform:scale(1.05)!important}#mastproduct .product-list ul li:last-of-type figcaption{height:auto}#mastproduct .product-list ul li:last-of-type figcaption p{font-family:ProximaNova;font-style:normal;font-weight:400;margin:0;font-size:.875em;line-height:1.5;text-align:left}#mastproduct .product-list ul li:last-of-type figcaption .product-gift{position:absolute;top:0;right:0;bottom:0;width:50%;margin:auto;padding-left:24px;padding-right:10px}#mastproduct .product-list ul li:last-of-type figcaption .gift-heading{margin-top:10px;color:#ACE6FC;font-size:1.25em;line-height:1.75;font-weight:600;text-align:center}#mastproduct .product-list ul li figure{position:relative;width:100%;height:100%;float:left}#mastproduct .product-list ul li a{float:left;width:100%;position:relative}#mastproduct .product-list ul li figcaption{position:absolute;top:0;bottom:0;left:0;right:0;height:0;text-align:center;margin:auto;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}#mastproduct .product-list ul li .lazyLoaded figcaption{opacity:1}#mastproduct .product-list ul li figcaption p{font-family:ProximaNova;font-style:normal;font-weight:600;font-size:1.125em;color:#fff;text-shadow:0 1px 3px #000;line-height:2;margin-top:-36px}#mastproduct .product-list ul li figcaption .product-currency,#mastproduct .product-list ul li figcaption .product-price{font-family:CenturyGothic;font-style:normal;font-size:1.375em;color:#FE3A14;text-shadow:0 1px 3px #000;font-weight:700}#mastproduct .product-list ul li figure{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;opacity:0}#mastproduct .product-list ul li figure.lazyLoaded{opacity:1}#mastproduct .product-list ul li figure img{position:relative;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);width:100%;height:auto}#mastmenu-itailor .menu-close-outside,#mastproduct .product-close-outside{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;cursor:pointer}#mastproduct .product-list ul li:hover figure img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25)}#mastmenu-itailor{font-family:ProximaNova;font-weight:400;font-style:normal;line-height:1.5}#mastmenu-itailor .menu-itailor-inner{width:100%;height:444px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;max-width:698px}#mastmenu-itailor #exitmenu{color:rgba(242,232,201,.93);cursor:pointer}#mastmenu-itailor .dlmenu,#mastmenu-itailor .menuexit{opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}#mastmenu-itailor .lazyLoaded+.dlmenu,#mastmenu-itailor .lazyLoaded+.dlmenu+.menuexit{opacity:1}.pull-left{float:left}.pull-right{float:right}.switchViewer .switchLeft,.switchViewer .switchRight{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:z-index 1ms 150ms;-moz-transition:z-index 1ms 150ms;transition:z-index 1ms 150ms}.frontView .design-front-view{z-index:3!important}.backView .design-front-view,.frontView .design-back-view{z-index:2!important}.backView .design-back-view{z-index:3!important}#designer-checkout{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#mastmobilecontrol,#mastmobilecontrol .mobilecontrol-back,#mastmobilecontrol .mobilecontrol-checkout,#mastmobilecontrol .mobilecontrol-measure,#mastmobilecontrol .mobilecontrol-next{height:42px}#mastmobilecontrol{display:none;position:fixed;bottom:0;left:0;right:0;background:#000;z-index:9500}#mastmobilecontrol .mobilecontrol-inner{position:relative}#mastmobilecontrol ul{float:left;width:100%}#mastmobilecontrol ul li{float:left}#mastmobilecontrol ul li:nth-of-type(1),#mastmobilecontrol ul li:nth-of-type(3),#mastmobilecontrol ul li:nth-of-type(4){width:25%;text-transform:uppercase}#mastmobilecontrol ul li:nth-of-type(4){width:35%;display:none}#mastmobilecontrol ul li:nth-of-type(2){width:50%;text-transform:capitalize}#mastmobilecontrol.open-measurement ul li:nth-of-type(2){width:75%}#mastmobilecontrol.open-measurement.open-checkout ul li:nth-of-type(4){display:block}#mastmobilecontrol.open-measurement.open-checkout ul li:nth-of-type(2){width:40%}#mastmobilecontrol .mobilecontrol-back,#mastmobilecontrol .mobilecontrol-checkout,#mastmobilecontrol .mobilecontrol-measure,#mastmobilecontrol .mobilecontrol-next{position:relative;display:inline-block;font-size:1.25em;font-family:CenturyGothic;font-weight:700;font-style:normal;color:#fff;text-align:center;padding:10px 5px;cursor:pointer;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mastmobilecontrol .mobilecontrol-back{background:#161511}#mastmobilecontrol .mobilecontrol-checkout,#mastmobilecontrol .mobilecontrol-next{background:#6f902d}#mastmobilecontrol .mobilecontrol-measure{background:#fbb52f;color:#363434}#mastmobilecontrol .mobilecontrol-measure:after,#mastmobilecontrol .mobilecontrol-measure:before{content:"";background:url(../images/measure.png);background-size:contain;position:absolute;left:0;right:0;height:34px}#mastmobilecontrol .mobilecontrol-measure:before{top:0}#mastmobilecontrol .mobilecontrol-measure:after{bottom:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes switchLeft{0%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);transform:translateX(-25px)}25%{-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}}@keyframes switchLeft{0%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);transform:translateX(-25px)}25%{-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}}.switchLeft{-webkit-animation-name:switchLeft;animation-name:switchLeft}@-webkit-keyframes switchRight{0%{-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}25%{-webkit-transform:translateX(40px);-moz-transform:translateX(40px);transform:translateX(40px)}100%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);transform:translateX(-25px)}}@keyframes switchRight{0%{-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}25%{-webkit-transform:translateX(40px);-moz-transform:translateX(40px);transform:translateX(40px)}100%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);transform:translateX(-25px)}}.switchRight{-webkit-animation-name:switchRight;animation-name:switchRight}@-webkit-keyframes designerCheckoutGlow{0%,100%{box-shadow:0 0 8px transparent}50%{box-shadow:0 0 8px rgba(255,255,255,1)}}@keyframes designerCheckoutGlow{0%,100%{box-shadow:0 0 8px transparent}50%{box-shadow:0 0 8px rgba(255,255,255,1)}}.designerCheckoutGlow{-webkit-animation-name:designerCheckoutGlow;animation-name:designerCheckoutGlow}.sidebar-button{position:fixed;z-index:9998;left:0;top:5px;width:60px;text-align:center;padding-left:.32em;box-sizing:content-box;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:none}.sidebar-button.fade-in-left{opacity:0;-webkit-transform:translate3d(-100px,0,0);-moz-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}.sidebar-button.fade-in-left.success{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-button .sidebar-title{font-family:ProximaNova;font-size:.781em;font-weight:600;width:100%;height:auto;margin:0;color:#deb867;background-color:rgba(0,0,0,0);letter-spacing:.32em;display:inline-block;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;line-height:1.5;text-transform:uppercase}.sidebar-button .sidebar-title span{display:none}.sidebar-button .sidebar-panel{position:relative}.sidebar-button .sidebar-panel:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.sidebar-button .sidebar-panel span{float:left;width:6px;height:6px;margin:3px 2px 0;background-color:#816732;opacity:1}.sidebar-button .sidebar-cross,.sidebar-button .sidebar-panel span{-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-moz-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.sidebar-button .sidebar-panel span:nth-of-type(3n+1){margin-left:15px}.sidebar-button .sidebar-panel span:nth-of-type(3n+3){margin-right:19px}.sidebar-button .sidebar-panel span:nth-of-type(1),.sidebar-button .sidebar-panel span:nth-of-type(2),.sidebar-button .sidebar-panel span:nth-of-type(3),.sidebar-button .sidebar-panel span:nth-of-type(5),.sidebar-button .sidebar-panel span:nth-of-type(8){background-color:#d2b797}.sidebar-button .sidebar-cross,.sidebar-button .sidebar-cross-leftwing,.sidebar-button .sidebar-cross-rightwing{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.sidebar-button .sidebar-cross{top:auto;left:1px;width:36px;height:34px;opacity:0;-webkit-transform:translateY(0) scale(0,0);-moz-transform:translateY(0) scale(0,0);transform:translateY(0) scale(0,0)}.sidebar-button .sidebar-cross-leftwing,.sidebar-button .sidebar-cross-rightwing{width:100%;height:2px;opacity:1;background-color:#c9b597;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar-button .sidebar-cross-leftwing{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.sidebar-button .sidebar-cross-rightwing{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-button.sidebar-open .sidebar-title{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)}.sidebar-button.sidebar-open .sidebar-panel span{opacity:0}.sidebar-button.sidebar-open .sidebar-title,.sidebar-button:hover .sidebar-title{color:#FCD176}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(1){-webkit-transform:translate3d(-3px,-3px,0);-moz-transform:translate3d(-3px,-3px,0);transform:translate3d(-3px,-3px,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(2){-webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(3){-webkit-transform:translate3d(3px,-3px,0);-moz-transform:translate3d(3px,-3px,0);transform:translate3d(3px,-3px,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(4){-webkit-transform:translate3d(-3px,0,0);-moz-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(6){-webkit-transform:translate3d(3px,0,0);-moz-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(7){-webkit-transform:translate3d(-3px,3px,0);-moz-transform:translate3d(-3px,3px,0);transform:translate3d(-3px,3px,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(8){-webkit-transform:translate3d(0,3px,0);-moz-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0)}.sidebar-button.sidebar-hover .sidebar-panel span:nth-of-type(9){-webkit-transform:translate3d(3px,3px,0);-moz-transform:translate3d(3px,3px,0);transform:translate3d(3px,3px,0)}.sidebar-button.sidebar-open .sidebar-cross{opacity:1;-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms;-webkit-transform:translateY(-15px) scale(1,1);-moz-transform:translateY(-15px) scale(1,1);transform:translateY(-15px) scale(1,1)}.sidebar-button .sidebar-cross:hover .sidebar-cross-leftwing,.sidebar-button .sidebar-cross:hover .sidebar-cross-rightwing{background-color:#FCD176}.collapsible.collapse-close,.collapsible.collapse-open{display:none;margin:0!important}.collapsible+div{background:rgba(30,25,21,.65)}.collapsible+div ul li a{text-indent:1em}#mastcollapse{position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;visibility:hidden;display:none;font-size:.875em}#mastcollapse.open{visibility:visible}#mastcollapse .leftbar,#mastcollapse .rightbar{float:left;height:100%}#mastcollapse .leftbar{position:relative;z-index:100;width:30%;min-width:450px;box-shadow:0 0 5px #000;background-color:rgba(33,24,17,.98);-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1),width 1ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1),width 1ms;transition:all .3s cubic-bezier(.215,.61,.355,1),width 1ms;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}#mastcollapse.open .leftbar{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mastcollapse .leftbar-inner{position:relative;overflow:hidden;padding-top:20px}#mastcollapse .leftbar-menu{position:relative;padding:10px 0 50px;overflow:hidden}#mastcollapse .leftbar-menu li{position:relative}#mastcollapse .leftbar-menu .sublink,#mastcollapse .leftbar-menu .unlink{display:none}#mastcollapse .leftbar-menu .sublink a{background:rgba(30,25,21,.65)}#mastcollapse .leftbar-menu .sublink a span{font-weight:400;font-style:normal;font-size:.9375em;text-transform:uppercase}#mastcollapse .leftbar-menu .unlink{background-color:transparent!important}#mastcollapse .leftbar-menu .unlink a{cursor:default}#mastcollapse .leftbar-menu .unlink a span{font-size:1em!important;font-weight:400!important;top:0!important;left:0!important;letter-spacing:.215em!important;word-spacing:.04em!important;font-style:italic;color:#999!important}#mastcollapse .leftbar-menu .unlink:hover a{background:rgba(30,25,21,.65)}#mastcollapse .leftbar-menu .unlink.link-inherit:hover a{background:inherit}#mastcollapse .leftbar-menu li>a{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s}#mastcollapse .leftbar-menu .active>a,#mastcollapse .leftbar-menu li:hover>a{box-shadow:0 0 10px rgba(128,128,128,.4),0 0 10px rgba(128,128,128,.4)}#mastcollapse .leftbar-menu li img{position:absolute;top:0;bottom:0;left:0;right:0;height:auto;width:100%;opacity:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-webkit-transition:-webkit-transform .4s,opacity .1s;-moz-transition:-moz-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}#mastcollapse .leftbar-menu .active img,#mastcollapse .leftbar-menu li:hover img{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#mastcollapse .leftbar-menu li a{position:relative;z-index:2;padding:5% 0 5% 32%;display:block;width:100%;overflow:hidden;text-transform:uppercase}#mastcollapse .leftbar-menu li a span{font-family:ProximaNova;font-weight:500;font-size:1.094em;color:#987e62;letter-spacing:.34em;line-height:0}#mastcollapse .leftbar-menu .active>a span,#mastcollapse .leftbar-menu li:hover>a span{font-weight:600;font-size:1.241em;color:#deb867;position:relative;top:1px;left:-1px;letter-spacing:.215em;word-spacing:.04em}#mastcollapse .leftbar-menu .sublink:hover a span{font-size:1em;letter-spacing:.115em;word-spacing:.02em;color:#fff}#mastcollapse .leftbar-menu .collapsible-caret.active>a:after,#mastcollapse .leftbar-menu .collapsible-caret>a:after{position:absolute;top:0;right:15px;bottom:0;margin:auto;color:#FCD176;font-family:CenturyGothic;font-weight:700;font-size:1.16em;width:12px;height:22px;z-index:2;text-align:center;display:none}#mastcollapse .leftbar-menu .collapsible-caret>a:after{content:"+"}#mastcollapse .leftbar-menu .collapsible-caret.active>a:after{content:"-";font-size:1.5em;height:28px}#mastcollapse .leftbar-exchange{padding:30px 0 0}#mastcollapse .leftbar-language{display:none;position:relative;text-align:center;padding-bottom:30px}#mastcollapse .leftbar-language li{position:relative;display:inline-block;margin:5px 0 5px 7px;text-align:center;width:50px}#mastcollapse .leftbar-language li:not(:last-of-type){border-right:1px solid #674c3b;padding-right:13px;margin-right:7px}#mastcollapse .leftbar-language li:last-of-type{padding-right:13px;margin-right:7px}#mastcollapse .leftbar-language li a{font-family:ProximaNova;font-weight:500;font-size:1.133em;letter-spacing:.3em;color:#674c3b;display:inline-block;vertical-align:baseline;line-height:.7}#mastcollapse .leftbar-language li a:hover{color:#deb867}#mastcollapse .rightbar{position:absolute;padding-left:30%;width:100%;opacity:0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut}#mastcollapse .rightbar.open{-webkit-animation-name:fadeIn;animation-name:fadeIn}#mastcollapse .collapse-close,#mastcollapse .rightbar-close{position:absolute;top:0;width:100%;height:100%;cursor:pointer}#mastcollapse .collapse-close,#mastcollapse .rightbar.open .rightbar-close{display:none}#mastcollapse .rightbar-background-list,#mastcollapse .rightbar-background-list ul,#mastcollapse .rightbar-background-list ul li,#mastcollapse .rightbar-inner,#mastcollapse .rightbar-item,#mastcollapse .rightbar-sub-menu{position:relative;width:100%;height:100%}#mastcollapse .rightbar-background,#mastcollapse .rightbar-background-cover{position:absolute;top:0;left:0;right:0;bottom:0}#mastcollapse .rightbar-background{background:#000}#mastcollapse .rightbar-background img{height:100%;max-width:none}#mastcollapse .rightbar-background-list{position:absolute;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}#mastcollapse .rightbar-background-list.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mastcollapse .rightbar-background-cover{position:relative;width:1000px;height:100%;background:-moz-linear-gradient(left,rgba(20,14,10,.96) 0,rgba(16,11,8,.85) 20%,rgba(10,7,5,.06) 50%,rgba(0,0,0,.06) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(20,14,10,.96)),color-stop(20%,rgba(16,11,8,.85)),color-stop(50%,rgba(10,7,5,.06)),color-stop(100%,rgba(0,0,0,.06)));background:-webkit-linear-gradient(left,rgba(20,14,10,.96) 0,rgba(16,11,8,.85) 20%,rgba(10,7,5,.06) 50%,rgba(0,0,0,.06) 100%);background:-o-linear-gradient(left,rgba(20,14,10,.96) 0,rgba(16,11,8,.85) 20%,rgba(10,7,5,.06) 50%,rgba(0,0,0,.06) 100%);background:-ms-linear-gradient(left,rgba(20,14,10,.96) 0,rgba(16,11,8,.85) 20%,rgba(10,7,5,.06) 50%,rgba(0,0,0,.06) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f5140e0a", endColorstr="#0f000000", GradientType=1 )}#mastcollapse .rightbar-sub-menu{padding-left:50px}#mastcollapse .rightbar-sub-menu ul,#mastcollapse .rightbar-sub-menu ul li{position:relative}#mastcollapse .rightbar-sub-menu ul li a{position:relative;display:inline-block;padding:30px 0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);text-transform:uppercase}#mastcollapse .rightbar-sub-menu ul li a span{font-family:ProximaNova;font-weight:400;color:#656361;letter-spacing:.2em;font-size:1.042em;white-space:nowrap}#mastcollapse .rightbar-sub-menu ul li a.active:after{position:absolute;top:0;bottom:0;margin:auto auto auto 5px;content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #deb867;display:inline-block}#mastcollapse .rightbar-sub-menu ul .empty .active:after{display:none}#mastcollapse .rightbar-sub-menu ul li a.active{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}#mastcollapse .rightbar-sub-menu ul li a.active span{color:#d2b797}#mastcollapse .rightbar-sub-menu-inner{position:relative;width:100%}#mastcollapse .collapse-menu-image{position:absolute;top:0;bottom:0;left:0;right:0}#mastcollapse .collapse-sub-menu{position:relative;width:100%;height:0;background-color:#241b14}#mastcollapse .collapse-sub-menu-expand{position:absolute!important;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}#mastcollapse .collapse-sub-menu-expand.open{opacity:1}#mastcollapse .collapse-menu-expand{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-9999%);-moz-transform:translateY(-9999%);transform:translateY(-9999%);overflow:hidden}#mastcollapse .collapse-menu-expand.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.social-link{text-align:center}.social-link li{display:inline-block;width:40px;height:40px;padding:0 1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:5px 0}.social-link li:nth-of-type(n+2){margin-left:-4px}.social-link .social-icon,.social-link li{-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-moz-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.social-link .social-icon{display:inline-block;min-width:40px;min-height:40px;background-color:#19120e;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAYAAAH4RxO/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAD0tJREFUeNpi/P//P8NgBkwMgxwgO3AfFnlQ8O5EE5sMDPWzaGLX/mNGhR0Q66KJqQOVvUC3A4tekCArjIET/4MAdLH/2MSw6E0G0hpo4tZAcX5CepEx42BPgwABxDiaSajowB84MgkyOA4McRG0xPwPizqQeCAafzmQ8kdTZgSKRSDegJJj/v+XRtYIw4+wJPQofAkYCf/HkvDTsGSuCUD8Ap9eIAbl9J9DJpMABNCgd+BQyiPwJIktzWMBlkC1DvgUQJPRCSBT5j9xMQUy8wo07+ACs4HYFIpx2YuSrAm47z9MD5AqIWAeP5CrDcSy2PIwMn5AZL51JULdLBx5FTl/t/9HAugVKZqdl4HybfjMg8pZA/ETIE4C4udElD/43Aeif2JzFy5DzxBZ+L0GYl98FgOxCpIjKMJAM0CR8Q2I/xLw8BsgbQbEVUA2N5C+QKG9oMjYOyRbMoMdAARgx4xVGgiCMMyCaJNCUgfBTkR8Ae1EBHvb6AtYCzYiBHwCK7GzidpGsFIRG9/AxkJBsNEgh4Ui6zc4gQR2Z6cUvYOfDdnvZrJz4ebfrQv4151gXcB/WMDosRxO5oFhCp0a2OQglDQIhhmD3RabgzYM5on5nmfx4jb046pjPTIvDWk/5YVG2jpd59xhYWJpr43aQ93yKsMEZXY03qsRbxo9wt0ZzJr4U3QCd4AOM9yW5j1Sh2CtZQXdqKtol2xMdFqO6GBu0TOaJ+Z46YFo7kWDW4qjV4rpqPeLjt+5rvPv5D02bEyDsUrZsVQXjrqDNh18CKHIDe1shM8hcnS1jHqwH3ATRrgFNAvXZNyEbSWYDrpH8s+TpDEYyQdvI4N5Qc3czWOJ796c7489csq2a85gGgxVIdQnOvupcfF5XKMvOZqB7WZyVszJ0U1f4/VLVq6QV4p3gS7Rbu0Daxvzu65vAdi1dpAGgiCaiyDxr62NH9BSBRsRJK2FoIUg2IggaiVYR1EQtVEQSytFsLWws7ASQ0ihNn5QBEE7QULUIsHoeziHZ8hndy9gih14zC3k5mazs3Mzb89GoBW7g63YACwmQ8ATkCjRcxPIvH3F+GKV6lLOhtgwsglcKbP/94T9kNdfQ2kDXoDaHPMvp/luyPnDMRAT31goh/0G4BFQATT4dHBA2px6VK490L3Q7Ua1g+OMs0WAPoS+BKqBRUw6Cb2paY7tTUaq/j+MikeGDdychn870AvQ69CzsNNvEDTshWMKHYmq1Apz4mIMqMya76tOMvAcKDGxxKFvAB7+sleehx41rQGzf+D4nLxrb1Daoy9p5XQz4B4WlSfmZ8COxy8GIFu8KQ1z3AR3BTYkF79P08XuwM+pIf3iIXdIsnQIfsdl06jKKmk8mRMX9jTHbyLAmqaPz0Az8Ai0kqrzBHmTQguci4OIcJNhjlEVHiSosNDunU8lCD7vK4MXKYzThhlwAmoS929Bnwd+OeAZzeALCHETzi4JZPxhEHy874LBAt1B8gj+XkGPQPNwMKpv7u9RPcbbQqM2ip9zmhmL6BS7LfKMN/kMxtEMvjpxcFd4mS7XYQZeIZ4mqLDQ7uVnKYIP9m5lSL47FVD7/iGfVMEeX73u9z9ckAPDV9Ky589iTTnr/EiND//IbD5Ipg/i+lrq6KRv+sJx0uJvplCGKSLvUsq4bw7Ot8LAzhLuI8l4L+P9rEDPW6taGsaKpWGs2AC0YuVf5FsAdq4lJKsgCt+/srConUgLSUiKoJcQSFCbiKIHBWE7qQgDLVoUEQgVVCtd1CKzlxQKJi0qsqCiRSHWwoVF9CKwBIMgM/ohI8u078MzNdzun/eeuZWLOfBx5l6d85+ZOTN3HueM/wR78iOgJ2+Anjx5A/TkDdCTp3FpgPTSfgfcSeE3DwSjZ5uBizMCSSKxm4LRTfIuPM8fR4sqnnvPAHakIOsWynUqovzjyZbKoE8z0I50B/haeb9zrEYMxohtuyvBvTxd6U4hvm3QOK47xsstFJ02MmoSWCl67lHImhtxMwA9WfgD1UgfVJY1C5SLR38d+CVlWSODLl3qD3mN432d9e7NGA77ubBcjI/pKsh5IunZSPeCF+bKG0d4tzR0vqPxTYOc+1ZllgJlcp6pahTkLwa2SSgIK7BUUXkmer7GatSjUmaj62tlIzNI9AhwHumTDLfRdDz8/2GJ1EjLAM9GRIfcjhExkku/NmCDpZPpLFslqmWz1gBZaZ+lMdqBBgcDrDQjqd24oCkOo4K5juGp1RgaA6yz4qyawbtCoT4lCeUZzt7PDvIS6SbwV0rDuQK0SN5G4CrSRcALCXQrSiiPHiudVlsYnWpixpuFy7sqNEL3mo4msWHqe2J4K06hPRcB1ijnazzkXpfJZK6ZTXCALkqDgc4hgWXOSHhUNXAaz0vE1SmTUNCAODXkIoZKfU0gj6f625EcAibheUgO+SmDfncXEjoPjFh1Ru+c/KhDhYT1x8tg+kTfmdCHd6c8A59HwyZPKG8R8tUj3zKji21bOcsbw8Kfa0aVHKPCauUcIwp7eaOO9LxZ8u4D0g8VsiYC2ZFoGlSMWK3IU8l5qcjolnsdDDVr5oCS/iRlXizP37T1aX2JaoEFKbTNeslfHlpH5MwzIcYCJU8sucBliSQ9YNh15WvRMYCGx1GmRwpOF6VShazv4hr2m/sQ+FKFq9Mw8tA5lA17DqCb0opg1Hl2E56nOqz8jW7m0pEerQzo2Cnp/cBj+bPG8/sycAK4KSN8C792pt3V/oChjE5WY98HFKI8B7EVbNTMLyrU6oa8BZy7hP60C++7NP0N+CKRzozlGAC4LdGKd9yamZzW3odMQRIPBtK2taF6qAdrU6jBuJzdvLkHnINASSA+gc77gJoC/oEeGaO2YhK2uOw9QV5VCnpRxlvIKgJYiTfAuepvcOhwLNsEsDMyh7zIfUrI5Ugz7Pgl+WlEslWkGgG5uLHkHaIRadWy1wqQ2whUxNrrjfFdf4BveD/vI3CdA8pcYI6sMt+LotMd5pT7UthP/BtgmfoFnK99lClCv6w8k5Y5K9sZgayks1YddID3/c/yih7Hwe+BXweK4+b17lie/FmwJ2+Anjx5A/TkDdCTp39KPwRo7/pDpKqi8Ct3y4oiEqUoFvpp+kf4T4VpZVLikkG1VloZaUSgfxRm+0eULW2LgWRFLZQg9MOszKCQCoUw2C2CiokiKlnMNcMICspKyXa379v5Hh5vb2Z3nHn3DXU+ONz73sxwz5x3733n3fvOd/whxOFw+B3Y4XA4fAJ0OBwOnwAdDofDJ0CHw+HwCTCEec/w+uQw17WVr5vkf35odJpr9Y8N0yaD7LYlh1mFf4aQwXeP0fU3hiT7RtWR/Y0hxjjcgZL8BoxwYGgMGYZPk63Ii35qUk6se0Ik3d4J+n7PGNc/aWBkytH2v86kzJlQiRD3Aki3oiteRrk8gtNElum/GaKE8qqknFkrtSmDP+/OuKaMq1tTb6eqR3aZWCpGQayG3Fotl3Ckd3SnKNmfxYzxxGnlqBPDuz6SLltxfGIFPbhDv9nY9KKcdWNAJYMyl4W2MRHO56McrBA3OJpEQrmVY9jyMrW7ArJWiRJJedBDCgAmhcC5j1FeEem6Ph3Y465q0eIF9sGejGt3AHKO+c70IH7TYiBH3dYrduBqE1Fuk3YSXTpmFPr3Sqp+SPEBO9kHa2nz2AbdlYfMMcO/1kJIU7+1IGfhBoWrc1BebNMJQUr6LL2rMMPN8RF12wiZCWGU0nXQgxFVaeci98ckEwR8c1KOuyRtxBM568XEIEwTsEG2odd8W1KOXB8Fzj+Ez9vC9EzSdxKqm/W7vD1Ayk/yluk1/wndvuQAkIeyXywD+zU4cve20Na9iVI0SDaM42eMcZ6elJOx5I0tetpYlXHtyAyRRgXSc+6ArGMge4bdj8tRxzRK70YbdSe8FuixXR7+WajTA3xGHuulMT3APZbjxXK+6NwXBXl/89F+v7hYjtBPDA99zGWGY04uj/OiRvQA+zW5LdYdrtfo96K980FOYV5u/YdtOes2lUlv0M5uY6uRgJypmgyKJCrvqDt7PFtsFjxeKmY01i+EXAu5JMuTzUmeCuy1QufnBLYkQ9rnWTYEPoWcHqEPLsoYs33G00/L7gwdF+es2yo+8QyXQW91Fsrn2b9IuROMj1RaIROO5vrWqzBpT7oULpwaiOtWj6DeJUqUosJTWV6TMQFeWfBj+WyjyxSUS1SnCz8t+H6XGVC3RNBtdaXJLpwUMybI3gj2u9z2tVr04+8geT4OPxa0t0z9kAP498BWu1Ffg3IdqSOD//NJBDvykWNjYL9DKNtNX+gMb4DAosjjpV36/QWZW+EmmGQ8LkebAFMZMMbic/nkJuElmBcuYJDBrkk4FE4S3VPJ6LZF6y8LUf/GnF8QS1+080CFtZ9/eYOmfDeSzV5Xe8+KJvUeHO8jb5m4y7i2OlNrkamq9Bx+ka6bYk2AhkZ0luExo7wUXEummNxrJqJ9kWxJXuHh4BLvEpFKX3AzGayF46IOmSAe4TdRvkHPT/waA6bfLR+Db6UmaWnwOohlGgqf4YvY6RrWetYxlfQRHVYR65R/kDJV2bq5Vsm1CzI6PqhdOa6nkUj6q1j6yW5cv2WnuwPtcnd/WpbtzBrNEq1rxtBvSO2SA/hVlEtxfD8HJ+qDqC/UbnAv6kwUzcV9Mk39qDXX3Nfaql0rfZaV/fuAxk6SNCAP8jhBZqwnISvNubMTUZml+qDsVJ/IG1zjXon2mGi6I8uO0Oc+nOeTxk3aIc7sw7WMl5ZGTDQFTSDjwcGMc9xe56Ivs6IzQzjTx/N1lLdiv4LEAat6b1LOVE55pSBbkcyzXbS6M1CeUeW6f4biYch7Ma+9aWs0wbkWzVtw/qA24kb0ncn6DjdCOKjnQUg9/F0T9MmhjIX/kSLGEdp7FMUCbR6EWJ+UE77HQppY/v1Kkxnq21We3KhGWxrUIe3OUGvEu9hY6IdwHXKTIUylx/V28B8+KMA7bUXbZBXmHbe7CWxVgj6ler2cnG33rTyTNpTP4RRzEXEQ78Qx3/1r464gZC9kjjw+5i46T5NiKUf1wrGUvltHXtKJhos1fBrhQ1Or+XxiHvatsAP+K9qaivJOyHx6y3x7g9z+Bbx7eiY3klDuQPs/oHxBTgp39c/FZx3yUG/H5w1zEpwNxuFw/G/hoXAOh8MnQIfD4fAJ0OFwOHwCdDgcDp8AHQ6H4z+JfwBOZyoAprZzswAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:0 0;cursor:pointer;border:1px solid #888;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.5;-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);transform:scale(.95,.95)}.social-link .social-icon:hover{opacity:1;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.social-link .social-icon.social-facebook{background-position:0 0}.social-link .social-icon.social-tumblr{background-position:-40px 0}.social-link .social-icon.social-pinterest{background-position:-80px 0}.social-link .social-icon.social-twitter{background-position:-120px 0}.social-link .social-icon.social-youtube{background-position:-160px 0}.social-link .social-icon.social-linkedin{background-position:-200px 0}.social-link .social-icon.social-vimeo{background-position:-240px 0}.social-link .social-icon.social-googleplus{background-position:-280px 0}#zoom-fabric-content{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,z-index 0s .3s,visibility 0s .3s;-moz-transition:opacity .3s,z-index 0s .3s,visibility 0s .3s;transition:opacity .3s,z-index 0s .3s,visibility 0s .3s}#zoom-fabric-content.active{-webkit-transition:opacity .3s,z-index 0s 0s,visibility 0s 0s;-moz-transition:opacity .3s,z-index 0s 0s,visibility 0s 0s;transition:opacity .3s,z-index 0s 0s,visibility 0s 0s;z-index:9999;opacity:1;visibility:visible}#zoom-fabric-content .zoom-fabric-inner{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,1);width:350px;height:350px;margin:auto;z-index:5}#zoom-fabric-content .close-zoom{position:absolute;right:0;top:0;width:52px;height:48px;cursor:pointer;z-index:2}#zoom-fabric-content .close-zoom img,#zoom-fabric-content .zoom-image img{width:100%;height:100%}#zoom-fabric-content .zoom-image{position:relative;width:100%;height:100%}#zoom-fabric-content .close-zoom-area{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;cursor:pointer}#zoom-fabric-content.active .close-zoom-area{z-index:4}#design-model-monogram,#design-model-monogram span{position:absolute}#design-model-monogram{top:0;left:0;right:0;bottom:0;opacity:0}#design-model-monogram.active{opacity:1}#design-model-monogram span{z-index:1000;color:#fff;font-size:.5em;display:inline-block;width:60px}#design-model-monogram.on-sleeve span{-webkit-transform:rotate(22deg);-moz-transform:rotate(22deg);transform:rotate(22deg);top:130px;left:15px}#design-model-monogram.on-chest span{top:108px;right:75px;text-align:center}#design-model-monogram.on-bottom span{bottom:47px;right:65px;text-align:center}#design-model-monogram.on-back span{right:0;left:0;margin:auto;text-align:center;top:21%}#confirm-leave-design{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,z-index 0s .3s,visibility 0s .3s;-moz-transition:opacity .3s,z-index 0s .3s,visibility 0s .3s;transition:opacity .3s,z-index 0s .3s,visibility 0s .3s}#confirm-leave-design.active{-webkit-transition:opacity .3s,z-index 0s 0s,visibility 0s 0s;-moz-transition:opacity .3s,z-index 0s 0s,visibility 0s 0s;transition:opacity .3s,z-index 0s 0s,visibility 0s 0s;z-index:9999;opacity:1;visibility:visible}#confirm-leave-design .leave-design-inner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:500px;height:150px;padding:24px 0;background:rgba(0,0,0,1);z-index:5;text-align:center}#confirm-leave-design .close-confirm-design{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;cursor:pointer}#confirm-leave-design.active .close-confirm-design{z-index:4}#confirm-leave-design p,#confirm-leave-design ul li span{color:rgba(242,232,201,1);font-size:1em;line-height:1.5;font-family:ProximaNova;font-weight:400;font-style:normal;letter-spacing:.03em}#confirm-leave-design ul{position:relative}#confirm-leave-design ul li{display:inline-block;width:40%;margin:10px 0;padding:10px 25px;cursor:pointer;background:#111}#confirm-leave-design ul li:first-child{background:rgba(22,221,230,.8)}#confirm-leave-design ul li:first-child:hover{background:#399E26}#design-model-premium{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}#design-model-premium.active{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s 0s;-moz-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s}#design-model-premium .premium-soft-touch{position:absolute;top:30px;left:-90px}#design-model-premium .premium-fabric{position:absolute;left:0;right:0;bottom:-15px;text-align:center}#design-model-premium .premium-fabric .premium-fabric-text,#mastdetail .design-premium .premium-fabric-text{color:#eee;font-family:CenturyGothic;font-style:italic;font-weight:400;font-size:.875em;margin-bottom:7px}#design-model-premium .premium-fabric .premium-fabric-text{font-size:1.25em;letter-spacing:2px;padding:0}#mastdetail .design-viewer ul li:nth-child(3) img{max-width:40%;margin-bottom:10px}#mastdetail .design-premium{display:none}#mastdetail .design-premium.active{display:block}#mastdetail .design-premium .premium-fabric-text{display:none}