:root{--st-blue:#0a84ff;--st-blue-dark:#0067d9;--st-navy:#070b14;--st-text:#111827;--st-muted:#667085;--st-border:#e6eaf0;--st-card:#ffffff;--st-radius:18px;--st-shadow:0 14px 34px rgba(15,23,42,.08)}html{scroll-behavior:smooth}body{color:var(--st-text);background:#fff}.announcement-bar,.utility-bar,.announcement-bar-section{background:#070b14!important;color:#fff!important}.announcement-bar__message,.announcement-bar .slider__slide,.utility-bar__grid{letter-spacing:.02em;font-weight:600}.announcement-bar__message{padding:.9rem 1.6rem!important}.header-wrapper{background:#fff!important;border-bottom:1px solid rgba(15,23,42,.08)}.header{min-height:86px;padding-top:16px!important;padding-bottom:16px!important}.header__heading-logo{max-height:76px;width:auto;object-fit:contain}.header__menu-item{font-weight:700;color:#111827;text-decoration:none}.header__menu-item:hover span{text-decoration:none;color:var(--st-blue)}.header__icons .icon{transition:transform .18s ease,color .18s ease}.header__icons a:hover .icon,.header__icons details:hover .icon{transform:translateY(-1px);color:var(--st-blue)}.shopify-section:first-of-type+.shopify-section .slideshow,.slideshow,.banner{overflow:hidden}.slideshow__slide,.banner{border-radius:0}@media screen and (min-width:750px){.slideshow,.banner:not(.banner--mobile-bottom){margin:0 auto;max-width:calc(100% - 48px);border-radius:24px}}.slideshow__media:after,.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#050a14ad,#050a1461 48%,#050a141f);pointer-events:none}.banner__content,.slideshow__text-wrapper{position:relative;z-index:2}.banner__box,.slideshow__text.banner__box{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;max-width:680px!important}.banner__heading,.slideshow__text .banner__heading{color:#fff!important;font-weight:800!important;letter-spacing:-.04em;line-height:1.05;text-shadow:0 3px 20px rgba(0,0,0,.28)}.banner__text,.banner__text p,.slideshow__text .banner__text,.slideshow__text .banner__text p{color:#ffffffeb!important;font-weight:500;line-height:1.65;text-shadow:0 2px 12px rgba(0,0,0,.22)}.banner__buttons .button,.slideshow__text .button,.button.button--primary,.shopify-payment-button__button,.product-form__submit{border-radius:999px!important;background:var(--st-blue)!important;color:#fff!important;border:1px solid var(--st-blue)!important;font-weight:800!important;letter-spacing:.01em;min-height:52px;padding-left:30px!important;padding-right:30px!important;box-shadow:0 12px 24px #0a84ff38;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.banner__buttons .button:hover,.slideshow__text .button:hover,.button.button--primary:hover,.product-form__submit:hover{transform:translateY(-2px);background:var(--st-blue-dark)!important;box-shadow:0 16px 30px #0a84ff47}.shopify-section{scroll-margin-top:110px}.page-width{max-width:1240px}.title,.title-wrapper-with-link .title,.collection__title .title{letter-spacing:-.035em;font-weight:800}.rte,.collection__description{color:var(--st-muted)}.card-wrapper,.product-card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper .card,.product-card-wrapper .card{border-radius:20px!important;overflow:hidden;background:var(--st-card);border:1px solid var(--st-border);box-shadow:0 8px 22px #0f172a0d}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-4px)}.card-wrapper:hover .card,.product-card-wrapper:hover .card{box-shadow:var(--st-shadow)}.card__media,.card .media{background:#f7f9fc}.card__media img,.card .media img{transition:transform .35s ease}.card-wrapper:hover .card__media img,.product-card-wrapper:hover .card__media img{transform:scale(1.045)}.card__content{padding:16px!important}.card__heading{font-weight:800;letter-spacing:-.015em}.price{font-weight:800;color:#111827}.badge{border-radius:999px;font-weight:800;padding:.45rem .75rem}.quick-add__submit{border-radius:999px!important;font-weight:800!important}.collection-hero,.main-collection-banner,.facets-container{border-radius:22px}.facets-container{background:#f8fafc;padding:16px;border:1px solid var(--st-border)}.product__title h1{font-weight:850;letter-spacing:-.04em}.product__info-container .price{font-size:2.1rem}.product__media-list .product__media-item,.product__media{border-radius:22px;overflow:hidden;background:#f8fafc}.product-form__input input[type=radio]+label{border-radius:999px!important}.footer{background:#070b14!important;color:#ffffffdb!important}.footer .footer-block__heading{color:#fff!important;font-weight:800}.footer a{color:#ffffffb8!important;text-decoration:none}.footer a:hover{color:#fff!important}@media screen and (max-width:749px){.header{min-height:72px;padding-top:10px!important;padding-bottom:10px!important}.header__heading-logo{max-height:58px}.slideshow,.banner:not(.banner--mobile-bottom){max-width:calc(100% - 20px);border-radius:18px}.slideshow__media:after,.banner__media:after{background:linear-gradient(180deg,#050a1438,#050a14bd)}.banner__box,.slideshow__text.banner__box{padding:28px 20px!important}.banner__heading,.slideshow__text .banner__heading{font-size:clamp(2.6rem,8vw,4.4rem)!important}.banner__text,.banner__text p,.slideshow__text .banner__text p{font-size:1.45rem!important}.grid{row-gap:20px}.card__content{padding:13px!important}}.announcement-bar .slider,.announcement-bar .slider--everywhere,.utility-bar .slider,.announcement-bar__slider{justify-content:center!important}.announcement-bar .slider__slide:not(:first-child),.utility-bar .slider__slide:not(:first-child){display:none!important}.announcement-bar__message,.utility-bar .announcement-bar__message{text-align:center!important;width:100%!important;font-size:14px!important;line-height:1.3!important}.announcement-bar__message span,.utility-bar .announcement-bar__message span{display:none!important}.announcement-bar__message:before,.utility-bar .announcement-bar__message:before{content:"\1f69a  Free UK Shipping \2022  \1f512  Secure Checkout \2022  \2b50  30-Day Returns";display:inline-block;color:#fff;font-weight:800}.header-wrapper{position:sticky;top:0;z-index:50}.header{max-width:1240px!important;margin:0 auto!important}@media screen and (min-width:990px){.header{min-height:78px;padding-top:12px!important;padding-bottom:12px!important}.header__heading-logo{max-height:68px}.header__menu-item{padding:1.2rem 1.35rem!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sibytech-premium-v4.css.map */
