*{margin:0;padding:0;max-height:1000000px}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 22px}html,body,div,span,applet,embed,object,iframe,frameset,p,q,blockquote,sub,sup,a,abbr,acronym,font,img,small,center,h1,h2,h3,h4,h5,h6,b,strong,big,u,ins,i,cite,em,var,dfn,address,s,strike,del,dl,dt,dd,ol,ul,li,pre,code,kbd,samp,tt,fieldset,legend,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;background:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{height:100%}body{font-family:Open Sans,sans-serif;color:#000;background:#fff;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;margin:0}img{border-style:none;display:block;max-width:100%;height:auto}a{text-decoration:none;color:#3374ae;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;outline:none!important}a:hover{color:#000!important;text-decoration:none}a:focus{text-decoration:none;outline:none!important}a:active{background-color:transparent;color:#0481c2}input,textarea,select{font:100% Arial,Georgia Ref,sans-serif;vertical-align:middle;color:#b6b6b6}form,fieldset{margin:0;padding:0;border-style:none}button::-moz-focus-inner{padding:0;border:0}input[type=text],input[type=search],input[type=email],input[type=password],input[type=file],input[type=submit],textarea,input[type=tel]{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none;border-radius:0;-webkit-border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:capitalize}h1{font-size:22px;margin:0;line-height:1.5}h2{font-size:18px;line-height:1.2;margin:0 0 18px}h3{font-size:30px;margin:0 0 10px}h4{font-size:110%;margin:0}h5{font-size:100%;margin:0}h6{font-size:90%;margin:0}.btn{color:#1194b2;display:inline-block;vertical-align:top;padding:10px 12px;margin:0 0 40px;background-image:linear-gradient(to bottom,#f3f3f3,#ededed,#e8e8e8,#e2e2e2,#ddd);text-align:center;min-width:102px;border-radius:5px;border:1px solid transparent;text-transform:capitalize;float:right;position:relative}.btn:hover{background:#5d5d5d;color:#fff;border:1px solid red}.btn-blue{background-color:#3374ae;border-radius:50px;color:#fff;padding:10px 15px;font-size:12px;line-height:16px;cursor:pointer;border:1px solid transparent;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.btn-blue:hover{background-color:transparent;border:1px solid #3374ae;color:#3374ae}i,cite,em,var,dfn,address{font-style:normal}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}ul{margin-left:0}ul,ol{margin:0;padding:0}#wrapper{overflow:hidden;width:100%;position:relative}ul ul,ul ol,ol ul,ol ol{padding-left:2em;margin:0}ul{list-style:none}ul>li{list-style-type:none;font-size:14px;line-height:20px;color:#000;margin:0 0 20px}input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],.searchform input[type=text],input.search,.comment-form textarea,.comment-form input[type=text],.search-form input[type=search],.quote input[type=text],.quote-form textarea,.quote-form input[type=text],.quote-form input[type=search],textarea{font-size:13px;line-height:1.5;width:208px;border:1px solid #000;color:#696969;padding:10px 0 10px 10px;background:#353535;display:inline-block;vertical-align:middle;outline:none;margin:0 0 10px;height:31px;border-radius:5px}textarea{resize:none;height:85px;overflow:auto;color:#696969}.container{max-width:1230px}.landing-banner{background-size:cover;background-repeat:no-repeat;position:relative;height:260px;background-position:center center}.landing-banner:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:#000000b3}.cart-holder span{color:#000;vertical-align:middle}.cart-holder a{background-color:#fff;height:auto;width:auto;padding:20px;display:block;font-size:14px;line-height:12px;text-align:center}.landing-header{z-index:2;right:10px;top:0}.landing-banner-content{position:absolute;top:50%;right:0;left:0;color:#fff;transform:translateY(-50%)}.landing-banner-content h1{font-size:18px;line-height:24px;margin:0 0 10px;font-weight:700;text-transform:uppercase}.landing-banner-content p{font-size:13px;line-height:19px;margin:0}.brand-holder{position:absolute;bottom:20px;right:0;left:50%;transform:translate(-50%)}.buy-img{position:relative;background-size:100% auto;background-repeat:no-repeat}.landing-buy h1{font-size:20px;line-height:29px;color:#fff;font-weight:700}.landing-buy{background:#3374ae}.buy-img{position:relative;background-size:100% auto}.shirt-img{position:absolute;right:0;left:50%;top:20px;bottom:0;transform:translate(-50%);z-index:1}.buy-img:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#3374ae80}.buy-content-hol{padding:50px}.magic-dry{padding:30px 0 0}.magic-dry .img-block{position:relative;background-size:100% auto}.magic-dry .img-block:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background-color:#0003}.product-block{position:absolute;top:50%;right:0;left:50%;transform:translate(-50%,-50%);width:30%}.lading-products{margin:0 0 130px}.footer{background-color:#fafafa;padding:60px 0 0}.footer strong.footer-head{color:#000;margin:0 0 20px}.footer-col p{font-size:14px;line-height:24px}.lower-footer{padding:80px 0;color:#000}.upper-footer{padding:50px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.magic-dry span.title{font-size:20px;line-height:30px;font-weight:700}.content-hol{position:relative}.quantity{position:static;width:80px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:100%;height:42px;line-height:1.65;float:left;display:block;margin:0;border-radius:5px;padding:0 0 0 20px;border:1px solid #e3e3e3;color:#000}.cart-block.d-flex{justify-content:space-between;max-width:215px;margin:15px auto;align-items:center}.quantity input:focus{outline:0}.quantity-nav{float:left;position:relative;height:42px}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:14px;font-family:Trebuchet MS,Helvetica,sans-serif!important;line-height:1.5;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}.btn-hol{position:static}.content-hol p.price{margin:0 0 15px}.content-hol strong{color:#000}.landing-product-hol .img-block{width:279px;height:279px;margin:0 auto 10px}.footer-col ul li a{color:#000}.footer-col ul li a:hover{color:#3374ae!important}.wr_magic_shirt{background-image:url(https://cdn2.shopify.com/s/files/1/0018/3199/3409/files/magic_dry.jpg?26928);background-size:cover;background-repeat:no-repeat;background-position:top center;padding:70px 0;position:relative}.wr_magic_shirt .text-hol{margin:0 0 50px}.wr_magic_shirt:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:#000000b3}.wr_magic_shirt h1{font:700 30px/34px Open Sans,sans-serif;color:#fff;margin:0 0 25px;text-transform:uppercase}.wr_magic_shirt .text-hol p{font-weight:700}.wr_magic_shirt .text-hold span.only_txt{font-weight:700;color:#fff;font-size:18px;line-height:22px;background:#e23030;padding:7px 15px;margin:0 0 20px;display:inline-block}.wr_magic_shirt select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background:#2c3e50;flex:1;padding:0 1em;color:#010101;cursor:pointer;background:transparent}.wr_magic_shirt select::-ms-expand{display:none}.wr_magic_shirt .select_main_div{position:relative;display:flex;width:100%;max-width:180px;height:55px;line-height:3;background:#fff;overflow:hidden;border-radius:4px;margin:0 0 35px}.wr_magic_shirt .select_main_div:after{content:"\f107";position:absolute;font-family:FontAwesome;top:0;right:0;padding:0 1em;font-size:20px;line-height:53px;color:#000;cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.wr_magic_shirt .slc_hol{margin:0 0 30px}.wr_magic_shirt .slc_hol span{font-size:12px;line-height:16px;font-weight:700;margin:0 0 6px;display:block}.wr_magic_shirt .btn-hol button.btn-blue{padding:16px 45px}.wr_magic_shirt .text-hold p{padding:0 14em 0 0}@media (min-width: 767.98px){.buy-img:before{position:absolute;content:"";left:0;width:0;height:0;border-style:solid;border-width:114px 0 143px 92px;border-color:transparent transparent transparent #3375ae;line-height:0px;_border-color:#000000 #000000 #000000 #3375ae;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000")}.cart-holder a{padding:25px 20px;font-size:18px;line-height:20px}.landing-banner-content h1{font-size:28px;line-height:34px}.landing-banner-content p{font-size:16px;line-height:19px;font-weight:600}.landing-banner{height:100vh}.brand-holder{bottom:40px}}@media (min-width: 991.98px){.cart-holder a{background-color:#fff;height:80px;width:150px;padding:20px;display:block;font-size:17px;line-height:36px;text-align:center}.landing-banner-content h1{font-size:36px;line-height:42px;margin:0 0 20px}.brand-holder{bottom:40px}.landing-buy h1{font-size:30px;line-height:36px}.buy-content-hol{padding:0 50px}.shirt-img{top:30px}.magic-dry{padding:85px 0 66px}.upper-footer{padding:60px 0 100px}.buy-img:before{border-width:214px 0 188px 111px}.magic-dry span.title{font-size:30px;line-height:40px;font-weight:700}.quantity{bottom:-60px;left:37%}.btn-hol{left:57%;bottom:-60px}.btn-blue{font-size:14px;line-height:18px}.landing-header{right:30px}}@media (min-width: 1199.98px){.quantity{left:39%}}@media (max-width: 991px){.wr_magic_shirt .text-hold p{padding:0 6em 0 0}}@media (max-width: 768px){.wr_magic_shirt .img-hol img{margin:0 auto}}@media (max-width: 479px){.wr_magic_shirt .text-hold p{padding:0}.wr_magic_shirt h1{font-size:25px;line-height:29px;margin:0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/style.css.map */
