#MainContent:has(.wp-premium-marker){background:#0b0d0f;color:#f4f6f7;--color-background:11,13,15;--gradient-background:#0b0d0f;--color-foreground:244,246,247;--color-button:69,183,235;--color-button-text:11,13,15;--color-secondary-button-text:244,246,247}#MainContent:has(.wp-premium-marker) .page-width{max-width:1320px}#MainContent:has(.wp-premium-marker) product-info{background:#0b0d0f;color:#f4f6f7;--color-background:11,13,15;--color-foreground:244,246,247;--color-button:69,183,235;--color-button-text:11,13,15;--gradient-background:#0b0d0f}#MainContent:has(.wp-premium-marker) .product{column-gap:7%;align-items:flex-start}#MainContent:has(.wp-premium-marker) .product__info-container{padding:30px 0 0;max-width:440px;font-family:var(--font-body-family)}#MainContent:has(.wp-premium-marker) .product__info-container .product__text{color:#a4adb5;font-size:10px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px}#MainContent:has(.wp-premium-marker) .wp-premium-label{font-size:11px;line-height:1.7;letter-spacing:.09em;text-transform:uppercase;color:#a4adb5;margin:0 0 12px}#MainContent:has(.wp-premium-marker) .wp-premium-title h1{font-family:var(--font-heading-family);font-size:clamp(36px,4vw,64px);line-height:1.06;font-weight:400;text-transform:uppercase;letter-spacing:.035em;color:#f4f6f7;margin:0}#MainContent:has(.wp-premium-marker) .wp-hero-summary{font-size:16px;line-height:1.75;color:#a4adb5;margin:23px 0 26px;max-width:390px}#MainContent:has(.wp-premium-marker) .price{font-size:23px;color:#f4f6f7;margin-bottom:28px}#MainContent:has(.wp-premium-marker) .price-item{font-weight:400}#MainContent:has(.wp-premium-marker) shopify-payment-terms{color:#a4adb5;--color-foreground:164,173,181;--payment-terms-background-color:#0b0d0f;font-size:12px}#MainContent:has(.wp-premium-marker) .product-form__quantity .form__label{font-size:12px;color:#a4adb5}#MainContent:has(.wp-premium-marker) .quantity{min-height:44px;--inputs-radius:2px;color:#f4f6f7}#MainContent:has(.wp-premium-marker) .product-form__buttons{max-width:100%}#MainContent:has(.wp-premium-marker) .product-form__submit{background:#f4f6f7;color:#0b0d0f;border:0;border-radius:3px;font-size:14px;font-weight:500;letter-spacing:.02em;min-height:54px;box-shadow:none}#MainContent:has(.wp-premium-marker) .product-form__submit:after{box-shadow:none}#MainContent:has(.wp-premium-marker) .product-form__submit:hover{background:#3b4146}#MainContent:has(.wp-premium-marker) .product__media-wrapper{background:#0b0d0f}#MainContent:has(.wp-premium-marker) .product-media-container{background:#0b0d0f;border:0;--media-border-width:0px;--media-shadow-opacity:0}#MainContent:has(.wp-premium-marker) .product__media img{object-fit:contain}#MainContent:has(.wp-premium-marker) .product-media-container.constrain-height{--constrained-height:min(660px, calc(100vh - 180px) )}#MainContent:has(.wp-premium-marker) .thumbnail{background:#0b0d0f;border:1px solid #2a3035;border-radius:2px;box-shadow:none}#MainContent:has(.wp-premium-marker) .thumbnail[aria-current]{border-color:#323a40}#MainContent:has(.wp-premium-marker) .thumbnail-list{gap:10px}#MainContent:has(.wp-premium-marker) .wp-buy-help{display:flex;gap:24px;padding-top:18px;border-top:1px solid #2a3035}#MainContent:has(.wp-premium-marker) .wp-buy-help a{color:#a4adb5;font-size:12px;text-decoration:none}#MainContent:has(.wp-premium-marker) .wp-buy-help a:hover{text-decoration:underline}#MainContent:has(.wp-premium-marker) a:focus-visible,#MainContent:has(.wp-premium-marker) button:focus-visible{outline:2px solid #45b7eb;outline-offset:4px}#MainContent:has(.wp-premium-marker) .scroll-trigger{opacity:1;transform:none;animation:none}#MainContent:has(.wp-premium-marker) .related-products{background:#121619;padding-top:54px;padding-bottom:54px;--color-background:18,22,25;--color-foreground:244,246,247}#MainContent:has(.wp-premium-marker) .related-products h2{color:#f4f6f7;font-family:var(--font-heading-family);font-weight:400;font-size:30px;letter-spacing:.025em}#MainContent:has(.wp-premium-marker) .related-products .card{--color-background:11,13,15;--color-foreground:244,246,247}@media(min-width:990px){#MainContent:has(.wp-premium-marker) .product__media-wrapper{width:55%;max-width:55%}#MainContent:has(.wp-premium-marker) .product__info-wrapper{width:38%;max-width:38%;padding:0}}@media(max-width:989px){#MainContent:has(.wp-premium-marker) .product{column-gap:4%}#MainContent:has(.wp-premium-marker) .wp-premium-title h1{font-size:40px}}@media(max-width:749px){#MainContent:has(.wp-premium-marker) .product__info-container{padding-top:24px;max-width:none}#MainContent:has(.wp-premium-marker) .wp-premium-title h1{font-size:46px}#MainContent:has(.wp-premium-marker) .wp-hero-summary{font-size:15px;margin:18px 0 22px;max-width:none}#MainContent:has(.wp-premium-marker) .product-media-container.constrain-height{--constrained-height:420px}#MainContent:has(.wp-premium-marker) .product__media-list{margin-bottom:16px}#MainContent:has(.wp-premium-marker) .product__info-container .product__text{margin-bottom:18px}}#MainContent:has(.wp-premium-marker) .product__media-wrapper{background:transparent;--color-foreground:32,35,38;--color-background:255,255,255}#MainContent:has(.wp-premium-marker) .product__media-list{background:#fff;border-radius:4px;overflow:hidden}#MainContent:has(.wp-premium-marker) .product-media-container{background:#fff}#MainContent:has(.wp-premium-marker) .thumbnail{background:#fff;border-color:#3c454d}#MainContent:has(.wp-premium-marker) .product-form__submit{background:#45b7eb;color:#0b0d0f}#MainContent:has(.wp-premium-marker) .product-form__submit:hover{background:#74caef;color:#0b0d0f}#MainContent:has(.wp-premium-marker) .quantity{background:#121619;--color-foreground:244,246,247}#MainContent:has(.wp-premium-marker) .product__info-container .product__text{color:#a4adb5}#MainContent:has(.wp-premium-marker) product-info{background-color:#0b0d0f;background-image:linear-gradient(180deg,#0000009e,#000000bf 65%,#0b0d0f),linear-gradient(90deg,#0000008c,#000000d1 58%,#000000f0),url(/cdn/shop/files/waypoint-trident-ocean-hero-background.png?v=1793677348&width=1800);background-position:center,center,center 48%;background-size:cover;background-repeat:no-repeat}#MainContent:has(.wp-premium-marker) .product__media-list{box-shadow:0 12px 48px #00000040}#MainContent:has(.wp-premium-marker) .product__media-wrapper .slider-button,#MainContent:has(.wp-premium-marker) .product__media-wrapper .slider-counter{color:#b9c8d4}@media(max-width:749px){#MainContent:has(.wp-premium-marker) product-info{background-position:center,center,62% center;background-image:linear-gradient(180deg,#0000009e,#000000db 48%,#0b0d0f),url(/cdn/shop/files/waypoint-trident-ocean-hero-background.png?v=1793677348&width=1000)}}#MainContent:has(.wp-premium-marker) .product__info-container{padding-top:32px}#MainContent:has(.wp-premium-marker) .wp-premium-title h1{font-size:clamp(38px,4.1vw,62px);line-height:1.12;overflow-wrap:normal;word-break:normal}#MainContent:has(.wp-premium-marker) .wp-premium-label{line-height:1.65;max-width:40ch}#MainContent:has(.wp-premium-marker) .wp-hero-summary{color:#b8c0c7}#MainContent:has(.wp-premium-marker) .product__media-wrapper{position:relative;isolation:isolate}#MainContent:has(.wp-premium-marker) .product__media-wrapper:before{content:"";position:absolute;top:-3%;right:-7%;bottom:10%;left:-7%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 43%,rgba(74,88,99,.5),rgba(30,38,44,.45) 42%,transparent 72%)}#MainContent:has(.wp-premium-marker) .product__media-list{background:transparent;border-radius:0;box-shadow:none;overflow:visible}#MainContent:has(.wp-premium-marker) .product-media-container{background:transparent}#MainContent:has(.wp-premium-marker) .wp-cutout-photo img{padding:4%;filter:drop-shadow(0 20px 16px rgba(0,0,0,.5))}#MainContent:has(.wp-premium-marker) .wp-studio-photo{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}#MainContent:has(.wp-premium-marker) .thumbnail{background:#171c20;border:1px solid #394149;border-radius:4px;overflow:hidden}#MainContent:has(.wp-premium-marker) .thumbnail img{padding:3px;object-fit:contain}#MainContent:has(.wp-premium-marker) .thumbnail[aria-current]{border-color:#45b7eb;box-shadow:0 0 0 1px #45b7eb}#MainContent:has(.wp-premium-marker) .product__media-icon{background:#171c20;color:#d7dfe5;border-color:#3c454e}#MainContent:has(.wp-premium-marker) .wp-bundle-hero{display:flex;align-items:center;gap:2%;min-height:460px}#MainContent:has(.wp-premium-marker) .wp-bundle-hero img{display:block;object-fit:contain;height:auto}#MainContent:has(.wp-premium-marker) .wp-bundle-softener{width:42%;filter:drop-shadow(0 20px 16px rgba(0,0,0,.5))}#MainContent:has(.wp-premium-marker) .wp-bundle-rinse{width:56%;-webkit-mask-image:radial-gradient(ellipse,#000 58%,transparent 74%);mask-image:radial-gradient(ellipse,#000 58%,transparent 74%)}#MainContent:has(.wp-premium-marker) .product--no-media:has(.wp-bundle-hero){max-width:none;display:flex}#MainContent:has(.wp-premium-marker) .product--no-media:has(.wp-bundle-hero) .product__media-wrapper{display:block}@media(min-width:750px){#MainContent:has(.wp-premium-marker) .product--no-media:has(.wp-bundle-hero) .product__media-wrapper{width:55%;max-width:55%}#MainContent:has(.wp-premium-marker) .product--no-media:has(.wp-bundle-hero) .product__info-wrapper{width:38%;max-width:38%}}@media(max-width:749px){#MainContent:has(.wp-premium-marker) .product__media-wrapper:before{top:0;right:-4%;bottom:12%;left:-4%}#MainContent:has(.wp-premium-marker) .wp-premium-title h1{font-size:42px}#MainContent:has(.wp-premium-marker) .wp-bundle-hero{min-height:320px}#MainContent:has(.wp-premium-marker) .product--no-media:has(.wp-bundle-hero){flex-direction:column}}#MainContent:has(.wp-premium-marker) .product__media-wrapper:before{display:none}#MainContent:has(.wp-premium-marker) .wp-studio-photo{-webkit-mask-image:none;mask-image:none}#MainContent:has(.wp-premium-marker) .thumbnail{background:transparent;border-color:#abbecd40;box-shadow:none}#MainContent:has(.wp-premium-marker) .thumbnail img{padding:0}#MainContent:has(.wp-premium-marker) .thumbnail[aria-current]{border-color:#45b7eb;box-shadow:none}#MainContent:has(.wp-premium-marker) .wp-cutout-photo img{padding:4%;filter:drop-shadow(0 8px 8px rgba(0,0,0,.2))}.wp-product-details{background:#0b0d0f;color:#f4f6f7;font-family:var(--font-body-family);border-top:1px solid #2a3035}.wp-product-details *{box-sizing:border-box}.wp-product-details h2,.wp-product-details h3{font-family:var(--font-heading-family);font-weight:400;color:#f4f6f7;letter-spacing:.025em}.wp-product-details h2{font-size:clamp(28px,3.4vw,42px);line-height:1.15;margin:0 0 24px}.wp-product-details h3{font-size:21px;line-height:1.4;margin:34px 0 24px}.wp-product-details .rte{font-family:var(--font-body-family);color:#a4adb5;font-size:15px;line-height:1.85}.wp-product-details .rte p{margin:0 0 20px}.wp-product-details a{color:#45b7eb;text-underline-offset:4px}.wp-product-details a:focus-visible,.wp-product-details summary:focus-visible{outline:2px solid #45b7eb;outline-offset:5px}.wp-product-details [id]{scroll-margin-top:calc(var(--header-height,100px) + 86px)}.wp-product-nav{position:sticky;top:var(--header-height,0px);z-index:3;background:#0b0d0ff5;border-bottom:1px solid #2a3035}.wp-product-nav>.page-width{display:flex;gap:32px;overflow-x:auto;scrollbar-width:thin}.wp-product-nav a{display:block;flex-shrink:0;padding:20px 0;font-size:12px;text-decoration:none;line-height:1.6;color:#a4adb5;border-bottom:2px solid transparent}.wp-product-nav a:hover{color:#f4f6f7;border-bottom-color:#45b7eb}.wp-product-content{padding-top:76px;padding-bottom:72px}.wp-product-overview{margin-bottom:64px}.wp-product-overview>p{max-width:770px;font-size:18px}.wp-product-overview ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;padding:0;margin:0}.wp-product-overview li{padding:24px 0 0;border-top:1px solid #2a3035;margin:0;font-size:14px;line-height:1.85}.wp-product-overview li strong{display:block;color:#f4f6f7;font-size:17px;font-weight:500;margin-bottom:12px}.wp-product-detail-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;border-top:1px solid #2a3035;padding-top:52px}.wp-product-detail-grid>:only-child{grid-column:1/-1}.wp-product-detail-card{padding:0;background:transparent;min-width:0}.wp-product-details .wp-product-eyebrow{font-family:var(--font-body-family);color:#45b7eb;text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.6;margin:0 0 16px}.wp-product-detail-card h2{font-size:31px;margin-bottom:30px}.wp-product-specs{margin:0;font-size:13px;line-height:1.8}.wp-product-specs>div{display:grid;grid-template-columns:1fr 1.6fr;gap:18px;border-top:1px solid #2a3035;padding:15px 0}.wp-product-specs dt{font-weight:500;color:#f4f6f7}.wp-product-specs dd{margin:0;color:#a4adb5}.wp-product-box ul{list-style:none;padding:0;margin:0}.wp-product-box li{border-top:1px solid #2a3035;padding:15px 0;margin:0}.wp-product-care{display:grid;grid-template-columns:1.5fr 1fr;gap:9%;margin:68px 0;padding-top:52px;border-top:1px solid #2a3035}.wp-product-care h2{font-size:32px}.wp-product-support{border-top:1px solid #2a3035}.wp-product-support a{display:flex;align-items:center;justify-content:space-between;gap:20px;text-decoration:none;padding:22px 0;border-bottom:1px solid #2a3035;font-size:13px;color:#f4f6f7}.wp-product-support a span{color:#45b7eb;font-size:20px}.wp-care-accordions details{border-top:1px solid #2a3035}.wp-care-accordions details:last-child{border-bottom:1px solid #2a3035}.wp-care-accordions summary{list-style:none;cursor:pointer;padding:19px 28px 19px 0;font-size:15px;font-weight:500;color:#f4f6f7;position:relative}.wp-care-accordions summary::-webkit-details-marker{display:none}.wp-care-accordions summary:after{content:"+";position:absolute;right:4px;font-size:20px;font-weight:400;color:#a4adb5}.wp-care-accordions details[open] summary:after{content:"\2212"}.wp-care-accordions details .rte{font-size:14px;padding:0 22px 10px 0}.wp-product-reviews{background:#121619;padding:42px 46px;margin-bottom:40px;border:0;border-radius:3px}.wp-product-reviews h2{font-size:30px}.wp-product-reviews .rte{max-width:920px;font-size:17px;line-height:1.9}.wp-product-reviews .rte>p:last-child{margin-bottom:0;font-size:12px}.wp-product-compare{display:inline-flex;gap:28px;align-items:center;justify-content:space-between;max-width:100%;padding:12px 0;font-size:13px;text-decoration:none}.wp-product-compare span{font-size:22px;color:#45b7eb}@media(max-width:989px){.wp-product-overview ul{gap:22px}.wp-product-care,.wp-product-detail-grid{gap:36px}}@media(max-width:749px){.wp-product-nav>.page-width{gap:24px}.wp-product-nav a{padding:17px 0;font-size:11px}.wp-product-content{padding-top:42px;padding-bottom:42px}.wp-product-overview{margin-bottom:40px}.wp-product-overview>p{font-size:16px}.wp-product-overview ul,.wp-product-detail-grid,.wp-product-care{grid-template-columns:1fr}.wp-product-overview ul{gap:10px}.wp-product-overview li{padding-top:20px;padding-bottom:15px}.wp-product-detail-grid{padding-top:34px;gap:42px}.wp-product-specs>div{grid-template-columns:1fr 1.4fr;gap:12px}.wp-product-care{margin:40px 0;padding-top:34px;gap:32px}.wp-product-reviews{padding:28px 24px}.wp-product-reviews .rte{font-size:15px}.wp-product-details .rte{font-size:14px}}.wp-trident-story{font-family:var(--font-body-family);background:#0b0d0f;color:#f4f6f7}.wp-trident-stats{display:grid;grid-template-columns:repeat(3,1fr);padding-top:44px;padding-bottom:68px;border-top:1px solid #2a3035;text-align:center}.wp-trident-stats>div+div{border-left:1px solid #2a3035}.wp-trident-stats strong{display:block;font-size:clamp(27px,3.5vw,43px);font-weight:500;line-height:1.3;letter-spacing:-.035em}.wp-trident-stats span{display:block;font-size:12px;color:#a4adb5;margin-top:10px}.wp-trident-feature-band{background:#121619}.wp-trident-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-top:84px;padding-bottom:84px}.wp-trident-feature-copy{max-width:420px;padding:20px 0}.wp-trident-feature h2{font-family:var(--font-heading-family);font-size:clamp(32px,3.7vw,48px);font-weight:400;line-height:1.18;color:#f4f6f7;letter-spacing:.025em;margin:0 0 26px}.wp-trident-feature-copy>p{font-size:16px;line-height:1.8;color:#a4adb5;margin:0 0 22px}.wp-trident-feature-copy .wp-trident-eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#45b7eb;margin-bottom:18px}.wp-trident-detail-image{background:transparent;overflow:hidden;aspect-ratio:1}.wp-trident-detail-image img{display:block;width:100%;height:100%;object-fit:contain}.wp-trident-feature-reverse .wp-trident-feature-copy{grid-column:2;grid-row:1}.wp-trident-feature-reverse .wp-trident-detail-image{grid-column:1;grid-row:1}.wp-trident-feature-copy .wp-trident-included{border-top:1px solid #2a3035;padding-top:20px;font-size:12px;line-height:1.7;color:#a4adb5}@media(max-width:749px){.wp-trident-stats{padding-top:30px;padding-bottom:38px;gap:8px}.wp-trident-stats strong{font-size:25px}.wp-trident-stats span{font-size:10px;padding:0 7px}.wp-trident-feature{grid-template-columns:1fr;gap:20px;padding-top:36px;padding-bottom:36px}.wp-trident-feature-copy{max-width:none}.wp-trident-feature h2{font-size:34px}.wp-trident-feature-copy>p{font-size:15px}.wp-trident-feature-reverse .wp-trident-feature-copy,.wp-trident-feature-reverse .wp-trident-detail-image{grid-column:auto;grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAACAAw */
