.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}.hiLite{font-family:'Montserrat-SemiBold-500',sans-serif!important;line-height:1.5;color:#FFEB3B}.sup{font-family:'oswald-Regular-500',sans-serif!important;position:relative;font-size:50%;line-height:0;vertical-align:baseline;top:-.9em;color:#FFEB3B}.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}.strtwrks-hero{position:relative;margin-top:-60px;padding:0;width:100vw;height:75vh;min-height:450px;display:flex;align-items:center;overflow:hidden;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.hero-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgb(255 255 255 / .07) 2px,rgb(255 255 255 / .04) 4px),url(https://1shopstar.com/wp-content/uploads/2026/06/apprel-header-desktop-01.webp);background-size:auto,cover;background-position:center,center right;z-index:1}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(0 0 0 / .16) 0%,rgb(0 0 0 / .17) 100%);z-index:2}.hero-container{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 40px;z-index:3;display:flex;justify-content:flex-start}.hero-content{max-width:500px;color:#fff}.hero-headline{font-size:3.2rem;line-height:.95;text-transform:uppercase;letter-spacing:-1px;margin-bottom:15px;color:#FFEB3B}.hero-subheadline{font-family:'Montserrat-SemiBold-500',sans-serif!important;font-size:1.25rem;line-height:1.5;margin-bottom:25px;color:#e0e0e0}.hero-cta{display:inline-block;font-family:'Montserrat-SemiBold-600',sans-serif!important;background-color:#11B7A7;border-radius:20px;color:#1a1a1a;padding:14px 35px;font-size:.95rem;text-transform:uppercase;text-decoration:none;letter-spacing:1px;transition:all 0.3s ease;border:0 solid #fff}.hero-cta:hover{color:#e9e9e9;background-position:right center;transform:translateY(-2px)}@media (max-width:991px){.strtwrks-hero{height:65vh;align-items:flex-end}.hero-overlay{background:linear-gradient(0deg,rgb(0 0 0 / .4) 50%,rgb(0 0 0 / .1) 100%)}.hero-container{justify-content:center;padding-bottom:40px}.hero-content{max-width:550px;text-align:center}.hero-headline{font-size:2.4rem}}@media (max-width:576px){.strtwrks-hero{height:75vh;min-height:480px}.hero-container{padding:0 20px 30px 20px}.hero-headline{font-size:2rem}.hero-subheadline{font-size:1.2rem;line-height:1.1;margin-bottom:20px}.hero-cta{width:100%;box-sizing:border-box;padding:12px 0}}.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:10%;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:10%;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}}