﻿html{font-size:15px}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}p,li,span,label,a,.font-regular{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal}h1,h2,h3,button,.woocommerce-Price-amount.amount,.font-bold{font-family:"source-sans-pro",sans-serif;font-weight:700;font-style:normal}.headline-1{font-size:3.3333333333rem !important}@media(width < 768px){.headline-1{font-size:2.3333333333rem !important}}.headline-2{font-size:2.3333333333rem !important}@media(width < 768px){.headline-2{font-size:1.6666666667rem !important}}.headline-3{font-size:1.6666666667rem !important}@media(width < 768px){.headline-3{font-size:1.3333333333rem !important}}.headline-4{font-size:1.3333333333rem !important}@media(width < 768px){.headline-4{font-size:1rem !important}}:root{--smoke: #F2F2F2;--container: 1.5rem;--boxed: 1525px}.container{padding:var(--container)}.container.boxed{max-width:var(--boxed);margin:0 auto}.relative{position:relative}.absolute{position:absolute}.flex{display:flex}.flex.flex-col{flex-direction:column}.flex.justify-between{justify-content:space-between}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:flex-end}.flex.items-center{align-items:center}.flex.gap{gap:1rem}.pointer{cursor:pointer}i{font-size:1.6666666667rem !important}button{border:none;outline:none;background:var(--primaryColor);color:#fff;padding:1rem;font-size:1rem;text-transform:uppercase}.woocommerce-variation-add-to-cart.variations_button .quantity input{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}a{text-decoration:none}#cart{z-index:95;position:fixed;bottom:0;left:0%;height:100dvh;width:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(1.5px);opacity:0;visibility:hidden;transition:visibility 0s linear .35s,opacity .35s ease}#cart.show{opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .35s ease}#cart #cart-drawer{height:100%;width:35%;translate:100%;float:right;background:#fff;transition:translate .35s ease}@media(width < 768px){#cart #cart-drawer{width:100%}}#cart #cart-drawer.show{translate:0%}#cart #cart-drawer div.widget_shopping_cart_content{height:100%}#cart #cart-drawer #cart-header{height:10%}#cart #cart-drawer #cart-body{height:65%;overflow-y:scroll}#cart #cart-drawer #cart-body #cart-items .cart-item{margin-bottom:1rem}@media(width < 768px){#cart #cart-drawer #cart-body #cart-items .cart-item .product-thumbnail img{width:100px;object-fit:contain}}#cart #cart-drawer #cart-body #cart-items .cart-item .product-details{padding:1rem}#cart #cart-drawer #cart-body #cart-items .cart-item .product-details .product-price *{font-size:1.3333333333rem !important}#cart #cart-drawer #cart-body #cart-items .cart-item .product-details .product-quantity input{height:100%;flex:1 1 0;border:none;outline:none;background:var(--smoke);text-align:center;pointer-events:none}#cart #cart-drawer #cart-body #cart-items .remove-item{top:50%;right:0%;translate:0 -50%;height:50%;width:15%}@media(width < 768px){#cart #cart-drawer #cart-body #cart-items .remove-item{top:0%;translate:0 0;height:30%;width:10%}}#cart #cart-drawer #cart-body #cart-items .remove-item i{color:var(--primaryColor)}#cart #cart-drawer #cart-footer{height:25%}#cart #cart-drawer #cart-footer #over-budget{color:var(--primaryColor)}#cart #cart-drawer #cart-footer h3 .woocommerce-Price-amount.amount *{font-size:1.6666666667rem}#cart #cart-drawer #cart-footer #checkout-button{display:inline-block;width:100%;margin-top:1rem;padding:1rem;background:var(--primaryColor);color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;font-family:"source-sans-pro",sans-serif;font-weight:700;font-style:normal;cursor:pointer}#cart #cart-drawer #cart-footer #checkout-button.disabled{background:gray !important;cursor:not-allowed !important}header{z-index:99;position:sticky;top:0;background:#fff}header div #logos #tagteam-logo{max-height:1.25rem}header div #logos #client-logo-header{max-height:4rem;filter:invert(1) grayscale(1)}header div #logos #seperator-vertical{height:2rem;width:2px;background:#000}header div #cart-trigger #counter{bottom:-9px;right:-7px;height:1.5rem;width:1.5rem;background:var(--primaryColor);color:#fff;border-radius:50%}nav{z-index:99;min-height:0;max-height:0;overflow:hidden;width:50dvw;background:#fff;transition:all .35s ease}@media(width < 768px){nav{width:100dvw}}nav.active{min-height:35dvh;max-height:50dvh}nav #product-categories{padding-left:calc((100vw - var(--boxed))/2 + var(--container))}@media(width < 1525px){nav #product-categories{padding:1rem !important}}nav #product-categories .category-item{margin-bottom:1rem;text-transform:uppercase;transition:all .25s ease}nav #product-categories .category-item:hover{color:var(--primaryColor)}#hero{height:55dvh}@media(width < 768px){#hero{height:35dvh}}#hero img{height:100%;width:100%;object-fit:cover}#budget{height:15dvh;background:var(--primaryColor);color:#fff}@media(width < 768px){#budget{height:auto}}#budget div.container{height:100%}@media(width < 768px){#budget div.container{flex-direction:column;align-items:flex-start;gap:1rem}}#budget div.container h3{font-size:2rem;margin-bottom:.5rem}#budget div.container #welcome{width:50%}@media(width < 768px){#budget div.container #welcome{width:100%}}#budget div.container #balance-status{width:25%}@media(width < 768px){#budget div.container #balance-status{width:100%}}#budget div.container .wc-price-wrapper h3 *{font-size:2.3333333333rem}#budget div.container .wc-price-wrapper p *{font-size:1.6666666667rem}@media(width < 768px){#budget div.container .wc-price-wrapper *{font-size:1.3333333333rem !important}}#products{min-height:75dvh}#products #products-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:3rem}#products #products-grid .loading-spinner{top:3rem;left:50%;translate:-50% 0;border:4px solid var(--smoke);border-top:4px solid var(--primaryColor);border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#products #products-grid .grid-item{height:550px}@media(width < 768px){#products #products-grid .grid-item{height:auto}}#products #products-grid .grid-item .thumbnail{height:60%;background:var(--smoke);align-content:center;overflow:hidden}#products #products-grid .grid-item .thumbnail img{width:100%;object-fit:contain}#products #products-grid .grid-item .thumbnail a{width:90%;bottom:-2rem;left:50%;translate:-50%;opacity:0;pointer-events:none;transition:all .35s ease}#products #products-grid .grid-item .thumbnail a.active{bottom:1rem;opacity:1;pointer-events:all}#products #products-grid .grid-item .thumbnail a button{width:100%}#products #products-grid .grid-item h3{margin-top:1.5rem}#products #products-grid .grid-item h3 span.woocommerce-Price-amount.amount *{font-size:1.6666666667rem !important;font-weight:700}#current-cat{position:absolute;top:42.5%;left:0;transform:rotate(90deg) translateY(-75%);transform-origin:top left;font-size:88px;text-transform:uppercase;color:rgba(0,0,0,.25);white-space:nowrap}@media(width < 768px){#current-cat{display:none}}#single-product{padding:2rem 0rem 5rem}@media(width < 768px){#single-product div.container{flex-direction:column}}#single-product #image-container{height:65dvh;width:50%}@media(width < 768px){#single-product #image-container{height:50dvh;width:100%}}#single-product #image-container .mySwiper2{height:80%}#single-product #image-container .mySwiper2 .swiper-slide{height:100%;background:var(--smoke)}#single-product #image-container .mySwiper2 .swiper-slide img{height:100%;width:100%;object-fit:contain}#single-product #image-container .mySwiper{height:17.5%;margin-top:1rem}#single-product #image-container .mySwiper .swiper-slide{height:100%;opacity:.5;transition:all .35s ease;background:var(--smoke)}#single-product #image-container .mySwiper .swiper-slide.swiper-slide-thumb-active{opacity:1}#single-product #image-container .mySwiper .swiper-slide img{height:100%;width:100%;object-fit:contain}#single-product #content-container{width:45%}@media(width < 768px){#single-product #content-container{width:100%}}#single-product #content-container article{height:auto}#single-product #content-container article .shortDescription{margin:1.6666666667rem 0 1.3333333333rem}#single-product #content-container article span.woocommerce-Price-amount.amount *{font-size:3.3333333333rem !important;font-weight:700}#single-product #content-container article .stock-status{margin-top:2.3333333333rem}#single-product #content-container article .stock-status .stock-indicator{height:1.3333333333rem;width:1.3333333333rem;border-radius:50%}#single-product #content-container article #product-variations{margin:1.6666666667rem 0 2.3333333333rem}#single-product #content-container article #product-variations .reset_variations,#single-product #content-container article #product-variations .woocommerce-notices-wrapper,#single-product #content-container article #product-variations .added_to_cart.wc-forward{display:none !important}#single-product #content-container article #product-variations table.variations{width:100%;margin-bottom:1rem}#single-product #content-container article #product-variations table.variations tbody{display:flex;flex-wrap:wrap}#single-product #content-container article #product-variations table.variations tbody tr{width:50%}#single-product #content-container article #product-variations table.variations tbody tr th,#single-product #content-container article #product-variations table.variations tbody tr td{display:block;text-align:start}#single-product #content-container article #product-variations table.variations tbody tr th label{font-size:1.3333333333rem}#single-product #content-container article #product-variations table.variations tbody tr td select{height:3rem;width:80%;border:none;border-bottom:1px solid var(--smoke);outline:none}#single-product #content-container article #product-variations .woocommerce-variation-add-to-cart.variations_button,#single-product #content-container article #product-variations form.cart{display:flex;width:100%;flex-wrap:wrap}#single-product #content-container article #product-variations .woocommerce-variation-add-to-cart.variations_button .quantity,#single-product #content-container article #product-variations form.cart .quantity{width:15%}#single-product #content-container article #product-variations .woocommerce-variation-add-to-cart.variations_button .quantity input,#single-product #content-container article #product-variations form.cart .quantity input{height:100%;width:100%;border:2px solid #000;outline:none;text-align:center}#single-product #content-container article #product-variations .woocommerce-variation-add-to-cart.variations_button button,#single-product #content-container article #product-variations form.cart button{flex:1 1 0;font-size:1.3333333333rem;cursor:pointer;transition:all .25s ease}#single-product #content-container article #product-variations .woocommerce-variation-add-to-cart.variations_button button.added,#single-product #content-container article #product-variations form.cart button.added{background:#6db981}#single-product #content-container #product-info-anchors a{color:#000}#single-product #content-container #product-info-anchors a p{padding:.5rem 0}#single-product #content-container #product-info-anchors a:not(a:last-child) p{border-bottom:1px solid #707070}#single-product #content-container #product-info-anchors a:first-child p{border-bottom:1px solid #707070}#single-product #product-info{margin-top:2rem}@media(width < 768px){#single-product #product-info{margin-top:1rem}}#single-product #product-info article h3{margin-bottom:1rem}main#primary div.container{max-width:var(--boxed);margin:0 auto}main#primary div.container input,main#primary div.container label,main#primary div.container span,main#primary div.container .wc-block-components-panel__button,main#primary div.container select,main#primary div.container textarea{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal}main#primary div.container .wc-block-components-checkout-return-to-cart-button,main#primary div.container #radio-control-wc-payment-method-options-cod__content{display:none}main#primary div.container .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{position:relative;box-shadow:inset 0 0 0 .5px var(--primaryColor)}main#primary div.container .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted::before{content:"";position:absolute;inset:0;background:var(--primaryColor);opacity:.05;z-index:0;pointer-events:none}main#primary div.container .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted>*{position:relative;z-index:1}main#primary div.container select{cursor:not-allowed}main#primary div.container .wc-block-components-product-name{font-family:"source-sans-pro",sans-serif;font-weight:700;font-style:normal}footer{height:45dvh;background:#000;color:#fff;padding:2rem 0}@media(width < 768px){footer{height:auto}}footer a{color:#fff}footer div.container{height:100%}@media(width < 768px){footer div.container{flex-direction:column}}footer div.container #footer-col-1{height:auto;width:30%}@media(width < 768px){footer div.container #footer-col-1{width:100%;gap:2rem}}footer div.container #footer-col-1 #logos-footer{width:100%}footer div.container #footer-col-1 #logos-footer #tagteam-logo{max-height:2.25rem;filter:invert(1) grayscale(0)}footer div.container #footer-col-1 #logos-footer #client-logo-footer{max-height:6rem}footer div.container #footer-col-1 #logos-footer img{width:100%}footer div.container #footer-col-1 #logos-footer #seperator-vertical-footer{height:2rem;width:2px;background:#fff}footer div.container #footer-col-2{width:50%}@media(width < 768px){footer div.container #footer-col-2{width:100%;gap:2rem;padding:2rem 0 !important;display:grid;grid-template-columns:1fr 1fr}}footer div.container #footer-col-2 article h3{margin-bottom:1rem}footer div.container #footer-col-2 article a p{margin-bottom:.5rem}.woocommerce-MyAccount-content .woocommerce-message{display:none}#form-login .u-column1,#form-login .u-column2{width:35%;margin:3rem auto}@media(width < 768px){#form-login .u-column1,#form-login .u-column2{width:100%;margin:5rem auto}}#form-login .u-column1 input:not(input[type=checkbox]),#form-login .u-column2 input:not(input[type=checkbox]){height:3rem;width:100%;margin-bottom:1rem;padding:0 .5rem}#form-login .u-column1 .password-input,#form-login .u-column2 .password-input{position:relative}#form-login .u-column1 .password-input .show-password-input,#form-login .u-column2 .password-input .show-password-input{position:absolute;top:50%;right:3rem;translate:0 -50%;height:3rem;width:3rem;background:none}#form-login .u-column1 .password-input .show-password-input::before,#form-login .u-column2 .password-input .show-password-input::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:300;display:inline-block;font-size:1.2rem;color:var(--primaryColor);cursor:pointer}#form-login .u-column1 .password-input .show-password-input.display-password::before,#form-login .u-column2 .password-input .show-password-input.display-password::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:300;display:inline-block;font-size:1.2rem;color:var(--primaryColor);cursor:pointer}#form-login .u-column1 .woocommerce-form-login__submit,#form-login .u-column1 .woocommerce-form-register__submit,#form-login .u-column2 .woocommerce-form-login__submit,#form-login .u-column2 .woocommerce-form-register__submit{margin:1rem 0 .5rem;width:50%}/*# sourceMappingURL=main.min.css.map */