@media (min-width: 769px){.hide__desktop{display:none!important}}@media (max-width: 769px){.hide__mobile{display:none!important}}.page-teamwear #mps-sales-notification.sn-common{display:none!important}.page-teamwear #tidio-chat,.page-teamwear .banner_holder{display:none}.teamwear .tick,.teamwear [href="#remove"],.teamwear [href="#close"]{align-items:center;border:1px solid #000;border-radius:99px;display:flex;justify-content:center;transition:all .3s ease-in-out;width:25px;height:25px}.teamwear .tick .icon,.teamwear [href="#remove"] .icon,.teamwear [href="#close"] .icon{display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.teamwear [href="#close"]{background:#000}.teamwear [href="#close"] svg line{stroke:#fff}.teamwear .tick{background:green;border:none;mix-blend-mode:multiply;opacity:0;position:absolute;right:0;top:0;transform:translateY(10px);margin:20px}.teamwear .tick svg line,.teamwear .tick svg polyline{fill:none;stroke:#fff}.teamwear .thumbnail.selected .tick{opacity:1;transform:none}.teamwear .icon{display:inline-block;width:20px}.teamwear .icon svg{width:100%}.teamwear .icon svg line{stroke-width:1px}.team-banner .teamwear-tabs a,.team-banner h1,.team-banner h2,.teamwear .teamwear-tabs a,.teamwear h1,.teamwear h2{color:#000;font-size:24px;font-weight:600;letter-spacing:-.025rem;margin:0;padding:0 0 10px;text-transform:none}@media (max-width: 769px){.team-banner .teamwear-tabs a,.team-banner h1,.team-banner h2,.teamwear .teamwear-tabs a,.teamwear h1,.teamwear h2{font-size:21px}}.team-banner .teamwear-tabs a:after,.team-banner h1:after,.team-banner h2:after,.teamwear .teamwear-tabs a:after,.teamwear h1:after,.teamwear h2:after{content:none}.team-banner h1.h2__small,.team-banner h2.h2__small,.teamwear h1.h2__small,.teamwear h2.h2__small{font-size:21px}.team-banner .product-details,.teamwear .product-details{margin:10px 0 20px}.team-banner .thumbnail .price,.team-banner .thumbnail .title,.teamwear .thumbnail .price,.teamwear .thumbnail .title{font-size:.875rem;letter-spacing:0}@media (max-width: 769px){.team-banner .thumbnail .price,.team-banner .thumbnail .title,.teamwear .thumbnail .price,.teamwear .thumbnail .title{font-size:.725rem}}.team-banner h3,.teamwear h3{font-size:.875rem;letter-spacing:0;margin:5px 0}.page-teamwear .container{max-width:100vw;width:100vw}.teamwear{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.teamwear>div{width:50%}.teamwear>.teamwear-container{padding:0 20px 20px}.tabs-container{position:relative;z-index:10}.tabs-container .teamwear-tabs--container{position:relative}.tabs-container .teamwear-tabs--container.stick{position:fixed;width:calc(50vw - 40px)}@media (max-width: 769px){.tabs-container .teamwear-tabs--container.stick{width:calc(100vw - 40px)}}.tabs-container .teamwear-tabs--container:after{background:linear-gradient(90deg,#fff0,#fff);content:"";height:100%;position:absolute;right:0;top:0;width:60px}.tabs-container .teamwear-tabs{background:#fff;padding:20px 0;overflow:auto;position:relative;transition:all .3s ease-in-out;white-space:nowrap;width:100%}@media (max-width: 769px){.tabs-container .teamwear-tabs{padding:10px 0}}.tabs-container .teamwear-tabs a{background-image:linear-gradient(90deg,#000 0%,#000 50%,transparent 50%,transparent 100%);background-repeat:no-repeat;background-size:200% 2px;background-position:100% 100%;display:inline-block;margin-right:20px;outline:none!important;text-transform:uppercase;transition:all .3s ease-in-out}.tabs-container .teamwear-tabs a.active{background-position:0 100%}.teamwear-block{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px}.teamwear-block>.thumbnail{margin:20px 0;position:relative;width:calc(33.333% - 20px)}@media (max-width: 769px){.teamwear-block>.thumbnail{width:calc(50% - 20px)}}.teamwear-block .thumbnail .info,.teamwear-block .thumbnail .variant-list{display:none}.block-wrapper{position:relative}.block-wrapper>div{opacity:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.block-wrapper>div:first-child{position:relative}.block-wrapper>div.active{opacity:1;pointer-events:all;z-index:2}.teamwear>.teamwear-form{align-items:center;background:#f8f8f8;display:flex;flex-direction:column;min-height:100vh;padding:20px;position:absolute;right:0;transition:all .3s ease-in-out;width:50vw;z-index:11}.teamwear>.teamwear-form>div{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:100%}.teamwear-form.stick{bottom:0;position:fixed}.form-header{max-width:480px}.form-header h2{margin-bottom:2.5vh}.form-header p{font-size:13px;line-height:1.4}.form-footer{opacity:0;pointer-events:none}#mc_embed_signup{margin-top:20px}.teamwear #mc_embed_signup_scroll,.teamwear #contact_form{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 769px){.teamwear #mc_embed_signup_scroll,.teamwear #contact_form{margin:0}}.teamwear #mc_embed_signup_scroll .indicates-required,.teamwear #contact_form .indicates-required{font-size:80%;width:100%}.teamwear #mc_embed_signup_scroll .mc-field-group,.teamwear #contact_form .mc-field-group{width:100%}.teamwear #mc_embed_signup_scroll .mc-field-group.size1of2,.teamwear #contact_form .mc-field-group.size1of2,.teamwear #mc_embed_signup_scroll .eight.columns,.teamwear #contact_form .eight.columns{margin:0 0 10px;width:calc(50% - 10px)}.teamwear #mc_embed_signup div.mce_inline_error{font-size:80%;font-weight:400;margin:0}.teamwear #mc_embed_signup label,.teamwear #contact_form label{display:none;width:100%}.teamwear #mc_embed_signup h2,.teamwear #contact_form h2{width:100%}.teamwear #mc_embed_signup input[type=text],.teamwear #mc_embed_signup input[type=email],.teamwear #mc_embed_signup input[type=number],.teamwear #mc_embed_signup textarea,.teamwear #contact_form input[type=text],.teamwear #contact_form input[type=email],.teamwear #contact_form input[type=number],.teamwear #contact_form textarea{background:transparent none;border-bottom:1px solid #000;outline:none;margin:0;padding:10px 0}.teamwear #mc_embed_signup input[type=text]:active,.teamwear #mc_embed_signup input[type=text]:focus,.teamwear #mc_embed_signup input[type=email]:active,.teamwear #mc_embed_signup input[type=email]:focus,.teamwear #mc_embed_signup input[type=number]:active,.teamwear #mc_embed_signup input[type=number]:focus,.teamwear #mc_embed_signup textarea:active,.teamwear #mc_embed_signup textarea:focus,.teamwear #contact_form input[type=text]:active,.teamwear #contact_form input[type=text]:focus,.teamwear #contact_form input[type=email]:active,.teamwear #contact_form input[type=email]:focus,.teamwear #contact_form input[type=number]:active,.teamwear #contact_form input[type=number]:focus,.teamwear #contact_form textarea:active,.teamwear #contact_form textarea:focus{outline:none}.teamwear #mc_embed_signup input[type=text]::placeholder,.teamwear #mc_embed_signup input[type=email]::placeholder,.teamwear #mc_embed_signup input[type=number]::placeholder,.teamwear #mc_embed_signup textarea::placeholder,.teamwear #contact_form input[type=text]::placeholder,.teamwear #contact_form input[type=email]::placeholder,.teamwear #contact_form input[type=number]::placeholder,.teamwear #contact_form textarea::placeholder{text-transform:uppercase}@media (max-width: 769px){.teamwear #mc_embed_signup input[type=text],.teamwear #mc_embed_signup input[type=email],.teamwear #mc_embed_signup input[type=number],.teamwear #mc_embed_signup textarea,.teamwear #contact_form input[type=text],.teamwear #contact_form input[type=email],.teamwear #contact_form input[type=number],.teamwear #contact_form textarea{font-size:12px}}.teamwear .btn-block{display:flex;justify-content:flex-end;padding:10px 0;width:100%}.teamwear input[type=submit].action_button,.teamwear .action_button,.teamwear .btn,.teamwear #contact_form .action_button{background:transparent none;border:1.5px solid #000;border-radius:99px;color:#000;height:auto;letter-spacing:0;line-height:1.3;margin:0!important;min-height:0;padding:10px 40px;text-transform:uppercase;transition:all .3s ease-in-out}.teamwear input[type=submit].action_button:hover,.teamwear .action_button:hover,.teamwear .btn:hover,.teamwear #contact_form .action_button:hover{background:#000;color:#fff}@media (max-width: 769px){.teamwear input[type=submit].action_button,.teamwear .action_button,.teamwear .btn,.teamwear #contact_form .action_button{font-size:12px}}.teamwear-items{height:0;margin:10px 0;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.teamwear-items .item{background:#f8f8f8;display:flex;position:absolute;transition:all .3s ease-in-out;width:100%}.teamwear-items .item .item-thumb{height:80px;margin:5px 20px 5px 0;position:relative;width:80px}.teamwear-items .item .item-body{display:flex;flex-direction:column;justify-content:center;width:calc(80% - 80px)}.teamwear-items .item .item-footer,.teamwear-items .item .item-config{align-items:center;justify-content:flex-end;display:flex;width:20%}.teamwear-items .item img{position:relative;width:100%}.teamwear-items .item h3{font-size:12.5px;line-height:1.4;margin:2.5px 0;opacity:.65}@media (max-width: 769px){.teamwear-items .item h3{font-size:12px}}.teamwear-items .item h3.sizes span{position:relative}.teamwear-items .item h3.sizes span.disabled{opacity:.5}.teamwear-items .item h3.sizes span.disabled:after{content:"";border:1px solid #000;border-width:1px 0 0;left:50%;margin-left:4px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.teamwear-items .item h3.sizes span:before{content:" | "}.teamwear-items .item h3.sizes span:first-child:before{content:none}.teamwear-overflow{border:1px solid #d6d8ce;border-width:1px 0;max-height:210px;overflow:auto}.teamwear-items .item.start,.teamwear-items .item.end{opacity:0}.teamwear-items .item.end{transform:translateY(-20px)}@media (max-width: 769px){.teamwear>div{width:100%}.teamwear>.teamwear-form{padding:10px 10px 0;width:100vw}.teamwear-form{padding:10px}.teamwear-form,.teamwear-form.stick{bottom:auto!important;min-height:0!important;position:fixed!important;top:100%!important}.teamwear-form.active,.teamwear-form.stick.active{transform:translateY(-100%)}.teamwear-items-container{background:#f8f8f8;bottom:100%;left:0;position:absolute;width:100%}.teamwear-overflow{max-height:120px}.teamwear-items{margin:0 10px;width:calc(100% - 20px)}.teamwear-items .item{width:100%}.teamwear-items .item h3{margin:0}.teamwear-form .items-header{padding:15px 10px 0;position:relative}.teamwear-form .items-header p{font-size:13px}.teamwear-form .items-header [href="#close"]{bottom:100%;opacity:0;margin:10px;pointer-events:none;position:absolute;right:0}.teamwear-form.active .items-header [href="#close"]{opacity:1;pointer-events:all}.items-footer{overflow:hidden;padding:0 10px;transition:all .3s ease-in-out}}#preview-bar-iframe{display:none!important}.placeholder .item-body span{background:#eee;color:#eee}.team-banner .banner-row{display:flex}.team-banner .banner-row .column{align-items:center;display:flex;justify-content:center;height:28.125vw;margin:0;overflow:hidden;padding:40px;position:relative;width:50%}@media (max-width: 769px){.team-banner .banner-row .column{height:calc(100vh - 60px);padding:10px;width:100%}}.team-banner .banner-row .column:before{background:#0006;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.team-banner .banner-row .column img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.team-banner .column-content{max-width:480px;position:relative;text-align:center;width:100%;z-index:5}.team-banner .column-content h1,.team-banner .column-content h2,.team-banner .column-content h3,.team-banner .column-content p{color:#fff}.team-banner .column-content h1,.team-banner .column-content h2{font-size:32px}.image__container{height:0;margin-bottom:20px;overflow:hidden;padding-bottom:120%;position:relative}.image__container>img{height:100%;object-fit:contain;position:absolute;width:100%}.image__container__swatch .swatch-container{left:0;margin:10px;position:absolute;top:0;width:calc(100% - 20px)}.image__container__swatch .swatch-container p{font-size:11px;position:absolute;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}.image__container__swatch .swatch-list{display:flex;flex-wrap:wrap;opacity:0;transition:all .3s ease-in-out}.image__container__swatch .swatch-list>span{border-radius:99px;box-shadow:0 0 0 1px #0000001a;display:flex;height:15px;margin:0 10px 10px 0;overflow:hidden;width:15px}.image__container__swatch .swatch-list>span>span{flex:1;margin:0}.image__container__swatch:hover .swatch-container p{opacity:0}.image__container__swatch:hover .swatch-container .swatch-list{opacity:1}@media (max-width: 769px){.image__container__swatch .swatch-container{margin:5px 0;position:relative}.image__container__swatch .swatch-container p{display:none}.image__container__swatch .swatch-list{opacity:1}}@media (min-width: 769px){.page-teamwear #shopify-section-newsletter,.page-teamwear #shopify-section-footer,.page-teamwear #shopify-section-newsletter .container,.page-teamwear #shopify-section-footer .container{width:50vw}#shopify-section-footer .columns:first-child{display:none}#shopify-section-footer .columns.four{width:calc(33.3333% - 60px)}}#mce-responses>div{font-size:80%;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/teamwear.css.map */
