:root{--bone: #ede9e3;--white: #ede9e3;--bone-dim: rgba(237, 233, 227, .5);--hair: rgba(255, 255, 255, .07);--hair-gold: rgba(184, 151, 42, .18);--surface-panel: #0d0d0d;--surface-slate: #101010;--surface-card: #111111}body{font-family:Heebo,sans-serif!important;font-weight:300!important;color:var(--bone)!important;font-size:1rem;line-height:1.85}p,li,label,input,textarea,select{font-family:Heebo,sans-serif!important;font-weight:300!important}h1,h2,h3,.h1,.h2,.h3{font-family:Heebo,sans-serif!important;font-weight:200!important;letter-spacing:.06em!important;color:var(--bone)!important;line-height:1.12!important}h4,h5,h6,.h4{font-family:Heebo,sans-serif!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--bone)!important}.card__heading,.card__heading a,.product__title,.collection__title,.section-header__title,[class*=product__title],[class*=card__heading],[class*=section-header] h1,[class*=section-header] h2,[class*=section-header] h3{font-family:Heebo,sans-serif!important;font-weight:200!important;letter-spacing:.06em!important;color:var(--bone)!important}#main .triton-home #hero h1{font-size:clamp(3.6rem,9vw,8.5rem)!important;font-weight:200!important;font-family:var(--font-ui)!important;letter-spacing:.04em!important;line-height:.95!important;color:var(--bone)!important;white-space:normal!important}#main .triton-home .sec-head h2{font-size:clamp(2.4rem,5vw,4.4rem)!important;font-weight:200!important;font-family:var(--font-ui)!important;letter-spacing:.06em!important;color:var(--bone)!important}#main .triton-home #buy h2,#main .triton-home #reel .reel-copy h2{font-size:clamp(2.8rem,5.5vw,5rem)!important;font-weight:200!important;font-family:var(--font-ui)!important;letter-spacing:.06em!important;white-space:normal!important;color:var(--bone)!important}#main .triton-home .benefit h3,#main .triton-home .spec-step .benefit-line,#main .triton-home .reel-copy p,#main .triton-home .lead{font-family:var(--font-ui)!important;font-weight:300!important}.eyebrow{font-weight:300;font-size:.64rem;letter-spacing:.4em;color:var(--gold);opacity:.9}h1,h2,h3{font-family:var(--font-ui);font-weight:200;color:var(--bone);letter-spacing:.04em}section.block{padding-block:clamp(80px,12vh,156px)}#engineering,#buy{padding-block:clamp(100px,14vh,200px)!important}#trust,#reviews{padding-block:clamp(64px,8vh,104px)!important}#benefits,#trust,#reel,#specs{background:var(--surface-panel);border-top:1px solid var(--hair);box-shadow:none}#specs{background:var(--surface-slate)}#benefits{padding-block:clamp(48px,6vh,80px)!important}#benefits .benefits{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important;gap:clamp(8px,1.5vw,20px)!important;flex-direction:unset!important;background:none!important;border:0!important;align-items:start!important}#benefits .benefit{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;grid-template-columns:unset!important;grid-column:auto!important;padding:clamp(12px,1.5vw,20px) clamp(6px,1vw,12px)!important;border:0!important;border-top:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;gap:8px;position:relative}#benefits .benefit:before{display:none!important}#benefits .benefit:hover,#benefits .benefit:hover .bicon-wrap,#benefits .benefit:hover .bnum{transform:none!important;border-color:transparent!important;background:none!important;box-shadow:none!important}#benefits .benefit .kit-img{width:auto!important;height:clamp(72px,9vw,120px)!important;max-height:120px!important;margin:0 auto clamp(6px,1vw,12px)!important;object-fit:contain;grid-row:auto!important;filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))!important;transition:filter .4s ease}@media(hover:hover)and (pointer:fine){#benefits .benefit:hover .kit-img{filter:drop-shadow(0 8px 18px rgba(0,0,0,.65)) brightness(1.05)!important}}#benefits .bicon-wrap{width:36px!important;height:36px!important;background:none!important;border:0!important;border-radius:0!important;grid-row:auto!important;align-self:center!important;margin:0 auto 8px!important;box-shadow:none!important}#benefits .benefit h3{font-family:var(--font-ui)!important;font-weight:300!important;font-size:clamp(.82rem,1.1vw,1rem)!important;letter-spacing:.04em!important;text-align:center!important;color:var(--bone)!important;align-self:auto!important;margin-bottom:0!important;line-height:1.3!important}#benefits .benefit p{font-size:clamp(.72rem,.9vw,.82rem)!important;text-align:center!important;color:var(--bone-dim)!important;line-height:1.5!important;max-width:20ch!important;align-self:auto!important}@media(max-width:640px){#benefits .benefits{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}}#trust .risk{display:flex!important;gap:0!important;border-radius:0!important;background:none!important;border:0!important;border-top:1px solid var(--hair)!important;border-bottom:1px solid var(--hair)!important;box-shadow:none!important;margin-block-start:0!important;position:static!important;z-index:auto!important}#trust .risk .cell{flex:1;display:flex;flex-direction:column;align-items:center;background:transparent!important;border:0!important;border-inline-start:1px solid var(--hair)!important;box-shadow:none!important;padding:clamp(28px,4vw,52px) clamp(16px,2vw,28px);text-align:center}#trust .risk .cell:first-child{border-inline-start:0!important}#trust .risk .cell .bicon-wrap{display:grid!important;place-items:center!important;width:54px!important;height:54px!important;border-radius:50%!important;border:1px solid rgba(184,151,42,.22)!important;background:none!important;box-shadow:none!important;margin:0 0 18px!important;flex-shrink:0!important}#trust .risk .ico,#trust .risk .cell .bicon-wrap svg{width:22px!important;height:22px!important;color:var(--gold)!important;margin-bottom:0!important;filter:none!important}#trust .risk b{font-family:var(--font-ui)!important;font-weight:200!important;font-size:clamp(.92rem,1.35vw,1.1rem)!important;color:var(--bone)!important;letter-spacing:.05em!important;display:block;line-height:1.35;margin-bottom:0}#trust .risk span{display:none}@media(max-width:900px){#trust .risk{display:grid!important;grid-template-columns:1fr 1fr!important}#trust .risk .cell{border-inline-start:0!important;border-top:1px solid var(--hair)!important}#trust .risk .cell:nth-child(2n){border-inline-start:1px solid var(--hair)!important}#trust .risk .cell:nth-child(-n+2){border-top:0!important}}#faq .faq{gap:0;border-block-start:1px solid var(--hair);max-width:760px}#faq details.q{background:transparent!important;border:0!important;border-radius:0!important;border-block-end:1px solid var(--hair)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;margin:0!important}#faq details.q:hover{background:transparent!important;border-color:var(--hair)!important;box-shadow:none!important}#faq details.q[open]{background:transparent!important;border:0!important;border-block-end:1px solid var(--hair)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;position:static!important;z-index:auto!important}#faq details.q summary{font-family:var(--font-ui)!important;font-weight:200!important;font-size:clamp(1rem,1.5vw,1.2rem)!important;color:var(--bone)!important;padding:22px 0;letter-spacing:.05em}#faq details.q summary:hover{color:var(--bone)!important}#faq details.q .a{padding:0 0 20px;color:var(--bone-dim);font-size:.94rem;line-height:1.8}#faq details.q summary .chev{color:var(--bone-dim);opacity:.5}#faq details.q[open] summary .chev{color:var(--gold);opacity:1}.reviews-body{gap:0!important;border-block-start:1px solid var(--hair)}.review{background:transparent!important;border:0!important;border-inline-start:1px solid var(--hair)!important;border-radius:0!important;box-shadow:none!important;padding:clamp(32px,4vw,52px) clamp(24px,3vw,44px)!important;gap:20px!important}.review:first-child{border-inline-start:0!important}.review:hover{transform:none!important;border-color:var(--hair)!important;box-shadow:none!important}.review-text{font-size:1.05rem!important;line-height:1.8!important;color:var(--bone)!important;font-weight:300!important;font-style:italic}.review-text:before{font-size:3.6rem!important;line-height:.4!important;color:var(--gold);opacity:.6;margin-bottom:16px!important}.review-meta b{font-family:var(--font-ui)!important;font-weight:400!important;font-size:.88rem!important;color:var(--bone)!important;letter-spacing:.04em}.review-meta span{font-size:.78rem;color:var(--bone-dim)!important}.review-stars{display:flex;gap:3px;justify-content:center;margin-block:.9rem .4rem}.review-stars .star{color:var(--gold);font-size:1.1rem;line-height:1}#specs dl.spec-table{background:none!important;border:0!important;border-block-start:1px solid var(--hair)!important;border-radius:0!important;box-shadow:none!important;padding:0!important}@media(min-width:901px){#specs dl.spec-table{column-rule:1px solid var(--hair)!important}#specs .spec-row{border-block-end:1px solid var(--hair)!important;box-shadow:none!important}}.spec-row .spec-label{font-family:var(--font-ui)!important;font-weight:200!important;font-size:clamp(.9rem,1.3vw,1.05rem)!important;letter-spacing:.05em!important;text-transform:none!important;color:var(--bone)!important}.spec-row .spec-value{font-family:var(--font-ui)!important;font-weight:300!important;font-size:clamp(.88rem,1.2vw,1rem)!important;color:var(--gold)!important;letter-spacing:.02em!important}.spec-row:hover{background:#ffffff05!important}@supports ((-webkit-background-clip: text) or (background-clip: text)){#main .triton-home .spec-step .num{background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:var(--gold)!important;text-shadow:none!important}#main .triton-home .spec-step .num small{background:none!important;-webkit-text-fill-color:var(--bone-dim)!important}}#main .triton-home .spec-step .num{font-size:clamp(3rem,7vw,5.5rem)!important;font-weight:200!important;font-family:var(--font-ui)!important;letter-spacing:-.01em!important;color:var(--gold)!important}.spec-step .benefit-line{font-weight:300!important;font-size:clamp(1.1rem,1.8vw,1.5rem)!important;letter-spacing:.02em}#engineering .spec-rail{gap:clamp(28px,4.5vh,56px)!important;padding-block:4vh!important}#engineering .spectacle{align-items:start!important}@keyframes priceGloss{0%{background-position:200% center}to{background-position:-200% center}}@supports ((-webkit-background-clip: text) or (background-clip: text)){#main .triton-home .price .now,.price .now{background:linear-gradient(90deg,#8a6e1a,#b8972a 20%,#e8c96a 38%,#fff8e7,#e8c96a 62%,#b8972a 80%,#8a6e1a)!important;background-size:280% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;animation:priceGloss 2.6s linear infinite!important}}.price .now{font-weight:700!important;font-size:2.6rem!important;color:var(--gold)!important;letter-spacing:.01em;line-height:1}.price .was{font-weight:300!important;font-size:1.3rem!important}@keyframes tritonSweep{0%{transform:translate(200%)}to{transform:translate(-200%)}}.btn-buy,.button,.button--primary,.button--secondary,.button--plain,[class*=button--],.shopify-payment-button__button--unbranded,form[action*="/cart"] button[type=submit],.btn--primary,input[type=submit],button.product-form__submit{background:var(--gold)!important;color:#000!important;border:none!important;border-radius:0!important;font-family:var(--font-ui, "Heebo", sans-serif)!important;font-weight:500!important;font-size:.86rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:50px!important;padding-inline:32px!important;box-shadow:none!important;position:relative!important;overflow:hidden!important;cursor:pointer!important;text-decoration:none!important;transition:opacity .25s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.btn-buy:after,.button:after,[class*=button--]:after,form[action*="/cart"] button[type=submit]:after,input[type=submit]:after{content:""!important;position:absolute!important;inset-block:0!important;inset-inline-start:0!important;width:100%!important;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.38) 50%,transparent 80%)!important;transform:translate(200%)!important;pointer-events:none!important;z-index:1!important}@media(hover:hover)and (pointer:fine){.btn-buy:hover:after,.button:hover:after,[class*=button--]:hover:after,form[action*="/cart"] button[type=submit]:hover:after,input[type=submit]:hover:after{animation:tritonSweep .65s ease forwards!important}.btn-buy:hover,.button:hover,[class*=button--]:hover,form[action*="/cart"] button[type=submit]:hover,input[type=submit]:hover{background:var(--gold)!important;transform:none!important;box-shadow:none!important;opacity:.9!important}}.btn-buy svg{display:none!important}#stickybar .btn-buy{min-height:44px!important;padding-inline:28px!important}.nav-links a{font-weight:300!important;font-size:.84rem!important;letter-spacing:.02em}.nav-buy{font-weight:600!important;letter-spacing:.08em!important;border-radius:0!important;font-size:.8rem!important;padding:10px 20px!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.nav-buy:hover{transform:none!important;box-shadow:none!important;background:#c9a840!important}}.triton-marquee .mq-item{font-weight:300!important;letter-spacing:.2em!important;font-size:.68rem!important;color:var(--bone-dim)!important}@supports ((-webkit-background-clip: text) or (background-clip: text)){#main .triton-home .triton-marquee .mq-item{background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:var(--bone-dim)!important}}.compare{border-radius:0!important;border-color:var(--hair)!important}.compare .ch .name{font-family:var(--font-ui)!important;font-weight:300!important}.compare .col.hero-col{background:#b8972a0a!important;box-shadow:inset 0 0 0 1px var(--hair-gold)!important}.spec-step .num:after{background:linear-gradient(90deg,transparent,var(--gold) 40%,transparent)!important;height:1px!important}#hero .blade-paths i:nth-child(1),#hero .blade-paths i:nth-child(2){opacity:.06!important}.hero-sub{color:var(--bone-dim)!important;font-weight:300!important;font-size:clamp(1rem,1.5vw,1.2rem)!important;line-height:1.7!important}#main .triton-home .hero-feature .hf-title{font-family:var(--font-ui)!important;font-weight:200!important;font-size:clamp(1.15rem,1.7vw,1.5rem)!important;letter-spacing:.08em!important;color:var(--bone)!important;line-height:1.2!important}#main .triton-home .hero-feature .hf-sub{font-family:var(--font-ui)!important;font-weight:300!important;color:var(--bone-dim)!important;font-size:clamp(.76rem,.88vw,.88rem)!important;letter-spacing:.02em!important;line-height:1.5!important}.hero-feature .bicon-wrap{background:none!important;border:1px solid rgba(184,151,42,.22)!important;box-shadow:none!important;transition:border-color .4s ease!important}@media(hover:hover)and (pointer:fine){.hero-feature:hover .bicon-wrap{border-color:#b8972a8c!important}}.hero-feature .bicon{transition:color .3s ease}@media(hover:hover)and (pointer:fine){.hero-feature:hover .bicon{color:var(--gold-hi)}}@keyframes iconSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes iconCharge{0%{transform:translateY(0) scale(1);opacity:1}40%{transform:translateY(-3px) scale(1.1);opacity:1}70%{transform:translateY(1px) scale(.96);opacity:.85}to{transform:translateY(0) scale(1);opacity:1}}@keyframes iconSlice{0%{transform:rotate(0)}25%{transform:rotate(-18deg) scale(1.05)}60%{transform:rotate(10deg) scale(1.02)}to{transform:rotate(0) scale(1)}}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(hover:hover)and (pointer:fine){.hero-feature--motor:hover .bicon{animation:iconSpin .75s cubic-bezier(.16,1,.3,1) forwards}.hero-feature--battery:hover .bicon{animation:iconCharge .65s ease forwards}.hero-feature--blade:hover .bicon{animation:iconSlice .6s cubic-bezier(.16,1,.3,1) forwards}.hero-feature:not(.hero-feature--motor):not(.hero-feature--battery):not(.hero-feature--blade):hover .bicon{animation:iconPulse .55s ease forwards}}.lifestyle{background:var(--surface-panel)!important;border:1px solid var(--hair)!important}#reel .reel-copy p{color:var(--bone-dim);font-weight:300;line-height:1.8}#stickybar{background:#0a0a0af7!important;border-top:1px solid var(--hair)!important}#stickybar .sb-name{font-weight:400!important;letter-spacing:.24em!important;font-size:.9rem!important}#stickybar .sb-price{font-weight:300!important;color:var(--gold)!important}.foot-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:48px!important;align-items:start!important}@media(max-width:699px){.foot-grid{grid-template-columns:1fr!important;gap:36px!important}}.foot-grid h4{font-weight:400!important;letter-spacing:.28em!important;font-size:.64rem!important;color:var(--bone-dim)!important;text-transform:uppercase!important;margin-block-end:1rem!important}.foot-grid a,.foot-grid p{color:var(--bone-dim)!important;font-weight:300!important}.foot-grid a:hover{color:var(--bone)!important}.foot-nav a{font-weight:300!important;color:var(--bone-dim)!important}.foot-legal-links a{font-weight:300!important}.foot-copy{font-size:.72rem!important}.foot-contact-row{display:flex!important;align-items:center!important;gap:9px!important;margin-block-end:.6rem!important}.foot-ci{width:14px!important;height:14px!important;flex-shrink:0!important;opacity:.55!important;color:var(--bone)!important}.foot-social-h4{font-size:.82rem!important;letter-spacing:.22em!important;color:var(--bone)!important}.foot-social--lg{display:flex!important;gap:14px!important;margin-block-start:.2rem!important}.foot-social--lg .foot-soc svg{width:48px!important;height:48px!important;display:block!important}.buy-stage{margin-block-start:0!important}.buy-figure{filter:drop-shadow(0 20px 50px rgba(0,0,0,.7))!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#b8972a4d}.collection-toolbar{inset-block-start:66px!important}@media screen and (max-width:749px){.facets-drawer{z-index:1001!important}.facets-drawer::part(content){max-width:100%!important;width:100%!important}}.breadcrumb--floating{display:none!important}.collection-toolbar{background-color:var(--gold)!important;box-shadow:none!important;border-block:none!important}.collection-toolbar__button,.collection-toolbar__products-count{color:#1c1c1c!important;font-family:Heebo,sans-serif!important;font-weight:400!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:.7rem!important}.collection-toolbar__button{opacity:.8!important}.collection-toolbar__button.is-active,.collection-toolbar__button:hover{opacity:1!important}.collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start-color:#0003!important}.collection-toolbar__layout-switch-list{border-inline-start-color:#0003!important}.collection .product-card__media{overflow:hidden!important}.collection .product-card__media.aspect-portrait{aspect-ratio:3 / 4!important}.collection .product-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.product-title{font-size:clamp(1.1rem,2.2vw,1.5rem)!important;font-family:Heebo,sans-serif!important;font-weight:300!important;letter-spacing:.02em!important;line-height:1.3!important;color:var(--bone)!important}.product-card__info sale-price,.product-card__info compare-at-price,.product-card__info .price-list{font-size:clamp(.95rem,1.8vw,1.2rem)!important}.product-card__info sale-price{color:var(--gold)!important;font-weight:400!important}.product-card__info compare-at-price{color:var(--bone-dim)!important}.product-card__figure>.badge-list{position:relative!important;inset:auto!important;width:100%!important;flex-direction:column!important;z-index:1!important}.badge--on-sale{background:#c62828!important;color:#fff!important;width:100%!important;justify-content:center!important;padding:10px 16px!important;font-size:clamp(.8rem,1.5vw,.95rem)!important;font-weight:600!important;letter-spacing:.05em!important;font-family:Heebo,sans-serif!important;border-radius:0!important;text-transform:none!important}#shopify-section-main .feature-badge{background-color:transparent!important;border-color:var(--hair)!important}#shopify-section-main .feature-badge p,#shopify-section-main .feature-badge span,#shopify-section-main .feature-badge a{color:var(--bone)!important;font-family:Heebo,sans-serif!important;font-weight:300!important;font-size:.88rem!important}#shopify-section-main .feature-badge svg{color:var(--gold)!important}.product-gallery__zoom-button{display:flex!important;align-items:center!important;gap:6px!important;padding:7px 12px 7px 10px!important;background:#0a0a0ad1!important;border:1px solid rgba(184,151,42,.35)!important;border-radius:3px!important;color:var(--gold)!important;font-family:Heebo,sans-serif!important;box-shadow:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.product-gallery__zoom-button:after{content:"\5d4\5d2\5d3\5dc\5d4"!important;color:var(--bone)!important;font-size:.72rem!important;letter-spacing:.05em!important;font-weight:300!important}.product-gallery__zoom-button:hover{background:#0a0a0af2!important;border-color:#b8972aa6!important}.product-gallery__zoom-button svg{width:15px!important;height:15px!important;flex-shrink:0!important}.product-gallery__zoom-button svg path{stroke:var(--gold)!important}.product-info .price-list .price,.product-info .price-list .price-item,.product__description,.product-info .rte,.product-info .prose{color:var(--bone)!important}.product-info .product-label,.product-info .product-vendor{color:var(--bone-dim)!important}.product-info h1,.product-info .product__title{color:var(--bone)!important;font-family:Heebo,sans-serif!important;font-weight:200!important;letter-spacing:.04em!important}.triton-feat-list{list-style:none!important;padding:0!important;margin:.6rem 0 0!important;display:flex!important;flex-direction:column!important;gap:10px!important}.triton-feat-list li{display:flex!important;align-items:baseline!important;gap:10px!important;font-family:Heebo,sans-serif!important;font-size:clamp(.88rem,1.3vw,1rem)!important;font-weight:300!important;color:var(--bone)!important;line-height:1.5!important}.triton-feat-diamond{color:var(--gold)!important;font-size:.7rem!important;flex-shrink:0!important;position:relative!important;top:-1px!important}.triton-feat-list strong{font-weight:500!important;color:var(--bone)!important}.triton-pdp-faq{border-block-start:1px solid var(--hair)!important;margin-top:.5rem!important}.triton-pdp-q{border-block-end:1px solid var(--hair)!important}.triton-pdp-q summary{list-style:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 0!important;font-family:Heebo,sans-serif!important;font-weight:200!important;font-size:clamp(.9rem,1.3vw,1.05rem)!important;color:var(--bone)!important;letter-spacing:.04em!important;transition:color .2s ease!important}.triton-pdp-q summary::-webkit-details-marker{display:none!important}.triton-pdp-q summary:hover{color:var(--gold)!important}.triton-pdp-chev{width:16px!important;height:16px!important;flex-shrink:0!important;color:var(--bone-dim)!important;transition:transform .3s ease!important}.triton-pdp-q[open] .triton-pdp-chev{transform:rotate(180deg)!important;color:var(--gold)!important}.triton-pdp-a{padding:0 0 18px!important;font-family:Heebo,sans-serif!important;font-size:.92rem!important;font-weight:300!important;color:var(--bone-dim)!important;line-height:1.8!important}.triton-pdp-a p{margin-bottom:.5rem!important}.triton-pdp-a p:last-child{margin-bottom:0!important}.triton-cross{margin-top:1.4rem!important;border-top:1px solid var(--hair)!important;padding-top:1.2rem!important}.triton-cross-card{display:flex!important;align-items:center!important;gap:16px!important;text-decoration:none!important;padding:14px!important;border:1px solid var(--hair)!important;border-radius:4px!important;transition:border-color .25s ease!important}.triton-cross-card:hover{border-color:var(--hair-gold)!important}.triton-cross-img{width:72px!important;height:72px!important;flex-shrink:0!important;overflow:hidden!important;border-radius:3px!important}.triton-cross-img img{width:100%!important;height:100%!important;object-fit:cover!important}.triton-cross-info{flex:1!important}.triton-cross-label{font-size:.7rem!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--gold)!important;margin-bottom:4px!important}.triton-cross-title{font-size:.94rem!important;font-weight:300!important;color:var(--bone)!important;line-height:1.3!important;margin-bottom:6px!important}.triton-cross-price{font-size:1rem!important;font-weight:500!important;color:var(--gold)!important}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.shopify-section--main-article .article__image{position:relative;overflow:hidden}.shopify-section--main-article .article__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a8c;pointer-events:none;z-index:1}.shopify-section--main-article .article__image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:70%;background:linear-gradient(to top,#1c1c1c 0%,rgba(28,28,28,.85) 40%,transparent 100%);pointer-events:none;z-index:2}.shopify-section--main-article .article__image+.article__wrapper{margin-block-start:-10rem;position:relative;z-index:3}.article .h6.text-subdued:has(time){display:none!important}.article .separator-dot,.article .article__footer,.article .article__toolbar{display:none!important}.article .h-stack .h6,.article .h6.text-subdued,.article .h6.text-subdued time{font-family:Heebo,sans-serif!important;font-size:.68rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--gold)!important;opacity:1!important}.article .text-subdued{color:var(--gold)!important;opacity:.85!important}.article .link-faded{color:var(--gold)!important}.article .separator-dot{color:#b8972a66!important}.article h1.h1{font-family:Heebo,sans-serif!important;font-weight:200!important;font-size:clamp(2.4rem,6vw,4.5rem)!important;line-height:1.12!important;letter-spacing:.06em!important;color:var(--bone)!important;margin-block-start:.85rem!important}.article .prose,.article .prose p,.article .prose li{color:var(--bone)!important;font-family:Heebo,sans-serif!important;font-weight:300!important;font-size:clamp(.97rem,1.5vw,1.06rem)!important;line-height:1.9!important}.article .prose h2,.article .prose h3,.article .prose h4{font-family:Heebo,sans-serif!important;font-weight:200!important;color:var(--bone)!important;letter-spacing:.04em!important}.article .prose strong{color:var(--gold)!important;font-weight:500!important}.article .prose a{color:var(--gold)!important;text-decoration:underline!important;text-underline-offset:3px!important}.article .prose blockquote{border-inline-start:2px solid var(--gold)!important;padding-inline-start:1.25rem!important;color:var(--bone-dim)!important;font-style:normal!important}.featured-blog-post .content-over-media:before{background:linear-gradient(to top,#000000d1,#0000008c 45%,#00000040)!important}.featured-blog-post .prose h2{text-shadow:0 2px 12px rgba(0,0,0,.7)!important}.shopify-section--main-blog h1,.shopify-section--main-blog .h2,.blog-post-list h1,.blog-post-list .h2{font-family:Heebo,sans-serif!important;font-weight:200!important;color:var(--bone)!important;letter-spacing:.05em!important}.blog-posts .card__title,.blog-posts .card__title a,.blog-post-list .card__title,.blog-post-list .card__title a{font-family:Heebo,sans-serif!important;font-weight:200!important;color:var(--bone)!important}.blog-posts .card__info,.blog-posts .text-subdued,.blog-post-list .text-subdued{color:var(--bone-dim)!important}.blog-post-list .link,.blog-post-list .link-faded{color:var(--gold)!important;font-family:Heebo,sans-serif!important}.triton-blog-desc{font-family:Heebo,sans-serif!important;font-size:.88rem!important;font-weight:300!important;color:var(--bone-dim)!important;letter-spacing:.1em!important;margin-block-start:.65rem!important;margin-block-end:0!important}.triton-blog-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important;padding:0!important;margin:0!important;list-style:none!important}.triton-blog-tags .triton-tag-item a,.triton-blog-tags .triton-tag-item span{display:inline-block!important;padding:5px 18px!important;border:1px solid rgba(184,151,42,.25)!important;border-radius:999px!important;font-family:Heebo,sans-serif!important;font-size:.8rem!important;font-weight:300!important;letter-spacing:.05em!important;color:var(--bone-dim)!important;text-decoration:none!important;transition:border-color .2s,color .2s!important;white-space:nowrap!important}.triton-blog-tags .triton-tag-item a:hover{color:var(--gold)!important;border-color:#b8972a99!important}.triton-blog-tags .triton-tag-active a,.triton-blog-tags .triton-tag-active span{color:var(--gold)!important;border-color:#b8972a99!important;background:#b8972a0f!important}.shopify-section--blog-posts .section-spacing{border-top:1px solid var(--hair)!important}.shopify-section--blog-posts .section-header .h2,.shopify-section--blog-posts .section-header h2{font-family:Heebo,sans-serif!important;font-weight:200!important;font-size:1.75rem!important;color:var(--bone)!important;letter-spacing:.06em!important}.article__toolbar{border-bottom:1px solid var(--hair)!important}.article__toolbar span,.article__toolbar p,.article__toolbar a{color:var(--bone)!important;font-family:Heebo,sans-serif!important;font-weight:300!important}.pdp-feat-block{background:#0d0d0d;padding:80px 0;border-top:1px solid rgba(184,151,42,.1)}.pdp-feat-inner{display:flex;gap:64px;align-items:center}.pdp-feat-block--alt .pdp-feat-inner{flex-direction:row-reverse}.pdp-feat-img{flex:1 1 48%;max-width:540px}.pdp-feat-photo{width:100%;border-radius:6px;display:block;object-fit:cover}.pdp-feat-placeholder{aspect-ratio:4 / 3;background:#181818;border-radius:6px;border:1px dashed rgba(184,151,42,.2)}.pdp-feat-info{flex:1 1 48%;max-width:520px}.pdp-feat-eyebrow{font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:#b8972a;font-family:Heebo,sans-serif;font-weight:400;margin-block-end:14px}.pdp-feat-heading{font-family:Heebo,sans-serif;font-weight:200;font-size:clamp(1.8rem,3.2vw,2.6rem);color:#ede9e3;line-height:1.22;margin-block-end:18px}.pdp-feat-body{font-family:Heebo,sans-serif;font-weight:300;font-size:1.02rem;color:#888;line-height:1.9;margin-block-end:34px}.pdp-feat-cta{display:inline-flex!important;align-items:center;gap:10px}.pdp-feat-cta svg{width:18px;height:18px;flex-shrink:0}@media screen and (max-width:799px){.pdp-feat-block{padding:36px 0}.pdp-feat-inner,.pdp-feat-block--alt .pdp-feat-inner{flex-direction:column;gap:22px}.pdp-feat-img{order:0;flex:none;max-width:100%;width:100%}.pdp-feat-info{order:1;flex:none;max-width:100%;width:100%}.pdp-feat-body{font-size:.96rem!important;line-height:1.8!important;margin-block-end:20px!important}.pdp-feat-cta{width:100%!important;justify-content:center!important}}@media screen and (max-width:767px){.product-thumbnails,.product-gallery__thumbnails{display:none!important}.product-gallery__media-list,.product-gallery__media{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){.shopify-section--main-product .product-info__title{font-size:clamp(1.55rem,6.5vw,2.2rem)!important;letter-spacing:.04em!important}.shopify-section--main-product .product-info__title:before{font-size:.56rem!important;letter-spacing:.3em!important;margin-block-end:.55rem!important}.pdp-feat-heading{font-size:clamp(1.55rem,6vw,2.1rem)!important;letter-spacing:.03em!important}.triton-engineering__heading,.triton-specs__heading,.triton-faq__heading,.triton-reviews__heading,.triton-buy__heading{font-size:clamp(1.4rem,6vw,2rem)!important}}.triton-sticky-atc{display:none}@media screen and (max-width:767px){.triton-sticky-atc{display:block;position:fixed;bottom:0;left:0;right:0;z-index:900;background:#0d0d0df7;border-top:1px solid rgba(184,151,42,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:translateY(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);padding-bottom:env(safe-area-inset-bottom,0px)}.triton-sticky-atc.is-visible{transform:translateY(0)}.triton-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px}.triton-sticky-atc__name{display:block;font-size:.58rem;letter-spacing:.22em;color:#b8972a;font-family:Heebo,sans-serif;font-weight:500;margin-block-end:3px}.triton-sticky-atc__prices{display:flex;align-items:baseline;gap:7px}.triton-sticky-atc__price{font-size:1.2rem;font-weight:600;color:#ede9e3;font-family:Heebo,sans-serif;line-height:1}.triton-sticky-atc__was{font-size:.82rem;color:#555;font-family:Heebo,sans-serif;text-decoration:line-through}.triton-sticky-atc__btn{flex-shrink:0;padding:11px 22px!important;font-size:.88rem!important;min-width:130px;justify-content:center}.template-product .shopify-section:last-child{padding-bottom:90px}}.pdp-atc-strip{background:#111;border-top:1px solid rgba(184,151,42,.18);border-bottom:1px solid rgba(184,151,42,.18);padding:28px 0}.pdp-atc-strip--btn-only{background:transparent;border:none;padding:40px 0}.pdp-atc-strip--btn-only .pdp-atc-inner{justify-content:center}.pdp-atc-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.pdp-atc-name{font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:#b8972a;font-family:Heebo,sans-serif;font-weight:400;margin-block-end:6px}.pdp-atc-price-row{display:flex;align-items:baseline;gap:10px}.pdp-atc-price-now{font-size:1.5rem;font-family:Heebo,sans-serif;font-weight:600;color:#ede9e3;line-height:1}.pdp-atc-price-was{font-size:1rem;color:#555;font-family:Heebo,sans-serif;text-decoration:line-through}@media screen and (max-width:599px){.pdp-atc-inner{flex-direction:column;align-items:flex-start;gap:16px}.pdp-atc-inner .btn-buy{width:100%;justify-content:center}}.shopify-section--main-product{background:#0d0d0d!important}.shopify-section--main-product .product-gallery{background:#0d0d0d}.shopify-section--main-product .product-thumbnails__item--active{border-color:#b8972a!important}.shopify-section--main-product .product-gallery__media{background:#111!important;border-radius:6px;overflow:hidden}.shopify-section--main-product .product-info{background:#0d0d0d!important}.shopify-section--main-product .product-info__title{font-family:Heebo,sans-serif!important;font-weight:200!important;color:#ede9e3!important;font-size:clamp(2rem,4.5vw,3.2rem)!important;letter-spacing:.06em!important;line-height:1.08!important}.shopify-section--main-product .product-info__title:before{content:"TRITON \b7  POSEIDON";display:block!important;font-size:.62rem!important;font-weight:500!important;letter-spacing:.38em!important;color:#b8972a!important;margin-block-end:.8rem!important;font-family:Heebo,sans-serif!important}.shopify-section--main-product .price--on-sale .price__current{color:#ede9e3!important}.shopify-section--main-product .price__compare{color:#555!important}.shopify-section--main-product hr,.shopify-section--main-product .product-form__separator{border-color:#b8972a26!important}.shopify-section--main-product .triton-feat-list{margin-block-start:4px}.shopify-section--main-product .triton-feat-list li{direction:rtl;unicode-bidi:embed}.shopify-section--main-product+.shopify-section .pdp-feat-block:first-child{border-top:none}.pdp-feat-block:first-of-type{padding-block-start:64px}.shopify-section:has(#engineering){background:#0d0d0d}.shopify-section:has(#specs){background:#0d0d0d}.shopify-section:has(#reviews),.shopify-section:has(#faq),.shopify-section:has(#trust){background:#0d0d0d}.shopify-section:has(#buy){background:#0d0d0d}.cky-btn-revisit-wrapper,#cky-btn-revisit,.cky-revisit-btn{bottom:80px!important;right:16px!important;left:auto!important}#userwayAccessibilityIcon,[id^=userway],.uwy.userway_p1,.uwy.userway_p3,.uwy.userway_p5,.uwy.userway_p7{bottom:20px!important;top:auto!important;left:16px!important;right:auto!important;transform:none!important}@media(max-width:720px){#nav{grid-template-areas:"brand icons";grid-template-columns:1fr auto}#nav .nav-links{grid-area:brand}#nav .nav-icons{grid-area:icons}#nav .brand{grid-area:brand;justify-self:start}}body:not(:has(#hero)):not(:has(.shopify-section--main-product)) #main{padding-top:120px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/triton-premium.css.map */
