/** Shopify CDN: Minification failed

Line 7:69792 Comments in CSS use "/* ... */" instead of "//"
Line 351:51 Unexpected "5"

**/
.threesixty .threesixty_images img{display:none}.sunborn-hero-container{position:relative;z-index:9999;pointer-events:auto}.t4s-banner-inner>a,.t4s-img-banner a:not(.sunborn-main-btn):not(.sunborn-hero-btn){pointer-events:none!important;cursor:default!important}.sunborn-main-hero-container,.sunborn-hero-container,.sunborn-main-btn,.sunborn-hero-btn{pointer-events:auto;cursor:pointer}.t4s-swatch__item,.t4s-swatch__option{border-radius:0!important;border:1px solid #1a1a1a!important;background-color:#fff!important;color:#1a1a1a!important;font-family:"Inter",sans-serif!important;font-weight:700!important;text-transform:uppercase!important;min-width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.2s ease!important;margin:0 6px 6px 0!important}.t4s-swatch__item.is-selected,.t4s-swatch__option.is-selected,input:checked + .t4s-swatch__item{background-color:#000!important;color:#fff!important;border:1px solid #000!important}.bls__section-heading{font:700 20px "Space Grotesk",sans-serif!important;letter-spacing:1px;margin-bottom:10px!important}.bls__section-des,.bls__section-des *{font:500 16px "Space Grotesk",sans-serif!important;margin:0!important}.bls__section-header{margin-bottom:15px!important}@media (max-width:767px){.bls__section-heading{font-size:18px!important}.bls__section-des,.bls__section-des *{font-size:14px!important}.bls__section-des,.bls__section-des *,.bls__section-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important}}.bls__mobile-stickybar{background:rgba(0,0,0,0.66)!important;backdrop-filter:blur(8px)!important;border-top:1px solid rgba(255,255,255,0.1)!important;padding:4px 0!important}.mobile-bottom-link a{color:#fff!important;display:grid;place-items:center}.quick-menu-mb{font:700 8.5px "Space Grotesk",sans-serif!important;text-transform:uppercase;opacity:0.6}.mobile-bottom-link svg{width:17px}.mobile-bottom-link a.active,.mobile-bottom-link a:hover{color:#e6b325!important}.h-count{background:#e6b325!important;color:#000!important;font:900 9px sans-serif!important;width:14px;height:14px;line-height:14px}.sunborn-cart-security{margin:12px 0;padding:10px 12px;background:#111111;border:1px solid #000;border-radius:4px}.security-status{display:flex;align-items:center;gap:8px;margin-bottom:8px}.status-text{font:900 8.5px "Inter",sans-serif;letter-spacing:0.8px;color:#fff;line-height:1.2;white-space:nowrap}.status-dot{width:6px;height:6px;background:#00FF41;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px rgba(0,255,65,0.7);animation:sunborn-pulse 2s infinite ease-in-out}.telemetry-header{display:flex;justify-content:space-between;align-items:center;font:900 8px "Inter",sans-serif;color:#E6B325;letter-spacing:1px;margin-bottom:5px}.header-left{display:flex;align-items:center;gap:6px}.telemetry-formula{font:700 7px "Inter",sans-serif;color:rgba(255,255,255,0.4);letter-spacing:0.3px;text-transform:uppercase}.shipping-van-icon{width:14px;height:14px;color:#E6B325}.security-telemetry-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px 10px;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,0.05)}.security-telemetry-grid.no-border{border-bottom:none;margin-bottom:0;padding-bottom:4px}.telemetry-item{font:700 8px "Inter",sans-serif;color:rgba(255,255,255,0.5)}.telemetry-item span{color:#fff;font-weight:900;margin-right:3px}.security-payment-icons{display:flex;flex-wrap:wrap;gap:5px;padding-top:6px;border-top:1px solid rgba(255,255,255,0.05)}.payment-icon{width:24px;height:auto;filter:brightness(1.1)}@keyframes sunborn-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(0.85)}}@media (max-width:480px){.status-text{font-size:7.5px;white-space:normal}.telemetry-formula{font-size:6px}}.bls__section-header .bls__collection-tab-item.bls__section-heading{display:inline-flex!important;white-space:nowrap!important;width:auto!important;margin-bottom:0!important}.tab-header{display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start!important;border-bottom:1px solid rgba(0,0,0,0.05);padding:0 15px!important;gap:15px}.tab-header::-webkit-scrollbar{display:none}.bls__collection-tab-item{flex:0 0 auto;text-transform:uppercase!important;padding:10px 5px!important;color:#888!important;position:relative}.bls__collection-tab-item.active{color:#000!important}.bls__collection-tab-item.active::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#E6B325}@media (max-width:767px){.bls__section-header.tab-header{gap:0px!important;padding:0 5px!important}.bls__section-header .bls__collection-tab-item.bls__section-heading,.bls__collection-tab-item.px-25,.bls__collection-tab-item{margin-left:0!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important;padding-top:8px!important;padding-bottom:8px!important;min-width:0!important}.bls__section-header .bls__collection-tab-item.bls__section-heading,.bls__collection-tab-item span,.bls__collection-tab-item{font-size:11px!important;letter-spacing:0px!important}}.cart-items th{font-family:"Space Grotesk",sans-serif!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#888!important;border-bottom:2px solid #111!important;padding-bottom:15px!important}.bls-minicart-product-info{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.bls-minicart-product-name,.bls-minicart-product-name a{font-family:"Space Grotesk",sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.5px!important;font-size:12px!important;color:#111111!important;white-space:normal!important;word-wrap:break-word!important;display:block!important;line-height:1.4!important;margin-bottom:5px!important;padding-right:25px!important}.bls-minicart-item-remove{position:absolute!important;top:0!important;right:0!important;z-index:10!important}.bls-minicart-item-qty .quantity,cart-items .quantity{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100px!important;height:35px!important;border:1.5px solid #eaeaea!important;background-color:#ffffff!important;border-radius:0!important;padding:0!important;margin-top:10px!important}.bls-minicart-item-qty .quantity__button,cart-items .quantity__button{width:30px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#111111!important;transition:all 0.2s ease!important}.bls-minicart-item-qty .quantity__button svg,cart-items .quantity__button svg{width:12px!important;height:12px!important;stroke:#111111!important}.bls-minicart-item-qty .quantity__input,cart-items .quantity__input{width:40px!important;text-align:center!important;font-family:"Inter",sans-serif!important;font-weight:800!important;font-size:13px!important;color:#111111!important;border:none!important;background:transparent!important;padding:0!important}.bls-minicart-item-qty .quantity__button:hover,cart-items .quantity__button:hover{background-color:#f5f5f5!important}cart-items .quantity__button:hover{background-color:#111!important}cart-items .quantity__button:hover svg path{fill:#E6B325!important}.cart-item .price,.totals__subtotal-value{font-family:"Inter",sans-serif!important;font-weight:900!important;color:#000!important;letter-spacing:1px!important}.totals{border-top:2px dashed rgba(0,0,0,0.1);padding-top:15px;margin-top:15px}.totals__subtotal{font-family:"Space Grotesk",sans-serif!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#888!important}#checkout.cart__checkout-button{border-radius:0!important;background-color:#111111!important;color:#E6B325!important;border:1px solid #E6B325!important;font-family:"Space Grotesk",sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;height:60px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.2s ease-in-out!important;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.2)!important}#checkout.cart__checkout-button:hover{background-color:#E6B325!important;color:#111111!important;box-shadow:0 0 20px rgba(230,179,37,0.4)!important}#checkout.cart__checkout-button::after,#checkout.cart__checkout-button::before{display:none!important}.sunborn-trust-compact{margin:15px 0 20px 0;border:1.5px solid #eaeaea;border-radius:4px;overflow:hidden;background:#ffffff}.cart__footer-right-content{padding-left:15px!important;padding-right:15px!important}.trust-header-row{background:#111111;padding:8px 10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.trust-title{display:flex;align-items:center;gap:6px;flex-shrink:0}.trust-text{color:#ffffff;font-family:"Inter",sans-serif;font-size:10px;font-weight:900;letter-spacing:0.5px;text-transform:uppercase;line-height:1;margin-top:1px;white-space:nowrap}.trust-payments{display:flex;align-items:center;gap:4px;flex-shrink:1}.padlock-icon{width:10px;height:10px;stroke:#888888;margin-right:2px}.trust-payments .payment-icon{height:12px!important;width:auto!important}.trust-shipping-row{padding:10px;display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.shipping-icons{display:flex;align-items:center;gap:6px;padding-right:10px;border-right:1.5px solid #eaeaea;flex-shrink:0}.shipping-icons svg{width:16px;height:16px;stroke:#111111}.shipping-text-grid{display:flex;gap:10px;font-size:10.5px;font-family:"Courier New",monospace;font-weight:800;line-height:1.6;text-transform:uppercase;white-space:nowrap}.shipping-col{display:flex;flex-direction:column}.shipping-label{color:#111111}.shipping-value{color:#C45500}@media (max-width:480px){.shipping-text-grid{gap:6px;font-size:8px}.shipping-icons{padding-right:6px!important;gap:4px!important}.shipping-icons svg{width:14px!important;height:14px!important}}.bls__product-details-infor .bls__product-price{background-color:#f7f7f7!important;border:1px solid #eaeaea!important;border-radius:4px!important;padding:12px 20px!important;display:inline-flex!important;align-items:baseline!important;margin-bottom:15px!important;width:100%!important}.bls__product-details-infor .bls__product-price .price,.bls__product-details-infor .bls__product-price .special-price{font-family:"Inter",sans-serif!important;font-size:24px!important;font-weight:900!important;color:#111111!important;letter-spacing:-0.5px!important;line-height:1!important}.bls__product-details-infor .bls__product-price .price__regular::before,.bls__product-details-infor .bls__product-price .price__sale::before{content:none!important}.bls__product-details-infor .bls__product-price .compare-price{font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:700!important;color:#E21D69!important;letter-spacing:0.5px!important;margin-left:15px!important}.bls__option-swatch{border-radius:0!important;border:1.5px solid #eaeaea!important;background:#ffffff!important;min-width:50px!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.1s ease-in-out!important;margin:0 8px 10px 0!important;position:relative!important}.bls__product-swatches-text,.bls_swatche-item,.bls__product-swatches-radio,.bls__product-swatches-radio label{font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:800!important;color:#111111!important;text-transform:uppercase!important;cursor:pointer!important}.bls__option-swatch:hover{border-color:#111111!important}.bls__option-swatch.active{background-color:#111111!important;border-color:#111111!important;box-shadow:0 4px 10px rgba(0,0,0,0.2)!important}.bls__option-swatch.active .bls__product-swatches-text,.bls__option-swatch.active .bls_swatche-item,.bls__option-swatch.active .bls__product-swatches-radio,.bls__option-swatch.active .bls__product-swatches-radio label{color:#00FF41!important}.bls__product-color-swatches{border-radius:0!important;padding:3px!important}.bls__product-color-swatches.active{border:2px solid #111111!important;background-color:transparent!important}variant-selects fieldset.product-form__input:last-of-type{margin-bottom:5px!important}variant-selects fieldset.product-form__input{margin-bottom:5px!important}#product-form{margin-top:0!important;padding-top:0!important}.sunborn-cart-security.ultra-compact-manifest{margin-top:15px!important}.bls__product-details-infor .bls__product-review-sold{display:inline-flex!important;align-items:center!important;margin-bottom:20px!important;margin-right:15px!important;padding-right:15px!important;border-right:1.5px solid #eaeaea!important}.bls__product-details-infor .bls__visitors{display:inline-flex!important;align-items:center!important;margin-bottom:20px!important}.bls__product-details-infor .bls__visitors svg{width:14px!important;height:auto!important;margin-right:6px!important}.bls__product-details-infor .bls__visitors span{font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;color:#888888!important;letter-spacing:0.5px!important;line-height:1!important}.bls__product-details-infor .bls__visitor-count{color:#111111!important;font-size:12px!important;font-weight:900!important}.bls__product-details-infor .bls__product-review-sold{display:inline-flex!important;align-items:center!important;margin-bottom:20px!important;margin-right:15px!important;padding-right:15px!important;border-right:1.5px solid #eaeaea!important}.bls__product-details-infor .bls__visitors{display:inline-flex!important;align-items:center!important;margin-bottom:20px!important}.bls__product-details-infor .bls__visitors svg{display:none!important}.bls__product-details-infor .bls__visitors .flex::before{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;background-color:#00FF41!important;box-shadow:0 0 6px rgba(0,255,65,0.6)!important;margin-right:8px!important;flex-shrink:0!important;border-radius:0!important}.bls__product-details-infor .bls__visitors span{font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;color:#888888!important;letter-spacing:0.5px!important;line-height:1!important}.bls__product-details-infor .bls__visitor-count{color:#111111!important;font-size:12px!important;font-weight:900!important}@media (min-width:992px){.bls__template-main-product .row,.bls__template-main-product>.row>.row{align-items:flex-start!important}.bls__product-images{display:block!important;height:auto!important;min-height:unset!important;position:sticky!important;top:20px!important;align-self:flex-start!important}.bls__product-images>div:not(:first-child),.bls__product-images .swiper-container-thumbnails,.bls__product-images .bls__product-thumbnails{margin-top:15px!important;margin-bottom:0!important;position:relative!important;top:auto!important;bottom:auto!important;transform:none!important}}.bls__product-tabs .tab-item{border-bottom:1.5px solid #111111!important}.bls__product-tabs .tab-item:first-child{border-top:1.5px solid #111111!important}.bls__product-tabs .tab-item,.bls__product-tabs .data.item.title{margin:0!important;padding:0!important}.bls__product-tabs .data.accordition{padding:5px 0!important;margin:0!important;background:transparent!important;border:none!important;min-height:auto!important;display:flex!important;align-items:center!important}.bls__product-tabs .txt_h_tab{font-family:"Space Grotesk",sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#111111!important;transition:color 0.2s ease-in-out!important}.bls__product-tabs .tab-panel{padding-bottom:10px!important;padding-top:5px!important;font-family:"Inter",sans-serif!important;font-size:13px!important;color:#555555!important;line-height:1.5!important}.bls__product-tabs .open-children-toggle::before,.bls__product-tabs .open-children-toggle::after{background-color:#111111!important;height:2px!important;transition:all 0.2s ease-in-out!important}.bls__product-tabs .tab-item.active .txt_h_tab{color:#00FF41!important}.bls__product-tabs .tab-item.active .open-children-toggle::before{background-color:#00FF41!important}.bls__collection-packery .bls__collection-content,.bls__collection-packery .bls__collection-title,.bls__collection-packery .collection-title,.bls__collection-packery .bls__collection-content a{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;padding:0!important;min-width:0!important}.bls__collection-packery .bls__collection-title,.bls__collection-packery .bls__collection-title a,.bls__collection-packery .collection-title a,.bls__collection-packery .bls__collection-content h3{font-family:"Space Grotesk",sans-serif!important;font-size:18px!important;font-weight:700!important;color:#ffffff!important;text-transform:uppercase!important;letter-spacing:1px!important;text-shadow:0px 4px 25px rgba(0,0,0,0.9),0px 1px 3px rgba(0,0,0,1)!important;transition:all 0.2s ease-in-out!important}.bls__collection-packery .bls__collection-item:hover .bls__collection-title a,.bls__collection-packery .bls__collection-item:hover .bls__collection-content h3{color:#00FF41!important;text-shadow:0px 0px 15px rgba(0,255,65,0.5)!important}.bls__header-logo,.header__logo,.header-logo{max-width:100%!important;width:auto!important}.bls__header-logo img,.header__logo img,.header-logo img,.header__heading-logo{max-width:220px!important;width:100%!important;height:auto!important}.sunborn-hero-countdown{position:absolute;top:30px;left:50%;transform:translateX(-50%);z-index:99;background:rgba(5,5,5,0.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.15);border-top:2px solid #00FF41;padding:12px 25px;display:inline-flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 15px 35px rgba(0,0,0,0.8);margin-top:0;width:max-content}.sunborn-hero-countdown .countdown-title{position:absolute;top:-9px;left:15px;background:#050505;color:#00FF41;font-family:"Inter",sans-serif;font-size:8px;font-weight:900;letter-spacing:1.5px;padding:2px 8px;border:1px solid #00FF41}.sunborn-hero-countdown .countdown-block{display:flex;flex-direction:column;align-items:center;min-width:35px}.sunborn-hero-countdown .countdown-value{font-family:"Space Grotesk",sans-serif;font-size:22px;font-weight:700;color:#ffffff;line-height:1;text-shadow:0 2px 6px rgba(0,0,0,1)}.sunborn-hero-countdown .countdown-label{font-family:"Space Grotesk",sans-serif;font-size:9px;font-weight:600;color:#aaaaaa;letter-spacing:1.5px;margin-top:4px}.sunborn-hero-countdown .countdown-divider{font-family:"Space Grotesk",sans-serif;font-size:16px;font-weight:700;color:#00FF41;line-height:1;transform:translateY(-5px);animation:pulse-colon 1.5s infinite}@keyframes pulse-colon{0%,100%{opacity:1;text-shadow:0 0 8px rgba(0,255,65,0.8)}50%{opacity:0.3;text-shadow:none}}@media (max-width:768px){.sunborn-hero-countdown{padding:10px 15px;gap:8px;top:15px}.sunborn-hero-countdown .countdown-value{font-size:18px!important}.sunborn-hero-countdown .countdown-label{font-size:7px!important}.sunborn-hero-countdown .countdown-divider{font-size:14px!important;transform:translateY(-4px)!important}}h3.popup-title{display:none!important}.modal-header,.popup-header{border-bottom:none!important;padding-bottom:0!important;min-height:30px!important}html body div#bls__fake-order.fake-order{background:rgba(10,10,10,0.85)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,0.15)!important;border-left:5px solid #00FF41!important;border-radius:2px!important;box-shadow:0 20px 50px rgba(0,0,0,1)!important;padding:15px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(20px)!important;transition:all 0.4s ease-in-out!important}html body div#bls__fake-order.fake-order.sunborn-deployed{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}html body #bls__fake-order .product-fake-order.flex{display:flex!important;align-items:center!important;gap:15px!important}html body #bls__fake-order .product-order-title a{color:#ffffff!important;display:block!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.5px!important;line-height:1.3!important;margin:5px 0!important;visibility:visible!important;opacity:1!important}html body #bls__fake-order .user-purchase{color:#E6B325!important;font-weight:900!important;text-transform:uppercase!important;font-size:9px!important}html body #bls__fake-order .fake-list span[style],html body #bls__fake-order .fake-list span:last-child{color:#00FF41!important;text-transform:uppercase!important;font-weight:900!important;font-size:10px!important;margin-left:5px!important}html body #bls__fake-order .text-verify{color:#00FF41!important;font-family:"Courier New",monospace!important;font-weight:900!important;text-transform:uppercase!important;font-size:10px!important;display:flex!important;align-items:center!important}html body #bls__fake-order .text-verify svg path{fill:#00FF41!important}html body #bls__fake-order .minutes-ago span{color:rgba(255,255,255,0.7)!important;font-family:"Courier New",monospace!important;font-size:10px!important;display:inline-block!important}html body #bls__fake-order .fake-order-close{color:#ffffff!important;opacity:1!important;right:10px!important;top:10px!important}@keyframes hud-blink{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.blink-text{animation:hud-blink 2s infinite ease-in-out}.sunborn-multi-tier-tracker{background:rgba(10,10,10,0.98);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,0.03);border-radius:4px;padding:25px 20px 70px 20px;margin-bottom:20px;position:relative;box-shadow:0 10px 40px rgba(0,0,0,0.9);overflow:visible;z-index:1}.sunborn-tier-message{text-align:center;font-family:"Space Grotesk",sans-serif;font-size:11px;font-weight:700;color:#ffffff;letter-spacing:1.2px;margin-bottom:35px;text-transform:uppercase;line-height:1.6}.sunborn-tier-message .hud-text-gold{color:#FFD700;font-family:"Courier New",monospace;font-weight:900;font-size:16px}.sunborn-tier-message .hud-text-green{color:#00FF41;font-family:"Courier New",monospace;font-weight:900;font-size:15px;text-shadow:0 0 10px rgba(0,255,65,0.45)}.sunborn-track-container{position:relative;width:85%;margin:0 auto;height:8px;z-index:2}.sunborn-track-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.12);border-radius:4px;z-index:1}.sunborn-track-fill{position:absolute;top:0;left:0;height:100%;background:#00FF41;border-radius:4px;box-shadow:0 0 10px rgba(0,255,65,0.5);transition:width 0.8s cubic-bezier(0.4,0,0.2,1);z-index:2}.sunborn-node{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:10}.sunborn-node .node-icon{width:32px;height:32px;background:#000000;border:2px solid rgba(255,255,255,0.8);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;box-shadow:0 0 0 4px rgba(10,10,10,1)}.sunborn-node .node-icon svg{width:16px;height:16px;stroke:#ffffff;stroke-width:2.2px;z-index:11}.sunborn-node-3 .node-icon{box-shadow:0 0 0 4px rgba(10,10,10,1),0 0 20px rgba(255,0,0,0.3)}.sunborn-node.unlocked .node-icon{border-color:#00FF41!important;background:#000000!important;box-shadow:0 0 15px rgba(0,255,65,0.45),0 0 0 4px rgba(10,10,10,1)!important}.sunborn-node-3.unlocked .node-icon{box-shadow:0 0 15px rgba(0,255,65,0.45),0 0 0 4px rgba(10,10,10,1),0 0 20px rgba(255,0,0,0.3)!important}.sunborn-node.unlocked .node-icon svg{stroke:#00FF41!important}.sunborn-node.unlocked .node-label span{color:#ffffff!important;text-shadow:0 0 8px rgba(0,255,65,0.4)!important}.bls__product-item{position:relative;z-index:10}.bls__product-item:hover{z-index:50}.bls__product-item:hover .bls__product-action,.bls__product-item:hover .bls__product-add-cart{opacity:1!important;visibility:visible!important;display:flex!important}.bls__option-swatch label,.bls__option-swatch span{pointer-events:none!important}.bls__product-item{position:relative!important;z-index:10!important;overflow:visible!important}.bls__product-item:hover{z-index:50!important}.sunborn-grid-add-to-cart{position:absolute;bottom:15px;left:15px;right:15px;z-index:9999;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.3s ease-out;pointer-events:none}.bls__product-item:hover .sunborn-grid-add-to-cart{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.sunborn-grid-add-to-cart button{width:100%;background:rgba(17,17,17,0.85);backdrop-filter:none;-webkit-backdrop-filter:none;color:#ffffff;border:1px solid rgba(255,255,255,0.15);border-radius:0;height:48px;font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 8px 32px rgba(0,0,0,0.4);transition:all 0.2s ease-in-out;position:relative;overflow:hidden}.sunborn-btn-text{display:block;visibility:visible;opacity:1;position:relative;z-index:2;text-shadow:1px 2px 4px rgba(0,0,0,0.85)}.sunborn-grid-add-to-cart button:hover .sunborn-btn-text{text-shadow:none}.sunborn-grid-add-to-cart button:hover{background:#E6B325;color:#111111;border-color:#E6B325;box-shadow:0 0 20px rgba(230,179,37,0.6)}.bls__option-swatch label,.bls__option-swatch span{pointer-events:auto!important;cursor:pointer!important}.sunborn-variant-price-row{display:flex;align-items:baseline;gap:6px;margin-bottom:12px;flex-wrap:wrap}.sunborn-variant-price-row .bls-minicart-item-variant{display:flex!important;align-items:baseline!important;gap:6px!important}.sunborn-variant-price-row .product-option{margin:0!important;display:flex!important}.tactical-variant-value{font-family:"Space Grotesk",sans-serif;font-size:11px;font-weight:600;color:#888888;text-transform:uppercase}.tactical-divider{color:#E6B325;font-weight:900;font-size:12px;margin:0 2px}.sunborn-variant-price-row .bls-minicart-item-price{font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:900!important;color:#111111!important}.col-header-right .bls-minicart-content a,.col-header-right .bls-minicart-content .bls-minicart-product-name a{color:#111111!important;-webkit-text-fill-color:#111111!important}.col-header-right .bls-minicart-content a.viewcart,.col-header-right .bls-minicart-content a.viewcart span{color:#111111!important;-webkit-text-fill-color:#111111!important}.col-header-right .bls-minicart-content button.bls-btn-checkout,.col-header-right .bls-minicart-content button.bls-btn-checkout span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html body .col-header-right .bls-minicart-content .quantity__button,html body .col-header-right .bls-minicart-content .quantity__button svg,html body .col-header-right .bls-minicart-content .quantity__button svg path{color:#111111!important;fill:#111111!important;stroke:#111111!important}html body .col-header-right .bls-minicart-content .quantity{border:1.5px solid #eaeaea!important;background-color:#ffffff!important;min-height:35px!important}html body .bls-minicart-content .quantity,html body .bls__drawer .quantity,html body #mini-cart .quantity{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;min-width:90px!important;height:35px!important;border:1.5px solid #111111!important;background-color:#ffffff!important;border-radius:0!important;margin-top:10px!important;opacity:1!important;visibility:visible!important}html body .bls__drawer .quantity button,html body .bls__drawer .quantity a,html body .bls__drawer .quantity .quantity__button,html body .bls__drawer .quantity .qty-action{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:100%!important;background-color:#f5f5f5!important;color:#111111!important;font-size:16px!important;font-weight:900!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#111111!important}html body .bls__drawer .quantity svg,html body .bls__drawer .quantity svg path,html body .bls__drawer .quantity i{fill:#111111!important;stroke:#111111!important;color:#111111!important;display:block!important;opacity:1!important;visibility:visible!important}html body .bls__drawer .quantity input,html body .bls__drawer .quantity .quantity__input{color:#111111!important;-webkit-text-fill-color:#111111!important;font-weight:900!important;text-align:center!important;background:transparent!important;border:none!important;width:30px!important;opacity:1!important;visibility:visible!important}html body .col-header-right .bls-minicart-content .button-close i,html body .col-header-right .bls-minicart-content .close-button i,html body .bls__drawer .button-close i,html body .bls__drawer .close-button i,html body #mini-cart .close-button i{color:#111111!important;-webkit-text-fill-color:#111111!important;opacity:1!important;visibility:visible!important}html body .col-header-right .bls-minicart-content .button-close:hover i,html body .bls__drawer .button-close:hover i{color:#E6B325!important;-webkit-text-fill-color:#E6B325!important}.bls__cart-addons{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:12px 15px!important;margin:10px 0!important;border-top:1px solid #eee!important;border-bottom:1px solid #eee!important;height:auto!important;min-height:0!important}html body .bls__cart-addons .mini_cart_addon_btn{all:unset!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;background:#f7f7f7!important;border:1px solid #eee!important;border-radius:4px!important;cursor:pointer!important;transition:all 0.2s ease!important}html body .bls__cart-addons .mini_cart_addon_btn svg{width:15px!important;height:15px!important;fill:#111111!important}html body .bls__cart-addons .mini_cart_addon_btn:hover{background:#111111!important;border-color:#E6B325!important}html body .bls__cart-addons .mini_cart_addon_btn:hover svg{fill:#E6B325!important}.bls_tooltip-content{display:none!important}.bls-minicart-wrapper,.bls__canvas,.bls__canvas-right,.bls__drawer{z-index:100000!important}.bls__canvas-mask,.mask-overlay,.mfp-bg{z-index:99999!important}@media (max-width:768px){.bls__product-item{isolation:isolate!important}}.pswp{z-index:999999!important}fieldset.product-form__input{flex-wrap:wrap!important;gap:2px!important}fieldset.product-form__input legend{flex:0 0 100%!important;width:100%!important;margin-bottom:10px!important}fieldset.product-form__input .bls__option-swatch{flex:1 1 calc(12.5% - 3px)!important;min-width:0!important;margin-right:0!important}fieldset.product-form__input .bls__product-swatches,fieldset.product-form__input .bls__swatche-item{padding-left:0!important;padding-right:0!important;width:100%!important;text-align:center!important;font-size:12px!important;letter-spacing:-0.5px!important}.pswp,.pswp__bg{background-color:#050505!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pswp__button{background-color:transparent!important;color:#ffffff!important;fill:#ffffff!important}.pswp__item,.pswp__zoom-wrap{background-color:transparent!important}body .pswp__bottom-bar{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:800px!important;margin:0 auto!important;height:100vh!important;display:block!important;background:transparent!important;pointer-events:none!important;z-index:99999!important;transform:none!important;border:none!important;border-radius:0!important}body .pswp__bottom-bar>*{pointer-events:auto!important}body .pswp__bottom-bar .pswp__counter{position:absolute!important;bottom:30px!important;left:50%!important;transform:translateX(-50%)!important;color:#ffffff!important}body .pswp__bottom-bar button.pswp__button[class*="prev"],body .pswp__bottom-bar button.pswp__button[class*="next"]{position:absolute!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;background-color:rgba(10,10,10,0.7)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;border-radius:50%!important;border:1px solid rgba(255,255,255,0.1)!important;width:50px!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}body .pswp__bottom-bar button.pswp__button[class*="prev"]{left:15px!important;right:auto!important}body .pswp__bottom-bar button.pswp__button[class*="next"]{right:15px!important;left:auto!important}body .pswp__bottom-bar button.pswp__button[class*="prev"] i,body .pswp__bottom-bar button.pswp__button[class*="next"] i{color:#ffffff!important;font-size:20px!important;margin:0!important;display:block!important}body .pswp__bottom-bar button.pswp__button[class*="prev"]:hover,body .pswp__bottom-bar button.pswp__button[class*="next"]:hover{background-color:rgba(10,10,10,0.95)!important;cursor:pointer!important}.sunborn-frosted-sizes{display:none;position:absolute;bottom:15px;left:0;width:100%;display:flex;justify-content:center;gap:6px;z-index:10;opacity:0;transform:translateY(10px);transition:all 0.3s ease;pointer-events:none}.bls__product-item:hover .sunborn-frosted-sizes{opacity:1;transform:translateY(0);pointer-events:auto}.sunborn-size-btn{background:rgba(25,25,25,0.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,0.2);color:#fff;padding:6px 10px;font-size:11px;font-weight:800;cursor:pointer;transition:all 0.2s ease;min-width:32px;text-align:center}.sunborn-size-btn:hover,.sunborn-size-btn.is-selected{background:#D4AF37!important;border-color:#D4AF37!important;color:#111!important}.sunborn-add-pill{position:relative;z-index:100;width:100%;background:#222;color:#888;border:none;border-radius:0;padding:10px 20px;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all 0.3s ease;margin-top:12px}.sunborn-add-pill.is-ready{background:#D4AF37;color:#111;box-shadow:0 0 15px rgba(212,175,55,0.4)}.bls__product-item .bls__product-name{font-size:var(--p-name-size)!important;line-height:1.2!important;margin-top:4px!important}.bls__product-details{padding-top:5px!important}.sunborn-shake{animation:tactical-shake 0.4s cubic-bezier(.36,.07,.19,.97) both;background:#ff3333;color:#fff}.sunborn-pulse{animation:tactical-pulse 0.6s ease-out}@keyframes tactical-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes tactical-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.7);background:rgba(255,255,255,0.8);color:#000}70%{box-shadow:0 0 0 10px rgba(255,255,255,0);background:rgba(25,25,25,0.4)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.bls-minicart-header{padding-top:10px!important;padding-bottom:5px!important;min-height:unset!important}.bls-minicart-heading{font-size:12px!important;letter-spacing:1px!important;line-height:1.2!important}body.template-product .bls__mobile-stickybar{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.template-product #MainContent{padding-bottom:0!important;margin-bottom:0!important}#shopify-section-header,#page-header{z-index:1000!important;position:relative!important}.bls_submenu-center,.navigation.main-nav .bls__submenu,.navigation.main-nav .menu-dropdown,.navigation.main-nav .megamenu{z-index:9999!important}.bls__grid__item,.bls__product-item{z-index:1!important;position:relative!important}#MainContent{position:relative!important}#shopify-section-announcement-bar,#announcement-bar{border-bottom:1.5px solid #E6B325!important;box-shadow:0 2px 10px rgba(230,179,37,0.2)!important}.bls-minicart-content a.viewcart:hover,.bls-minicart-content a.viewcart:hover span{color:#ffffff!important;background-color:#111111!important;-webkit-text-fill-color:#ffffff!important;transition:all 0.3s ease!important}.bls-minicart-content a.viewcart,.bls-minicart-content a.viewcart:hover,.bls-minicart-content a.viewcart:focus,.bls-minicart-content a.viewcart:active{outline:none!important;outline-offset:0!important;box-shadow:none!important;text-decoration:none!important}.bls-minicart-content a.viewcart{transition:background-color 0.2s ease,color 0.2s ease!important}.bls-minicart-content a.viewcart:hover{color:#ffffff!important;background-color:#111111!important;-webkit-text-fill-color:#ffffff!important;border-color:#111111!important}.title.title--primary.m-0.sunborn-cart-title{font-size:28px!important;letter-spacing:4px!important;font-weight:700!important;margin-bottom:5px!important}.breadcrumbs__list,.breadcrumbs__item a{font-size:10px!important;text-transform:uppercase!important;letter-spacing:1px!important;opacity:0.6!important}.page-heading.page-title-layout-center{padding-top:30px!important;padding-bottom:20px!important;min-height:auto!important}.breadcrumbs{margin-top:0!important}#page-header,.bls__header{border-bottom:1.5px solid #E6B325!important;box-shadow:0 2px 10px rgba(230,179,37,0.15)!important}.header-middle{border:none!important}.header-middle,.middle-top,.middle-bottom{padding-top:0!important;padding-bottom:0!important;min-height:auto!important}#page-header .header-container>.d-flex,#page-header .middle-top>.d-flex,#page-header .middle-bottom>.d-flex,#page-header .header-middle>.container,#page-header .header-middle>.container-fluid{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.col-header-left{display:flex!important;justify-content:flex-start!important;flex:1 1 0%!important;padding:2px 0!important}.col-header-center{display:flex!important;justify-content:center!important;flex:0 0 auto!important}.col-header-right{display:flex!important;justify-content:flex-end!important;flex:1 1 0%!important;padding:2px 0!important}.navigation.main-nav .horizontal-list>li>a{padding-top:5px!important;padding-bottom:5px!important;line-height:1!important}.bls__header-logo,.header__heading-logo{margin:0!important;padding:0!important;display:flex!important;align-items:center!important}@media (max-width:767px){.bls__cart-item-main{display:flex!important;flex-direction:column!important;position:relative!important}.bls__cart-item-info{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:flex-start!important;gap:20px!important;width:100%!important;margin-top:5px!important;padding:0!important}.bls__cart-item-total,.cart-item__totals,.bls__cart-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin-bottom:2px!important;text-align:left!important}.bls__cart-item-total::before,.cart-item__totals::before{content:"[ GROSS ]"!important;font-size:8px!important;font-weight:900!important;letter-spacing:1px!important;color:#888888!important;margin-bottom:2px!important;text-transform:uppercase!important}.bls__cart-item-qty{margin:0!important;flex-shrink:0!important}.bls__cart-item-total .price,.cart-item__totals .price{font-size:15px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.bls__cart-item{padding-bottom:10px!important;border-bottom:1px solid #eeeeee!important;margin-bottom:15px!important}}@media (max-width:767px){.cart-items tr.cart-item{display:flex!important;flex-wrap:wrap!important;margin-bottom:0!important;position:relative!important;padding-bottom:20px!important;border-bottom:1.5px solid #E6B325!important;margin-bottom:20px!important}.cart-items td.cart-item__quantity,.cart-items td.cart-item__totals{display:flex!important;flex-direction:column!important;width:auto!important;padding:0!important;border:none!important}.cart-item__quantity{margin-top:10px!important;margin-right:20px!important}.cart-item__totals{margin-top:10px!important;justify-content:flex-end!important}.cart-item__totals::before{content:"[ GROSS ]"!important;font-size:8px!important;font-weight:900!important;letter-spacing:1px!important;color:#888888!important;margin-bottom:2px!important;text-transform:uppercase!important}.cart-item__totals .price{font-size:15px!important;font-weight:900!important;line-height:1!important}.cart-item__quantity .quantity{margin:0!important}.cart-item__details .cart-remove-button,.cart-item .cart-remove-button{position:absolute!important;top:0!important;right:0!important}}.bls__mini-cart-item .bls__mini-cart-item-edit,.bls__mini-cart-item .bls__edit-cart,.bls__mini-cart-item a[data-ui="edit-cart"],.bls__mini-cart-item .edit,.bls__mini-cart-item .bls__cart-item-edit,.bls-minicart-product-info-flex-1 a.edit,.cart-item__edit,a[class*="edit"]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;opacity:0!important;pointer-events:none!important}mini-cart-remove-button{position:absolute!important;top:5px!important;right:5px!important;z-index:999!important;display:block!important;background:white!important}.bls__remove-cart,.cart-remove-button--tertiary{display:flex!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important}.icon-trash-2{font-size:18px!important;color:#111111!important;opacity:0.6!important}.bls__mini-cart-item{border-bottom:1.5px solid #E6B325!important;margin-bottom:10px!important;padding-bottom:10px!important;position:relative!important}@media (max-width:767px){.bls-minicart-bottom,.bls__cart-item-info{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;width:100%!important;margin-top:10px!important}.bls-minicart-product-info-flex-1{padding-right:35px!important}.bls__cart-item-total::before{content:"[ GROSS ]"!important;font-size:8px!important;font-weight:900!important;color:#888888!important;display:block!important}}.bls-minicart-item,.bls-items .cart-item{border-bottom:none!important;padding-bottom:10px!important;margin-bottom:10px!important;display:flex!important;position:relative!important;width:100%!important}.bls-items .cart-item:last-child,.bls-minicart-item:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:10px!important}.bls-minicart-body{padding:10px 0!important;overflow-x:hidden!important}.bls-minicart-item .mini-cart-remove-button,.bls-minicart-item .bls__cart-item-remove{position:absolute!important;top:0!important;right:0!important;z-index:5!important}.bls-drawer-bottom{display:flex!important;flex-direction:row!important;gap:10px!important;padding:15px 20px 25px!important;align-items:center!important}.bls-drawer-bottom .viewcart{flex:1!important;margin:0!important;padding:12px 5px!important;white-space:nowrap!important}.bls-drawer-bottom .bls-btn-checkout{flex:2!important;margin:0!important;padding:12px 5px!important}.bls-drawer-bottom .btn{font-size:11px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}.sunborn-drop-heading{color:#ffffff;font-size:18px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;margin:0 0 15px 0;background:rgba(0,0,0,0.8);padding:10px 20px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:4px;text-shadow:0px 2px 10px rgba(0,0,0,0.8);border:1px solid rgba(255,255,255,0.1);max-width:95vw;display:block;font-family:"Space Grotesk",sans-serif}.sunborn-sub-btns-container{display:flex;gap:12px;margin-top:15px;justify-content:center;flex-wrap:wrap;max-width:90vw}body .sunborn-main-hero-container a.sunborn-main-btn{display:inline-block;background-color:#ffffff;color:#000000;padding:14px 40px;font-size:13px;font-weight:700;font-family:"Space Grotesk",sans-serif;text-transform:uppercase;letter-spacing:2px;text-decoration:none;border-radius:2px;box-shadow:0px 10px 20px rgba(0,0,0,0.4);transition:all 0.25s ease-in-out;white-space:nowrap;position:relative;z-index:30;pointer-events:auto;cursor:pointer}body .sunborn-main-hero-container a.sunborn-main-btn:hover{background-color:#E6B325;transform:translateY(-5px);box-shadow:0px 15px 30px rgba(230,179,37,0.45)}body .sunborn-main-hero-container a.sunborn-glass-btn{display:inline-block;background:#111111;backdrop-filter:none;-webkit-backdrop-filter:none;color:#ffffff;padding:11px 28px;font-size:10px;font-weight:700;font-family:"Space Grotesk",sans-serif;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;border-radius:0;border:1px solid rgba(255,255,255,0.2);transition:all 0.3s ease;white-space:nowrap;pointer-events:auto;cursor:pointer;box-shadow:0px 4px 15px rgba(0,0,0,0.1)}body .sunborn-main-hero-container a.sunborn-glass-btn:hover{background:#E6B325;border-color:#E6B325;transform:translateY(-3px) scale(1.02);box-shadow:0px 15px 30px rgba(230,179,37,0.45),0px 0px 20px rgba(230,179,37,0.8);color:#000000}@media screen and (max-width:480px){.sunborn-drop-heading{font-size:14px}.sunborn-sub-btns-container{flex-direction:column;gap:10px}body .sunborn-main-hero-container a.sunborn-glass-btn{width:85vw;font-size:9px}}.sunborn-hero-container{pointer-events:auto}body .sunborn-hero-container a.sunborn-hero-btn{display:inline-block;background-color:rgba(255,255,255,0.8);color:#000000;padding:15px 30px;font-size:12px;font-weight:700;font-family:"Space Grotesk",sans-serif;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;border-radius:2px;box-shadow:0px 10px 25px rgba(0,0,0,0.5);transition:all 0.25s ease-in-out;cursor:pointer;backdrop-filter:blur(4px)}body .sunborn-hero-container a.sunborn-hero-btn:hover{background-color:rgba(230,179,37,0.9);color:#000000;transform:translateY(-4px);box-shadow:0px 15px 30px rgba(230,179,37,0.5)}.sunborn-category-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:800px;padding:0 20px}body .sunborn-hero-container a.pill-oval{display:inline-block;background:transparent;color:#ffffff;padding:8px 20px;font-size:10px;font-weight:700;font-family:"Space Grotesk",sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border-radius:0;border:1px solid rgba(255,255,255,0.6);backdrop-filter:none;transition:all 0.25s ease-in-out;white-space:nowrap}body .sunborn-hero-container a.pill-oval:hover{background-color:#E6B325;color:#000000;border-color:#E6B325;transform:translateY(-3px);box-shadow:0px 10px 20px rgba(230,179,37,0.3)}@media screen and (max-width:480px){.philly-engineered-heading{font-size:13px}.sunborn-hero-subline-badge p{font-size:9px;letter-spacing:0.8px}.sunborn-hero-subline-badge{padding:4px 12px;margin-bottom:12px}.sunborn-category-pills{gap:8px;margin-bottom:25px}body .sunborn-hero-container a.sunborn-hero-btn{padding:12px 20px;font-size:11px}body .sunborn-hero-container a.pill-oval{padding:6px 15px;font-size:9px}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.flag-icon{width:18px;height:13px;object-fit:cover;vertical-align:middle;margin-top:-3px;margin-right:6px;border-radius:2px}.heritage-faux-placeholder{position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#f2f2f2;color:#888;padding:6px 14px;border-radius:30px;font-family:"Inter",sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;pointer-events:none;z-index:1;transition:opacity 0.2s ease;white-space:nowrap}.heritage-input:focus ~ .heritage-faux-placeholder,.heritage-input:not(:placeholder-shown) ~ .heritage-faux-placeholder{opacity:0}@media screen and (max-width:480px){.heritage-input{font-size:12px;letter-spacing:0.5px}.heritage-faux-placeholder{font-size:10px;padding:5px 12px}.heritage-search-container svg{width:18px;height:18px}}@media screen and (max-width:767px){.heritage-input:focus{font-size:16px}}.sunborn-label-header{background-color:#ffffff;padding:15px 20px 10px 20px;text-align:left;font-family:"Space Grotesk",sans-serif;border-bottom:1px solid #f2f2f2}.label-inner{max-width:650px;margin:0}.label-title{color:#000000;font-size:24px;font-weight:700;font-family:"Space Grotesk",sans-serif;text-transform:uppercase;letter-spacing:-0.5px;margin:0 0 8px 0;line-height:1}.label-subtext,.label-subtext p{color:#1a1a1a;font-size:11px;font-weight:500;font-family:"Inter",sans-serif;line-height:1.5;text-transform:uppercase;letter-spacing:1px;margin:0;max-width:500px;opacity:0.7}.label-accent-bar{width:25px;height:2px;background-color:#5D101E;margin:12px 0 0 0}@media screen and (max-width:480px){.sunborn-label-header{padding:12px 15px 8px 15px}.label-title{font-size:20px}.label-subtext,.label-subtext p{font-size:10px;line-height:1.4}}.sunborn-pdp-spec{font-family:"Inter",sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#5D101E;margin-top:0;margin-bottom:8px;border-bottom:1px solid #e5e5e5;padding-bottom:8px;display:block;position:relative;z-index:2;line-height:1.4}.sunborn-shadow-node{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity 0.2s ease;width:24px;height:24px;pointer-events:auto}.sunborn-shadow-node svg{stroke:#ffffff;fill:none;width:22px;height:22px}.sunborn-shadow-node:hover{opacity:0.6}body.template-product--sublimator-custom .open-popup-size-guide,body.template-product--sublimator-custom [data-id="popup-size-guide"],body.template-product--sublimator-custom a[href="#size-guide"],body.template-product--sublimator-custom .bls__size-chart-trigger,body.template-product--sublimator-custom .size-chart-link,body.template-product--sublimator-sets .open-popup-size-guide,body.template-product--sublimator-sets [data-id="popup-size-guide"],body.template-product--sublimator-sets a[href="#size-guide"],body.template-product--sublimator-sets .bls__size-chart-trigger,body.template-product--sublimator-sets .size-chart-link{display:none!important}#sunborn-tactical-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(5,5,5,0.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999999;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease}#sunborn-tactical-modal.is-active{display:flex;opacity:1}.sunborn-modal-chassis{position:relative;background:#ffffff;width:90vw;max-width:800px;max-height:90vh;padding:40px 20px 20px;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,0.5);overflow-y:auto}.sunborn-modal-close{position:absolute;top:10px;right:15px;font-size:28px;font-weight:900;color:#111;cursor:pointer;line-height:1;font-family:sans-serif;z-index:10}#sunborn-modal-dynamic-content img{max-width:100%;height:auto;display:block;margin:0 auto}#sunborn-modal-dynamic-content table{width:100%;border-collapse:collapse}#sunborn-modal-dynamic-content th,#sunborn-modal-dynamic-content td{padding:10px;border:1px solid #ddd;text-align:center}.bls-minicart-heading.mb-15{font-family:"Space Grotesk",sans-serif!important;font-size:12px!important;font-weight:900!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#111111!important;border-top:none!important;padding-top:0!important;margin-top:4px!important;margin-bottom:10px!important}.bls-swiper-cart-upsell .swiper-wrapper,#bls__swiper-cart-upsell .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;-webkit-transform:none!important;width:100%!important;max-width:100%!important;transition:none!important;will-change:unset!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important;scrollbar-width:thin!important;scrollbar-color:#E6B325 #1a1a1a!important}.bls-swiper-cart-upsell .swiper-slide,#bls__swiper-cart-upsell .swiper-slide{flex:0 0 30%!important;width:30%!important;min-width:96px!important;max-width:120px!important;height:auto!important;margin:0!important;flex-shrink:0!important;flex-grow:0!important;scroll-snap-align:start!important}.bls-swiper-cart-upsell .swiper-pagination{display:none!important}.bls-swiper-cart-upsell .bls__product-item{flex-direction:column!important;gap:0!important;margin-bottom:0!important;padding-bottom:0!important;border:1px solid #222!important;background:#0a0a0a!important;position:relative!important;overflow:hidden!important}.bls-swiper-cart-upsell .bls__product-img{width:100%!important;margin-right:0!important;max-width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important}.bls-swiper-cart-upsell .bls__product-img img,.bls-swiper-cart-upsell .bls__product-img a{width:100%!important;height:100%!important;display:block!important}.bls-swiper-cart-upsell .bls__product-img img{object-fit:cover!important;transition:transform 0.4s ease!important}.bls-swiper-cart-upsell .bls__product-item:hover .bls__product-img img{transform:scale(1.05)!important}.bls-swiper-cart-upsell .bls__product-item::after{content:"";position:absolute!important;top:0!important;right:0!important;width:0!important;height:0!important;border-style:solid!important;border-width:0 12px 12px 0!important;border-color:transparent #E6B325 transparent transparent!important;opacity:0!important;transition:opacity 0.2s!important}.bls-swiper-cart-upsell .bls__product-item:hover::after{opacity:1!important}.bls-swiper-cart-upsell .popular-list-review{display:none!important}#bls__swiper-cart-upsell-beside .swiper-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;transform:none!important;width:100%!important}#bls__swiper-cart-upsell-beside .swiper-slide{width:100%!important;height:auto!important;margin:0!important}#bls__swiper-cart-upsell-beside .swiper-pagination{display:none!important}.bls__terms-conditions,.agree-terms{display:none!important}.bls-cart-summary{padding-top:10px!important;padding-bottom:8px!important}.bls-drawer-bottom{padding-top:4px!important;padding-bottom:12px!important;gap:8px!important}.bls-cart-footer .sunborn-trust-compact{margin-top:0!important;margin-bottom:4px!important}.bls-drawer-bottom .viewcart,.bls-drawer-bottom .bls-btn-checkout{padding-top:10px!important;padding-bottom:10px!important}.bls__cart-addons.border-bottom{padding-top:6px!important;padding-bottom:6px!important;margin-top:4px!important;margin-bottom:4px!important}.bls-items .cart-recomment,.bls-items minicart-recommendations{padding-top:8px!important;padding-bottom:0!important;margin-bottom:0!important}.cart-recomment.pt-60{padding-top:8px!important}.bls-swiper-cart-upsell{margin-bottom:0!important;padding-bottom:0!important}.bls-subtotal span.heading-color:first-child{font-family:"Inter",sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.bls-subtotal-price.heading-color{font-family:"Inter",sans-serif!important;font-size:12px!important;font-weight:700!important}#bls-header_minicart sunborn-tactical-hud,.bls-minicart-content sunborn-tactical-hud,.bls-minicart-wrapper sunborn-tactical-hud{margin-top:0!important;margin-bottom:4px!important}#bls-header_minicart .bls-minicart-header{padding-top:6px!important;padding-bottom:6px!important}.bls-minicart-header{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.sunborn-clear-manifest{font-family:"Space Grotesk",sans-serif;font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#888;background:transparent;border:1px solid #ddd;border-radius:0;padding:4px 10px;cursor:pointer;transition:all 0.2s ease;white-space:nowrap;flex-shrink:0;margin-right:auto;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);-webkit-clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)}.sunborn-clear-manifest:hover{color:#fff;background:#c0392b;border-color:#c0392b}.bls-items minicart-recommendations,.bls-items .cart-recomment{display:block!important;visibility:visible!important;opacity:1!important}#bls__swiper-cart-upsell>.swiper-wrapper,.bls-items #bls__swiper-cart-upsell .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;-webkit-transform:none!important;width:100%!important;max-width:100%!important;transition:none!important;will-change:unset!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important;scrollbar-width:thin!important;scrollbar-color:#E6B325 #1a1a1a!important}#bls__swiper-cart-upsell>.swiper-wrapper>.swiper-slide,.bls-items #bls__swiper-cart-upsell .swiper-slide{flex:0 0 30%!important;width:30%!important;min-width:96px!important;max-width:120px!important;height:auto!important;margin:0!important;flex-shrink:0!important;flex-grow:0!important;scroll-snap-align:start!important}.bls-swiper-cart-upsell quick-buy,.bls-swiper-cart-upsell .bls__product-addtocart{display:none!important}.bls-swiper-cart-upsell .bls__product-item{flex-direction:column!important}.bls-swiper-cart-upsell .bls__product-img{width:100%!important;max-width:100%!important;margin-right:0!important}.bls-swiper-cart-upsell .bls__product-details{width:100%!important;flex:unset!important;display:flex!important;flex-direction:column!important;padding:4px 0 3px 0!important}.bls-swiper-cart-upsell .bls__product-name{display:none!important}.bls-swiper-cart-upsell .bls__product-price,.bls-swiper-cart-upsell .price,.bls-swiper-cart-upsell .price--large{font-family:"Inter",sans-serif!important;font-size:10px!important;font-weight:700!important;color:#E6B325!important;margin:0!important}.bls-swiper-cart-upsell .bls__product-price{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;width:100%!important;cursor:pointer!important}.bls-swiper-cart-upsell .bls__price{display:block!important}.bls-swiper-cart-upsell .bls__product-price:not(.flex)::after{content:""!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:22px!important;flex-shrink:0!important;margin-left:0!important;background-color:#E6B325!important;border-radius:4px!important;-webkit-mask-image:none!important;mask-image:none!important;cursor:pointer!important;animation:sunborn-cart-pulse 2s ease-in-out infinite!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:56%!important}.bls-swiper-cart-upsell .bls__product-price:not(.flex):hover::after{background-color:#111111!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E6B325' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E")!important}@keyframes sunborn-cart-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:0.88}}.bls-swiper-cart-upsell .bls__product-item{padding-bottom:0!important}#CollectionSidebar.bls__opend-popup .collection-sidebar.bls__canvas-mb.bls__canvas-left,#CollectionSidebar.bls__opend-popup .bls__canvas.bls__canvas-left,#CollectionSidebar.bls__opend-popup .bls__canvas-mb-left{transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;visibility:visible!important}.bls__overlay{z-index:8!important}#CollectionSidebar.bls__opend-popup .collection-sidebar.bls__canvas-mb{pointer-events:auto!important;z-index:100000!important}.bls__product-item .bls__product-name{font-size:13px!important}.bls__product-item{margin-bottom:20px!important}.bls__product-item .bls__product-img>div:has(button),.bls__product-item .bls__product-img>div:has(.bls__js-addtocart),.bls__product-item .bls__product-img>div:has(.sunborn-add-pill){margin-bottom:5px!important}.bls__product-item .bls__product-details{padding-top:3px!important}.bls__product-title{font-size:16px!important}.bls__product-details-infor.label-depend-on-button{display:block!important;flex-wrap:unset!important}.bls__product-details-infor.label-depend-on-button>*{flex:unset!important;width:unset!important}#sb-viewers-sold-row{display:flex!important;align-items:center!important;margin-top:12px!important;margin-bottom:12px!important}.bls__visitors{display:inline-flex!important;align-items:center!important;margin:0!important;white-space:nowrap!important}.bls__product-review-sold{display:inline-flex!important;align-items:center!important;margin:0!important;white-space:nowrap!important}.bls__visitors::before,.bls__product-review-sold::before{content:none!important}.bls__custom-text p{font-size:calc(1em - 3px)!important}.bls__product-price.biger-price{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:auto!important;min-width:0!important;display:block!important;align-self:flex-start!important;text-align:left!important;margin-left:0!important}.bls__product-price.biger-price .bls__product-price,.bls__product-price.biger-price .bls__price{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important}.bls__product-price.biger-price .price,.bls__product-price.biger-price .price-item,.bls__product-price.biger-price .money,.bls__product-price.biger-price bdi{font-size:17px!important}.bls__product-price.biger-price .bls__price-currency{font-size:10px!important}.bls__product-details-infor.label-depend-on-button>.bls__product-price{flex:unset!important;width:auto!important}.seal-widget-checkout-plus-container{position:relative!important;margin-top:6px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.seal-widget-checkout-plus-container .seal-widget.seel-solution-checkout{margin:0!important;padding:0!important}.sunborn-transit-shield-header{background:#111111;padding:8px 14px;display:flex;align-items:center;justify-content:space-between;margin:0;width:100%;box-sizing:border-box}.sunborn-transit-shield-header .shield-left{display:flex!important;align-items:center!important;gap:7px!important}.sunborn-transit-shield-header .status-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#4CAF50!important;flex-shrink:0!important;box-shadow:0 0 4px rgba(76,175,80,0.6)!important}.sunborn-transit-shield-header .shield-text{font-family:"Space Grotesk",sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#ffffff!important}.sunborn-transit-shield-header .shield-text sup{font-size:6px!important;vertical-align:super!important;letter-spacing:0!important;margin-left:1px!important;font-weight:400!important;opacity:0.7!important}.sunborn-transit-shield-header .shield-right{display:flex!important;align-items:center!important;gap:3px!important;white-space:nowrap!important}.sunborn-transit-shield-header .shield-by{font-family:"Inter",sans-serif!important;font-size:9px!important;font-weight:500!important;color:#aaaaaa!important}.sunborn-transit-shield-header .shield-seel{font-family:"Inter",sans-serif!important;font-size:9px!important;font-weight:700!important;color:#6C63FF!important;letter-spacing:0.3px!important}.sunborn-transit-shield-header .shield-info-wrapper{display:inline-flex!important;align-items:center!important;cursor:pointer!important;margin:0 1px!important}.sunborn-transit-shield-header .shield-info-wrapper svg.seal-info{width:12px!important;height:12px!important;opacity:0.7!important;display:inline-block!important;visibility:visible!important;cursor:pointer!important}.sunborn-transit-shield-header .shield-info-wrapper:hover svg.seal-info{opacity:1!important}.sunborn-transit-shield-header .shield-wfp{font-family:"Inter",sans-serif!important;font-size:9px!important;font-weight:600!important;color:#aaaaaa!important;letter-spacing:0.2px!important}.seal-widget-checkout-plus-container .seal-widget-container{border-left:2.5px solid #E6B325!important;border-top:none!important;border-right:none!important;border-bottom:none!important;background:rgba(230,179,37,0.03)!important;border-radius:0!important;padding:8px 12px!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important;box-sizing:border-box!important}.sunborn-shield-icon-box{flex-shrink:0;display:flex;align-items:center;justify-content:center}.seal-widget-container .sunborn-shield-icon-box svg,.sunborn-shield-icon-box svg[viewBox]{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;overflow:visible!important;display:block!important}.sunborn-coverage-text{display:flex;flex-direction:column;gap:1px;flex:1}.seal-widget-checkout-plus-container .seal-header,.seal-widget-checkout-plus-container .seal-benefits,.seal-widget-checkout-plus-container .seal-benefit,.seal-widget-checkout-plus-container .seal-title,.seal-widget-checkout-plus-container .seal-header-text-line,.seal-widget-checkout-plus-container .otherDesc{display:none!important}.sunborn-transit-shield-header svg.seal-info{display:inline-block!important;visibility:visible!important}.bls-drawer-bottom .viewcart{display:none!important}.seal-widget-checkout-container{display:flex!important;flex-direction:column!important;gap:6px!important;margin-top:0!important;padding:8px 14px!important;width:100%!important;box-sizing:border-box!important}.sunborn-viewcart-terminal{display:none;width:100%;background:transparent;color:#ffffff;border:1.5px solid #333333;border-radius:0;font-family:"Space Grotesk",sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;text-align:center;padding:11px 16px;cursor:pointer;transition:all 0.25s ease;box-sizing:border-box}.sunborn-viewcart-terminal:hover{border-color:#E6B325;color:#E6B325;box-shadow:0 0 14px rgba(230,179,37,0.25),inset 0 0 14px rgba(230,179,37,0.06);text-decoration:none}button.seal-widget-checkout.bls-btn-checkout{width:100%!important;background:#111111!important;color:#ffffff!important;border:1.5px solid #E6B325!important;border-radius:0!important;font-family:"Space Grotesk",sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:12px 12px!important;cursor:pointer!important;transition:all 0.25s ease!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:keep-all!important;text-align:center!important;line-height:1.3!important;box-sizing:border-box!important}button.seal-widget-checkout.bls-btn-checkout:hover{background:#E6B325!important;color:#111111!important;box-shadow:0 0 18px rgba(230,179,37,0.4),inset 0 0 18px rgba(230,179,37,0.08)!important}button.seal-widget-original-checkout.bls-btn-checkout{display:none!important}.sunborn-checkout-without{display:block;width:100%;background:transparent;color:#111111;border:none;font-family:"Inter",sans-serif;font-size:11px;font-weight:500;letter-spacing:0.3px;text-decoration:underline;text-underline-offset:2px;padding:1.5px 0 1px;margin-top:-3px;cursor:pointer;text-align:center;text-transform:uppercase;transition:color 0.2s ease}.sunborn-checkout-without:hover{color:#555555}.bls-drawer-bottom .bls-btn-checkout.seal-hidden{display:none!important}.cart__ctas .sunborn-viewcart-terminal,.cart__footer .sunborn-viewcart-terminal,#main-cart-footer .sunborn-viewcart-terminal{display:none!important}#checkout.cart__checkout-button.seal-hidden,#checkout.seal-hidden,.cart__ctas #checkout.seal-hidden{display:none!important;visibility:hidden!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.cart__ctas button.seal-widget-checkout.bls-btn-checkout{width:100%!important;max-width:100%!important;font-size:14px!important;padding:14px 20px!important;letter-spacing:2px!important}.cart__ctas .seal-widget-checkout-plus-container{width:100%!important;max-width:100%!important}.cart__ctas .seal-widget-checkout-container{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.bls-drawer-bottom{padding:4px 0 8px 0!important;gap:0!important;margin:0!important;min-height:0!important;flex-direction:column!important;width:100%!important}TERMINAL SHAPE LANGUAGE // PHASE 28 Zero out all remaining pill/rounded buttons site-wide. Enforces sharp 0px corners everywhere a customer touches. viewcart and btn-secondary were 30px — now terminal sharp.============================================================================*/ a.viewcart,.bls-minicart-content a.viewcart,.bls-drawer-bottom a.viewcart{border-radius:0!important}.btn.btn-secondary,.btn-secondary{border-radius:0!important}.bls-btn-checkout,.btn.btn-primary,.btn-primary{border-radius:0!important}.sunborn-add-pill,.sunborn-add-pill:hover,.sunborn-add-pill:focus{border-radius:0}.bls-cart-footer{display:flex!important;flex-direction:column!important}.bls-cart-footer .bls__cart-addons{order:1!important}.bls-cart-footer .bls-cart-summary{order:2!important}.bls-cart-footer .sunborn-trust-compact{order:3!important}.bls-cart-footer .bls-drawer-bottom{order:4!important}.sunborn-variant-swapper{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:4px;margin-bottom:2px}@keyframes sunborn-green-pulse{0%,100%{opacity:0.7;filter:drop-shadow(0 0 0px rgba(76,175,80,0))}50%{opacity:1;filter:drop-shadow(0 0 6px rgba(76,175,80,0.6))}}.sunborn-variant-swapper .swapper-size-guide-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;padding:0!important;border:none!important;background:transparent!important;cursor:pointer!important;flex-shrink:0!important;margin-right:4px!important;outline:none!important;animation:sunborn-green-pulse 2s ease-in-out infinite!important;transition:transform 0.2s ease!important}.sunborn-variant-swapper .swapper-size-guide-btn:hover{animation:none!important;opacity:1!important;filter:drop-shadow(0 0 8px rgba(76,175,80,0.8))!important;transform:scale(1.1)!important}.sunborn-variant-swapper .swapper-size-guide-btn svg{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:block!important}.sunborn-variant-swapper .swapper-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important;height:24px!important;padding:0 6px!important;font-family:"Inter",sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;border:1.5px solid #333333!important;border-radius:4px!important;background:transparent!important;color:#888888!important;cursor:pointer!important;transition:all 0.2s ease!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important;outline:none!important}.sunborn-variant-swapper .swapper-pill.active{border-color:#E6B325!important;color:#E6B325!important;background:rgba(230,179,37,0.08)!important;font-weight:800!important}.sunborn-variant-swapper .swapper-pill:not(.active):not(.sold-out):hover{border-color:#E6B325!important;color:#ffffff!important;box-shadow:0 0 8px rgba(230,179,37,0.2)!important}.sunborn-variant-swapper .swapper-pill.sold-out{opacity:0.3!important;cursor:not-allowed!important;text-decoration:line-through!important}.sunborn-variant-swapper .swapper-pill.loading{opacity:0.5!important;pointer-events:none!important}.sunborn-variant-swapper .swapper-pill-more{border-color:#555555!important;color:#888888!important;font-size:8px!important;font-weight:600!important;letter-spacing:0!important;min-width:24px!important;text-decoration:none!important;cursor:pointer!important}.sunborn-variant-swapper .swapper-pill-more:hover{border-color:#E6B325!important;color:#E6B325!important;box-shadow:0 0 8px rgba(230,179,37,0.2)!important}.bls-minicart-product-info:has(.sunborn-variant-swapper) .bls-minicart-item-variant{display:none!important}.cart-item .sunborn-variant-swapper .swapper-label{font-family:"Space Grotesk",sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#888888!important;margin-right:2px!important}.cart-item .sunborn-variant-swapper .swapper-pill{min-width:34px!important;height:28px!important;font-size:10px!important;padding:0 8px!important}.cart-item:has(.sunborn-variant-swapper) dl:first-of-type{display:none!important}.sunborn-sizeguide-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.85);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;cursor:pointer}.sunborn-sizeguide-modal{position:relative;max-width:90vw;max-height:85vh;background:#ffffff;border:2px solid #E6B325;cursor:default;overflow:hidden}.sunborn-sizeguide-modal .sg-header{background:#111111!important;padding:8px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.sunborn-sizeguide-modal .sg-title{font-family:"Space Grotesk",sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#ffffff!important}.sunborn-sizeguide-modal .sg-close{background:none!important;border:none!important;color:#888888!important;font-size:18px!important;cursor:pointer!important;padding:0 4px!important;line-height:1!important;transition:color 0.2s!important}.sunborn-sizeguide-modal .sg-close:hover{color:#E6B325!important}.sunborn-sizeguide-modal .sg-body{overflow:auto!important;max-height:calc(85vh - 40px)!important}.sunborn-sizeguide-modal .sg-body img{width:100%!important;height:auto!important;display:block!important}.sunborn-sizeguide-modal .sg-loading{padding:40px!important;text-align:center!important;font-family:"Inter",sans-serif!important;font-size:12px!important;color:#888888!important}.tactical-set-variant{font-family:"Inter",sans-serif;font-size:10px;font-weight:600;letter-spacing:0.5px;color:#999999;white-space:nowrap}.tactical-set-variant .tactical-divider{color:#E6B325;font-weight:700;margin-left:4px}.bls-cart-footer .sunborn-shield-coverage{margin-bottom:4px!important}.bls-cart-footer .sunborn-checkout-terminal,.bls-cart-footer .sunborn-viewcart-terminal{margin-top:0!important;margin-bottom:0!important}.bls-cart-footer .seal-widget-checkout-plus-container{margin-top:2px!important;margin-bottom:2px!important}button.seal-widget-checkout.bls-btn-checkout{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.sunborn-checkout-cart-icon{display:inline-flex;align-items:center;flex-shrink:0}.sunborn-checkout-without{margin-top:2px;padding-top:2px;padding-bottom:2px}.bls__product-img:hover img,.bls__product-img:hover .bls__product-hover-img,.bls__product-img:hover a div:only-child,.bls__product-img:hover a div,.bls__product-img:hover *{transform:none!important;transition:opacity 0.5s!important}.bls-swiper-cart-upsell .bls__product-item:hover .bls__product-img img{transform:none!important}.sunborn-add-pill{display:none}.bls__product-details:has(.sunborn-grid-cart-btn){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important}.bls__product-details:has(.sunborn-grid-cart-btn) .bls__product-name,.bls__product-details:has(.sunborn-grid-cart-btn) .bls__product-price{flex:1 1 auto!important;min-width:0!important;margin-bottom:0!important}.sunborn-grid-text-wrap{flex:1 1 auto;min-width:0}.bls-swiper-cart-upsell .bls__product-details,.bls-swiper-cart-upsell .bls__product-details.pt-15{display:block!important;position:static!important}.bls-swiper-cart-upsell .bls__product-details .bls__product-name,.bls-swiper-cart-upsell .bls__product-details .bls__product-price{flex:unset!important;max-width:100%!important}.bls-swiper-cart-upsell .sunborn-grid-cart-btn{display:none!important}.sunborn-grid-cart-btn{position:static;flex-shrink:0;margin-left:auto;align-self:center;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#111111;border:1.5px solid #333333;border-radius:4px;cursor:pointer;transition:all 0.25s ease;padding:0;outline:none;z-index:5}.sunborn-grid-cart-btn:hover{border-color:#E6B325;box-shadow:0 0 12px rgba(230,179,37,0.4),0 0 4px rgba(230,179,37,0.6);background:#1a1a1a}.sunborn-grid-cart-btn svg{width:18px;height:18px;transition:transform 0.2s ease}.sunborn-grid-cart-btn:hover svg{transform:scale(1.1)}.sunborn-pdp-shield .seal-widget-checkout-container,.sunborn-pdp-shield .sunborn-viewcart-terminal,.sunborn-pdp-shield .sunborn-checkout-terminal,.sunborn-pdp-shield .sunborn-checkout-without{display:none!important}.sunborn-pdp-shield .seal-widget-checkout-plus-container{padding-bottom:0!important}.col-header-right{gap:12px!important}.col-header-right .header_search,.col-header-right .header_account{width:auto!important;min-width:20px!important;min-height:26px!important;overflow:visible!important;flex-shrink:0!important;display:flex!important;align-items:center!important}html.hside_opened .col-header-right .header_account,html.hside_opened .col-header-right .top-search-toggle,html.hside_opened .col-header-right .bls-minicart-action{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:none!important}html:not(.hside_opened) .col-header-right .header_account,html:not(.hside_opened) .col-header-right .top-search-toggle,html:not(.hside_opened) .col-header-right .bls-minicart-action{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.header_search .bls__canvas,#search-form .bls__canvas{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.quick-search{flex-wrap:wrap!important;gap:6px!important;padding:0 20px!important}.quick-search-title{font-family:"Space Grotesk",sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#888!important;width:100%!important;margin-bottom:4px!important}.quick-search-list{flex-wrap:wrap!important;overflow:hidden!important;list-style:none!important;gap:6px!important;padding:0!important;margin:0!important;width:100%!important}.quick-search-list li{display:inline-block!important;margin:0!important;padding:0!important;list-style:none!important}.quick-search-list li::after,.quick-search-list li::before{display:none!important}.quick-search-list li a.quick-url{display:inline-block!important;font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;color:#111!important;background:#f5f5f5!important;border:1px solid #eaeaea!important;border-radius:0!important;padding:5px 12px!important;text-decoration:none!important;transition:all 0.2s ease!important;white-space:nowrap!important;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)!important;-webkit-clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)!important}.quick-search-list li a.quick-url:hover{background:#111!important;color:#E6B325!important;border-color:#111!important}.search-modal__content .search-title,.bls__canvas .search-title{font-family:"Space Grotesk",sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:2px!important;text-transform:uppercase!important}.node-icon{color:#333333}.node-icon svg,.node-icon svg path,.node-icon svg rect,.node-icon svg circle,.node-icon svg line,.node-icon svg polyline{stroke:#333333;color:#333333}.sunborn-node.reached .node-icon,.sunborn-node.reached .node-icon svg,.sunborn-node.reached .node-icon svg path,.sunborn-node.reached .node-icon svg rect{stroke:#E6B325!important;color:#E6B325!important}.sunborn-shadow-node{display:none}#sealDialog,.seal-modal-container-v3{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:9999999!important;display:none!important;align-items:center!important;justify-content:center!important}#sealDialog[data-sunborn-open="true"]{display:flex!important}#sealDialog[data-sunborn-open="true"] .seal-modal-v3{display:block!important}.sunborn-shield-coverage-box{padding:5px 5px}.seal-widget-checkout-plus-container{padding:0!important;margin:0!important}.seal-widget.seel-solution-checkout{padding:0!important;margin:0!important}.sunborn-transit-shield-header{margin-bottom:0}.add-cart-button,.product-form__submit,button.product-form__submit{border-radius:0!important;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important;-webkit-clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important}.bought-together-submit{border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important}#checkout.cart__checkout-button,.cart__checkout-button,button[name="checkout"],input[name="checkout"]{border-radius:0!important;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important;-webkit-clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important}.seal-widget-checkout,.seal-widget-checkout.btn,button.seal-widget-checkout{border-radius:0!important;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important;-webkit-clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important}button.seal-widget-original-checkout{border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important}.bls-minicart-wrapper .viewcart,.bls-minicart-wrapper a.viewcart{border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important}.bls-minicart-wrapper .btn,.cart-page .btn,.template-cart .btn{border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important}.footer-newsletter button[type="submit"],.newsletter-form button,.popup-newsletter button{border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important}.sunborn-grid-cart-btn{border-radius:0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}.sunborn-addon-cart-btn{border-radius:0;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);-webkit-clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px)}.bls-swiper-cart-upsell .bls__add-to-cart-button,.bls-swiper-cart-upsell button[class*="add"]{border-radius:0!important;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px)!important;-webkit-clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px)!important}.bls-minicart-wrapper .quantity__button,.bls-minicart-wrapper .js-qty-btn{border-radius:0!important;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)!important;-webkit-clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)!important}.add-cart-button:hover,.product-form__submit:hover,button.product-form__submit:hover{background:#E6B325!important;color:#111111!important;transition:all 0.25s ease!important}.add-cart-button:hover span,.product-form__submit:hover span{color:#111111!important}.product-single .swatch .swatch-element label,.product-single .variant-wrapper label,.product-information .swatch-element label,.bls__option-swatch label,.bls__option .opt-label,.variant-input label,fieldset.product-form__input label,.product-form__input .opt-btn{border-radius:0!important;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)!important;-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)!important}.bls__product-variants label,.bls__product-variants .opt-btn,.product-form .opt-btn{border-radius:0!important;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)!important;-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)!important}.bls__option-swatch label.active,.variant-input label.active,.swatch-element label.active,.opt-btn.active,.product-form__input .opt-btn.active{background:#E6B325!important;color:#111111!important;border-color:#E6B325!important}.sunborn-size-btn{border-radius:0;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);-webkit-clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)}div.bls__option-swatch,.bls__option-swatch.bls_tooltip{border-radius:0!important;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)!important;-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)!important;overflow:hidden!important}div.bls__option-swatch.active,.bls__option-swatch.bls_tooltip.active{background:#E6B325!important;color:#111111!important;border-color:#E6B325!important}div.bls__option-swatch.active label,div.bls__option-swatch.active span{color:#111111!important}.sunborn-grid-cart-btn:hover{background:#E6B325;box-shadow:0 0 12px rgba(230,179,37,0.6),0 0 4px rgba(230,179,37,0.3);transition:all 0.2s ease}.sunborn-grid-cart-btn:hover svg{stroke:#111}.grid-bls__product-style .swiper-pagination,.bls__product-tab .swiper-pagination,section .swiper-pagination.scroll-trigger{margin-top:8px!important}.bls-minicart-wrapper .cart-item.sunborn-gift-item .quantity,.bls-minicart-wrapper .cart-item.sunborn-gift-item .quantity-selector,.bls-minicart-wrapper .cart-item.sunborn-gift-item .bls-quantity-wrapper,.bls-minicart-wrapper .cart-item.sunborn-gift-item .quantity__button,.bls-minicart-wrapper .cart-item.sunborn-gift-item .js-qty-btn,.bls-minicart-wrapper .cart-item.sunborn-gift-item .bls-product-qty,.bls-minicart-wrapper .cart-item.sunborn-gift-item [class*="quantity"],.template-cart .cart-item.sunborn-gift-item .quantity,.template-cart .cart-item.sunborn-gift-item .quantity-selector,.template-cart .cart-item.sunborn-gift-item [class*="quantity"]{display:none!important}.bls-minicart-wrapper .cart-item .discounts,.bls-minicart-wrapper .cart-item ul.discounts,.bls-minicart-wrapper .cart-item [class*="discount-tag"],.bls-minicart-wrapper .cart-item .cart-discount,.template-cart .cart-item .discounts,.template-cart .cart-item ul.discounts,.template-cart .cart-item [class*="discount-tag"],.template-cart .cart-item .cart-discount{display:none!important}.bls-minicart-wrapper .cart-item.sunborn-gift-item .discounts,.bls-minicart-wrapper .cart-item.sunborn-gift-item ul.discounts,.template-cart .cart-item.sunborn-gift-item .discounts,.template-cart .cart-item.sunborn-gift-item ul.discounts{display:block!important}.bls-minicart-wrapper .cart-item .bls-minicart-product-info,.bls-minicart-wrapper .cart-item .cart-item-info,.bls-minicart-wrapper .cart-item [class*="product-info"]{overflow:hidden!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important}.bls-minicart-wrapper .cart-item .cart-item-price,.bls-minicart-wrapper .cart-item [class*="price-note"],.bls-minicart-wrapper .cart-item .bls__cart-note,.bls-minicart-wrapper .cart-item small,.bls-minicart-wrapper .cart-item .cart-item__details span{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;display:block!important}.sunborn-gift-caption{overflow:visible;white-space:nowrap;text-overflow:clip;position:relative;z-index:1}.bls-minicart-wrapper .cart-item.sunborn-gift-item .bls-minicart-product-info,.bls-minicart-wrapper .cart-item.sunborn-gift-item [class*="product-info"],.template-cart .cart-item.sunborn-gift-item [class*="product-info"]{overflow:visible!important}.bls-minicart-wrapper,.bls-minicart-wrapper .bls-minicart-content{background-color:#ffffff!important;backface-visibility:hidden!important}.bls-minicart-wrapper{transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94)!important}.bls__overlay{transition:opacity 0.2s ease!important}.sunborn-starting-xi{padding:20px 0 10px;background:#ffffff}.sxi-inner{max-width:1400px;margin:0 auto;padding:0 16px}.sxi-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 10px;border-bottom:1.5px solid #E6B325;margin-bottom:14px}.sxi-header-left{display:flex;align-items:center;gap:10px}.sxi-tag{font-family:"Inter",sans-serif;font-size:9px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#E6B325;background:#111111;padding:3px 8px;line-height:1.4}.sxi-title{font-family:"Space Grotesk",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#111111}.sxi-count{font-family:"Inter",sans-serif;font-size:9px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#888888}.sxi-grid{display:grid;gap:8px;margin-bottom:8px}.sxi-grid--2up{grid-template-columns:1fr 1fr}.sxi-grid--3up{grid-template-columns:1fr 1fr 1fr}.sxi-card{display:block;position:relative;text-decoration:none;background:#f7f7f7;border:0.5px solid #e8e8e8;border-radius:4px;overflow:hidden;transition:border-color 0.2s ease}.sxi-card:hover{border-color:#E6B325}.sxi-card-img{position:relative;width:100%;overflow:hidden}.sxi-card--large .sxi-card-img{aspect-ratio:4 / 5}.sxi-card--medium .sxi-card-img{aspect-ratio:3 / 4}.sxi-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity 0.4s ease}.sxi-card:hover .sxi-card-img img{opacity:0.92}.sxi-img-placeholder{width:100%;height:100%;background:#e8e8e8}.sxi-badge{position:absolute;top:8px;left:8px;font-family:"Inter",sans-serif;font-size:8px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:2px 6px;line-height:1.4;z-index:2}.sxi-badge--hero{background:#E6B325;color:#111111}.sxi-badge--new{background:#111111;color:#ffffff}.sxi-badge--staff{background:#ffffff;color:#111111;border:0.5px solid #111111}.sxi-flag{position:absolute;bottom:8px;right:10px;font-size:18px;z-index:2;line-height:1}.sxi-cart-btn{position:absolute;bottom:8px;left:8px;width:30px;height:30px;background:#111111;border:1.5px solid #333333;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color 0.2s ease,box-shadow 0.2s ease;z-index:3;padding:0;outline:none}.sxi-cart-btn svg{width:14px;height:14px}.sxi-cart-btn:hover{border-color:#E6B325;box-shadow:0 0 10px rgba(230,179,37,0.4)}.sxi-cart-btn--loading{opacity:0.5;pointer-events:none}.sxi-cart-btn--added{border-color:#00FF41;box-shadow:0 0 10px rgba(0,255,65,0.4)}.sxi-card-info{padding:8px 10px 10px;border-top:0.5px solid #e8e8e8}.sxi-product-name{font-family:"Space Grotesk",sans-serif;font-size:11px;font-weight:700;letter-spacing:0.3px;text-transform:uppercase;color:#111111;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sxi-product-sub{font-family:"Inter",sans-serif;font-size:9px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#888888;margin:0 0 6px}.sxi-product-price{font-family:"Space Grotesk",sans-serif;font-size:12px;font-weight:800;color:#111111;display:block}.sxi-cta-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0 4px;margin-top:4px}.sxi-cta-label{font-family:"Inter",sans-serif;font-size:9px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#888888}.sxi-cta-link{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:9px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#E6B325;text-decoration:none;transition:opacity 0.2s ease}.sxi-cta-link:hover{opacity:0.8}.sxi-cta-link svg{width:10px;height:10px}.sunborn-starting-xi::after{content:"";display:block;height:1.5px;background:#E6B325;opacity:0.2;margin:14px 16px 0}@media (max-width:767px){.sxi-grid--2up{grid-template-columns:1fr 1fr;gap:6px}.sxi-grid--3up{grid-template-columns:1fr 1fr 1fr;gap:6px}.sxi-card--large .sxi-card-img{aspect-ratio:3 / 4}.sxi-product-name{font-size:9px}.sxi-product-sub{font-size:8px}.sxi-product-price{font-size:10px}.sxi-flag{font-size:14px;bottom:6px;right:6px}.sxi-cart-btn{width:26px;height:26px;bottom:6px;left:6px}.sxi-cart-btn svg{width:12px;height:12px}}@media (max-width:480px){.sxi-grid--3up{gap:4px}.sxi-card-info{padding:6px 6px 8px}.sxi-product-name{font-size:8px;letter-spacing:0}.sxi-product-sub{display:none}}#shopify-section-template--20068124721331__custom_liquid_h4yqK3 .container-fluid,#shopify-section-template--20068124721331__custom_liquid_h4yqK3 .container{padding-left:0!important;padding-right:0!important;max-width:100%!important}#template--20068124721331__collection_tab_GcAB7B{position:relative}#template--20068124721331__collection_tab_GcAB7B::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#E6B325;z-index:1}#template--20068124721331__collection_tab_GcAB7B h2.bls__section-heading{font-weight:900!important;letter-spacing:1.5px!important;margin-bottom:8px!important}#template--20068124721331__collection_tab_GcAB7B h2.bls__section-heading::after{content:"Represent your roots. Shop by nation.";display:block!important;font-family:"Inter",sans-serif!important;font-size:12px!important;font-weight:400!important;color:#888!important;letter-spacing:0.3px!important;text-transform:none!important;margin-top:3px!important;line-height:1.4!important}#template--20068124721331__collection_tab_GcAB7B .tab-header{border-bottom:2px solid #111111!important;gap:0!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item{font-size:12px!important;font-weight:700!important;letter-spacing:0.8px!important;padding:10px 12px!important;display:inline-flex!important;align-items:center!important;transition:background 0.15s ease,color 0.15s ease!important;position:relative!important;color:#888!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item:not([data-flag="none"]):not([data-flag=""])::before{content:"";display:inline-block;width:18px;height:13px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:1px;vertical-align:middle;margin-right:5px;box-shadow:0 0 0 0.5px rgba(0,0,0,0.1);flex-shrink:0}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="us"]::before{background-image:url("https://flagcdn.com/w40/us.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="ca"]::before{background-image:url("https://flagcdn.com/w40/ca.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="mx"]::before{background-image:url("https://flagcdn.com/w40/mx.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="co"]::before{background-image:url("https://flagcdn.com/w40/co.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="br"]::before{background-image:url("https://flagcdn.com/w40/br.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="ar"]::before{background-image:url("https://flagcdn.com/w40/ar.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="dz"]::before{background-image:url("https://flagcdn.com/w40/dz.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="ci"]::before{background-image:url("https://flagcdn.com/w40/ci.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="eg"]::before{background-image:url("https://flagcdn.com/w40/eg.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="gh"]::before{background-image:url("https://flagcdn.com/w40/gh.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="ma"]::before{background-image:url("https://flagcdn.com/w40/ma.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="ng"]::before{background-image:url("https://flagcdn.com/w40/ng.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="sn"]::before{background-image:url("https://flagcdn.com/w40/sn.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="za"]::before{background-image:url("https://flagcdn.com/w40/za.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="tn"]::before{background-image:url("https://flagcdn.com/w40/tn.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="be"]::before{background-image:url("https://flagcdn.com/w40/be.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="hr"]::before{background-image:url("https://flagcdn.com/w40/hr.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="gb-eng"]::before{background-image:url("https://flagcdn.com/w40/gb-eng.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="fr"]::before{background-image:url("https://flagcdn.com/w40/fr.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="de"]::before{background-image:url("https://flagcdn.com/w40/de.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="nl"]::before{background-image:url("https://flagcdn.com/w40/nl.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="pt"]::before{background-image:url("https://flagcdn.com/w40/pt.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="es"]::before{background-image:url("https://flagcdn.com/w40/es.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="au"]::before{background-image:url("https://flagcdn.com/w40/au.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="jp"]::before{background-image:url("https://flagcdn.com/w40/jp.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div[data-flag="kr"]::before{background-image:url("https://flagcdn.com/w40/kr.png")}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active{background:#111111!important;color:#ffffff!important;border-radius:0!important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)!important;padding-left:18px!important;padding-right:18px!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active::after{content:none!important;display:none!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active,#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active span{color:#ffffff!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active::before{box-shadow:0 0 0 0.5px rgba(255,255,255,0.25)!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item:not(.active):hover{background:rgba(0,0,0,0.04)!important;color:#111111!important}#template--20068124721331__collection_tab_GcAB7B{scrollbar-width:none!important}#template--20068124721331__collection_tab_GcAB7B::-webkit-scrollbar{display:none!important}#template--20068124721331__collection_tab_GcAB7B .tab-header{scrollbar-width:none!important}#template--20068124721331__collection_tab_GcAB7B .tab-header::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}#template--20068124721331__collection_tab_GcAB7B .swiper-wrapper{overflow:visible!important}#template--20068124721331__collection_tab_GcAB7B .bls__cls-tab{overflow:visible!important}#template--20068124721331__collection_tab_GcAB7B .scroll-trigger{animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}#template--20068124721331__collection_tab_GcAB7B .scroll-trigger.animate--slide-in{animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important}#template--20068124721331__collection_tab_GcAB7B .swiper-wrapper.scroll-trigger{transform:unset!important}@media (max-width:767px){#template--20068124721331__collection_tab_GcAB7B h2.bls__section-heading::after{font-size:10px!important;margin-top:2px!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item:not([data-flag="none"]):not([data-flag=""])::before{width:14px;height:10px;margin-right:3px}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item{font-size:10px!important;letter-spacing:0px!important;padding:8px 6px!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active{clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)!important;padding-left:10px!important;padding-right:10px!important}#template--20068124721331__collection_tab_GcAB7B .bls__collection-tab{position:relative!important}#template--20068124721331__collection_tab_GcAB7B .bls__collection-tab::after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:linear-gradient(to left,#ffffff 0%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:2}}@media (max-width:374px){#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item:not([data-flag="none"]):not([data-flag=""])::before{width:12px;height:9px;margin-right:2px}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item{font-size:9px!important;padding:7px 4px!important}#template--20068124721331__collection_tab_GcAB7B .tab-header>div.bls__collection-tab-item.active{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)!important;padding-left:8px!important;padding-right:8px!important}}body.template-collection .sunborn-label-header{position:relative;z-index:3;margin-top:-355px!important;margin-bottom:215px!important;padding:40px 60px 0!important;pointer-events:none;max-height:140px;overflow:visible;box-sizing:border-box;text-align:left!important;background:transparent!important;background-color:transparent!important;border-bottom:none!important}body.template-collection .sunborn-label-header .label-inner{display:inline-flex!important;flex-direction:column;align-items:flex-start;max-width:680px;margin:0!important;padding:18px 22px!important;background:linear-gradient(135deg,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.65) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:auto;box-sizing:border-box}body.template-collection .sunborn-label-header .label-accent-bar{order:1;width:48px!important;height:2px!important;background:#E6B325!important;margin:0 0 12px!important;display:block!important}body.template-collection .sunborn-label-header .label-title{order:2;color:#ffffff!important;font-family:"Space Grotesk",sans-serif!important;font-size:32px!important;font-weight:900!important;letter-spacing:-1px!important;text-transform:uppercase;line-height:1.05!important;margin:0 0 8px!important;max-width:640px;text-shadow:none}body.template-collection .sunborn-label-header .label-subtext{order:3;max-width:520px;margin:0!important}body.template-collection .sunborn-label-header .label-subtext p,body.template-collection .sunborn-label-header .label-subtext>*{color:rgba(255,255,255,0.92)!important;font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;margin:0 0 2px!important;line-height:1.5!important;opacity:1!important;text-shadow:none!important}@media (max-width:767px){body.template-collection .sunborn-label-header{margin-top:-280px!important;margin-bottom:170px!important;padding:24px 20px 0!important;max-height:110px}body.template-collection .sunborn-label-header .label-inner{padding:14px 16px!important}body.template-collection .sunborn-label-header .label-title{font-size:20px!important;letter-spacing:-0.5px!important;margin:0 0 6px!important}body.template-collection .sunborn-label-header .label-subtext p{font-size:9px!important;letter-spacing:1.5px!important}body.template-collection .sunborn-label-header .label-accent-bar{width:36px!important;margin:0 0 10px!important}}@media (max-width:374px){body.template-collection .sunborn-label-header .label-title{font-size:18px!important}}.bls__footer-middle{background:#0D0D0D!important;border-top:1px solid #1E1E1E!important;padding-top:48px!important;padding-bottom:32px!important}.bls__footer-middle .strecth-width{padding-left:24px!important;padding-right:24px!important}.bls__footer-middle .row{gap:0!important;margin:0!important}.bls__footer_block{padding:0 24px 24px 0!important}.bls__footer_block-title,.bls__footer_block-title *{color:#E6B325!important;font-family:"Space Grotesk","Inter",system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.18em!important;text-transform:uppercase!important;border-bottom:1px solid #1E1E1E!important;padding-bottom:10px!important;margin-bottom:14px!important}.bls__footer_block-title .open-children-toggle{color:#E6B325!important;opacity:0.6}.bls_footer--menu .bls__footer_block-content a,.bls_footer--menu .bls__footer_block-content li a{color:#888!important;font-size:12px!important;font-family:"Inter",system-ui,sans-serif!important;letter-spacing:0.04em!important;text-decoration:none!important;transition:color 0.15s ease!important;display:block!important;padding:4px 0!important}.bls_footer--menu .bls__footer_block-content a:hover{color:#E6B325!important}.bls__footer_block-content ul,.bls__footer_block-content .pl-0{list-style:none!important;padding:0!important;margin:0!important}.bls__footer_block-content li{margin-bottom:0!important}.bls_footer--newsletter .bls__footer_block-content{padding-top:0!important}.bls_footer--newsletter .bls__footer_block-content>p,.bls_footer--newsletter .bls__newsletter-description,.bls_footer--newsletter p{color:#666!important;font-size:11px!important;line-height:1.7!important;margin-bottom:16px!important;font-family:"Inter",system-ui,sans-serif!important}.bls_footer--newsletter .bls__newsletter-form input[type="email"],.bls_footer--newsletter input[type="email"]{background:#111!important;border:1px solid #2A2A2A!important;color:#F5F5F5!important;font-family:"JetBrains Mono","Fira Code",monospace!important;font-size:11px!important;letter-spacing:0.06em!important;border-radius:0!important;padding:12px 14px!important;transition:border-color 0.15s ease!important}.bls_footer--newsletter .bls__newsletter-form input[type="email"]:focus,.bls_footer--newsletter input[type="email"]:focus{border-color:#E6B325!important;outline:none!important}.bls_footer--newsletter .bls__newsletter-form input[type="email"]::placeholder{color:#444!important;font-family:"JetBrains Mono","Fira Code",monospace!important}.bls_footer--newsletter .bls__form-submit,.bls_footer--newsletter .btn-primary{background:#E6B325!important;background-image:none!important;color:#0D0D0D!important;font-family:"Space Grotesk","Inter",system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;padding:12px 18px!important;white-space:nowrap!important;flex-shrink:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)!important;transition:background 0.15s ease!important}.bls_footer--newsletter .bls__form-submit:hover,.bls_footer--newsletter .btn-primary:hover{background:#F0C235!important;background-image:none!important}.bls_footer--newsletter .bls__list-social a,.bls_footer--newsletter .bls__social-link{border:1px solid #2A2A2A!important;border-radius:50%!important;width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#666!important;transition:border-color 0.15s,color 0.15s!important}.bls_footer--newsletter .bls__list-social a:hover,.bls_footer--newsletter .bls__social-link:hover{border-color:#E6B325!important;color:#E6B325!important}.bls__footer-bottom{background:#080808!important;border-top:1px solid #1A1A1A!important;padding-top:20px!important;padding-bottom:20px!important}.bls__footer-bottom::before{content:"Born in Philly. Engineered for the world."!important;display:block!important;font-size:10px!important;color:#E6B325!important;letter-spacing:0.12em!important;text-transform:uppercase!important;font-family:"Space Grotesk","Inter",system-ui,sans-serif!important;font-weight:600!important;text-align:center!important;padding:14px 16px 4px 16px!important;opacity:0.7!important;width:100%!important;box-sizing:border-box!important;line-height:1.6!important;border-top:1px solid #1A1A1A!important}.bls__footer-bottom .copyright,.bls__footer-bottom [class*="copyright"],.bls__footer-bottom p{color:#444!important;font-size:11px!important;font-family:"Inter",system-ui,sans-serif!important;letter-spacing:0.04em!important}.bls__footer-bottom .bls__list-social a,.bls__footer-bottom .bls__social-link,.bls__footer-bottom ul.bls__social-link a{color:#555!important;transition:color 0.15s!important}.bls__footer-bottom .bls__list-social a:hover,.bls__footer-bottom .bls__social-link:hover{color:#E6B325!important}@media (max-width:991px){.bls__footer_block-content,.bls__footer_block-content.unactive,.bls__footer_block-content.pt-15,.bls__footer_block.unactive .bls__footer_block-content{display:block!important;height:auto!important;max-height:none!important;visibility:visible!important;opacity:1!important;overflow:visible!important;padding-top:8px!important;padding-bottom:16px!important}.bls__footer_block-title .open-children-toggle,.bls__footer_block-title.toogle-menu::after,.bls__footer_block-title.toogle-menu::before{display:none!important}.bls__footer_block-title.toogle-menu{pointer-events:none!important;cursor:default!important}.bls__footer-middle{padding-top:24px!important;padding-bottom:16px!important}.bls__footer-middle .strecth-width{padding-left:16px!important;padding-right:16px!important}.bls__footer_block{width:100%!important;margin-bottom:12px!important;padding:0 0 12px 0!important;border-bottom:1px solid #1A1A1A}.bls__footer_block:last-child{border-bottom:none!important}.bls__footer_block-title{font-size:9px!important;margin-bottom:8px!important;padding:8px 0!important}.bls_footer--newsletter .form-action{flex-direction:column!important;gap:8px!important}.bls_footer--newsletter .bls__form-submit,.bls_footer--newsletter .btn-primary{width:100%!important;text-align:center!important;justify-content:center!important}.bls_footer--newsletter ul[class*="social"],.bls_footer--newsletter div[class*="social"],.bls_footer--newsletter [class*="bls__social"],.bls_footer--newsletter [class*="bls__list-social"],.bls_footer--newsletter .list-social,.bls_footer--newsletter .bls__list-social,.bls_footer--newsletter ul.social-list{display:none!important}.bls__footer-bottom{padding-top:8px!important;padding-bottom:8px!important}.bls__footer-bottom .strecth-width,.bls__footer-bottom>div{padding-top:0!important;padding-bottom:0!important}.bls__footer-bottom .flex,.bls__footer-bottom .flex.flex-wrap,.bls__footer-bottom .flex.flex-wrap.align-items-center{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px!important;padding:4px 12px!important;margin:0!important;border-top:none!important}.bls__footer-bottom .border-top{border-top:none!important}.bls__footer-bottom::before{padding:6px 12px 4px 12px!important;margin:0!important;line-height:1.3!important}.bls__footer-bottom-left,.bls__footer-bottom .bls__footer-bottom-left,.bls__footer-bottom-left.footer_bottom-block{width:100%!important;max-width:100%!important;flex:none!important;text-align:center!important;justify-content:center!important;margin:0!important;padding:4px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;order:2!important}.bls__footer-bottom-left p,.bls__footer-bottom-left *{text-align:center!important;width:100%!important;margin:0!important;font-size:10px!important;line-height:1.4!important}.bls__footer-bottom-right,.bls__footer-bottom .bls__footer-bottom-right,.bls__footer-bottom-right.flex.col-md.justify-content-md-end{width:100%!important;max-width:100%!important;flex:none!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0 auto!important;padding:0!important;order:3!important}.bls__footer-bottom-right .footer_bottom-block,.bls__footer-bottom-right .footer_bottom-block.mb-10,.bls__footer-bottom-right .footer_bottom-block.mb-lg-0{width:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important;text-align:center!important;display:flex!important;justify-content:center!important}.bls__footer-bottom-right ul.bls__social-link{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0 auto!important;padding:0!important;list-style:none!important;flex-wrap:nowrap!important}.bls__footer-bottom-right ul.bls__social-link li.list-social__item{margin:0!important;padding:0!important;list-style:none!important}.bls__footer-bottom .bls__list-social a,.bls__footer-bottom .bls__social-link,.bls__footer-bottom ul.bls__social-link a{width:28px!important;height:28px!important;border:1px solid #2A2A2A!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.bls__footer-bottom-right>ul.list-none.d-flex,.bls__footer-bottom-right>ul.list-none.d-flex.m-0,.bls__footer-bottom-right>ul.list-none{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;list-style:none!important}.bls__footer-bottom-right>ul.list-none>li.px-5,.bls__footer-bottom-right>ul.list-none>li{margin:0!important;padding:0 4px!important;list-style:none!important;flex-shrink:0!important}.bls__footer-bottom-right>ul.list-none>li svg{height:20px!important;width:auto!important;max-width:32px!important;display:block!important}.bls__footer-bottom .lang-curentcy,.bls__footer-bottom .lang-curentcy.col-md{width:auto!important;max-width:100%!important;flex:none!important;justify-content:center!important;margin:0 auto!important;padding:0!important;display:inline-flex!important;text-align:center!important;order:4!important}.bls__footer-bottom .lang-curentcy form,.bls__footer-bottom .lang-curentcy .disclosure{margin:0 auto!important}.bls__footer-bottom .lang-curentcy select,.bls__footer-bottom .lang-curentcy button{font-size:10px!important;padding:4px 8px!important}.bls__footer-bottom-left,.bls__footer-bottom-left *,.bls__footer-bottom-right,.bls__footer-bottom-right *:not(a):not(button):not(img),.bls__footer-bottom .lang-curentcy,.bls__footer-bottom .lang-curentcy *{text-align:center!important}}@media (max-width:480px){.bls__footer-bottom::before{font-size:9px!important;letter-spacing:0.08em!important;padding:12px 12px 4px 12px!important}}@media (max-width:360px){.bls__footer-bottom::before{font-size:8.5px!important;letter-spacing:0.05em!important}}.bls__host-city-picker{position:relative}.bls__host-city-picker::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#E6B325;z-index:1}.bls__host-city-picker h2.bls__section-heading{font-weight:900!important;letter-spacing:1.5px!important;margin-bottom:8px!important}.bls__host-city-picker .tab-header{border-bottom:2px solid #111111!important;gap:0!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item{font-size:12px!important;font-weight:700!important;letter-spacing:0.8px!important;padding:10px 12px!important;display:inline-flex!important;align-items:center!important;transition:background 0.15s ease,color 0.15s ease!important;position:relative!important;color:#888!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item:not([data-tab-icon="none"]):not([data-tab-icon=""])::before{content:"";display:inline-block;width:18px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin-right:6px;flex-shrink:0}.bls__host-city-picker .tab-header>div[data-tab-icon="la"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Ccircle cx=%2224%22 cy=%2232%22 r=%2212%22 fill=%22%23FFB347%22/%3E%3Crect x=%220%22 y=%2232%22 width=%2248%22 height=%2216%22 fill=%22%23FF6B6B%22/%3E%3Cpath d=%22M14 32 Q16 20 20 18 Q18 22 19 32 Z%22 fill=%22%232D1B3D%22/%3E%3Cpath d=%22M32 32 Q34 22 38 20 Q36 24 37 32 Z%22 fill=%22%232D1B3D%22/%3E%3Ccircle cx=%2224%22 cy=%2232%22 r=%226%22 fill=%22%23FFE66D%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="miami"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%23FF4FA3%22/%3E%3Cpath d=%22M22 10 Q28 10 30 16 Q30 22 26 24 L26 32 L22 32 L22 26 Q16 24 16 18 Q16 12 22 10 Z%22 fill=%22%23FF9FD6%22/%3E%3Ccircle cx=%2225%22 cy=%2217%22 r=%221.5%22 fill=%22%232D1B3D%22/%3E%3Cpath d=%22M18 36 L30 36 L28 44 L20 44 Z%22 fill=%22%2300CED1%22/%3E%3Crect x=%2214%22 y=%2244%22 width=%2220%22 height=%222%22 fill=%22%232D1B3D%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="nyc"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%2232%22 width=%2248%22 height=%2216%22 fill=%22%231a1a2e%22/%3E%3Crect x=%2218%22 y=%2212%22 width=%2212%22 height=%2232%22 fill=%22%234A5568%22/%3E%3Crect x=%2222%22 y=%224%22 width=%224%22 height=%2212%22 fill=%22%234A5568%22/%3E%3Crect x=%2223%22 y=%220%22 width=%222%22 height=%226%22 fill=%22%23E6B325%22/%3E%3Crect x=%2220%22 y=%2218%22 width=%222%22 height=%222%22 fill=%22%23FFE66D%22/%3E%3Crect x=%2226%22 y=%2222%22 width=%222%22 height=%222%22 fill=%22%23FFE66D%22/%3E%3Crect x=%2220%22 y=%2226%22 width=%222%22 height=%222%22 fill=%22%23FFE66D%22/%3E%3Crect x=%2226%22 y=%2230%22 width=%222%22 height=%222%22 fill=%22%23FFE66D%22/%3E%3Crect x=%2210%22 y=%2224%22 width=%228%22 height=%2220%22 fill=%22%232D3748%22/%3E%3Crect x=%2230%22 y=%2220%22 width=%228%22 height=%2224%22 fill=%22%232D3748%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="cdmx"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Ccircle cx=%2224%22 cy=%2224%22 r=%2222%22 fill=%22%23C05621%22/%3E%3Ccircle cx=%2224%22 cy=%2224%22 r=%2216%22 fill=%22%23E6B325%22/%3E%3Ccircle cx=%2224%22 cy=%2224%22 r=%228%22 fill=%22%23C05621%22/%3E%3Cpath d=%22M24 8 L26 14 L24 16 L22 14 Z%22 fill=%22%238B3A0A%22/%3E%3Cpath d=%22M24 40 L26 34 L24 32 L22 34 Z%22 fill=%22%238B3A0A%22/%3E%3Cpath d=%22M8 24 L14 22 L16 24 L14 26 Z%22 fill=%22%238B3A0A%22/%3E%3Cpath d=%22M40 24 L34 22 L32 24 L34 26 Z%22 fill=%22%238B3A0A%22/%3E%3Ccircle cx=%2224%22 cy=%2224%22 r=%223%22 fill=%22%232D1B0A%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="dallas"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%23002855%22/%3E%3Cpath d=%22M24 4 L29 18 L44 18 L32 27 L37 42 L24 33 L11 42 L16 27 L4 18 L19 18 Z%22 fill=%22%23BF0A30%22/%3E%3Cpath d=%22M24 8 L28 19 L39 19 L30 26 L33 37 L24 30 L15 37 L18 26 L9 19 L20 19 Z%22 fill=%22%23FFFFFF%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="houston"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%230B1F3A%22/%3E%3Ccircle cx=%228%22 cy=%228%22 r=%221%22 fill=%22%23FFE66D%22/%3E%3Ccircle cx=%2240%22 cy=%2212%22 r=%221%22 fill=%22%23FFE66D%22/%3E%3Ccircle cx=%2238%22 cy=%2238%22 r=%221%22 fill=%22%23FFE66D%22/%3E%3Ccircle cx=%2210%22 cy=%2236%22 r=%221%22 fill=%22%23FFE66D%22/%3E%3Cpath d=%22M24 6 L30 22 L30 36 L18 36 L18 22 Z%22 fill=%22%23E8E8E8%22/%3E%3Cpath d=%22M24 6 L26 16 L22 16 Z%22 fill=%22%23BF0A30%22/%3E%3Ccircle cx=%2224%22 cy=%2224%22 r=%223%22 fill=%22%234A90E2%22/%3E%3Cpath d=%22M18 36 L14 42 L18 40 Z%22 fill=%22%23BF0A30%22/%3E%3Cpath d=%22M30 36 L34 42 L30 40 Z%22 fill=%22%23BF0A30%22/%3E%3Cpath d=%22M24 38 Q22 44 24 46 Q26 44 24 38 Z%22 fill=%22%23FFA500%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="atlanta"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M24 12 Q12 14 12 28 Q12 40 24 42 Q36 40 36 28 Q36 14 24 12 Z%22 fill=%22%23FFA07A%22/%3E%3Cpath d=%22M28 14 Q30 12 32 13 Q34 14 32 16 Q30 17 28 16 Z%22 fill=%22%234A7C2A%22/%3E%3Cpath d=%22M30 14 Q33 11 36 12 L34 15 Z%22 fill=%22%236FAF44%22/%3E%3Cpath d=%22M24 12 Q24 20 20 26%22 stroke=%22%23C05621%22 stroke-width=%222%22 fill=%22none%22/%3E%3Cellipse cx=%2220%22 cy=%2226%22 rx=%223%22 ry=%222%22 fill=%22%23BF0A30%22 opacity=%220.4%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="seattle"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%2238%22 width=%2248%22 height=%2210%22 fill=%22%232C5F4F%22/%3E%3Cpath d=%22M24 4 L16 16 L20 16 L12 26 L17 26 L8 38 L40 38 L31 26 L36 26 L28 16 L32 16 Z%22 fill=%22%230F4C3A%22/%3E%3Cpath d=%22M24 10 L19 17 L22 17 L16 25 L20 25 L14 32 L34 32 L28 25 L32 25 L26 17 L29 17 Z%22 fill=%22%232C7A5C%22/%3E%3Crect x=%2222%22 y=%2238%22 width=%224%22 height=%226%22 fill=%22%233A2817%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="sf"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2226%22 fill=%22%23FFA07A%22/%3E%3Crect x=%220%22 y=%2226%22 width=%2248%22 height=%2216%22 fill=%22%234A6FA5%22/%3E%3Crect x=%220%22 y=%2242%22 width=%2248%22 height=%226%22 fill=%22%232C3E50%22/%3E%3Crect x=%226%22 y=%2210%22 width=%223%22 height=%2232%22 fill=%22%23D63E1A%22/%3E%3Crect x=%2239%22 y=%2210%22 width=%223%22 height=%2232%22 fill=%22%23D63E1A%22/%3E%3Cpath d=%22M7 14 Q24 2 41 14%22 stroke=%22%23D63E1A%22 stroke-width=%222%22 fill=%22none%22/%3E%3Cpath d=%22M7 22 Q24 12 41 22%22 stroke=%22%23D63E1A%22 stroke-width=%221.5%22 fill=%22none%22/%3E%3Cline x1=%2212%22 y1=%2214%22 x2=%2212%22 y2=%2242%22 stroke=%22%23D63E1A%22 stroke-width=%221%22/%3E%3Cline x1=%2218%22 y1=%2212%22 x2=%2218%22 y2=%2242%22 stroke=%22%23D63E1A%22 stroke-width=%221%22/%3E%3Cline x1=%2224%22 y1=%2211%22 x2=%2224%22 y2=%2242%22 stroke=%22%23D63E1A%22 stroke-width=%221%22/%3E%3Cline x1=%2230%22 y1=%2212%22 x2=%2230%22 y2=%2242%22 stroke=%22%23D63E1A%22 stroke-width=%221%22/%3E%3Cline x1=%2236%22 y1=%2214%22 x2=%2236%22 y2=%2242%22 stroke=%22%23D63E1A%22 stroke-width=%221%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="boston"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M6 26 Q24 10 42 26 L42 32 Q24 28 6 32 Z%22 fill=%22%230A2342%22/%3E%3Cpath d=%22M6 26 Q24 10 42 26 L42 28 Q24 20 6 28 Z%22 fill=%22%231A3A5F%22/%3E%3Ccircle cx=%2224%22 cy=%2222%22 r=%222%22 fill=%22%23E6B325%22/%3E%3Cpath d=%22M10 34 Q24 30 38 34 L38 40 Q24 36 10 40 Z%22 fill=%22%23F5E6C8%22/%3E%3Crect x=%2222%22 y=%2234%22 width=%224%22 height=%226%22 fill=%22%23BF0A30%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="philly"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M14 10 L34 10 L34 14 L36 14 L36 38 L12 38 L12 14 L14 14 Z%22 fill=%22%23B8860B%22/%3E%3Cpath d=%22M16 14 L32 14 L32 36 L16 36 Z%22 fill=%22%23D4A017%22/%3E%3Crect x=%2220%22 y=%228%22 width=%228%22 height=%224%22 fill=%22%238B6914%22/%3E%3Cpath d=%22M22 36 L22 42 L20 44 L28 44 L26 42 L26 36 Z%22 fill=%22%238B6914%22/%3E%3Cline x1=%2218%22 y1=%2222%22 x2=%2230%22 y2=%2230%22 stroke=%22%235C3A08%22 stroke-width=%220.8%22/%3E%3Cline x1=%2218%22 y1=%2228%22 x2=%2228%22 y2=%2220%22 stroke=%22%235C3A08%22 stroke-width=%220.8%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="kc"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%231a1a1a%22/%3E%3Cpath d=%22M24 44 Q14 40 14 28 Q14 20 20 16 Q18 22 22 24 Q20 16 24 8 Q28 14 28 22 Q32 20 30 14 Q36 20 34 28 Q34 40 24 44 Z%22 fill=%22%23FF6B00%22/%3E%3Cpath d=%22M24 44 Q18 40 18 30 Q18 24 22 20 Q22 26 24 28 Q22 22 24 16 Q26 22 26 26 Q28 22 28 18 Q32 24 30 30 Q30 40 24 44 Z%22 fill=%22%23FFE66D%22/%3E%3Cpath d=%22M24 40 Q20 36 20 32 Q20 28 24 26 Q28 28 28 32 Q28 36 24 40 Z%22 fill=%22%23BF0A30%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="toronto"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%23E8E8E8%22/%3E%3Crect x=%220%22 y=%2242%22 width=%2248%22 height=%226%22 fill=%22%234A5568%22/%3E%3Crect x=%2222%22 y=%228%22 width=%224%22 height=%2234%22 fill=%22%234A5568%22/%3E%3Crect x=%2220%22 y=%2220%22 width=%228%22 height=%226%22 fill=%22%234A5568%22/%3E%3Ccircle cx=%2224%22 cy=%2218%22 r=%223%22 fill=%22%23BF0A30%22/%3E%3Crect x=%2223%22 y=%222%22 width=%222%22 height=%228%22 fill=%22%23BF0A30%22/%3E%3Cpath d=%22M12 42 L16 36 L20 42 Z%22 fill=%22%236B7280%22/%3E%3Cpath d=%22M28 42 L32 36 L36 42 Z%22 fill=%22%236B7280%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="vancouver"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2228%22 fill=%22%234A90C9%22/%3E%3Crect x=%220%22 y=%2228%22 width=%2248%22 height=%2220%22 fill=%22%231F3A5F%22/%3E%3Cpath d=%22M8 22 Q14 14 20 20 Q24 10 30 18 Q36 12 40 22 Q30 26 20 24 Q14 26 8 22 Z%22 fill=%22%230F1F3A%22/%3E%3Cpath d=%22M32 14 Q36 8 42 10 L38 16 Z%22 fill=%22%230F1F3A%22/%3E%3Cpath d=%22M34 12 L40 6 L42 12 L38 14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M36 10 L39 8 L40 11 Z%22 fill=%22%230F1F3A%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="monterrey"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%23E0E8F0%22/%3E%3Crect x=%220%22 y=%2238%22 width=%2248%22 height=%2210%22 fill=%22%234A7C2A%22/%3E%3Cpath d=%22M0 38 L12 20 L18 28 L26 14 L36 26 L42 22 L48 38 Z%22 fill=%22%235A6B7C%22/%3E%3Cpath d=%22M8 30 L12 24 L14 27 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M24 22 L26 18 L28 22 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M34 30 L36 26 L38 30 Z%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2238%22 cy=%2210%22 r=%224%22 fill=%22%23FFE66D%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div[data-tab-icon="guadalajara"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 48 48%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%2248%22 fill=%22%23FFF4D6%22/%3E%3Cpath d=%22M16 38 Q14 32 18 28 Q16 22 22 20 Q20 14 26 12 Q28 8 32 10 Q36 12 34 18 Q38 20 36 26 Q40 30 36 34 Q38 40 32 40 L18 40 Z%22 fill=%22%23BF0A30%22/%3E%3Cpath d=%22M32 10 L38 4 L36 12 Z%22 fill=%22%23FFD700%22/%3E%3Cpath d=%22M32 14 L40 8 L40 16 Z%22 fill=%22%23BF0A30%22/%3E%3Cpath d=%22M34 18 L42 16 L40 22 Z%22 fill=%22%23FFD700%22/%3E%3Ccircle cx=%2230%22 cy=%2214%22 r=%221%22 fill=%22%23000%22/%3E%3Cpath d=%22M18 40 L20 46 L24 40 Z%22 fill=%22%23FFD700%22/%3E%3Cpath d=%22M28 40 L30 46 L34 40 Z%22 fill=%22%23FFD700%22/%3E%3C/svg%3E")}.bls__host-city-picker .tab-header>div.bls__collection-tab-item.active{background:#111111!important;color:#ffffff!important;border-radius:0!important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)!important;padding-left:18px!important;padding-right:18px!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item.active::after{content:none!important;display:none!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item.active,.bls__host-city-picker .tab-header>div.bls__collection-tab-item.active span{color:#ffffff!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item:not(.active):hover{background:rgba(0,0,0,0.04)!important;color:#111111!important}.bls__host-city-picker{scrollbar-width:none!important}.bls__host-city-picker::-webkit-scrollbar{display:none!important}.bls__host-city-picker .tab-header{scrollbar-width:none!important}.bls__host-city-picker .tab-header::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.bls__host-city-picker .swiper-wrapper{overflow:visible!important}.bls__host-city-picker .bls__cls-tab{overflow:visible!important}.bls__host-city-picker .scroll-trigger{animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}.bls__host-city-picker .scroll-trigger.animate--slide-in{animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.bls__host-city-picker .swiper-wrapper.scroll-trigger{transform:unset!important}@media (max-width:767px){.bls__host-city-picker .tab-header>div.bls__collection-tab-item:not([data-tab-icon="none"]):not([data-tab-icon=""])::before{width:14px;height:14px;margin-right:4px}.bls__host-city-picker .tab-header>div.bls__collection-tab-item{font-size:10px!important;letter-spacing:0px!important;padding:8px 6px!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item.active{clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)!important;padding-left:10px!important;padding-right:10px!important}.bls__host-city-picker .bls__collection-tab{position:relative!important}.bls__host-city-picker .bls__collection-tab::after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:linear-gradient(to left,#ffffff 0%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:2}}@media (max-width:374px){.bls__host-city-picker .tab-header>div.bls__collection-tab-item:not([data-tab-icon="none"]):not([data-tab-icon=""])::before{width:12px;height:12px;margin-right:3px}.bls__host-city-picker .tab-header>div.bls__collection-tab-item{font-size:9px!important;padding:7px 4px!important}.bls__host-city-picker .tab-header>div.bls__collection-tab-item.active{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)!important;padding-left:8px!important;padding-right:8px!important}}.label-subtext strong,.label-subtext p strong{color:#E6B325!important;font-weight:700!important;letter-spacing:0.5px!important;display:inline-block!important;margin-bottom:4px!important}.sxi-product-sub{margin:0 0 14px}.sxi-card-info{padding:8px 10px 14px}.sunborn-starting-xi::after{margin:22px 16px 0}#page-header .topbar,#page-header .header-middle{background-color:#0a0a0a!important;color:#f4f4f0!important}#page-header .topbar a,#page-header .header-middle a:not(.bls__header-logo):not(.header__heading-logo){color:#f4f4f0!important;transition:color .2s ease!important}#page-header .topbar a:hover,#page-header .header-middle a:not(.bls__header-logo):not(.header__heading-logo):hover{color:#E6B325!important}#page-header .topbar{border-bottom:1px solid #E6B325!important}#page-header .header-middle{border-bottom:1px solid #1a1a1a!important}#page-header.sticky .topbar,#page-header.sticky .header-middle,.sticky-header #page-header .topbar,.sticky-header #page-header .header-middle{background-color:#0a0a0a!important}#page-header .top-search-toggle,#page-header .header_account,#page-header .header__icon--account,#page-header .header__icon--account a,#page-header #cart-icon-bubble,#page-header .bls-minicart-action,#page-header .wishlist-icon-bubble{color:#f4f4f0!important;transition:color .2s ease!important}#page-header .top-search-toggle:hover,#page-header .header_account:hover,#page-header .header__icon--account:hover,#page-header .header__icon--account a:hover,#page-header #cart-icon-bubble:hover,#page-header .bls-minicart-action:hover,#page-header .wishlist-icon-bubble:hover{color:#E6B325!important}#page-header .top-search-toggle svg,#page-header .header__icon--account svg,#page-header #cart-icon-bubble svg,#page-header .wishlist-icon-bubble svg{fill:currentColor!important;color:currentColor!important;stroke:currentColor!important}#page-header .top-search-toggle svg path,#page-header .header__icon--account svg path,#page-header #cart-icon-bubble svg path,#page-header .wishlist-icon-bubble svg path{fill:currentColor!important}#page-header .top-search-toggle svg path[fill="none"]{fill:none!important}#page-header .h-count,#page-header .cart-count,#page-header .wishlist-count{background-color:#E6B325!important;color:#0a0a0a!important;border:none!important}@media (max-width:1023px){#page-header .nav-toggle,#page-header [data-action="toggle-nav"],.col-header-toggle .nav-toggle{display:inline-flex!important;visibility:visible!important;opacity:1!important;color:#f4f4f0!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important}#page-header .nav-toggle svg,#page-header [data-action="toggle-nav"] svg,#page-header .nav-toggle svg path,#page-header [data-action="toggle-nav"] svg path{fill:#f4f4f0!important}.smn__mobile-toggle{display:none!important}}#shopify-section-announcement,#announcement-bar{height:36px!important;max-height:36px!important;min-height:36px!important;overflow:hidden!important}#announcement-bar .section-full,#announcement-bar>div{height:36px!important;max-height:36px!important;overflow:hidden!important}#announcement-bar .slider-announcementBar,#announcement-bar .swiper-announcementBar{height:36px!important;max-height:36px!important;min-height:36px!important;width:100%!important;max-width:100%!important;overflow:hidden!important;position:relative!important}#announcement-bar .swiper-wrapper{height:36px!important;max-height:36px!important;min-height:36px!important;align-items:center!important}#announcement-bar .swiper-slide{height:36px!important;max-height:36px!important;min-height:36px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important}#announcement-bar .swiper-slide .announcement-bar-content{height:36px!important;max-height:36px!important;width:100%!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;padding:0 12px!important;margin:0!important;line-height:1.2!important;font-size:12px!important;gap:8px!important;overflow:hidden!important;text-overflow:ellipsis!important}#announcement-bar .swiper-slide .announcement-bar-content p,#announcement-bar .swiper-slide .announcement-bar-content>*{margin:0!important;padding:0!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#announcement-bar .countdown-announcementBar,#announcement-bar .countdown-container{display:inline-flex!important;align-items:center!important;white-space:nowrap!important;flex-wrap:nowrap!important;flex-shrink:0!important;height:auto!important;line-height:1.2!important;padding:0!important}#announcement-bar .countdown-announcementBar{gap:4px!important;margin-left:8px!important}#announcement-bar .countdown-container{margin:0 2px!important}#announcement-bar .countdown-container span{line-height:1.2!important;font-size:12px!important;display:inline-block!important}#announcement-bar .announcement-close,#announcement-bar .swiper-button-prev,#announcement-bar .swiper-button-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;height:auto!important;line-height:1!important;z-index:5!important}#announcement-bar .announcement-close{right:12px!important}#announcement-bar .swiper-button-prev{left:12px!important}#announcement-bar .swiper-button-next{right:36px!important}#announcement-bar .swiper-announcementBar.swiper-autoheight,#announcement-bar .swiper-autoheight .swiper-wrapper{height:36px!important;transition-property:transform!important}@media (max-width:767px){#shopify-section-announcement:empty,#shopify-section-announcement:has(.announcement-bar.d-none),#shopify-section-announcement:not(:has(.announcement-bar.active)){height:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;display:none!important;margin:0!important;padding:0!important;border:0!important}.announcement-bar.d-none,#announcement-bar.d-none{display:none!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important}}@media (max-width:767px){#page-header .header_search,#page-header .top-search,#page-header .search-modal,#page-header .search-modal__content{flex:1 1 auto!important;min-width:0!important}#page-header .search-modal__form,#page-header .search.search-modal__form,#page-header .field.field-icon-input{width:100%!important;min-width:0!important}#page-header .top-search input[type="search"],#page-header .top-search input[type="text"],#page-header input.search__input,#page-header .search__input,#page-header .header-middle input[type="search"]{width:100%!important;min-width:0!important;max-width:100%!important;background-color:#111111!important;color:#f4f4f0!important;border:1px solid #2a2a26!important;padding-right:36px!important;text-overflow:ellipsis!important}#page-header input::placeholder{font-size:13px!important;opacity:0.7!important;color:#888!important}}@media (max-width:480px){#page-header .search__input,#page-header .top-search input{font-size:13px!important;padding-left:12px!important}}#page-header .top-search input[type="search"]:focus,#page-header .top-search input[type="text"]:focus,#page-header .header-middle input[type="search"]:focus{border-color:#E6B325!important;outline:none!important}#search-form .bls__product-item,#search-form .bls__product-item .bls__product-details,.popup-search .bls__product-item,.popup-search .bls__product-item .bls__product-details,#predictive-search .bls__product-item,.search-results-list .bls__product-item,.search-suggest .bls__product-item{opacity:1!important;color:#111111!important}#search-form .bls__product-item .bls__product-name,#search-form .bls__product-item .bls__product-name a,#search-form .bls__product-item .bls__product-name a.limited-line,.popup-search .bls__product-item .bls__product-name,.popup-search .bls__product-item .bls__product-name a,.popup-search .bls__product-item .bls__product-name a.limited-line,#predictive-search .bls__product-item .bls__product-name,#predictive-search .bls__product-item .bls__product-name a,.search-results-list .bls__product-item .bls__product-name,.search-results-list .bls__product-item .bls__product-name a,.search-suggest .bls__product-item .bls__product-name,.search-suggest .bls__product-item .bls__product-name a{color:#111111!important;opacity:1!important;font-weight:700!important;text-shadow:none!important;visibility:visible!important}#search-form .bls__product-item .bls__product-vendor,#search-form .bls__product-item .bls__product-vendor a,.popup-search .bls__product-item .bls__product-vendor,.popup-search .bls__product-item .bls__product-vendor a,.search-results-list .bls__product-item .bls__product-vendor,.search-results-list .bls__product-item .bls__product-vendor a{color:#666!important;opacity:1!important}#search-form .bls__product-item .bls__product-price,#search-form .bls__product-item .bls__product-price .price,#search-form .bls__product-item .bls__product-price .money,.popup-search .bls__product-item .bls__product-price,.popup-search .bls__product-item .bls__product-price .price,.popup-search .bls__product-item .bls__product-price .money,.search-results-list .bls__product-item .bls__product-price,.search-results-list .bls__product-item .bls__product-price .price,.search-suggest .bls__product-item .bls__product-price{color:#111111!important;opacity:1!important;font-weight:700!important}.search-suggest .h5,.popup-search .h5,#predictive-search .h5{color:#111111!important;opacity:1!important;font-weight:800!important;letter-spacing:1px!important;text-transform:uppercase!important;font-size:13px!important}html body .bls__canvas .quick-search-list li a.quick-url,html body .bls__canvas .quick-search-list li a,html body #search-form .quick-search-list li a.quick-url,html body #search-form .quick-search-list li a,html body .popup-search .quick-search-list li a.quick-url,html body .popup-search .quick-search-list li a,html body .quick-search-list li a.quick-url,html body .quick-search-list li a{color:#111111!important;-webkit-text-fill-color:#111111!important;background:#f5f5f5!important;background-color:#f5f5f5!important;border:1px solid #d4d4d4!important;padding:6px 14px!important;font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;text-decoration:none!important;text-shadow:none!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;min-height:24px!important;opacity:1!important;visibility:visible!important;clip-path:none!important;-webkit-clip-path:none!important}html body .quick-search-list li a.quick-url:hover,html body .quick-search-list li a:hover{color:#E6B325!important;-webkit-text-fill-color:#E6B325!important;background:#111111!important;background-color:#111111!important;border-color:#111111!important}html body .quick-search-list{overflow:visible!important;flex-wrap:wrap!important}html body .quick-search-list li{visibility:visible!important;opacity:1!important;overflow:visible!important}html body .quick-search-title,html body .quick-search .quick-search-title{color:#111111!important;-webkit-text-fill-color:#111111!important;opacity:1!important;visibility:visible!important}.bls__canvas-right .mini_search_header,.bls__canvas .mini_search_header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;border-bottom:1px solid #eaeaea!important;background:#ffffff!important;position:relative!important;z-index:10!important}.bls__canvas-right .mini_search_header .widget-title,.bls__canvas .mini_search_header .widget-title{margin:0!important;font-family:"Space Grotesk",sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#111111!important;text-align:left!important}.bls__canvas-right .mini_search_header .button-close,.bls__canvas .mini_search_header .button-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;background:#111111!important;border:1px solid #111111!important;border-radius:0!important;color:#E6B325!important;cursor:pointer!important;padding:0!important;margin:0!important;flex-shrink:0!important;transition:all 0.2s ease!important}.bls__canvas-right .mini_search_header .button-close i,.bls__canvas .mini_search_header .button-close i,.bls__canvas-right .mini_search_header .button-close .icon-x,.bls__canvas .mini_search_header .button-close .icon-x{color:#E6B325!important;font-size:14px!important;line-height:1!important;display:inline-block!important}.bls__canvas-right .mini_search_header .button-close:hover,.bls__canvas .mini_search_header .button-close:hover{background:#E6B325!important;border-color:#E6B325!important}.bls__canvas-right .mini_search_header .button-close:hover i,.bls__canvas .mini_search_header .button-close:hover i{color:#111111!important}@media (max-width:1023px){.smn{position:relative!important;top:auto!important;box-shadow:none!important}#page-header,header.page-header,.page-header{position:sticky!important;top:0!important;left:0!important;right:0!important;z-index:100!important;width:100%!important;background:#0a0a0a!important;box-shadow:0 2px 8px rgba(0,0,0,0.3)}#page-header .header-container,#page-header .header-,#page-header .header-middle,#page-header #sticky-header{overflow:visible!important}body,body.gradient,.bls-wrapper{overflow-x:visible!important;overflow-y:visible!important;overflow:visible!important;-webkit-overflow-scrolling:auto!important;transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important}#shopify-section-announcement{position:relative!important;z-index:99!important}}.sunborn-godi-note{position:relative;margin:18px 0 22px;padding:15px 16px 15px 18px;background:#fafafa;border-left:3px solid #E6B325;font-family:"Inter",sans-serif}.sunborn-godi-note .godi-note-eyebrow{display:flex;align-items:center;font-size:10px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase;color:#E6B325;margin-bottom:9px;font-family:"Inter",sans-serif}.sunborn-godi-note .godi-dot{display:inline-block;width:6px;height:6px;background:#00FF41;border-radius:50%;margin-right:8px;animation:godi-pulse 2s ease-in-out infinite}@keyframes godi-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(0,255,65,0.4)}50%{opacity:0.7;box-shadow:0 0 0 4px rgba(0,255,65,0)}}.sunborn-godi-note .godi-note-body{font-size:13.5px;font-style:italic;line-height:1.55;color:#2a2a2a;margin-bottom:10px;font-family:"Inter",sans-serif}.sunborn-godi-note .godi-note-body p{margin:0 0 8px 0}.sunborn-godi-note .godi-note-body p:last-child{margin-bottom:0}.sunborn-godi-note .godi-note-signature{font-size:10.5px;font-weight:700;letter-spacing:0.4px;color:#111;font-family:"Inter",sans-serif}.sunborn-protocol-context{display:block;margin:14px 0 18px;padding:12px 14px;min-height:44px;background:#111;color:#fff;text-decoration:none;border:1px solid #111;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease;font-family:"Inter",sans-serif}.sunborn-protocol-context:active,.sunborn-protocol-context:hover{background:#E6B325;color:#111;border-color:#E6B325;text-decoration:none}.sunborn-protocol-context:active .protocol-label,.sunborn-protocol-context:active .protocol-line,.sunborn-protocol-context:hover .protocol-label,.sunborn-protocol-context:hover .protocol-line{color:#111}.sunborn-protocol-context .protocol-context-row{display:flex;align-items:center;gap:8px}.sunborn-protocol-context .protocol-label{font-size:10px;font-weight:900;letter-spacing:1.4px;color:#888;text-transform:uppercase;transition:color 0.2s ease}.sunborn-protocol-context .protocol-name{flex:1;font-size:12px;font-weight:700;letter-spacing:0.4px;text-transform:uppercase}.sunborn-protocol-context .protocol-arrow{font-size:14px;font-weight:700;margin-left:auto}.sunborn-protocol-context .protocol-line{font-size:10px;font-weight:700;letter-spacing:1.4px;color:#888;text-transform:uppercase;margin-top:4px;transition:color 0.2s ease}.sunborn-complete-protocol{max-width:1260px;margin:0 auto;padding:20px 14px;font-family:"Inter",sans-serif}.complete-protocol-header{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid #111}.complete-protocol-eyebrow{display:flex;align-items:center;font-size:10px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase;color:#888;margin-bottom:8px}.complete-protocol-eyebrow .complete-dot{display:inline-block;width:6px;height:6px;background:#E6B325;border-radius:50%;margin-right:8px}.complete-protocol-heading{font-size:22px;font-weight:800;letter-spacing:0.4px;color:#111;margin:0 0 8px 0;text-transform:uppercase;text-align:left;line-height:1.15;font-family:"Inter",sans-serif}.complete-protocol-view-all{font-size:10.5px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase;color:#111;text-decoration:none;border-bottom:1.5px solid #111;transition:color 0.2s ease,border-color 0.2s ease;min-height:32px;display:inline-block}.complete-protocol-view-all:active,.complete-protocol-view-all:hover{color:#E6B325;border-color:#E6B325;text-decoration:none}.complete-protocol-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.complete-protocol-card{display:block;text-decoration:none;color:inherit;transition:transform 0.25s ease}.complete-protocol-card:active,.complete-protocol-card:hover{text-decoration:none;color:inherit}.complete-protocol-img-wrap{width:100%;aspect-ratio:1 / 1;background:#f5f5f5;overflow:hidden;margin-bottom:10px}.complete-protocol-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.complete-protocol-card-info{display:flex;flex-direction:column;align-items:flex-start}.complete-protocol-card-title{font-size:12px;font-weight:700;letter-spacing:0.3px;color:#111;margin-bottom:4px;text-transform:uppercase;line-height:1.3}.complete-protocol-card-price{font-size:12px;font-weight:600;color:#111}@media (min-width:769px){.sunborn-godi-note{margin:20px 0 25px;padding:18px 20px 18px 22px}.sunborn-godi-note .godi-note-eyebrow{font-size:11px;letter-spacing:1.5px;margin-bottom:10px}.sunborn-godi-note .godi-note-body{font-size:14.5px;line-height:1.6;margin-bottom:12px}.sunborn-godi-note .godi-note-signature{font-size:11px;letter-spacing:0.5px}.sunborn-protocol-context{margin:15px 0 20px;padding:14px 18px}.sunborn-protocol-context .protocol-label{font-size:11px;letter-spacing:1.5px}.sunborn-protocol-context .protocol-name{font-size:13px;letter-spacing:0.5px}.sunborn-protocol-context .protocol-line{font-size:11px;letter-spacing:1.5px}.sunborn-complete-protocol{padding:40px 20px}.complete-protocol-header{flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;padding-bottom:20px}.complete-protocol-eyebrow{flex:0 0 100%;font-size:11px;letter-spacing:1.5px;margin-bottom:10px}.complete-protocol-heading{font-size:28px;letter-spacing:0.5px;margin:0;line-height:1.1}.complete-protocol-view-all{font-size:11px;letter-spacing:1.5px}.complete-protocol-grid{grid-template-columns:repeat(4,1fr);gap:20px}.complete-protocol-card:hover{transform:translateY(-3px)}.complete-protocol-card:hover .complete-protocol-img-wrap img{transform:scale(1.03)}.complete-protocol-img-wrap{margin-bottom:12px}.complete-protocol-card-title{font-size:13px;margin-bottom:5px}.complete-protocol-card-price{font-size:13px}}.sunborn-pdp-spec{font-family:"Inter",sans-serif;font-size:10px;font-weight:700;letter-spacing:1.2px;color:#666;text-transform:uppercase;margin:8px 0 12px;line-height:1.3}.sb-live-signal{display:flex;align-items:center;gap:8px;margin:8px 0 14px;font-family:"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:0.5px;color:#111;text-transform:uppercase}.sb-live-dot{width:7px;height:7px;background:#00FF41;border-radius:50%;animation:sb-live-pulse 2s ease-in-out infinite}@keyframes sb-live-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(0,255,65,0.45)}50%{opacity:.7;box-shadow:0 0 0 5px rgba(0,255,65,0)}}.sb-live-text{line-height:1.3}.sb-bnpl-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 18px;padding:10px 14px;background:#fafafa;border:1px solid #eee;border-left:3px solid #E6B325;font-family:"Inter",sans-serif;font-size:12px;color:#333}.sb-bnpl-label{font-weight:600}.sb-bnpl-amount{font-weight:800;color:#111}.sb-bnpl-with{font-weight:600;color:#666}.sb-bnpl-providers{display:inline-flex;gap:6px;flex-wrap:wrap}.sb-bnpl-provider{display:inline-block;padding:3px 8px;border:1px solid #ddd;border-radius:3px;background:#fff;font-size:10px;font-weight:700;letter-spacing:0.3px;color:#111}.sb-merged-trust{margin:14px 0 18px;background:#111;color:#fff;font-family:"Inter",sans-serif;overflow:hidden}.sb-merged-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:#111}.sb-merged-header--assurance{background:linear-gradient(180deg,#1a1a1a 0%,#111 100%);border-bottom:1px solid rgba(230,179,37,0.15)}.sb-merged-header--transit{background:#0a0a0a}.sb-merged-title{display:flex;align-items:center;gap:8px}.sb-status-dot{width:7px;height:7px;background:#00FF41;border-radius:50%;animation:sb-live-pulse 2s ease-in-out infinite}.sb-merged-text{font-size:11px;font-weight:900;letter-spacing:1.2px}.sb-merged-header--assurance .sb-merged-text{font-size:12px;letter-spacing:1.5px;color:#fff}.sb-merged-seel{display:inline-flex;align-items:center;gap:4px;background:#fff;color:#111;padding:4px 8px;border-radius:3px;font-size:10px;font-weight:700}.sb-merged-seel-by{color:#888}.sb-merged-seel-name{font-weight:900}.sb-merged-seel-mark{color:#888;font-size:11px}.sb-merged-coverage{padding:10px 14px 8px;background:#1a1a1a;font-size:11px;line-height:1.4;border-bottom:1px solid rgba(255,255,255,0.06)}.sb-merged-coverage-label{font-weight:900;letter-spacing:0.8px;color:#E6B325;margin-right:4px}.sb-merged-coverage-value em{color:#fff;font-style:italic}.sb-merged-icons-row{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;padding:12px 6px;background:#1a1a1a}.sb-merged-icon{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.sb-merged-icon svg{width:22px;height:22px;color:#E6B325}.sb-merged-icon span{font-size:9px;font-weight:800;letter-spacing:0.5px;color:#fff}.sb-merged-footnote{padding:8px 14px 10px;background:#1a1a1a;font-size:9px;line-height:1.4;color:#888;border-top:1px solid rgba(255,255,255,0.06);display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.sb-merged-fee,.sb-merged-excl{white-space:nowrap}.sb-merged-policy{color:#E6B325;font-weight:800;letter-spacing:0.5px;text-decoration:none;margin-left:auto}.sb-merged-policy:hover{color:#fff;text-decoration:none}.sb-merged-divider{height:1px;background:linear-gradient(90deg,transparent 0%,#E6B325 50%,transparent 100%);margin:0}.sb-merged-payments{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sb-merged-lock{width:12px;height:12px;color:#E6B325}.sb-merged-pay-icon{height:14px;width:auto;filter:brightness(0) invert(1);opacity:0.85}.sb-merged-shipping-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:10px 14px 12px;background:#0a0a0a}.sb-merged-ship-row{font-size:10.5px;line-height:1.4}.sb-merged-ship-label{font-weight:800;color:#888;margin-right:4px;letter-spacing:0.3px}.sb-merged-ship-value{color:#E6B325;font-weight:700}.sb-in-motion-wrap{background:#000;padding:0;margin:0;position:relative;width:100%}.sb-in-motion-eyebrow{display:flex;align-items:center;gap:8px;padding:14px 18px;background:#000;font-family:"Inter",sans-serif}.sb-in-motion-dot{width:6px;height:6px;background:#E6B325;border-radius:50%}.sb-in-motion-label{font-size:10px;font-weight:900;letter-spacing:1.5px;color:#fff;text-transform:uppercase}.sb-in-motion-video{position:relative;width:100%;background:#000}.sb-in-motion-video video{width:100%;height:auto;display:block;max-height:75vh;object-fit:cover}.sb-in-motion-mute-toggle{position:absolute;bottom:18px;right:18px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.7);border:1px solid rgba(255,255,255,0.3);border-radius:50%;cursor:pointer;color:#fff;z-index:5}.sb-in-motion-mute-toggle svg{width:18px;height:18px}.sb-dark-band-open{background:#000;padding:28px 18px 18px;text-align:center}.sb-dark-band-line{width:40px;height:2px;background:#E6B325;margin:0 auto 14px}.sb-dark-band-label{font-family:"Inter",sans-serif;font-size:11px;font-weight:900;letter-spacing:1.8px;color:#E6B325;text-transform:uppercase}.sb-dark-band{background:#000;color:#fff;padding:24px 18px 32px}.sb-complete-protocol .sb-cp-inner{max-width:1260px;margin:0 auto;font-family:"Inter",sans-serif}.sb-cp-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,0.15)}.sb-cp-eyebrow{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:900;letter-spacing:1.4px;color:#888;text-transform:uppercase}.sb-cp-dot{width:6px;height:6px;background:#E6B325;border-radius:50%}.sb-cp-heading{font-size:22px;font-weight:800;letter-spacing:0.4px;color:#fff;margin:0;text-transform:uppercase;line-height:1.15}.sb-cp-view-all{font-size:10.5px;font-weight:900;letter-spacing:1.4px;color:#E6B325;text-decoration:none;border-bottom:1.5px solid #E6B325;padding-bottom:2px;min-height:32px;display:inline-block}.sb-cp-view-all:hover,.sb-cp-view-all:active{color:#fff;border-color:#fff;text-decoration:none}.sb-cp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.sb-cp-card{display:block;text-decoration:none;color:inherit;background:#1a1a1a;border:1px solid rgba(255,255,255,0.08);transition:border-color 0.2s ease,transform 0.25s ease}.sb-cp-card:hover,.sb-cp-card:active{text-decoration:none;color:inherit;border-color:#E6B325}.sb-cp-img-wrap{width:100%;aspect-ratio:1 / 1;background:#0a0a0a;overflow:hidden}.sb-cp-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.sb-cp-card-info{padding:10px 12px 12px}.sb-cp-card-title{font-size:11.5px;font-weight:700;letter-spacing:0.3px;color:#fff;text-transform:uppercase;line-height:1.3;margin-bottom:4px}.sb-cp-card-price{font-size:12px;font-weight:700;color:#E6B325}.sb-worn-with .sb-ww-inner{max-width:1260px;margin:0 auto;font-family:"Inter",sans-serif}.sb-ww-header{margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,0.15)}.sb-ww-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;font-weight:900;letter-spacing:1.4px;color:#888;text-transform:uppercase}.sb-ww-dot{width:6px;height:6px;background:#E6B325;border-radius:50%}.sb-ww-heading{font-size:22px;font-weight:800;letter-spacing:0.4px;color:#fff;margin:0;text-transform:uppercase;line-height:1.15}.sb-ww-grid{display:grid;grid-template-columns:1fr;gap:14px}.sb-ww-card{display:block;text-decoration:none;color:inherit;background:#1a1a1a;border:1px solid rgba(255,255,255,0.08);overflow:hidden;transition:border-color 0.2s ease}.sb-ww-card:hover,.sb-ww-card:active{text-decoration:none;color:inherit;border-color:#E6B325}.sb-ww-img-wrap{width:100%;aspect-ratio:4 / 5;background:#0a0a0a;overflow:hidden}.sb-ww-img-wrap img{width:100%;height:100%;object-fit:cover}.sb-ww-card-info{padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px}.sb-ww-card-title{font-size:12px;font-weight:700;letter-spacing:0.3px;color:#fff;text-transform:uppercase;line-height:1.3;flex:1}.sb-ww-card-price{font-size:12px;font-weight:700;color:#E6B325}.sb-tech-spec .sb-ts-inner{max-width:1260px;margin:0 auto;font-family:"Inter",sans-serif}.sb-ts-header{margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,0.15)}.sb-ts-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;font-weight:900;letter-spacing:1.4px;color:#888;text-transform:uppercase}.sb-ts-dot{width:6px;height:6px;background:#E6B325;border-radius:50%}.sb-ts-heading{font-size:20px;font-weight:800;letter-spacing:0.4px;color:#fff;margin:0;text-transform:uppercase;line-height:1.15}.sb-ts-table{display:flex;flex-direction:column;gap:0}.sb-ts-row{display:grid;grid-template-columns:1fr;gap:4px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.08)}.sb-ts-row:last-child{border-bottom:none}.sb-ts-label{font-size:10px;font-weight:900;letter-spacing:1.4px;color:#888;text-transform:uppercase}.sb-ts-value{font-size:13px;font-weight:500;color:#fff;line-height:1.5}.sb-ts-link{color:#E6B325;text-decoration:none;font-weight:700;border-bottom:1px solid #E6B325}.sb-ts-link:hover{color:#fff;border-color:#fff}.sb-pdp-accordion-dark{background:#000;padding:0 18px 32px}.sb-pdp-accordion-dark .product-information-tabs,.sb-pdp-accordion-dark .bls-information-tabs{background:transparent}.sb-pdp-accordion-dark .accordition-item,.sb-pdp-accordion-dark [class*="accordion"]{background:#0a0a0a;border:1px solid rgba(255,255,255,0.08);margin-bottom:8px}.sb-pdp-accordion-dark .accordition-title,.sb-pdp-accordion-dark [class*="accordion-title"],.sb-pdp-accordion-dark .tab-title,.sb-pdp-accordion-dark .product-information-tabs__title{color:#fff!important;background:transparent!important;font-size:12px!important;font-weight:900!important;letter-spacing:1.4px!important;text-transform:uppercase!important;padding:14px 16px!important;font-family:"Inter",sans-serif!important}.sb-pdp-accordion-dark .accordition-content,.sb-pdp-accordion-dark [class*="accordion-content"],.sb-pdp-accordion-dark .tab-content,.sb-pdp-accordion-dark .product-information-tabs__content{background:#1a1a1a!important;color:#fff!important;padding:14px 16px!important;font-size:13px!important;line-height:1.55!important}.sb-pdp-accordion-dark .accordition-content p,.sb-pdp-accordion-dark .accordition-content li,.sb-pdp-accordion-dark [class*="accordion-content"] p,.sb-pdp-accordion-dark [class*="accordion-content"] li{color:#ddd!important}.sb-pdp-accordion-dark .accordition-content strong,.sb-pdp-accordion-dark [class*="accordion-content"] strong{color:#E6B325!important}.sb-pdp-accordion-dark .accordition-content a,.sb-pdp-accordion-dark [class*="accordion-content"] a{color:#E6B325!important}.template-product .judgeme-section-cards-carousel,.template-product [class*="jdgm-carousel"]{background:#000!important;padding:24px 18px 32px!important}.template-product [class*="jdgm-carousel"] [class*="header"] h2{color:#fff!important;font-family:"Inter",sans-serif!important;text-transform:uppercase!important;letter-spacing:0.4px!important;font-weight:800!important}.sb-mobile-sticky-cart{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#000;border-top:1px solid #E6B325;transform:translateY(110%);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);padding:8px 14px calc(8px + env(safe-area-inset-bottom));font-family:"Inter",sans-serif}.sb-mobile-sticky-cart.is-visible{transform:translateY(0)}.sb-msc-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1260px;margin:0 auto}.sb-msc-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.sb-msc-thumb{width:44px;height:44px;border:1px solid rgba(255,255,255,0.2);overflow:hidden;flex-shrink:0}.sb-msc-thumb img{width:100%;height:100%;object-fit:cover}.sb-msc-text{display:flex;flex-direction:column;gap:2px;min-width:0}.sb-msc-title{font-size:11px;font-weight:700;color:#fff;letter-spacing:0.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.sb-msc-price{font-size:13px;font-weight:800;color:#E6B325}.sb-msc-right{flex-shrink:0}.sb-msc-cta{background:#E6B325;color:#111;border:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:900;letter-spacing:1.2px;padding:14px 18px;min-height:44px;cursor:pointer;text-transform:uppercase;border-radius:2px;transition:background 0.2s ease,color 0.2s ease}.sb-msc-cta:hover,.sb-msc-cta:active{background:#fff;color:#111}@media (min-width:769px){.sb-mobile-sticky-cart{display:none}}@media (min-width:769px){.sunborn-pdp-spec{font-size:11px;margin:8px 0 14px}.sb-live-signal{font-size:12px;margin:10px 0 16px}.sb-bnpl-row{padding:12px 16px;font-size:13px;margin:12px 0 20px}.sb-bnpl-provider{font-size:11px;padding:4px 10px}.sb-merged-trust{margin:18px 0 22px}.sb-merged-header{padding:14px 18px}.sb-merged-header--assurance .sb-merged-text{font-size:13px}.sb-merged-text{font-size:12px}.sb-merged-seel{font-size:11px;padding:5px 10px}.sb-merged-coverage{padding:12px 18px 10px;font-size:12px}.sb-merged-icons-row{padding:16px 10px;gap:4px}.sb-merged-icon svg{width:26px;height:26px}.sb-merged-icon span{font-size:10px}.sb-merged-footnote{padding:10px 18px 12px;font-size:10px}.sb-merged-shipping-grid{padding:12px 18px 14px;gap:6px 18px}.sb-merged-ship-row{font-size:12px}.sb-in-motion-eyebrow{padding:18px 24px}.sb-in-motion-label{font-size:12px;letter-spacing:1.8px}.sb-in-motion-mute-toggle{width:48px;height:48px;bottom:24px;right:24px}.sb-in-motion-mute-toggle svg{width:22px;height:22px}.sb-dark-band-open{padding:40px 24px 28px}.sb-dark-band-label{font-size:12px;letter-spacing:2px}.sb-dark-band{padding:40px 24px 50px}.sb-cp-header{flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;margin-bottom:28px;padding-bottom:20px}.sb-cp-eyebrow{flex:0 0 100%;font-size:11px;letter-spacing:1.5px;margin-bottom:10px}.sb-cp-heading{font-size:28px;letter-spacing:0.5px;line-height:1.1}.sb-cp-view-all{font-size:11px;letter-spacing:1.5px}.sb-cp-grid{grid-template-columns:repeat(4,1fr);gap:18px}.sb-cp-card:hover{transform:translateY(-4px)}.sb-cp-card:hover .sb-cp-img-wrap img{transform:scale(1.05)}.sb-cp-card-info{padding:12px 14px 14px}.sb-cp-card-title{font-size:13px;margin-bottom:5px}.sb-cp-card-price{font-size:13px}.sb-ww-heading{font-size:28px;letter-spacing:0.5px;line-height:1.1}.sb-ww-eyebrow{font-size:11px;letter-spacing:1.5px}.sb-ww-grid{grid-template-columns:repeat(3,1fr);gap:20px}.sb-ww-card-info{padding:14px 16px}.sb-ww-card-title{font-size:13px}.sb-ww-card-price{font-size:13px}.sb-ts-heading{font-size:26px;letter-spacing:0.5px}.sb-ts-eyebrow{font-size:11px;letter-spacing:1.5px}.sb-ts-row{grid-template-columns:200px 1fr;gap:24px;padding:16px 0;align-items:baseline}.sb-ts-label{font-size:11px;letter-spacing:1.5px}.sb-ts-value{font-size:14.5px;line-height:1.6}.sb-pdp-accordion-dark{padding:0 24px 50px}.sb-pdp-accordion-dark .accordition-title{font-size:13px!important;letter-spacing:1.5px!important;padding:18px 22px!important}.sb-pdp-accordion-dark .accordition-content{padding:18px 22px!important;font-size:14px!important}.template-product .judgeme-section-cards-carousel,.template-product [class*="jdgm-carousel"]{padding:40px 24px 50px!important}}.template-product .product-single__price + .jdgm-widget,.template-product .product-single__price + [class*="jdgm-prev-badge"],.template-product .product-price + .jdgm-widget,.template-product [data-product-price] + .jdgm-widget,.template-product .jdgm-prev-badge{margin-top:4px!important;margin-bottom:6px!important}.template-product .visitors-product,.template-product .product-sold,.template-product .product-single__sold{margin-top:4px!important;margin-bottom:6px!important}.template-product .visitors-product,.template-product [class*="visitors-product"]{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.5px!important;color:#111!important;text-transform:uppercase!important}.template-product .visitors-product::before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;background:#00FF41!important;border-radius:50%!important;margin-right:4px!important;animation:sb-live-pulse 2s ease-in-out infinite!important}.template-product .product-sold,.template-product [class*="product-sold"]{font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.3px!important;color:#C45500!important}.template-product .swatch__list .swatch__item:hover,.template-product .swatch__list .swatch__item.active,.template-product .t4s-swatch__btn:hover,.template-product .t4s-swatch__btn.is-active,.template-product [data-swatch-input]:hover + label,.template-product [data-swatch-input]:checked + label,.template-product .t4s-pr-swatch:hover,.template-product .t4s-pr-swatch.is-active{background:#E6B325!important;border-color:#E6B325!important;color:#111!important}.template-product .t4s-swatch__btn:hover .t4s-swatch-text,.template-product .t4s-swatch__btn.is-active .t4s-swatch-text{color:#111!important}.sb-bnpl-provider{padding:0;background:transparent;border:none}.sb-bnpl-provider svg{height:22px;width:auto;display:block}.sb-bnpl-providers{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.sb-merged-seel{display:inline-flex;align-items:center;gap:5px;background:#2563EB;color:#fff;padding:5px 10px;border-radius:3px;font-size:10px;font-weight:700;text-decoration:none;letter-spacing:0.3px;transition:background 0.2s ease}.sb-merged-seel:hover{background:#1D4ED8;color:#fff;text-decoration:none}.sb-merged-seel-by{color:rgba(255,255,255,0.75);font-weight:500;text-transform:lowercase}.sb-merged-seel-name{color:#fff;font-weight:900;letter-spacing:0.5px;text-transform:lowercase}.sb-pay-strip{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;margin:8px 0 14px;padding:10px 12px;background:#fafafa;border:1px solid #eee;border-radius:2px;overflow:hidden;flex-wrap:nowrap}.sb-pay-lock-wrap{display:flex;align-items:center;flex-shrink:0}.sb-pay-lock{width:14px;height:14px;color:#00A340}.sb-pay-icons{display:flex;align-items:center;gap:6px;flex:1;flex-wrap:nowrap;overflow:hidden}.sb-pay-icons img{height:18px;width:auto;display:block;flex-shrink:1;min-width:0;object-fit:contain}.sb-merged-transit-thin{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px 14px;background:#0a0a0a;color:#fff;font-family:"Inter",sans-serif;font-size:11px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sb-merged-transit-thin::-webkit-scrollbar{display:none}.sb-transit-dot{flex-shrink:0}.sb-transit-text{font-size:10.5px;font-weight:900;letter-spacing:1px;color:#fff;flex-shrink:0;margin-right:6px}.sb-transit-vector{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding-right:8px;border-right:1px solid rgba(255,255,255,0.1)}.sb-transit-vector:last-child{border-right:none;padding-right:0}.sb-transit-key{font-size:9.5px;font-weight:800;letter-spacing:0.4px;color:#888;text-transform:uppercase}.sb-transit-val{font-size:11px;font-weight:700;color:#E6B325}.sb-merged-shipping-grid{display:none}.sb-merged-payments{display:none}.sb-merged-header--transit{display:none}.sunborn-protocol-context{display:none}.sb-smart-grid .sb-sg-inner{max-width:1260px;margin:0 auto;font-family:"Inter",sans-serif}.sb-sg-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,0.15)}.sb-sg-eyebrow{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:900;letter-spacing:1.4px;color:#888;text-transform:uppercase}.sb-sg-dot{width:6px;height:6px;background:#E6B325;border-radius:50%}.sb-sg-heading{font-size:22px;font-weight:800;letter-spacing:0.4px;color:#fff;margin:0;text-transform:uppercase;line-height:1.15}.sb-sg-view-all{font-size:10.5px;font-weight:900;letter-spacing:1.4px;color:#E6B325;text-decoration:none;border-bottom:1.5px solid #E6B325;padding-bottom:2px;min-height:32px;display:inline-block}.sb-sg-view-all:hover,.sb-sg-view-all:active{color:#fff;border-color:#fff;text-decoration:none}.sb-sg-grid{display:grid;gap:12px}.sb-sg-grid--4{grid-template-columns:repeat(2,1fr)}.sb-sg-grid--3{grid-template-columns:1fr}.sb-sg-card{display:block;text-decoration:none;color:inherit;background:#1a1a1a;border:1px solid rgba(255,255,255,0.08);transition:border-color 0.2s ease,transform 0.25s ease}.sb-sg-card:hover,.sb-sg-card:active{text-decoration:none;color:inherit;border-color:#E6B325}.sb-sg-img-wrap{width:100%;aspect-ratio:1 / 1;background:#0a0a0a;overflow:hidden}.sb-sg-grid--3 .sb-sg-img-wrap{aspect-ratio:4 / 5}.sb-sg-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.sb-sg-card-info{padding:10px 12px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sb-sg-card-title{font-size:11.5px;font-weight:700;letter-spacing:0.3px;color:#fff;text-transform:uppercase;line-height:1.3}.sb-sg-card-price{font-size:12px;font-weight:700;color:#E6B325}.sb-complete-protocol,.sb-worn-with{display:none}.sb-dark-band-open{display:none}.sb-pdp-accordion-dark .accordition-item.is-active .accordition-title,.sb-pdp-accordion-dark .accordition-item.active .accordition-title,.sb-pdp-accordion-dark .accordition-title.is-active,.sb-pdp-accordion-dark .accordition-title.active,.sb-pdp-accordion-dark [class*="is-open"] .accordition-title,.sb-pdp-accordion-dark [aria-expanded="true"],.sb-pdp-accordion-dark .is-active>.accordition-title,.sb-pdp-accordion-dark [class*="accordion-title"][aria-expanded="true"],.sb-pdp-accordion-dark [class*="accordion-title"].is-active,.sb-pdp-accordion-dark [class*="accordion-title"].active{color:#E6B325!important;background:#0f0f0f!important}.sb-ts-rich p,.sb-ts-rich li,.sb-ts-rich span,.sb-ts-rich div{font-family:"Inter",sans-serif;font-size:13px;font-weight:500;color:#fff;line-height:1.55;margin:0 0 6px 0}.sb-ts-rich p:last-child,.sb-ts-rich li:last-child{margin-bottom:0}.sb-ts-rich ul{list-style:none;padding:0;margin:0}.sb-ts-rich li{position:relative;padding-left:14px}.sb-ts-rich li::before{content:"•";position:absolute;left:0;color:#E6B325;font-weight:900}.sb-ts-rich strong{color:#E6B325;font-weight:800}.sb-ts-rich a{color:#E6B325}.sb-pdp-accordion-dark .accordition-content,.sb-pdp-accordion-dark .accordition-content *,.sb-pdp-accordion-dark .ui-accordion-content,.sb-pdp-accordion-dark .ui-accordion-content *,.sb-pdp-accordion-dark [class*="accordion-content"],.sb-pdp-accordion-dark [class*="accordion-content"] *,.sb-pdp-accordion-dark [class*="tab-content"],.sb-pdp-accordion-dark [class*="tab-content"] *{color:#fff!important;font-family:"Inter",sans-serif!important}.sb-pdp-accordion-dark .accordition-content p,.sb-pdp-accordion-dark [class*="accordion-content"] p,.sb-pdp-accordion-dark [class*="tab-content"] p{font-size:13.5px!important;line-height:1.65!important;color:#f0f0f0!important;margin:0 0 12px 0!important}.sb-pdp-accordion-dark .accordition-content li,.sb-pdp-accordion-dark [class*="accordion-content"] li,.sb-pdp-accordion-dark [class*="tab-content"] li{font-size:13.5px!important;line-height:1.65!important;color:#e8e8e8!important;margin-bottom:8px!important}.sb-pdp-accordion-dark .accordition-content strong,.sb-pdp-accordion-dark [class*="accordion-content"] strong,.sb-pdp-accordion-dark [class*="tab-content"] strong{color:#E6B325!important;font-weight:800!important}.sb-pdp-accordion-dark .accordition-content h3,.sb-pdp-accordion-dark [class*="accordion-content"] h3{color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:1px!important;text-transform:uppercase!important;margin:16px 0 12px 0!important}.sb-pdp-accordion-dark .accordition-content a,.sb-pdp-accordion-dark [class*="accordion-content"] a{color:#E6B325!important;text-decoration:underline}@media (min-width:769px){.sb-pay-strip{padding:12px 16px;gap:14px;margin:10px 0 18px}.sb-pay-lock{width:16px;height:16px}.sb-pay-icons{gap:10px}.sb-pay-icons img{height:22px}.sb-merged-transit-thin{padding:12px 18px;gap:14px;font-size:12px;overflow:visible;flex-wrap:wrap}.sb-transit-text{font-size:11.5px;letter-spacing:1.2px}.sb-transit-key{font-size:10.5px}.sb-transit-val{font-size:12px}.sb-transit-vector{padding-right:12px}.sb-sg-header{flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;margin-bottom:28px;padding-bottom:20px}.sb-sg-eyebrow{flex:0 0 100%;font-size:11px;letter-spacing:1.5px;margin-bottom:10px}.sb-sg-heading{font-size:28px;letter-spacing:0.5px;line-height:1.1}.sb-sg-view-all{font-size:11px;letter-spacing:1.5px}.sb-sg-grid{gap:18px}.sb-sg-grid--4{grid-template-columns:repeat(4,1fr)}.sb-sg-grid--3{grid-template-columns:repeat(3,1fr)}.sb-sg-card:hover{transform:translateY(-4px)}.sb-sg-card:hover .sb-sg-img-wrap img{transform:scale(1.05)}.sb-sg-card-info{padding:12px 14px 14px}.sb-sg-card-title{font-size:13px}.sb-sg-card-price{font-size:13px}.sb-bnpl-provider svg{height:24px}.sb-ts-rich p,.sb-ts-rich li{font-size:14.5px;line-height:1.6}}.sb-pay-strip{display:flex;align-items:center;gap:10px;width:100%;margin:8px 0 12px;padding:10px 12px;background:#fafafa;border:1px solid #eee;border-radius:2px;overflow:hidden}.sb-pay-lock-wrap{display:flex;align-items:center;flex-shrink:0}.sb-pay-lock{width:14px;height:14px;color:#00A340}.sb-pay-icons{display:flex;align-items:center;gap:6px;flex:1;flex-wrap:nowrap;overflow:hidden}.sb-pay-icon-wrap{display:inline-flex;align-items:center;flex-shrink:1;min-width:0}.sb-pay-icon-wrap svg,.sb-pay-icons svg{height:20px;width:auto;display:block;max-width:38px}.template-product .t4s-product-form,.template-product .t4s-product-form__buttons,.template-product .t4s-pr-item__product-form{margin-top:8px!important;margin-bottom:6px!important}.template-product .sb-bnpl-row,.template-product .sb-pay-strip{margin-top:6px!important}.template-product .t4s-product-block + .t4s-product-block,.template-product .t4s-product-form + .t4s-product-block{margin-top:6px!important}.template-product .product-form__buttons{margin:8px 0 4px!important}.template-product .t4s-pr-swatch,.template-product .t4s-swatch__list{margin-bottom:8px!important}.template-product .t4s-pr-swatch + .t4s-product-form__buttons{margin-top:4px!important}.sb-merged-seel{display:inline-flex;align-items:center;gap:5px;background:#2563EB;color:#fff;padding:5px 10px;border-radius:3px;font-size:10px;font-weight:700;text-decoration:none;letter-spacing:0.3px;border:none;cursor:pointer;font-family:"Inter",sans-serif;transition:background 0.2s ease}.sb-merged-seel:hover{background:#1D4ED8;color:#fff;text-decoration:none}.sb-merged-seel-by{color:rgba(255,255,255,0.75);font-weight:500;text-transform:lowercase}.sb-merged-seel-name{color:#fff;font-weight:900;letter-spacing:0.5px;text-transform:lowercase}.sb-merged-seel-info{width:12px;height:12px;color:rgba(255,255,255,0.7);flex-shrink:0;margin-left:2px}.sb-seel-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;font-family:"Inter",sans-serif}.sb-seel-modal.is-open{display:flex}.sb-seel-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.75);backdrop-filter:blur(4px)}.sb-seel-modal-chassis{position:relative;width:100%;max-width:520px;max-height:90vh;background:#111;color:#fff;border:1px solid rgba(230,179,37,0.3);border-radius:4px;overflow-y:auto;z-index:1}.sb-seel-modal-close{position:absolute;top:12px;right:14px;background:transparent;border:none;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:4px 8px;z-index:2}.sb-seel-modal-close:hover{color:#E6B325}.sb-seel-modal-header{padding:24px 24px 18px;border-bottom:1px solid rgba(255,255,255,0.1)}.sb-seel-modal-eyebrow{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:900;letter-spacing:1.4px;color:#E6B325;text-transform:uppercase;margin-bottom:10px}.sb-seel-modal-dot{width:6px;height:6px;background:#00FF41;border-radius:50%;animation:sb-live-pulse 2s ease-in-out infinite}.sb-seel-modal-title{font-size:17px;font-weight:800;letter-spacing:0.3px;color:#fff;margin:0;line-height:1.3}.sb-seel-modal-body{padding:18px 24px}.sb-seel-modal-body p{font-size:13.5px;line-height:1.6;color:#ddd;margin:0 0 12px 0}.sb-seel-modal-body p strong{color:#fff;font-weight:800}.sb-seel-modal-body ul{list-style:none;padding:0;margin:8px 0 14px}.sb-seel-modal-body li{position:relative;padding-left:14px;font-size:13px;line-height:1.65;color:#ddd;margin-bottom:6px}.sb-seel-modal-body li::before{content:"•";position:absolute;left:0;color:#E6B325;font-weight:900}.sb-seel-modal-body li strong{color:#E6B325;font-weight:800;letter-spacing:0.5px;margin-right:6px}.sb-seel-modal-fine{font-size:11px;line-height:1.5;color:#888;margin-top:14px}.sb-seel-modal-fine em{font-style:italic}.sb-seel-modal-footer{padding:16px 24px 24px;display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,0.1)}.sb-seel-modal-cta{display:inline-block;padding:11px 18px;background:#E6B325;color:#111;font-size:11px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;border-radius:2px}.sb-seel-modal-cta:hover{background:#fff;text-decoration:none}.sb-seel-modal-cta-secondary{display:inline-block;padding:11px 18px;background:transparent;border:1px solid rgba(255,255,255,0.3);color:#fff;font-size:11px;font-weight:700;letter-spacing:0.5px;text-decoration:none;border-radius:2px}.sb-seel-modal-cta-secondary:hover{border-color:#E6B325;color:#E6B325;text-decoration:none}.sb-sg-grid--3{grid-template-columns:repeat(2,1fr)}.sb-sg-grid--4{grid-template-columns:repeat(2,1fr)}.sb-sg-grid--3 .sb-sg-card:nth-child(3){grid-column:1 / -1;max-width:100%}.sb-sg-grid--3 .sb-sg-card:nth-child(3) .sb-sg-img-wrap{aspect-ratio:16 / 9}@media (min-width:769px){.sb-sg-grid--3{grid-template-columns:repeat(3,1fr)}.sb-sg-grid--3 .sb-sg-card:nth-child(3){grid-column:auto}.sb-sg-grid--3 .sb-sg-card:nth-child(3) .sb-sg-img-wrap{aspect-ratio:4 / 5}.sb-sg-grid--4{grid-template-columns:repeat(4,1fr)}.sb-seel-modal-chassis{max-width:560px}.sb-seel-modal-title{font-size:19px}.sb-seel-modal-body p{font-size:14.5px}.sb-seel-modal-body li{font-size:14px}.sb-pay-strip{padding:12px 16px;gap:14px;margin:8px 0 14px}.sb-pay-icon-wrap svg,.sb-pay-icons svg{height:24px;max-width:44px}}.sb-seel-modal-body ul,.sb-seel-modal-body li,.sb-seel-modal-body li::before{all:unset!important}.sb-seel-modal-list{display:flex;flex-direction:column;gap:10px;margin:12px 0 16px;padding:0}.sb-seel-modal-item{display:grid;grid-template-columns:90px 1fr;gap:10px;align-items:baseline;padding:8px 12px;background:rgba(230,179,37,0.06);border-left:2px solid #E6B325;border-radius:2px}.sb-seel-modal-key{font-family:"Inter",sans-serif;font-size:11px;font-weight:900;letter-spacing:0.8px;color:#E6B325;text-transform:uppercase;line-height:1.3}.sb-seel-modal-val{font-family:"Inter",sans-serif;font-size:12.5px;font-weight:500;color:#e0e0e0;line-height:1.5}.sb-seel-modal-body>p{font-size:13px!important;line-height:1.6!important;color:#d8d8d8!important;margin:0 0 12px 0!important;font-family:"Inter",sans-serif!important}.sb-seel-modal-body>p strong{color:#fff!important;font-weight:800!important}.sb-seel-modal-fine{font-size:10.5px;line-height:1.5;color:#888;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,0.08)}@media (min-width:769px){.sb-seel-modal-item{grid-template-columns:100px 1fr;padding:10px 14px}.sb-seel-modal-key{font-size:12px}.sb-seel-modal-val{font-size:13.5px}.sb-seel-modal-body>p{font-size:14px!important}}.sb-pdp-accordion-dark .accordition-item,.sb-pdp-accordion-dark .accordition-title,.sb-pdp-accordion-dark .accordition-content{all:unset}.sb-pdp-accordion-dark{background:#0a0a0a;padding:28px 0 32px;margin:0}.sb-pdp-accordion-dark .product.data.items{border-top:1px solid rgba(255,255,255,0.1)}.sb-pdp-accordion-dark .tab-item{border-bottom:1px solid rgba(255,255,255,0.1);background:transparent}.sb-pdp-accordion-dark .data.item.title{background:transparent!important;padding:0!important;margin:0!important;border:none!important}.sb-pdp-accordion-dark .data.accordition{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 4px!important;cursor:pointer!important;text-decoration:none!important;background:transparent!important;border:none!important;width:100%!important;transition:padding 0.2s ease}.sb-pdp-accordion-dark .data.accordition:hover{text-decoration:none!important}.sb-pdp-accordion-dark .txt_h_tab,.sb-pdp-accordion-dark .data.accordition .txt_h_tab,.sb-pdp-accordion-dark .data.accordition span.txt_h_tab{color:#ffffff!important;font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.4px!important;text-transform:uppercase!important;line-height:1.2!important;display:block!important;flex:1 1 auto!important}.sb-pdp-accordion-dark .tab-item.active .txt_h_tab,.sb-pdp-accordion-dark .tab-item.active .data.accordition .txt_h_tab,.sb-pdp-accordion-dark .tab-item.active .data.accordition span.txt_h_tab{color:#E6B325!important}.sb-pdp-accordion-dark .tab-item:not(.active) .data.accordition:hover .txt_h_tab{color:#f5d57d!important}.sb-pdp-accordion-dark .open-children-toggle{position:relative!important;width:16px!important;height:16px!important;flex-shrink:0!important;display:inline-block!important}.sb-pdp-accordion-dark .open-children-toggle::before,.sb-pdp-accordion-dark .open-children-toggle::after{content:""!important;position:absolute!important;background:#fff!important;transition:background 0.2s ease,transform 0.3s ease}.sb-pdp-accordion-dark .open-children-toggle::before{top:7px;left:0;width:16px;height:2px}.sb-pdp-accordion-dark .open-children-toggle::after{top:0;left:7px;width:2px;height:16px}.sb-pdp-accordion-dark .tab-item.active .open-children-toggle::before{background:#E6B325!important}.sb-pdp-accordion-dark .tab-item.active .open-children-toggle::after{transform:scaleY(0)!important;background:#E6B325!important}.sb-pdp-accordion-dark .tab-panel{padding:0 4px 22px!important;background:transparent!important;color:#fff!important}.sb-pdp-accordion-dark .tab-panel,.sb-pdp-accordion-dark .tab-panel *{font-family:"Inter",sans-serif!important}.sb-pdp-accordion-dark .tab-panel p{font-size:13px!important;line-height:1.65!important;color:#e8e8e8!important;margin:0 0 12px 0!important;font-weight:400!important}.sb-pdp-accordion-dark .tab-panel ul{list-style:none!important;padding:0 0 0 4px!important;margin:0 0 14px 0!important}.sb-pdp-accordion-dark .tab-panel li{position:relative!important;padding-left:18px!important;margin-bottom:9px!important;font-size:13px!important;line-height:1.6!important;color:#dcdcdc!important;font-weight:400!important}.sb-pdp-accordion-dark .tab-panel li::before{content:""!important;position:absolute!important;left:0!important;top:9px!important;width:6px!important;height:1px!important;background:#E6B325!important}.sb-pdp-accordion-dark .tab-panel li strong,.sb-pdp-accordion-dark .tab-panel p strong{color:#E6B325!important;font-weight:800!important;letter-spacing:0.2px!important}.sb-pdp-accordion-dark .tab-panel h3,.sb-pdp-accordion-dark .tab-panel h4{color:#ffffff!important;font-size:14px!important;font-weight:900!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin:18px 0 10px 0!important;padding-bottom:8px!important;border-bottom:1px solid rgba(230,179,37,0.2)!important}.sb-pdp-accordion-dark .tab-panel h3:first-child,.sb-pdp-accordion-dark .tab-panel h4:first-child{margin-top:4px!important}.sb-pdp-accordion-dark .tab-panel a{color:#E6B325!important;text-decoration:underline!important;text-underline-offset:2px!important}.sb-pdp-accordion-dark .heading-color{color:inherit!important}.sb-pdp-accordion-dark.bls__section{background:#0a0a0a!important}.sb-pdp-accordion-dark .container{max-width:1260px;padding:0 18px}@media (min-width:769px){.sb-pdp-accordion-dark{padding:40px 0 48px}.sb-pdp-accordion-dark .data.accordition{padding:22px 6px!important}.sb-pdp-accordion-dark .txt_h_tab{font-size:14px!important;letter-spacing:1.6px!important}.sb-pdp-accordion-dark .tab-panel{padding:4px 6px 28px!important}.sb-pdp-accordion-dark .tab-panel p,.sb-pdp-accordion-dark .tab-panel li{font-size:14px!important;line-height:1.7!important}}body.template-product .sb-sg-img-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#1a1a1a}body.template-product .sb-sg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}body.template-product .sb-sg-img--primary{opacity:1;z-index:1;transition:opacity 350ms ease}body.template-product .sb-sg-img--secondary{opacity:0;z-index:2;transition:opacity 350ms ease}@media (hover:hover) and (pointer:fine){body.template-product .sb-sg-card:hover .sb-sg-img--primary{opacity:0}body.template-product .sb-sg-card:hover .sb-sg-img--secondary{opacity:1}}body.template-product .sb-sg-card-title{color:#ffffff!important;font-weight:600;letter-spacing:0.3px;font-size:13px;line-height:1.35;margin-bottom:4px}body.template-product .sb-sg-card-price{color:var(--gold,#E6B325)!important;font-weight:700;font-size:13px;letter-spacing:0.3px}@media (min-width:768px){body.template-product .sb-sg-card-title{font-size:14px}body.template-product .sb-sg-card-price{font-size:14px}}body.template-product .sb-tactical{background:#0a0a0a;padding:32px 0 40px}body.template-product .sb-tac-inner{max-width:1100px;margin:0 auto;padding:0 16px}@media (min-width:768px){body.template-product .sb-tactical{padding:48px 0 64px}body.template-product .sb-tac-inner{padding:0 24px}}body.template-product .sb-tac-tabs{display:flex;gap:6px;margin-bottom:0;position:relative;z-index:2}@media (min-width:768px){body.template-product .sb-tac-tabs{gap:10px}}body.template-product .sb-tac-tab{position:relative;background:#1a1a1a;color:#888;border:1px solid #2a2a2a;border-bottom:none;padding:12px 20px 14px 18px;cursor:pointer;font-family:inherit;letter-spacing:0.6px;font-size:11px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:8px;transition:background 200ms ease,color 200ms ease,border-color 200ms ease,transform 150ms ease;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);flex:1;min-height:44px;justify-content:center}@media (min-width:768px){body.template-product .sb-tac-tab{padding:14px 28px 16px 24px;font-size:12px;letter-spacing:0.8px;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);flex:0 0 auto;min-width:220px}}body.template-product .sb-tac-tab-num{color:var(--gold,#E6B325);font-weight:800;font-size:10px;opacity:0.7;letter-spacing:1px}@media (min-width:768px){body.template-product .sb-tac-tab-num{font-size:11px}}body.template-product .sb-tac-tab-label{font-weight:700;letter-spacing:0.6px}@media (hover:hover) and (pointer:fine){body.template-product .sb-tac-tab:hover:not(.is-active){background:#222;color:#ccc;border-color:#3a3a3a}body.template-product .sb-tac-tab:hover:not(.is-active) .sb-tac-tab-num{opacity:1}}body.template-product .sb-tac-tab.is-active{background:#0a0a0a;color:#fff;border-color:var(--gold,#E6B325);z-index:3;transform:translateY(0)}body.template-product .sb-tac-tab.is-active .sb-tac-tab-num{color:var(--gold,#E6B325);opacity:1}body.template-product .sb-tac-tab.is-active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gold,#E6B325);z-index:4}body.template-product .sb-tac-panels{background:#0a0a0a;border:1px solid var(--gold,#E6B325);border-top-color:transparent;margin-top:-1px;padding:24px 18px;position:relative;z-index:1}@media (min-width:768px){body.template-product .sb-tac-panels{padding:32px 28px}}body.template-product .sb-tac-panels::before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--gold,#E6B325);opacity:0.4}body.template-product .sb-tac-panel{display:none;animation:sb-tac-fade 250ms ease}body.template-product .sb-tac-panel.is-active{display:block}@keyframes sb-tac-fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}body.template-product .sb-tac-rich{color:#d8d8d8;font-size:13px;line-height:1.65}@media (min-width:768px){body.template-product .sb-tac-rich{font-size:14px;line-height:1.7}}body.template-product .sb-tac-rich h3{color:var(--gold,#E6B325);font-size:13px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid #2a2a2a}@media (min-width:768px){body.template-product .sb-tac-rich h3{font-size:14px}}body.template-product .sb-tac-rich p{margin:0 0 12px}body.template-product .sb-tac-rich p strong{color:#fff;letter-spacing:0.5px}body.template-product .sb-tac-rich ul{margin:0 0 16px;padding-left:18px}body.template-product .sb-tac-rich li{margin-bottom:8px;color:#c8c8c8}body.template-product .sb-tac-rich li strong{color:var(--gold,#E6B325);font-weight:700}body.template-product .jdgm-carousel-item__product-title,body.template-product .jdgm-carousel-item__product-link,body.template-product .jdgm-carousel-item__reviewer-name,body.template-product .jdgm-carousel-item__reviewer-name-text,body.template-product .jdgm-carousel-item__author,body.template-product .jdgm-carousel-item__timestamp{color:#ffffff!important}body.template-product .jdgm-carousel-item__product-title{font-weight:600!important;letter-spacing:0.3px}body.template-product .jdgm-carousel-item__product-link:hover{color:var(--gold,#E6B325)!important}body.template-product .jdgm-carousel-item__review-body,body.template-product .jdgm-carousel-item__review-content,body.template-product .jdgm-carousel-item__review-text{color:#d8d8d8!important}body.template-product .jdgm-carousel-item__review-title{color:#ffffff!important;font-weight:700!important}body.template-product .jdgm-carousel-item *{color:inherit}body.template-product .jdgm-carousel-item{color:#fff}body.template-product .sb-tac-tab{position:relative;background:#1a1a1a!important;color:#888!important;border:0!important;padding:14px 30px!important;cursor:pointer;font-family:"Space Grotesk",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;display:flex;align-items:center;gap:10px;min-height:48px;transition:background 200ms ease,color 200ms ease;flex:1;justify-content:center}body.template-product .sb-tac-tabs .sb-tac-tab:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 100%,0 100%)!important;padding-left:22px!important;padding-right:38px!important}body.template-product .sb-tac-tabs .sb-tac-tab:not(:first-child):not(:last-child){clip-path:polygon(0 0,calc(100% - 14px) 0,100% 100%,14px 100%)!important;margin-left:-14px!important;padding-left:38px!important;padding-right:38px!important}body.template-product .sb-tac-tabs .sb-tac-tab:last-child{clip-path:polygon(0 0,100% 0,100% 100%,14px 100%)!important;margin-left:-14px!important;padding-left:38px!important;padding-right:22px!important}@media (min-width:768px){body.template-product .sb-tac-tabs .sb-tac-tab:first-child{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 100%,0 100%)!important;padding-left:28px!important;padding-right:46px!important}body.template-product .sb-tac-tabs .sb-tac-tab:not(:first-child):not(:last-child){clip-path:polygon(0 0,calc(100% - 18px) 0,100% 100%,18px 100%)!important;margin-left:-18px!important;padding-left:46px!important;padding-right:46px!important}body.template-product .sb-tac-tabs .sb-tac-tab:last-child{clip-path:polygon(0 0,100% 0,100% 100%,18px 100%)!important;margin-left:-18px!important;padding-left:46px!important;padding-right:28px!important}}body.template-product .sb-tac-tab .sb-tac-tab-num{color:#E6B325!important;font-weight:800!important;opacity:0.6!important;font-size:11px!important;letter-spacing:1px!important}@media (hover:hover) and (pointer:fine){body.template-product .sb-tac-tab:not(.is-active):hover{background:#222!important;color:#ccc!important}body.template-product .sb-tac-tab:not(.is-active):hover .sb-tac-tab-num{opacity:0.9!important}}body.template-product .sb-tac-tab.is-active{background:#E6B325!important;color:#000!important;font-weight:800!important;z-index:2}body.template-product .sb-tac-tab.is-active .sb-tac-tab-num{color:#000!important;opacity:1!important;font-weight:900!important}body.template-product .sb-tac-tab.is-active::after{display:none!important;content:none!important}body.template-product .sb-tac-panels{border:0!important;border-top:1px solid #E6B325!important;background:#0a0a0a!important;padding:28px 4px!important;position:relative;margin-top:0!important}body.template-product .sb-tac-panels::before{display:none!important;content:none!important}@media (min-width:768px){body.template-product .sb-tac-panels{padding:32px 8px!important}}body.template-product .sb-tactical .sb-tac-rich h3,body.template-product .sb-tactical .sb-tac-panel h3,body.template-product .sb-tac-panel-content h3{color:#E6B325!important;font-family:"Space Grotesk",sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin:0 0 14px!important;padding-bottom:8px!important;border-bottom:1px solid #2a2a2a!important;background:transparent!important;text-shadow:none!important;opacity:1!important}@media (min-width:768px){body.template-product .sb-tactical .sb-tac-rich h3,body.template-product .sb-tactical .sb-tac-panel h3,body.template-product .sb-tac-panel-content h3{font-size:14px!important}}body.template-product .sb-tac-panel-content h3 strong,body.template-product .sb-tac-panel-content h3 span,body.template-product .sb-tac-rich h3 strong,body.template-product .sb-tac-rich h3 span{color:#E6B325!important;background:transparent!important}@media (max-width:599px){body.template-product .sb-tac-tabs{flex-direction:column;gap:4px!important}body.template-product .sb-tac-tabs .sb-tac-tab,body.template-product .sb-tac-tabs .sb-tac-tab:first-child,body.template-product .sb-tac-tabs .sb-tac-tab:last-child,body.template-product .sb-tac-tabs .sb-tac-tab:not(:first-child):not(:last-child){clip-path:none!important;margin-left:0!important;padding:14px 20px!important;justify-content:flex-start;border-left:3px solid transparent!important}body.template-product .sb-tac-tabs .sb-tac-tab.is-active{border-left-color:#000!important}}body.template-collection,body.template-collection.gradient,body.template-collection .bls-wrapper,body.template-collection #MainContent,body.template-collection main.content-for-layout{background-color:#0A0A0A!important}body.template-collection .shopify-section{margin:0!important}body.template-collection .shopify-section + .shopify-section{margin-top:0!important}.adk-symbol{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;color:var(--adk-color,#d8a829);transition:color 200ms ease,opacity 200ms ease}.adk-symbol.adk-tier-core{--adk-color:#d8a829}.adk-symbol.adk-tier-principle{--adk-color:#b79fe0}.adk-symbol.adk-tier-support{--adk-color:#e89a5c}.adk-symbol.adk-tier-utility{--adk-color:#8c8c8c}.adk-svg{display:block;flex-shrink:0;filter:drop-shadow(0 0 0.5px rgba(0,0,0,0.4))}.adk-code-stamp{font-family:"JetBrains Mono",ui-monospace,"Courier New",monospace;font-size:9px;letter-spacing:0.14em;text-transform:uppercase;opacity:0.7;white-space:nowrap;color:inherit}.spc-bottom-strip .adk-symbol,.sunborn-protocol-card__bottom-strip .adk-symbol{--adk-color:#d8a829;margin-right:8px}.sunborn-manifesto .adk-symbol,.seg-godi__adk{--adk-color:#d8a829}@media (max-width:640px){.adk-symbol{gap:4px}.adk-code-stamp{font-size:8px;letter-spacing:0.12em}}.adk-cluster{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}@media (max-width:640px){.adk-cluster{gap:10px}}.adk-inline-stamp{display:inline-flex;align-items:center;gap:5px;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:10px;letter-spacing:0.18em;text-transform:uppercase;color:var(--adk-color,#d8a829)}.adk-inline-stamp .adk-svg{width:14px;height:14px}.adk-symbol[title]:hover{cursor:help}.bls-swiper-cart-upsell .swiper-wrapper::-webkit-scrollbar,#bls__swiper-cart-upsell .swiper-wrapper::-webkit-scrollbar{height:4px!important;-webkit-appearance:none!important}.bls-swiper-cart-upsell .swiper-wrapper::-webkit-scrollbar-track,#bls__swiper-cart-upsell .swiper-wrapper::-webkit-scrollbar-track{background:#1a1a1a!important;border-radius:2px!important}.bls-swiper-cart-upsell .swiper-wrapper::-webkit-scrollbar-thumb,#bls__swiper-cart-upsell .swiper-wrapper::-webkit-scrollbar-thumb{background:#E6B325!important;border-radius:2px!important}.bls-minicart-content .sunborn-hud-body{padding:10px 10px 38px 10px!important}.bls-minicart-content .sunborn-tier-msg{margin-bottom:10px!important;line-height:1.3!important}.bls-minicart-content .node-label{top:30px!important;font-size:9px!important;line-height:1.15!important}.bls-minicart-content .node-label span{font-size:8px!important;margin-top:0!important}.bls-minicart-content .bls-minicart-product__image{width:64px!important;min-width:64px!important}.bls-minicart-content .bls-minicart-product-info{max-width:calc(100% - 64px)!important}.bls-minicart-content .node-icon svg{display:none!important}.bls-minicart-content .node-label{display:none!important}.bls-minicart-content .node-icon::after{font-family:"Inter",sans-serif!important;font-size:9px!important;font-weight:800!important;color:#111111!important;letter-spacing:-0.3px!important;line-height:1!important;white-space:nowrap!important;text-transform:none!important}.bls-minicart-content .sunborn-node-1 .node-icon::after{content:"$80"}.bls-minicart-content .sunborn-node-2 .node-icon::after{content:"$130"}.bls-minicart-content .sunborn-node-3 .node-icon::after{content:"$200"}.bls-minicart-content .sunborn-node.reached .node-icon::after,.bls-minicart-content .sunborn-node.unlocked .node-icon::after{color:#E6B325!important}.bls-minicart-content .sunborn-hud-body{padding:10px 10px 18px 10px!important}.sunborn-transit-shield-header .shield-wfp{display:none!important}.bls-minicart-content .node-label{display:block!important;position:absolute!important;top:33px!important;left:50%!important;transform:translateX(-50%)!important;font-size:0!important;line-height:1!important;white-space:nowrap!important;text-align:center!important}.bls-minicart-content .node-label span{display:block!important;font-size:7.5px!important;font-weight:800!important;letter-spacing:0.2px!important;text-transform:uppercase!important;color:#111111!important;margin-top:0!important}.bls-minicart-content .sunborn-hud-body{padding:10px 10px 32px 10px!important}.bls-minicart-content .sunborn-tier-msg{margin-bottom:20px!important}

/* === SIZE PICKER MOBILE FIX — overrides flex:1 1 calc(12.5%-3px) at narrow widths === */
@media (max-width: 480px) {
  #variant-radios fieldset.product-form__input {
    gap: 6px !important;
    flex-wrap: wrap !important;
  }
  #variant-radios .bls__option-swatch {
    flex: 0 0 auto !important;
    min-width: 44px !important;
    padding: 8px 12px !important;
    font-size: 13px !important;
    box-sizing: border-box !important;
  }
}
/* ============================================================================
   SUNBORN ASSURANCE™ // TRANSIT INFO — MERGED COMPRESSED STRIP (v2)
   Replaces the prior split Assurance + Transit blocks in the minicart.
   Live-verified selectors against deployed DOM (2026-06-03).
   ============================================================================ */

.sunborn-coverage-transit-strip {
  width: 100%;
  background: #fff;
  border-top: 1px solid #2a2a35;
  font-family: Inter, sans-serif;
}

/* ----- Header (dark, branded) ----- */
.sunborn-coverage-transit-strip .sct-header {
  display: flex; align-items: center; justify-content: space-between;
  background: #111; padding: 6px 12px;
  border-top: 2px solid #4CAF50;
  min-height: 24px;
}
.sunborn-coverage-transit-strip .sct-left { display: flex; align-items: center; gap: 8px; }
.sunborn-coverage-transit-strip .sct-dot {
  display: inline-block; width: 6px; height: 6px;
  background: #4CAF50; border-radius: 50%; flex-shrink: 0;
}
.sunborn-coverage-transit-strip .sct-title {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 9px; font-weight: 700;
  letter-spacing: 2px; text-transform: uppercase; color: #fff;
}
.sunborn-coverage-transit-strip .sct-right { display: flex; align-items: center; gap: 6px; }
.sunborn-coverage-transit-strip .sct-by   { font-size: 8px; color: #888; letter-spacing: 0.5px; }
.sunborn-coverage-transit-strip .sct-seel { font-size: 9px; font-weight: 700; color: #6C63FF; letter-spacing: 0.5px; }
.sunborn-coverage-transit-strip .sct-wfp  { font-size: 8px; color: #fff; margin-left: 2px; }

/* ----- Icons row (light, scannable) ----- */
.sunborn-coverage-transit-strip .sct-icons {
  display: flex; align-items: center; justify-content: space-between;
  background: #fafafa; padding: 8px 10px; gap: 4px;
  border-bottom: 1px solid #e0e0e0;
}
.sunborn-coverage-transit-strip .sct-icon-item {
  display: flex; flex-direction: column; align-items: center; gap: 3px;
  flex: 1 1 auto;
}
.sunborn-coverage-transit-strip .sct-icon-item svg {
  width: 16px; height: 16px; stroke: #E6B325; fill: none;
  stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round;
}
.sunborn-coverage-transit-strip .sct-icon-item span {
  font-size: 8px; font-weight: 700; letter-spacing: 0.8px;
  color: #555; text-transform: uppercase;
}

/* ----- Transit row (dark, info-dense) ----- */
.sunborn-coverage-transit-strip .sct-transit {
  display: flex; align-items: center; gap: 8px;
  background: #111; padding: 5px 12px; min-height: 22px;
}
.sunborn-coverage-transit-strip .sct-transit-dot {
  display: inline-block; width: 5px; height: 5px;
  background: #4CAF50; border-radius: 50%; flex-shrink: 0;
}
.sunborn-coverage-transit-strip .sct-transit-label {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 9px; font-weight: 700;
  letter-spacing: 1.8px; text-transform: uppercase; color: #E6B325;
}
.sunborn-coverage-transit-strip .sct-transit-text {
  font-size: 9.5px; color: #fff; letter-spacing: 0.3px;
}
.sunborn-coverage-transit-strip .sct-transit-text b { color: #E6B325; font-weight: 600; }

/* ----- Mobile fit (≤480px): shrink labels, hide "Worry-Free®" ----- */
@media (max-width: 480px) {
  .sunborn-coverage-transit-strip .sct-icon-item span { font-size: 7.5px; letter-spacing: 0.5px; }
  .sunborn-coverage-transit-strip .sct-transit-text   { font-size: 9px; }
  .sunborn-coverage-transit-strip .sct-wfp            { display: none; }
}

/* ----- Hide the original Transit block (title + payment icons + shipping rates) ----- */
.bls-minicart-wrapper .sunborn-trust-compact { display: none !important; }

/* ----- Remove "01 // TACTICAL STATUS / LIVE CART INTEL" subhead only ----- */
/* (the CONGRATULATIONS message + free-shipping progress bar are siblings and stay) */
.bls-minicart-wrapper .sunborn-hud-header { display: none !important; }

/* === ALTERNATIVE: keep padlock + payment icons, only hide transit title + rates ===
.bls-minicart-wrapper .sunborn-trust-compact .trust-title,
.bls-minicart-wrapper .sunborn-trust-compact .trust-shipping-row { display: none !important; }
.bls-minicart-wrapper .sunborn-trust-compact .trust-header-row { justify-content: flex-end !important; }
*/

/* ---- TRANSIT ROW: force 1 line, responsive font on mobile ---- */
.sunborn-coverage-transit-strip .sct-transit {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  min-width: 0 !important;
}
.sunborn-coverage-transit-strip .sct-transit-label {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}
.sunborn-coverage-transit-strip .sct-transit-text {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  white-space: nowrap !important;
  font-size: 11px !important;
  letter-spacing: 0 !important;
  overflow: hidden !important;
  text-overflow: clip !important;
}
.sunborn-coverage-transit-strip .sct-sep {
  display: inline-block !important;
  opacity: 0.4 !important;
  margin: 0 2px !important;
  font-weight: 400 !important;
}

@media (max-width: 480px) {
  .sunborn-coverage-transit-strip .sct-transit {
    gap: 4px !important;
    padding: 6px 8px !important;
  }
  .sunborn-coverage-transit-strip .sct-transit-label {
    font-size: 8.5px !important;
  }
  .sunborn-coverage-transit-strip .sct-transit-text {
    font-size: clamp(7px, 2.35vw, 9.5px) !important;
    letter-spacing: -0.1px !important;
  }
  .sunborn-coverage-transit-strip .sct-sep {
    margin: 0 1px !important;
  }
  .sunborn-coverage-transit-strip .sct-transit-text b {
    font-weight: 700 !important;
  }
}
/* === SUNBORN ASSURANCE / TRANSIT STRIP — Palette pass: gray panel, muted typography === */

/* Outer panel — dark gray instead of black, distinguishes from #0A0A0A checkout buttons */


.sunborn-coverage-transit-strip {
  background: #2E2E2E !important;  /* was #1E1E1E — lifted to 18% gray for OLED visibility */
  border-top: 2px solid rgba(230, 179, 37, 0.28) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
}

/* Header row: transparent over the panel so the whole strip reads as one surface */
.sunborn-coverage-transit-strip .sct-header {
  background: transparent !important;
  padding: 7px 12px 5px !important;
}
.sunborn-coverage-transit-strip .sct-dot {
  background: #E6B325 !important;
}
.sunborn-coverage-transit-strip .sct-title {
  color: #D8D8D8 !important;
  font-weight: 700 !important;
  letter-spacing: 1.6px !important;
}

/* Right side: "by seel Worry-Free®" */
.sunborn-coverage-transit-strip .sct-by {
  color: #6E6E6E !important;
  font-weight: 400 !important;
}
.sunborn-coverage-transit-strip .sct-seel {
  color: #A296CC !important;
  font-weight: 700 !important;
}
.sunborn-coverage-transit-strip .sct-wfp {
  color: #9E9E9E !important;
  font-weight: 500 !important;
}

/* Icons row: transparent BG; icons + labels muted */
.sunborn-coverage-transit-strip .sct-icons {
  background: transparent !important;
  padding: 6px 8px !important;
}
.sunborn-coverage-transit-strip .sct-icon-item svg {
  stroke: #B89020 !important;
  opacity: 0.95 !important;
}
.sunborn-coverage-transit-strip .sct-icon-item span {
  color: #989898 !important;
  font-weight: 700 !important;
  letter-spacing: 0.7px !important;
}

/* Transit row: same panel, separated by a thin internal divider — not a second bar */
.sunborn-coverage-transit-strip .sct-transit {
  background: transparent !important;
  border-top: 1px solid rgba(255, 255, 255, 0.05) !important;
  padding: 6px 12px !important;
}
.sunborn-coverage-transit-strip .sct-transit-dot {
  background: #E6B325 !important;
}
.sunborn-coverage-transit-strip .sct-transit-label {
  color: #C9A030 !important;
  font-weight: 700 !important;
  letter-spacing: 1.3px !important;
}
.sunborn-coverage-transit-strip .sct-transit-text {
  color: #C8C8C8 !important;
}
.sunborn-coverage-transit-strip .sct-transit-text b {
  color: #FFFFFF !important;
  font-weight: 700 !important;
}
.sunborn-coverage-transit-strip .sct-sep {
  color: #555555 !important;
  font-weight: 400 !important;
}

/* ============================================================================
   SUNBORN ASSURANCE / TRANSIT STRIP — MANUSCRIPT PALETTE
   Warm parchment panel ("certificate of authenticity" treatment), forest
   green status dots, deeper "letterhead gold" icon strokes. Replaces the
   prior gray-on-dark palette. Minicart only — PDP shield untouched.
   ============================================================================ */

/* Outer panel: warm parchment, full-gold top edge as a "frame" */
.sunborn-coverage-transit-strip {
  background: #F4EFE3 !important;
  border-top: 1px solid #E6B325 !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.10) !important;
}

/* === Header row === */
.sunborn-coverage-transit-strip .sct-header {
  background: transparent !important;
  padding: 7px 12px 5px !important;
}
.sunborn-coverage-transit-strip .sct-dot {
  background: #1B5E20 !important;   /* Forest green — "covered / active" */
}
.sunborn-coverage-transit-strip .sct-title {
  color: #111111 !important;
  font-weight: 700 !important;
  letter-spacing: 1.6px !important;
}

/* Right side: "by seel Worry-Free®" */
.sunborn-coverage-transit-strip .sct-by {
  color: #5A5A5A !important;
  font-weight: 400 !important;
}
.sunborn-coverage-transit-strip .sct-seel {
  color: #6E4FA8 !important;        /* Full brand purple — pops on cream */
  font-weight: 700 !important;
}
.sunborn-coverage-transit-strip .sct-wfp {
  color: #5A5A5A !important;
  font-weight: 500 !important;
}

/* === Icons row === */
.sunborn-coverage-transit-strip .sct-icons {
  background: transparent !important;
  padding: 6px 8px !important;
}
/* SVG strokes: deeper "letterhead gold" — readable at small sizes on cream */
.sunborn-coverage-transit-strip .sct-icon-item svg {
  stroke: #B89020 !important;
  stroke-width: 1.8 !important;
  fill: none !important;
  opacity: 1 !important;
}
/* Wipe inherited rgba gold fills from the dark-theme version */
.sunborn-coverage-transit-strip .sct-icon-item svg * {
  fill: none !important;
}
/* Preserve the small DAMAGED-icon indicator dot (the only filled glyph) */
.sunborn-coverage-transit-strip .sct-icon-item svg circle[r="0.6"] {
  fill: #B89020 !important;
}
.sunborn-coverage-transit-strip .sct-icon-item span {
  color: #4A4A4A !important;
  font-weight: 700 !important;
  letter-spacing: 0.7px !important;
}

/* === Transit row === */
.sunborn-coverage-transit-strip .sct-transit {
  background: transparent !important;
  border-top: 1px solid rgba(0, 0, 0, 0.08) !important;
  padding: 6px 12px !important;
}
.sunborn-coverage-transit-strip .sct-transit-dot {
  background: #1B5E20 !important;   /* Forest green */
}
.sunborn-coverage-transit-strip .sct-transit-label {
  color: #8B6914 !important;        /* Deep sepia-gold, document feel */
  font-weight: 700 !important;
  letter-spacing: 1.3px !important;
}
.sunborn-coverage-transit-strip .sct-transit-text {
  color: #333333 !important;
}
.sunborn-coverage-transit-strip .sct-transit-text b {
  color: #0A0A0A !important;        /* Max contrast for US/CAN:, EU/UK:, etc */
  font-weight: 700 !important;
}
.sunborn-coverage-transit-strip .sct-sep {
  color: #BDB6A4 !important;        /* Warm low-key gray for | separators */
  font-weight: 400 !important;
}

/* ═══════════════════════════════════════════════════════════════════════
   OPTION A · SEEL DEMOTION v1  ·  2026-06-05
   ═══════════════════════════════════════════════════════════════════════

   PURPOSE
   Demote Seel "+ ASSURANCE" button from primary CTA to small underline
   link. Restore native CHECKOUT // DEPLOY button as full-width primary.

   PASTE LOCATION
   Append to the END of assets/sunborn-custom.css (after line 4617 or wherever
   the file currently ends). Later rules win specificity ties.

   REVERSIBLE
   Wrap this whole block in /* ... */ to revert in 5 seconds. No DOM changes.

   SCOPE
   - Cart drawer (.bls-drawer-bottom)
   - Cart page (.cart__ctas, .cart__footer)
   - Untouched: PDP shield, modal, policies, JS in product.js

   ═══════════════════════════════════════════════════════════════════════ */


/* ── 1 · RESTORE native CHECKOUT // DEPLOY button as full-width primary ── */

/* Beat the seal-hidden class that Seel's JS applies to native checkout */
#checkout.cart__checkout-button.seal-hidden,
#checkout.seal-hidden,
.cart__ctas #checkout.seal-hidden,
.cart__footer #checkout.seal-hidden,
.bls-drawer-bottom #checkout.seal-hidden,
.bls-drawer-bottom .bls-btn-checkout.seal-hidden,
.bls-cart-footer #checkout.seal-hidden {
  display: flex !important;
  visibility: visible !important;
  height: auto !important;
  padding: 14px 20px !important;
  margin: 0 !important;
  overflow: visible !important;
  width: 100% !important;
  opacity: 1 !important;
}

/* Force native CHECKOUT button to full-width primary in both surfaces */
.bls-drawer-bottom #checkout,
.bls-drawer-bottom button[name="checkout"],
.bls-cart-footer #checkout,
.cart__ctas #checkout,
.cart__footer #checkout {
  width: 100% !important;
  display: flex !important;
  visibility: visible !important;
  order: 1 !important;
}


/* ── 2 · DEMOTE Seel "+ Assurance" button → small underline link ──────── */

button.seal-widget-checkout.bls-btn-checkout,
button.seal-widget-checkout,
.seal-widget-checkout.btn,
.cart__ctas button.seal-widget-checkout.bls-btn-checkout,
.bls-drawer-bottom button.seal-widget-checkout {
  /* Strip button chrome */
  width: auto !important;
  max-width: 100% !important;
  min-height: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  color: #888888 !important;
  border: none !important;
  border-radius: 0 !important;
  clip-path: none !important;
  -webkit-clip-path: none !important;
  box-shadow: none !important;
  /* Link typography */
  font-family: "Inter", sans-serif !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  text-transform: none !important;
  text-decoration: underline !important;
  text-underline-offset: 2px !important;
  /* Layout */
  padding: 8px 0 4px !important;
  margin: 8px auto 0 !important;
  display: block !important;
  text-align: center !important;
  line-height: 1.4 !important;
  /* Behavior */
  cursor: pointer !important;
  white-space: normal !important;
  word-break: keep-all !important;
  order: 2 !important;
}

button.seal-widget-checkout.bls-btn-checkout:hover,
button.seal-widget-checkout:hover {
  background: transparent !important;
  background-color: transparent !important;
  color: #E6B325 !important;
  box-shadow: none !important;
  text-decoration: underline !important;
}

/* Hide the gold cart icon that product.js injects into Seel button */
button.seal-widget-checkout.bls-btn-checkout svg,
button.seal-widget-checkout svg,
button.seal-widget-checkout img,
button.seal-widget-checkout .seal-cart-icon {
  display: none !important;
}


/* ── 3 · RE-HIDE Seel's own "CHECKOUT WITHOUT ASSURANCE" button ────────── */
/* Class list is now class-list-agnostic — beats Seel markup updates */

button.seal-widget-original-checkout,
button.seal-widget-original-checkout.bls-btn-checkout,
.seal-widget-original-checkout,
.bls-drawer-bottom .seal-widget-original-checkout,
.cart__ctas .seal-widget-original-checkout {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  width: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
}


/* ── 4 · STACK container vertically (was side-by-side flex row) ────────── */

.seal-widget-checkout-plus-container,
.cart__ctas .seal-widget-checkout-plus-container,
.bls-drawer-bottom .seal-widget-checkout-plus-container {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  width: 100% !important;
  max-width: 100% !important;
  gap: 0 !important;
  padding: 0 !important;
}

.seal-widget-checkout-container,
.cart__ctas .seal-widget-checkout-container,
.bls-drawer-bottom .seal-widget-checkout-container {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}


/* ── 5 · NEUTRALIZE cart-page upsize rules (they sized Seel button big) ── */

.cart__ctas button.seal-widget-checkout.bls-btn-checkout {
  /* These properties from line ~3739 of original CSS no longer apply */
  font-size: 11px !important;
  padding: 8px 0 4px !important;
  letter-spacing: 0.3px !important;
}


/* ═══════════════════════════════════════════════════════════════════════
   END OPTION A · SEEL DEMOTION v1
   ═══════════════════════════════════════════════════════════════════════ */