.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all 0.3s ease!important;left:4px!important;visibility:hidden}.grecaptcha-badge:hover{width:256px!important}._800px{width:800px;padding-top:0;margin-top:0}.woocommerce .pswp__caption__center,.woocommerce-page .pswp__caption__center{text-align:center;visibility:hidden}.blog-anchors{font-family:Montserrat-Medium-500,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#011F26!important}.product-anchors{font-family:Montserrat-SemiBold-600,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#011F26!important;text-decoration:none!important}.onsale,.out-of-stock-badge,.square{left:initial;right:10px!important;top:10px!important;font-family:Montserrat-Medium-500,sans-serif!important;font-weight:500!important;font-size:11px!important;width:100px!important;padding:0 0px!important}.legal-copy{font-family:Montserrat-Regular-400,sans-serif;font-weight:400;color:#000;text-align:left;font-size:13px}.legal-headers{font-family:Montserrat-SemiBold-600,sans-serif!important;font-weight:600!important;color:#000;text-align:left!important;font-size:15px!important}time.woocommerce-review__published-date{display:none}span.woocommerce-review__dash{display:none}nav.ct-breadcrumbs{font-family:Montserrat-Regular-400,sans-serif!important;font-weight:400 important}input#um-submit-btn{background:#000000!important;font-family:Montserrat-Medium-500,sans-serif!important;color:#ffffff!important}.blog-content a{text-decoration:underline!important}ul.wp-block-list a{text-decoration:underline!important}ol.wp-block-list a{text-decoration:underline!important}.sup{vertical-align:super;position:relative;font-size:40%;line-height:0;vertical-align:baseline;top:-1.5em}body{font-family:'Montserrat-Regular-400',sans-serif!important}h1{font-family:'oswald-Medium-500',sans-serif!important}h2{font-family:'oswald-Regular-400',sans-serif!important}h3,h4{font-family:'Montserrat-Medium-500',sans-serif!important}h5,h6{font-family:'Montserrat-Regular-400',sans-serif!important;font-size:14px}p{font-size:14px}.wp-block-list{font-family:'Montserrat-Medium-500',sans-serif!important;font-size:13px;line-height:1.5rem}.wp-block-list li a{text-decoration:none!important}.wp-block-list li a:hover{text-decoration:underline!important}.ct-last-page-text{font-family:'Montserrat-SemiBold-600',sans-serif!important;font-style:Regular!important;font-weight:600!important;font-size:13px!important;color:#000}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-family:'Montserrat-SemiBold-600',sans-serif!important;font-style:Regular!important;font-weight:600!important;font-size:13px!important}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{font-family:'Montserrat-Medium-500',sans-serif!important;font-style:Regular!important;font-weight:500!important;font-size:.95em!important}.woocommerce-Price-amount.amount{font-family:'Montserrat-SemiBold-600',sans-serif!important;font-style:Regular!important;font-weight:500!important;font-size:16px!important}a.button.product_type_variable.add_to_cart_button{font-family:'Montserrat-SemiBold-600',sans-serif!important;font-style:Regular!important;font-weight:600!important;font-size:13px!important}a.button.product_type_external{font-family:'Montserrat-SemiBold-600',sans-serif!important;font-style:Regular!important;font-weight:600!important;font-size:13px!important}a.ct-menu-link{font-family:'Montserrat-Medium-500',sans-serif!important;font-style:Regular!important;font-weight:500!important;font-size:13px!important}.ct-product-additional-info ul li svg{fill:#04BF8A!important}.um input[type=submit]:disabled:hover{background:#0a8cbf!important}.um input[type=submit].um-button:hover{background:#0a8cbf!important}.um input[type=submit].um-button{background:#0a8cbf!important}.um-profile-edit.um-profile-headericon.um-trigger-menu-on-click{visibility:none!important;display:none!important}.onsale{padding:var(--badge-padding,7px 7px)!important}.star-rating{margin-top:10px}.variations select{text-transform:capitalize!important}.variations select option{text-transform:capitalize!important}.tax-info{background-color:#fdfcec;padding:10px;margin-bottom:10px;color:#000}.button[name="apply_coupon"]{height:35px}a.checkout-button.button.alt.wc-forward{margin-bottom:25px}.woocommerce-Price-amount.amount{font-family:'Montserrat-SemiBold-600',sans-serif!important;font-style:normal!important;font-weight:500!important;font-size:16px!important}del{text-decoration:none!important}.woocommerce del .woocommerce-Price-amount.amount,.woocommerce del .amount,.price del .woocommerce-Price-amount.amount,.price del .amount{text-decoration:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:#666!important;opacity:0.7!important;color:#999!important}.woocommerce ins .woocommerce-Price-amount.amount,.woocommerce ins .amount,.price ins .woocommerce-Price-amount.amount,.price ins .amount{text-decoration:none!important;font-weight:600!important;color:#333!important}@media (min-width:1025px){h5.woocommerce-loop-product__title,h5.wp-block-post-title{padding-top:10px!important;font-size:15px!important;line-height:1.2em!important;max-height:3em!important;color:#343434!important;text-align:left!important;margin-left:0!important;margin-right:auto!important;width:100%!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (min-width:768px) and (max-width:1024px){h5.woocommerce-loop-product__title,h5.wp-block-post-title{padding-top:10px!important;font-size:14px!important;line-height:1.2em!important;max-height:3em!important;color:#343434!important;text-align:left!important;margin-left:0!important;margin-right:auto!important;width:100%!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}@media (max-width:767px){h5.woocommerce-loop-product__title,h5.wp-block-post-title{padding-top:8px!important;font-size:13px!important;line-height:1.2em!important;max-height:3em!important;color:#343434!important;text-align:left!important;margin-left:0!important;margin-right:auto!important;width:100%!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}h3.woocommerce-loop-category__title{font-family:'oswald-Regular-400',sans-serif!important;font-style:Regular!important;font-weight:400!important;font-size:14px!important}.gb-container.gb-container-ae1f5dba{width:100%!important;visibility:block!important}#main-container{background-color:var(--theme-palette-color-8)!important}*{margin:0;padding:0;box-sizing:border-box}.carousel-container{width:100%;height:100%;margin-left:calc(-50vw + 50%);margin-top:-60px;padding:0;position:relative;background-image:url(https://1shopstar.com/wp-content/uploads/2026/01/hoodies-2-bg-desk.webp);background-size:cover;background-position:center}.carousel-container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgb(255 255 255 / .1) 2px,rgb(255 255 255 / .1) 4px);pointer-events:none;z-index:1}.carousel-container>*{position:relative;z-index:2}.carousel-wrapper{position:relative;z-index:2;height:100%;width:95%;max-width:1200px;margin:0 auto;overflow:hidden;border-radius:12px}.carousel-track{display:flex;height:100%;transition:transform 0.5s ease-in-out}.carousel-slide{min-width:100%;display:flex;align-items:center;justify-content:center;gap:20px;padding:60px 50px;flex-shrink:0}.slide-content{flex:0 0 400px;display:flex;flex-direction:column;align-items:center;text-align:center;color:red;padding:30px 0}.slide-content h2{font-size:1.7rem;font-weight:500;line-height:1.3;color:rgb(42 42 42 / .95);margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp_carousel_price{font-size:1.5rem;font-weight:600;color:rgb(42 42 42 / .95);margin-bottom:15px}.lp_carousel_price::after{content:'';display:block;width:40px;height:2px;margin:6px auto 0;background:#D04136;border-radius:2px}.choose-options{padding:12px 30px;background-image:linear-gradient(to right,#1FA2FF 0%,#12D8FA 51%,#1FA2FF 100%);background-size:200% auto;color:#1a1a1a;font-family:'Montserrat-Medium-500',sans-serif!important;text-decoration:none;font-weight:500;font-size:.85rem;letter-spacing:.5px;border-radius:50px;transition:all 0.3s ease;border:none;text-transform:uppercase}.choose-options:hover{color:#1a1a1a;background-position:right center;transform:translateY(-2px)}.shop-link{font-size:.85rem;margin-top:12px;color:#020202;text-decoration:none}.shop-link:hover{transform:translateX(2px);opacity:1}.shop-link::after{content:""}.slide-image{background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:15px;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgb(0 0 0 / .2);position:relative;overflow:hidden;max-width:30vh;max-height:30vh;width:auto;height:auto;object-fit:contain;align-self:center}.slide-image::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at center,rgb(79 195 247 / .1) 0%,transparent 70%);z-index:1}.slide-image img{max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain;position:relative;z-index:2;transition:transform 0.3s ease}.slide-image:hover img{transform:scale(1.02)}.carousel-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:55px;height:55px;padding:0;margin:0;border-radius:50%!important;display:flex!important;visibility:visible!important;align-items:center;justify-content:center;transition:background-color 0.3s ease,transform 0.3s cubic-bezier(.175,.885,.32,1.275),box-shadow 0.3s ease,border-color 0.3s ease;background:rgb(0 0 0 / .8);border:2px solid rgb(255 255 255 / .3);color:#fff;font-size:24px;cursor:pointer;backdrop-filter:blur(10px);outline:none;-webkit-tap-highlight-color:#fff0}.carousel-nav:hover{background:#555C60;border-color:#4fc3f7;color:#1a1a1a;transform:translateY(-50%) scale(1.1);box-shadow:0 0 15px rgb(79 195 247 / .5);border-radius:50%!important}.carousel-nav:active{transform:translateY(-50%) scale(.95);border-radius:50%!important}.carousel-nav:focus{outline:none;border-radius:50%!important}.carousel-nav:focus-visible{outline:2px solid #43616F;outline-offset:4px}.carousel-nav.prev{padding-right:2px}.carousel-nav.next{padding-left:2px}.carousel-nav.prev{left:20px}.carousel-nav.next{right:20px}.carousel-dots{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:10}.dot{width:12px;height:12px;border-radius:50%;background:rgb(255 255 255 / .3);cursor:pointer;transition:all 0.3s ease}.dot.active{width:36px;border-radius:6px;background:#091C25;box-shadow:0 0 10px rgb(79 195 247 / .5)}.carousel-nav,.carousel-nav:hover,.carousel-nav:active,.carousel-nav:focus{outline:none!important;box-shadow:none!important;background-image:none!important;-webkit-tap-highlight-color:transparent!important}.carousel-nav:focus-visible{outline:none!important}.carousel-nav{-webkit-touch-callout:none!important;user-select:none!important}@media (max-width:1200px){.carousel-slide{padding:40px 60px;gap:30px}.slide-content{flex:0 0 350px}.slide-image{flex:0 0 380px;padding:30px}}@media (max-width:1024px){.carousel-container{height:75vh;padding:25px}.carousel-slide{flex-direction:column;gap:30px;padding:30px;justify-content:center}.slide-content,.slide-image{flex:0 0 auto;width:60%;max-width:600px}.slide-image{padding:10px;height:auto}.slide-image img{max-width:30vh;max-height:30vh}.slide-content h2{font-size:1.6rem}.carousel-nav{width:50px;height:50px;font-size:24px}}@media (max-width:768px){.carousel-container{height:100vh;min-height:600px;padding:20px 0;background-image:url(https://1shopstar.com/wp-content/uploads/2026/01/hoodies-1-bg-mobile.webp),repeating-linear-gradient(45deg,transparent,transparent 1px,rgb(255 255 255 / .08) 1px,rgb(255 255 255 / .08) 2px)}.carousel-slide{flex-direction:column-reverse;justify-content:center;align-items:center;padding:40px 20px;gap:25px;width:100%}.slide-image{width:240px;height:240px;flex:0 0 auto;margin:0 auto;display:flex;justify-content:center;align-items:center}.slide-image img{max-width:80%;max-height:80%}.slide-content{width:100%;flex:0 0 auto;padding:0;display:flex;flex-direction:column;align-items:center;text-align:center}.slide-content h2{font-size:1.4rem;width:90%;margin-bottom:10px}.lp_carousel_price{font-size:1.4rem;margin-bottom:15px}.choose-options{width:100%;max-width:280px;padding:14px;font-size:.9rem}.shop-link{margin-top:15px;font-size:.9rem}.carousel-nav{width:44px;height:44px;font-size:20px}.carousel-nav.prev{left:10px}.carousel-nav.next{right:10px}}.trending-container{display:flex;align-items:center;text-align:center;width:100%;margin:20px 0}.trending-container::before,.trending-container::after{content:"";flex:1;height:1.5px;background:#000}.trending-text{padding:0 15px;font-family:sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;color:#000}.feature-links a{text-decoration:none!important;font-size:15px}.feature-links a:hover{text-decoration:underline!important;font-size:15px}h2.wp-block-heading.ad-banner-header-style{font-size:34px;line-height:2.2rem!important}p.wp-block-heading ad-banner-copy-style{font-size:16px;line-height:1.6rem!important}@media (max-width:768px){.wp-block-group.alignfull{margin-top:10px!important}.wp-block-woocommerce-product-collection{margin-top:10px!important}h2.wp-block-heading.ad-banner-header-style{font-size:30px;line-height:1.95rem!important}p.wp-block-heading ad-banner-copy-style{font-size:15px;line-height:1.6rem!important}}figcaption{display:none!important}.about-subhead-3{color:#3F51B5}a.added_to_cart.wc-forward{height:20px;color:#fff;background-color:#000}.table-container{width:100%;overflow-x:auto;margin:20px 0;padding:10px 30px}.size-chart{width:100%;border-collapse:collapse;min-width:600px;font-family:Arial,sans-serif;font-size:14px;color:#333}.size-chart th,.size-chart td{border:1px solid #e2e2e2;padding:12px 8px;text-align:center;font-weight:400}.size-chart td.label{text-align:left;font-weight:500;min-width:120px}.size-chart thead th{font-weight:700}.unit-header td{font-size:12px;color:#666}.bg-gray{background-color:#F8F8F8}.size-chart tbody tr:hover{background-color:#fcfcfc}.sport-tek-container{max-width:1200px;margin:0 auto;padding:20px 15px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background-color:#f7f9fc;color:#333;line-height:1.6}.sport-tek-header{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e63946}.sport-tek-title{color:#1d3557;margin-bottom:10px;font-size:2rem}.sport-tek-subtitle{color:#457b9d;font-size:1.1rem}.sport-tek-main{margin-bottom:30px}.sport-tek-table-section{margin-bottom:40px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(29 53 87 / .1);overflow:hidden;border:1px solid #e1e5eb}.sport-tek-section-title{background-color:#1d3557;color:#fff;padding:15px 20px;margin:0;font-size:1.3rem;font-weight:600}.sport-tek-table-container{overflow-x:auto;padding:15px}.sport-tek-size-table{width:100%;border-collapse:collapse;min-width:600px}.sport-tek-size-header{background-color:#457b9d}.sport-tek-empty-cell{background-color:#1d3557;color:#fff;font-weight:600;text-align:center;padding:15px 10px;border-bottom:2px solid #1d3557}.sport-tek-size-cell{background-color:#f1faee;color:#1d3557;font-weight:600;text-align:center;padding:15px 10px;border-bottom:2px solid #e1e5eb;border-right:1px solid #e1e5eb}.sport-tek-size-cell:last-child{border-right:none}.sport-tek-measurement-row{transition:background-color 0.2s ease}.sport-tek-measurement-row:hover{background-color:#f8f9fa}.sport-tek-measurement-label{text-align:left;font-weight:600;background-color:#f1faee;padding-left:20px;border-bottom:1px solid #e1e5eb;color:#1d3557}.sport-tek-measurement-value{padding:15px 10px;text-align:center;border-bottom:1px solid #e1e5eb;border-right:1px solid #e1e5eb;font-weight:500}.sport-tek-measurement-value:last-child{border-right:none}.sport-tek-measurement-row:last-child .sport-tek-measurement-value,.sport-tek-measurement-row:last-child .sport-tek-measurement-label{border-bottom:none}.sport-tek-care-table{width:100%;border-collapse:collapse}.sport-tek-care-row{transition:background-color 0.2s ease}.sport-tek-care-row:hover{background-color:#f8f9fa}.sport-tek-care-header{width:25%;background-color:#f1faee;font-weight:600;padding:15px;text-align:left;border-bottom:1px solid #e1e5eb;color:#1d3557}.sport-tek-care-detail{padding:15px;text-align:left;border-bottom:1px solid #e1e5eb}.sport-tek-care-row:last-child .sport-tek-care-header,.sport-tek-care-row:last-child .sport-tek-care-detail{border-bottom:none}.sport-tek-note{background-color:#fff8e1;padding:15px;border-radius:5px;margin-top:20px;font-size:.9rem;color:#5d4037;border-left:4px solid #e63946}.sport-tek-note-text{margin:0}.sport-tek-footer{text-align:center;margin-top:40px;padding-top:20px;border-top:1px solid #e1e5eb;color:#457b9d;font-size:.9rem}.sport-tek-footer-text{margin-bottom:5px;font-weight:600}.sport-tek-footer-subtext{margin:0;color:#7f8c8d}@media (max-width:768px){.sport-tek-container{padding:10px}.sport-tek-title{font-size:1.7rem}.sport-tek-section-title{padding:12px 15px;font-size:1.2rem}.sport-tek-size-cell,.sport-tek-measurement-value,.sport-tek-measurement-label,.sport-tek-empty-cell{padding:12px 8px;font-size:.9rem}.sport-tek-measurement-label{padding-left:15px}.sport-tek-care-table .sport-tek-care-header,.sport-tek-care-table .sport-tek-care-detail{display:block;width:100%;padding:12px}.sport-tek-care-table .sport-tek-care-header{border-bottom:none;background-color:#f1faee;font-weight:600;color:#1d3557}.sport-tek-care-table .sport-tek-care-row{display:block;margin-bottom:10px;border-bottom:1px solid #e1e5eb;background-color:#fff;border-radius:4px;overflow:hidden}.sport-tek-care-table .sport-tek-care-row:last-child{margin-bottom:0}.sport-tek-size-table .sport-tek-measurement-row .sport-tek-measurement-value:nth-child(odd):not(:first-child){background-color:#f1faee}.sport-tek-size-table .sport-tek-measurement-row .sport-tek-measurement-value:nth-child(even){background-color:#f8f9fa}.sport-tek-size-table thead .sport-tek-measurement-row .sport-tek-measurement-value:nth-child(odd):not(:first-child){background-color:#457b9d;color:#fff;font-weight:600}.sport-tek-size-table thead .sport-tek-measurement-row .sport-tek-measurement-value:nth-child(even){background-color:#1d3557;color:#fff;font-weight:600}}@media (max-width:480px){.sport-tek-title{font-size:1.5rem}.sport-tek-subtitle{font-size:1rem}.sport-tek-table-container{padding:10px}.sport-tek-size-cell,.sport-tek-measurement-value,.sport-tek-measurement-label,.sport-tek-empty-cell{padding:10px 5px;font-size:.85rem}.sport-tek-measurement-label{padding-left:10px}.sport-tek-note{padding:12px;font-size:.85rem}}@media print{.sport-tek-container{background-color:#fff;padding:0;max-width:100%}.sport-tek-table-section{box-shadow:none;border:1px solid #ddd;break-inside:avoid}.sport-tek-size-cell,.sport-tek-measurement-value,.sport-tek-measurement-label,.sport-tek-empty-cell{border:1px solid #ddd!important}}.hero-brand-headline{font-family:'oswald-Medium-500',sans-serif;font-size:clamp(60px, 10vw, 140px);font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:rgb(255 255 255 / .4);position:absolute;top:6%;left:50%;transform:translateX(-50%);z-index:0;pointer-events:none;white-space:nowrap;line-height:1}.hero-brand-headline .b2b-num{display:inline;font-size:.7em;opacity:.5;margin:0 .05em;vertical-align:middle}@media screen and (max-width:1024px){.hero-brand-headline{font-size:clamp(48px, 12vw, 90px);top:5%;letter-spacing:.04em}.hero-brand-headline .b2b-num{font-size:.65em}}@media screen and (max-width:767px){.hero-brand-headline{font-size:clamp(36px, 14vw, 70px);top:4%;letter-spacing:.03em}.hero-brand-headline .b2b-num{font-size:.6em;opacity:.4}}@media screen and (max-width:479px){.hero-brand-headline{font-size:clamp(28px, 16vw, 50px);top:13%;letter-spacing:.02em;white-space:nowrap}.hero-brand-headline .b2b-num{display:inline-block!important;font-size:.47em;opacity:.8;margin:0 .05em;vertical-align:middle;min-width:.3em}}