@property --cc-fade-l{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --cc-fade-r{syntax: "<length>"; inherits: false; initial-value: 0px;}.slider{--cc-fade-size: 48px;--cc-fade-l: 0px;--cc-fade-r: 0px}@media(max-width:768.98px){.slider{--cc-fade-size: 20px}}.slider:not(:is(product-card .slider,product-card-image-slider .slider,.card .slider,.card__media .slider)){-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cc-fade-l),#000 calc(100% - var(--cc-fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--cc-fade-l),#000 calc(100% - var(--cc-fade-r)),transparent 100%);transition:--cc-fade-l .25s ease,--cc-fade-r .25s ease}@media(min-width:769px){.slider-nav{inset-inline-start:0!important;inset-inline-end:0!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding-inline:8px!important;pointer-events:none!important;transform:translateY(-50%)!important}.slider-nav__btn{pointer-events:auto!important}}.slider-nav .slider-nav__btn[name=prev]{order:1}.slider-nav .slider-nav__btn[name=next]{order:2}.slider-nav__btn[disabled],.slider-nav__btn:disabled{display:inline-flex!important;visibility:visible!important;opacity:.5!important;cursor:default!important;pointer-events:none!important}::selection{background-color:#ffd503!important;color:#000!important}::-moz-selection{background-color:#ffd503!important;color:#000!important}.card--product .price__current{font-size:24px!important;font-weight:800!important;color:#111!important;letter-spacing:-.02em;line-height:1.15}.card--product .price__was{font-size:15.5px!important;color:#55565a!important;font-weight:500!important;align-self:center}.card--product .price__default{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.card--product .card__info-inner>div[style*="font-size: 14px"]{font-size:14.5px!important;color:#2a2b2a!important;margin:2px 0 0!important}.card--product .card__info-inner>div[style*="font-size: 12px"]{font-size:13px!important;color:#2a2b2a!important;margin-top:4px!important;letter-spacing:.02em}.card--product .product-card__brand-logo img{max-width:min(160px,100%);object-fit:contain;filter:contrast(1.12) saturate(1.15)}.card--product .product-card__brand-logo{line-height:0;min-height:42px;height:42px;display:flex;align-items:center}.card--product .card__info-inner>div.product-card__brand-text,.product-card__brand-text{height:42px;display:flex!important;align-items:center;margin-top:5px!important;font-family:inherit;font-size:19px!important;font-weight:900!important;letter-spacing:.02em!important;color:#111!important;text-transform:uppercase;line-height:1!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}@media(max-width:768.98px){.card--product .card__info-inner>div.product-card__brand-text,.product-card__brand-text{font-size:16px!important}}.product-label--sale{background:#2a2b2a!important;color:#ffd503!important;font-weight:800!important;border-radius:0 0 10px}[dir=rtl] .product-label--sale{border-radius:0 0 0 10px}.card--product .card__media{overflow:hidden}.card--product .card__media .media img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}@media(hover:hover){.card--product:hover .card__media .media img{transform:scale(1.06)}.card--product{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card--product:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0000001a;border-color:#ffd503}}.card--product .card__quick-add .btn--primary{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.card--product .card__quick-add .btn--primary:hover{background:#ffd503!important;border-color:#ffd503!important;color:#111!important;transform:scale(1.02)}.card--product .card__quick-add .btn--primary:active{transform:scale(.98)}@keyframes cc-gc-show{to{opacity:1}}@media(min-width:769px){ul.main-nav__grandchild:not([data-cc-balanced]){opacity:0;animation:cc-gc-show 0s .4s forwards}}ul.main-nav__grandchild[data-cc-balanced]{opacity:1}.section__header.text-center .section__heading{font-size:30px!important;font-weight:800!important;letter-spacing:-.01em;color:#111;position:relative;padding-bottom:16px;margin-bottom:2px!important}.section__header.text-center .section__heading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:46px;height:4px;border-radius:4px;background:#ffd503}.section__header.text-center a.link{text-decoration:none!important;border:1.5px solid #111;border-radius:999px;padding:6px 20px;font-size:14px;font-weight:700;color:#111;margin-top:12px;transition:background .2s ease,border-color .2s ease}.section__header.text-center a.link:hover{background:#ffd503;border-color:#ffd503}.bcats-in h2{font-size:30px!important;font-weight:800!important;letter-spacing:-.01em;position:relative;padding-bottom:16px!important;margin-bottom:10px!important}.bcats-in h2 span{background:none!important;color:inherit!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.bcats-in h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:46px;height:4px;border-radius:4px;background:#ffd503}.bcats-in>p:has(+h2){font-size:12.5px!important;font-weight:700!important;letter-spacing:.14em!important;color:#8a8b8d!important;margin-bottom:10px!important}.bcats-in>h2+p{font-size:15px!important;color:#55565a!important}.busp-hd .busp-ov{background:none!important;color:#ffd503!important;padding:0!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.14em!important}.busp-hd h2{font-size:30px!important;font-weight:800!important;letter-spacing:-.01em;position:relative;padding-bottom:16px!important}.busp-hd h2 span{background:none!important;color:#ffd503!important;padding:0!important;box-shadow:none!important}.busp-hd h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:46px;height:4px;border-radius:4px;background:#ffd503}@media(max-width:768px){.section__header.text-center .section__heading,.bcats-in h2,.busp-hd h2{font-size:24px!important}}.shopify-section[id*=__newsletter] .newsletter{position:relative;overflow:hidden;background:radial-gradient(70% 130% at 50% -10%,rgba(255,213,3,.16) 0%,rgba(255,213,3,.05) 40%,transparent 68%),linear-gradient(180deg,#101114,#0a0b0d)!important;padding-block:68px!important}.shopify-section[id*=__newsletter] .newsletter:before,.shopify-section[id*=__newsletter] .newsletter:after{content:"";position:absolute;left:0;right:0;height:7px;background:repeating-linear-gradient(-45deg,#ffd503 0 16px,#141414 16px 32px)}.shopify-section[id*=__newsletter] .newsletter:before{top:0}.shopify-section[id*=__newsletter] .newsletter:after{bottom:0}.cc-nl-kicker{display:block;font-size:12.5px;font-weight:700;letter-spacing:.18em;color:#ffd503;margin-bottom:12px}.shopify-section[id*=__newsletter] .newsletter h2{font-size:36px!important;font-weight:800!important;color:#fff!important;letter-spacing:-.01em;position:relative;padding-bottom:18px;margin-bottom:10px!important}.shopify-section[id*=__newsletter] .newsletter h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:46px;height:4px;border-radius:4px;background:#ffd503}.shopify-section[id*=__newsletter] .newsletter .rte p{color:#c9cbcf!important;font-size:16px!important}.cc-nl-perks{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:20px auto 26px;max-width:720px}.cc-nl-perks span{display:inline-flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid rgba(255,213,3,.32);color:#f2f3f5;font-size:13.5px;font-weight:600;padding:9px 16px;border-radius:999px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cc-nl-perks span i{font-style:normal}.cc-nl-perks span svg{width:16px;height:16px;flex:0 0 auto}.shopify-section[id*=__newsletter] .newsletter form{position:relative;max-width:480px;margin-inline:auto}.shopify-section[id*=__newsletter] .newsletter form input:not([type=hidden]){background:#fff!important;color:#111!important;border:2px solid transparent!important;border-radius:999px!important;height:58px;padding-block:0!important;padding-inline-start:24px!important;padding-inline-end:66px!important;font-size:15px;box-shadow:0 14px 38px #00000080;transition:border-color .2s ease,box-shadow .2s ease}.shopify-section[id*=__newsletter] .newsletter form input:not([type=hidden])::placeholder{color:#7a7c80}.shopify-section[id*=__newsletter] .newsletter form input:not([type=hidden]):focus{border-color:#ffd503!important;box-shadow:0 0 0 4px #ffd50340,0 14px 38px #00000080;outline:none!important}.shopify-section[id*=__newsletter] .newsletter form button{position:absolute!important;top:6px;inset-inline-end:6px;width:46px;height:46px;min-width:0!important;padding:0!important;border-radius:999px!important;background:#ffd503!important;border:none!important;color:#111!important;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #ffd50359;transition:transform .15s ease,box-shadow .15s ease;cursor:pointer}.shopify-section[id*=__newsletter] .newsletter form button:hover{transform:scale(1.08);box-shadow:0 6px 20px #ffd50380}.shopify-section[id*=__newsletter] .newsletter form button svg{width:20px;height:20px}@media(max-width:768px){.shopify-section[id*=__newsletter] .newsletter{padding-block:48px!important}.shopify-section[id*=__newsletter] .newsletter h2{font-size:27px!important}.cc-nl-perks span{font-size:12.5px;padding:7px 12px}}@media(max-width:768px){.slider:not(:is(product-card .slider,product-card-image-slider .slider,.card .slider,.card__media .slider)){padding-inline:16px!important;scroll-padding-inline:16px!important;column-gap:12px!important}ul.slider__grid{column-gap:12px!important}ul.grid.grid-cols-1:has(>li product-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}.main-products-grid[data-layout=list] ul.grid.grid-cols-1:has(>li product-card){grid-template-columns:minmax(0,1fr)!important}.bhero-body{font-size:16px!important;line-height:1.75!important;font-weight:500!important;color:#f4f6f9!important;background:#080a0e61;padding:12px 14px!important;border-radius:12px;text-shadow:0 2px 12px rgba(0,0,0,.95);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bhero-sub{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bspd-cccore-1.css.map */
