:root{--sr-navy:#071e29;--sr-ink:#102a35;--sr-teal:#0b8793;--sr-aqua:#37b7c3;--sr-mist:#f4f8f8;--sr-line:rgba(7,30,41,.08);--sr-shadow:0 18px 48px rgba(7,30,41,.08);--sr-shadow-hover:0 24px 64px rgba(7,30,41,.13);--sr-radius:28px}html{scroll-behavior:smooth}body{background:#fbfcfd;color:var(--sr-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.035em}p{letter-spacing:-.005em}.header-wrapper{background:#fbfcfde0!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(7,30,41,.055)}.header__menu-item,.header__active-menu-item{font-weight:600;letter-spacing:-.01em}.header__icon{transition:transform .18s ease}.header__icon:hover{transform:translateY(-1px)}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:4.8rem;font-weight:700;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 10px 24px #071e291f}.button:after,.button:before{border-radius:999px!important}#MainContent[data-template=index] .shopify-section:first-child .rich-text{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 15% 22%,rgba(55,183,195,.15),transparent 28%),radial-gradient(circle at 84% 18%,rgba(45,108,192,.1),transparent 26%),linear-gradient(180deg,#fbfcfd,#f3f8f9)!important}#MainContent[data-template=index] .shopify-section:first-child .rich-text:before,#MainContent[data-template=index] .shopify-section:first-child .rich-text:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1;filter:blur(2px)}#MainContent[data-template=index] .shopify-section:first-child .rich-text:before{width:34rem;height:34rem;left:-16rem;bottom:-19rem;border:1px solid rgba(11,135,147,.16);box-shadow:0 0 0 5rem #0b879306,0 0 0 10rem #0b879305}#MainContent[data-template=index] .shopify-section:first-child .rich-text:after{width:24rem;height:24rem;right:-10rem;top:-12rem;border:1px solid rgba(45,108,192,.13);box-shadow:0 0 0 4rem #2d6cc005}#MainContent[data-template=index] .shopify-section:first-child .rich-text__wrapper{padding-top:3.5rem;padding-bottom:3.5rem}#MainContent[data-template=index] .shopify-section:first-child .rich-text__blocks{max-width:94rem}#MainContent[data-template=index] .shopify-section:first-child .rich-text__heading{max-width:15ch;margin-left:auto;margin-right:auto;letter-spacing:-.055em}#MainContent[data-template=index] .shopify-section:first-child .rich-text__text{max-width:58rem;margin-left:auto;margin-right:auto;color:#52636a}#MainContent[data-template=index] .shopify-section:first-child .caption-with-letter-spacing{color:var(--sr-teal);font-weight:800;letter-spacing:.16em}.sr-category-strip{background:#fff!important;padding:74px 0 82px!important}.sr-category-strip__heading,.sr-benefits__heading,.sr-lower__heading{font-size:clamp(3.2rem,4.6vw,5.2rem)!important;letter-spacing:-.045em!important;max-width:22ch}.sr-category-strip__heading span,.sr-benefits__heading span,.sr-lower__heading span{color:#77858a!important}.sr-category-strip__rail{gap:18px!important}.sr-category-card{position:relative;overflow:hidden;min-height:218px!important;border-radius:28px!important;border:1px solid rgba(7,30,41,.055);box-shadow:0 10px 30px #071e290e!important;background:linear-gradient(150deg,var(--bg) 0%,rgba(255,255,255,.97) 82%)!important}.sr-category-card:before{content:"";position:absolute;inset:auto -45% -65% auto;width:16rem;height:16rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 11%,transparent)}.sr-category-card:hover{transform:translateY(-6px) scale(1.008)!important;box-shadow:var(--sr-shadow-hover)!important}.sr-category-card__art{width:102px!important;height:102px!important;transition:transform .22s ease}.sr-category-card:hover .sr-category-card__art{transform:translateY(-2px) scale(1.025)}.sr-category-card__art svg{stroke-width:1.45!important}.sr-category-card__label{font-size:1.5rem!important;font-weight:750!important;letter-spacing:-.02em!important}.sr-category-card:nth-child(1){--bg:#eef7fb!important;--accent:#2d6cc0!important}.sr-category-card:nth-child(2){--bg:#eef9f7!important;--accent:#087f8c!important}.sr-category-card:nth-child(3){--bg:#f0f6f8!important;--accent:#376d7d!important}.sr-category-card:nth-child(4){--bg:#edf8f6!important;--accent:#147d75!important}.sr-category-card:nth-child(5){--bg:#f4f8f9!important;--accent:#557680!important}.sr-category-card:nth-child(6){--bg:#eef3f5!important;--accent:#334f5b!important}.sr-category-card:nth-child(7){--bg:#eaf8f8!important;--accent:#0b8793!important}.sr-benefits{padding:82px 0 88px!important;background:radial-gradient(circle at 80% 0%,rgba(55,183,195,.07),transparent 24%),#f3f5f6!important}.sr-benefits__grid{gap:20px!important}.sr-benefits__card{border-radius:28px!important;min-height:252px!important;padding:32px!important;border:1px solid rgba(7,30,41,.055);box-shadow:0 10px 34px #071e290e!important}.sr-benefits__card:hover{transform:translateY(-5px)!important;box-shadow:var(--sr-shadow-hover)!important}.sr-benefits__icon{width:52px!important;height:52px!important;padding:12px;border-radius:16px;background:#f4f8f8;border:1px solid rgba(7,30,41,.05);margin-bottom:24px!important}.sr-benefits__icon svg{stroke-width:1.55!important}.sr-benefits__title{font-size:2.35rem!important;letter-spacing:-.035em!important}.sr-benefits__text{font-size:1.45rem!important;color:#59676d!important;max-width:34rem}.sr-benefits__card:nth-child(1){--accent:#0b8793!important}.sr-benefits__card:nth-child(2){--accent:#2d6cc0!important}.sr-benefits__card:nth-child(3){--accent:#376d7d!important}.sr-benefits__card:nth-child(4){--accent:#16876a!important}.sr-benefits__card:nth-child(5){--accent:#557680!important}.sr-benefits__card:nth-child(6){--accent:#0f6e8c!important}#MainContent[data-template=index] .multicolumn{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 20%,rgba(55,183,195,.15),transparent 24%),radial-gradient(circle at 90% 80%,rgba(45,108,192,.16),transparent 27%),var(--sr-navy)!important;padding-top:8rem!important;padding-bottom:8rem!important}#MainContent[data-template=index] .multicolumn .title,#MainContent[data-template=index] .multicolumn .multicolumn-card__info h3{color:#fff!important}#MainContent[data-template=index] .multicolumn .multicolumn-card{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1);border-radius:26px!important;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#MainContent[data-template=index] .multicolumn .multicolumn-card__info{padding:3rem!important}#MainContent[data-template=index] .multicolumn .multicolumn-card__info .rte,#MainContent[data-template=index] .multicolumn .multicolumn-card__info .rte p{color:#ffffffb8!important}#MainContent[data-template=index] .multicolumn .link{color:#76d7df!important;font-weight:700}#MainContent[data-template=index] .multicolumn .button{background:#fff!important;color:var(--sr-navy)!important}.sr-lower{padding:82px 0 94px!important;background:#fbfcfd!important}.sr-lower__grid{gap:20px!important}.sr-lower__card{min-height:360px!important;padding:34px!important;border-radius:30px!important;border:1px solid rgba(7,30,41,.055);box-shadow:0 12px 36px #071e2911!important}.sr-lower__card:hover{transform:translateY(-6px)!important;box-shadow:var(--sr-shadow-hover)!important}.sr-lower__card--donate{background:linear-gradient(145deg,#eef9f7,#dff3ef)!important}.sr-lower__card--wanted{background:linear-gradient(145deg,#f0f7f8,#e4eff2)!important}.sr-lower__card--partner{background:linear-gradient(145deg,#edf6fb,#dceaf3)!important}.sr-lower__title{letter-spacing:-.045em!important}.sr-lower__text{color:#53636a!important}.sr-lower__icon{opacity:.72!important}.sr-sell{background:radial-gradient(circle at 16% 12%,rgba(55,183,195,.11),transparent 28%),radial-gradient(circle at 88% 18%,rgba(45,108,192,.08),transparent 24%),#f7f9fa!important;padding:88px 0 92px!important}.sr-sell__hero{margin-bottom:64px!important}.sr-sell__title{letter-spacing:-.06em!important}.sr-sell__lead{color:#5c6a70!important}.sr-sell__card{border-radius:28px!important;padding:34px!important;border:1px solid rgba(7,30,41,.055);box-shadow:0 12px 36px #071e290f!important}.sr-sell__icon{width:52px!important;height:52px!important;padding:12px;border-radius:16px;background:#f1f7f8}.sr-sell__card:nth-child(1){--accent:#0b8793!important}.sr-sell__card:nth-child(2){--accent:#376d7d!important}.sr-sell__card:nth-child(3){--accent:#2d6cc0!important}.card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card{transform:translateY(-3px)}.card--standard .card__inner,.card--card .card__inner{border-radius:24px!important;overflow:hidden}.card__media .media{border-radius:24px!important;background:#f2f5f6}.card__heading{letter-spacing:-.02em}.price{font-weight:700}.product__media img{border-radius:24px}.product__media-wrapper .global-media-settings{border-radius:24px!important}.collection-hero__title{letter-spacing:-.045em}.sr-intake__shell,.sr-review__card,.sr-review__item,.sr-process__card,.sr-track__card,.sr-track__item,.sr-listing__card{border:1px solid rgba(7,30,41,.055);box-shadow:0 12px 36px #071e290f!important}.sr-intake__shell{border-radius:30px!important}.footer{background:var(--sr-navy)!important;color:#dce8eb!important;border-top:0!important}.footer *{border-color:#ffffff1a}.footer .footer-block__heading,.footer h2,.footer h3{color:#fff!important}.footer a,.footer .copyright__content,.footer .list-menu__item--link{color:#ffffffb8!important}.footer a:hover{color:#fff!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)!important}@media(max-width:989px){.sr-category-strip{padding:58px 0 66px!important}.sr-benefits{padding:64px 0 70px!important}.sr-lower{padding:64px 0 72px!important}}@media(max-width:649px){#MainContent[data-template=index] .shopify-section:first-child .rich-text__wrapper{padding-top:2rem;padding-bottom:2rem}.sr-category-strip{padding:46px 0 54px!important}.sr-category-card{min-height:182px!important;border-radius:24px!important}.sr-benefits{padding:50px 0 56px!important}.sr-benefits__card{padding:27px!important;border-radius:24px!important}#MainContent[data-template=index] .multicolumn{padding-top:5.4rem!important;padding-bottom:5.4rem!important}.sr-lower{padding:50px 0 60px!important}.sr-lower__card{min-height:280px!important;border-radius:26px!important}.sr-sell{padding:62px 0 68px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/scubaresale-premium.css.map */
