:root{--ink:#0F172A;--ink-2:#1E293B;--lime:#D8F03C;--lime-soft:#EAFD7A;--white:#ffffff;--mist:#F4F6FB;--ink-txt:#0F172A}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button button,.quick-add__submit,.newsletter-form__button,.collection-card__cta:not(.button--secondary){background:var(--lime)!important;color:var(--ink)!important;border:1px solid var(--ink)!important;box-shadow:none!important;font-weight:700!important;border-radius:3px!important}.button:not(.button--secondary):hover,.quick-add__submit:hover,.collection-card__cta:hover{background:var(--lime-soft)!important;color:var(--ink)!important}.button--secondary{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important}.announcement-bar-section{background:var(--white)}.announcement-bar{background:var(--white)!important;color:var(--ink)!important;border-top:2px solid var(--ink);box-shadow:inset 0 -1px 0 var(--ink),inset 0 -4px 0 -2px var(--lime);position:relative}.announcement-bar .announcement-bar__message,.announcement-bar p,.announcement-bar .announcement-bar__item{color:var(--ink)!important;font-weight:600}.announcement-bar strong{color:var(--ink);background:var(--lime);padding:1px 5px;font-weight:800;letter-spacing:.2px}.announcement-bar:before,.announcement-bar:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #d8f03c40}.announcement-bar:before{top:6px;left:12px}.announcement-bar:after{bottom:6px;right:12px}.header-wrapper{background:var(--ink)!important}.header{box-shadow:inset 0 0 0 1px #d8f03c47,0 1px 0 var(--ink),0 4px 18px -8px #d8f03c59!important}.header .header__heading,.header .header__heading-link,.header .header__menu-item,.header .header__menu-item span,.header .header__active-menu-item,.header .header__search .search__input{color:var(--white)!important}.header .header__heading-link{letter-spacing:.6px;font-weight:800}.header__icons .icon,.header__icons .header__icon{color:var(--white)!important}.header__icons .header__icon{border:1px solid rgba(216,240,60,.5);border-radius:50%}.header__icons .header__icon:hover{color:var(--lime)!important;border-color:var(--lime)}.header .header__inline-menu .header__menu-item:after,.header .header__active-menu-item:after{background:var(--lime)!important;height:2px;box-shadow:0 0 8px #d8f03ce6}.cart-count-bubble{background:var(--lime)!important;color:var(--ink)!important}.header .header__search .search__input{caret-color:var(--lime)}.header .header__search .search__input::placeholder{color:#fff9!important}.header-wrapper:before,.header-wrapper:after{content:"";position:absolute;width:10px;height:2px;background:var(--lime);opacity:.9}.header-wrapper{position:relative}.header-wrapper:before{top:14px;left:6px}.header-wrapper:after{bottom:14px;right:6px}[id$=__hero]{background:var(--white)}[id$=__hero] .banner{min-height:600px}[id$=__hero] .banner__media{background-color:var(--ink);background-size:cover;background-position:center 26%}[id$=__hero] .banner__media .placeholder-svg,[id$=__hero] .banner__media svg{display:none!important}[id$=__hero] .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(102deg,#0f172a9e,#0f172a29 55%,#0f172a05)}[id$=__hero] .banner__box{background:#fffffff2!important;color:var(--ink)!important;border-radius:14px!important;box-shadow:none!important;border:4px solid var(--ink)!important;outline:2px dashed var(--lime);outline-offset:-14px;max-width:640px;text-align:left;padding:44px 46px 40px;position:relative}[id$=__hero] .banner__heading,[id$=__hero] .banner__text,[id$=__hero] .banner__text p{color:var(--ink)!important}[id$=__hero] .banner__buttons{margin-top:26px;gap:14px}[id$=__hero] .banner__box:before{content:"";position:absolute;top:-5px;left:-5px;width:20px;height:20px;pointer-events:none;border-top:5px solid var(--lime);border-left:5px solid var(--lime);border-radius:8px 0 0;filter:drop-shadow(0 0 6px rgba(216,240,60,.7))}[id$=__hero] .banner__box:after{content:"";position:absolute;bottom:6px;right:6px;width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #d8f03c40}[id$=__hero]{position:relative}[id$=__hero]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:16px;pointer-events:none;z-index:2;background:radial-gradient(circle at 12% 100%,transparent 12px,rgba(216,240,60,.28) 13px,transparent 14px),radial-gradient(circle at 38% 100%,transparent 9px,rgba(216,240,60,.2) 10px,transparent 11px),radial-gradient(circle at 66% 100%,transparent 12px,rgba(216,240,60,.28) 13px,transparent 14px),radial-gradient(circle at 92% 100%,transparent 9px,rgba(216,240,60,.2) 10px,transparent 11px)}@media(max-width:749px){[id$=__hero] .banner{min-height:auto}[id$=__hero] .banner__box{padding:30px 24px;max-width:94%;outline-offset:-10px}}[id$=__categories]{position:relative;background:var(--white)}[id$=__categories] .collection-list-title{color:var(--ink);text-align:center}[id$=__categories]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:radial-gradient(circle,var(--ink) 1px,transparent 1.5px) 0 0 / 12px 2px repeat-x}[id$=__categories] .collection-card-wrapper .card{background:var(--white);border-radius:4px!important;border-left:4px solid var(--ink)!important;border-right:1px solid var(--lime)!important;border-top:0!important;border-bottom:0!important;padding:2px 6px 6px 0;transition:transform .25s ease,box-shadow .25s ease}[id$=__categories] .collection-card-wrapper .card:hover{transform:translateY(-4px);box-shadow:0 10px 22px -12px #0f172a59}[id$=__categories] .collection-card-wrapper .card__heading a{color:var(--ink);font-weight:700}[id$=__categories] .splide__slide{position:relative}[id$=__categories] .splide__slide .card__media:after{content:"";position:absolute;top:8px;right:8px;z-index:3;background:var(--lime);color:var(--ink);font-weight:900;font-size:12px;line-height:1;padding:6px 7px;border-radius:4px;border:1px solid var(--ink);box-shadow:0 0 10px #d8f03c73}[id$=__categories] .splide__slide:nth-child(1) .card__media:after{content:"01"}[id$=__categories] .splide__slide:nth-child(2) .card__media:after{content:"02"}[id$=__categories] .splide__slide:nth-child(3) .card__media:after{content:"03"}[id$=__categories] .splide__slide:nth-child(4) .card__media:after{content:"04"}[id$=__categories] .splide__slide:nth-child(1) .card__media:before{content:"";position:absolute;top:0;left:12px;width:36px;height:2px;background:var(--ink);z-index:3}[id$=__categories] .splide__slide:nth-child(2) .card__media:before{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 26px 26px;border-color:transparent transparent rgba(216,240,60,.35) transparent;z-index:3}[id$=__categories] .splide__slide:nth-child(3) .card__media:before{content:"";position:absolute;bottom:8px;left:8px;width:8px;height:8px;border-radius:50%;background:#0f172a40;z-index:3;box-shadow:16px 0 #0f172a2e,8px 12px #0f172a26}[id$=__categories] .splide__slide:nth-child(4) .card__media:before{content:"";position:absolute;top:10px;left:10px;width:26px;height:10px;border-radius:50%;border-bottom:3px solid var(--lime);z-index:3}[id$=__categories] .collection-card__cta{margin-top:2px}[id$=__bestsellers]{position:relative;background:var(--white)}[id$=__bestsellers] .collection__title .title{color:var(--ink)}[id$=__bestsellers] .collection__description{color:var(--ink);opacity:.7}[id$=__bestsellers]:before{content:"";position:absolute;top:10px;left:0;right:0;border-top:2px dashed var(--lime)}[id$=__bestsellers] .card-wrapper .card__media{overflow:hidden}[id$=__bestsellers] .card-wrapper .card__media .media,[id$=__bestsellers] .card-wrapper .card__media .media img,[id$=__bestsellers] .card-wrapper .card__inner img,[id$=__bestsellers] .card-wrapper .card__inner .media,[id$=__bestsellers] .card-wrapper .card__media .media--transparent{object-fit:cover;width:100%;height:100%}[id$=__bestsellers] .card-wrapper .card:hover .card__media img{transform:scale(1.03);transition:transform .3s ease}[id$=__bestsellers] .card-wrapper .card .card__media img{transition:transform .3s ease}[id$=__bestsellers] .card__heading a{color:var(--ink);font-weight:700}[id$=__bestsellers] .price .price-item,[id$=__bestsellers] .price__regular .price-item,[id$=__bestsellers] .price__sale .price-item--sale{color:var(--lime)!important;font-weight:800}[id$=__bestsellers] .price__compare-price{color:#0f172a80!important}[id$=__bestsellers] .splide__slide .card__media{position:relative}[id$=__bestsellers] .splide__slide .card__media:after{content:"HOT";position:absolute;top:10px;right:10px;z-index:3;background:#d8f03cd1;color:var(--ink);font-size:11px;font-weight:900;letter-spacing:1px;padding:4px 10px;border-radius:3px;border:1px solid var(--ink);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[id$=__bestsellers] .card-wrapper .card:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;pointer-events:none;opacity:.5;border-style:solid;border-width:0 0 22px 22px;border-color:transparent transparent rgba(15,23,42,.12) transparent}[id$=__bestsellers] .card-wrapper .card{position:relative}[id$=__trust]{position:relative;background:var(--mist)}[id$=__trust] .collection__title .title{color:var(--ink);text-align:center}[id$=__trust]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--ink) 0 50%,var(--lime) 50% 100%)}[id$=__trust] .multicolumn-card{background:transparent!important;border:0!important;border-bottom:2px solid var(--lime)!important;padding:18px 16px 26px}[id$=__trust] .multicolumn-card__info{text-align:center}[id$=__trust] .multicolumn-card__info h3{color:var(--ink);font-weight:800;text-transform:uppercase;letter-spacing:.6px;font-size:13.5px;position:relative;padding-bottom:10px}[id$=__trust] .multicolumn-card__info h3:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:30px;height:2px;background:var(--lime);box-shadow:0 0 8px #d8f03ccc}[id$=__trust] .multicolumn-card__info .rte p{color:var(--ink)!important;font-size:13.5px;line-height:1.6;opacity:.75}[id$=__trust] .splide__slide:nth-child(1) .multicolumn-card__info h3:before{content:"\2744"}[id$=__trust] .splide__slide:nth-child(2) .multicolumn-card__info h3:before{content:"\1f30a"}[id$=__trust] .splide__slide:nth-child(3) .multicolumn-card__info h3:before{content:"\2605"}[id$=__trust] .splide__slide:nth-child(4) .multicolumn-card__info h3:before{content:"\1f6e1"}[id$=__trust] .multicolumn-card__info h3:before{display:block;font-size:34px;line-height:1;margin-bottom:14px}[id$=__newarrivals]{position:relative;background:var(--white)}[id$=__newarrivals] .collection__title .title{color:var(--ink)}[id$=__newarrivals] .collection__description{color:var(--ink);opacity:.7}[id$=__newarrivals]:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:var(--ink);box-shadow:0 2px 0 -1px var(--lime)}[id$=__newarrivals] .card-wrapper .card__media{overflow:hidden;position:relative}[id$=__newarrivals] .card-wrapper .card__media .media,[id$=__newarrivals] .card-wrapper .card__media .media img,[id$=__newarrivals] .card-wrapper .card__inner img,[id$=__newarrivals] .card-wrapper .card__inner .media,[id$=__newarrivals] .card-wrapper .card__media .media--transparent{object-fit:cover;width:100%;height:100%}[id$=__newarrivals] .card-wrapper .card:hover .card__media img{transform:scale(1.03);transition:transform .3s ease}[id$=__newarrivals] .card-wrapper .card .card__media img{transition:transform .3s ease}[id$=__newarrivals] .card__heading a{color:var(--ink);font-weight:700}[id$=__newarrivals] .price .price-item{color:var(--ink)!important;font-weight:800}[id$=__newarrivals] .splide__slide .card__media:after{content:"NEW";position:absolute;top:10px;left:10px;z-index:3;background:var(--ink);color:var(--lime);font-size:11px;font-weight:900;letter-spacing:1px;padding:4px 10px;border-radius:3px}.footer{background:var(--ink)!important;color:var(--white)!important;position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--lime);box-shadow:0 2px #0f172a66,0 4px 0 -1px var(--lime)}.footer .footer-block__heading,.footer h2,.footer h3,.footer p,.footer .footer-block__details-content,.footer .footer__payment,.footer .footer__copyright{color:var(--white)!important}.footer a{color:var(--white)!important;transition:color .15s;text-decoration:none}.footer a:hover{color:var(--lime)!important}.footer p a:hover{text-decoration:underline;text-underline-offset:3px}.footer .field__input,.footer .newsletter-form__field-wrapper .field input{background:#ffffff1a!important;border:1px solid rgba(216,240,60,.4)!important;color:#fff!important}.footer .field__input::placeholder{color:#fff9!important}.footer .footer__content-bottom{border-top:1px solid rgba(216,240,60,.4)!important}.footer .footer__copyright{color:#fffc!important}.product-grid .card__media .media,.collection-list .card__media .media{border-radius:8px 8px 0 0;overflow:hidden}.collection__title .title,.collection-list-title{letter-spacing:.3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/marine.css.map */
