.dc-root{--dc-navy: #0b1f3a;--dc-navy-deep: #071629;--dc-coral: #ff5a5f;--dc-coral-ink: #d93b40;--dc-sand: #f4e8d0;--dc-body: #a8c6d8;--dc-gold: #d4a843;--dc-ice: #e8f2f7;--dc-shadow: 0 18px 40px -24px rgba(3, 12, 24, .85);--dc-font-display: "Cormorant Garamond", "Times New Roman", serif;--dc-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dc-font-number: "Fraunces", Georgia, serif;--font-heading-family: "Cormorant Garamond", "Times New Roman", serif;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dc-pad-x: clamp(18px, 4.4vw, 64px);--dc-pad-y: clamp(46px, 7vw, 104px);--dc-max: 1320px;background:var(--dc-navy);color:var(--dc-body);font-family:var(--dc-font-body);font-weight:400;-webkit-font-smoothing:antialiased}.dc-root--deep{background:var(--dc-navy-deep)}.dc-root .dc-display{font-family:var(--dc-font-display);color:var(--dc-sand);font-weight:500;line-height:1.04;letter-spacing:-.012em;margin:0}.dc-root .dc-h1{font-size:clamp(4rem,6.4vw,8rem)}.dc-root .dc-h2{font-size:clamp(3.04rem,4vw,4.96rem)}.dc-root .dc-h3{font-size:clamp(2rem,2.1vw,2.8rem)}.dc-root .dc-body-text{font-family:var(--dc-font-body);font-size:clamp(1.52rem,1.15vw,1.696rem);line-height:1.66;color:var(--dc-body);margin:0}.dc-root .dc-eyebrow{font-family:var(--dc-font-body);font-size:1.152rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--dc-gold)}.dc-root .dc-num{font-family:var(--dc-font-number);font-style:italic;font-weight:600;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.dc-root .dc-price{font-family:var(--dc-font-number);font-style:italic;font-weight:600;color:var(--dc-coral);line-height:1}.dc-root .dc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.95em 1.9em;border:0;border-radius:2px;font-family:var(--dc-font-body);font-size:1.376rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.dc-root .dc-btn--solid{background:var(--dc-coral);color:#1a0607}.dc-root .dc-btn--solid:hover{background:#ff7377;transform:translateY(-1px)}.dc-root .dc-btn--outline{background:transparent;color:var(--dc-sand);border:1px solid rgba(244,232,208,.55)}.dc-root .dc-btn--outline:hover{border-color:var(--dc-sand);background:#f4e8d014}.dc-root .dc-btn:focus-visible{outline:2px solid var(--dc-gold);outline-offset:3px}.dc-root .dc-shell{max-width:var(--dc-max);margin:0 auto;padding-inline:var(--dc-pad-x)}.dc-rule{--dc-gold: #d4a843;--dc-coral: #ff5a5f;--dc-sand: #f4e8d0;--dc-body: #a8c6d8;--dc-navy: #0b1f3a;--dc-navy-deep: #071629;--dc-pad-x: clamp(18px, 4.4vw, 64px);--dc-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dc-font-number: "Fraunces", Georgia, serif;position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,22px);padding:clamp(10px,1.5vw,17px) var(--dc-pad-x);background:linear-gradient(180deg,var(--dc-rule-from, var(--dc-navy)),var(--dc-rule-to, var(--dc-navy)));line-height:0}.dc-rule__line{flex:1 1 auto;max-width:420px;height:1px;background:var(--dc-gold);opacity:.75}.dc-rule__line--second{margin-top:4px}.dc-rule__stack{flex:1 1 auto;max-width:420px;display:flex;flex-direction:column}.dc-rule__motif{flex:0 0 auto;width:clamp(22px,2.6vw,34px);height:clamp(22px,2.6vw,34px);color:var(--dc-gold);display:block}.dc-rule__motif--coral{color:var(--dc-coral)}.dc-rule__motif--sand{color:var(--dc-sand)}@media(max-width:480px){.dc-rule__motif{width:20px;height:20px}.dc-rule__line{opacity:.6}}.dc-rule--wave{padding-inline:0}.dc-rule__wide{display:block;width:100%;line-height:0}.dc-rule__wide svg{display:block;width:100%;height:clamp(14px,2vw,24px)}.dc-rule__wave{stroke:var(--dc-coral);stroke-width:2}.dc-rule--dashed{padding-inline:var(--dc-pad-x)}.dc-rule__dash{border-top:1px dashed rgba(244,232,208,.42)}.dc-rule__row{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,4vw,54px);width:100%;max-width:980px}.dc-rule__row-motif{flex:0 0 auto;width:clamp(20px,2.4vw,32px);height:clamp(20px,2.4vw,32px);color:currentColor;opacity:.7}.dc-rule__row-motif:nth-child(2n){transform:translateY(-5px) scale(.86)}.dc-rule__row-motif:nth-child(3n){transform:translateY(4px) scale(.7)}.dc-rule--row{color:var(--dc-sand)}.dc-rule--row .dc-rule__row-motif{color:var(--dc-sand);opacity:.52}.dc-rule--flip .dc-rule__row-motif{transform:scaleX(-1)}.dc-rule--flip .dc-rule__row-motif:nth-child(2n){transform:translateY(-5px) scaleX(-1) scale(.86)}.dc-rule--flip .dc-rule__row-motif:nth-child(3n){transform:translateY(4px) scaleX(-1) scale(.7)}@media(max-width:600px){.dc-rule__row{gap:12px}.dc-rule__row-motif{width:18px;height:18px}.dc-rule__row-motif:nth-child(3n){display:none}}.dc-ink{fill:none;stroke:currentColor;stroke-width:var(--dc-stroke-w, 1.8);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dc-ink--fill{fill:currentColor;stroke:none}.dc-root .dc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.dc-root *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.dc-root.dc-note{background:var(--dc-coral);color:#1a0607}.dc-note__inner{display:flex;align-items:center;justify-content:center;gap:.7em;max-width:var(--dc-max);margin:0 auto;padding:.72rem var(--dc-pad-x);text-align:center}.dc-note__dot{flex:0 0 auto;display:block;width:18px;height:18px;color:#1a060780;animation:dc-rise 4.5s ease-in-out infinite}.dc-note__dot-ink{width:18px;height:18px;display:block}@keyframes dc-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.dc-note__text{margin:0;font-family:var(--dc-font-body);font-size:1.28rem;font-weight:500;letter-spacing:.03em;line-height:1.4;color:inherit;text-decoration:none}.dc-note__text--link{text-decoration:underline;text-underline-offset:3px}.dc-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,3vw,40px);max-width:var(--dc-max);margin:0 auto;padding:clamp(12px,1.6vw,19px) var(--dc-pad-x)}.dc-nav__brand{display:inline-flex;align-items:center;gap:.6em;text-decoration:none;color:var(--dc-sand)}.dc-nav__brand-ink{width:clamp(26px,2.6vw,34px);height:clamp(26px,2.6vw,34px);color:var(--dc-gold);display:block;flex:0 0 auto}.dc-nav__brand-name{font-family:var(--dc-font-body);font-size:clamp(1.376rem,1.1vw,1.6rem);font-weight:700;letter-spacing:.3em;white-space:nowrap}.dc-nav__links{display:flex;align-items:center;gap:clamp(14px,2.4vw,34px);flex-wrap:wrap;justify-content:flex-end}.dc-nav__link{font-family:var(--dc-font-body);font-size:1.312rem;font-weight:500;letter-spacing:.08em;color:var(--dc-body);text-decoration:none;padding-block:4px;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.dc-nav__link:hover,.dc-nav__link.is-current{color:var(--dc-sand);border-bottom-color:var(--dc-gold)}.dc-nav__cart-wrap{position:relative;display:inline-flex;align-items:center;padding-right:30px;color:var(--dc-sand);flex:0 0 auto}.dc-nav__cart{position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px;display:flex;align-items:center;justify-content:flex-end;gap:.35em;color:var(--dc-sand);text-decoration:none}.dc-nav__cart>svg{display:none}.dc-nav__cart-ink{width:clamp(26px,2.4vw,32px);height:clamp(26px,2.4vw,32px);display:block}.dc-nav__cart-count,.dc-nav__cart .cart-count-bubble{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--dc-coral);color:#1a0607;font-family:var(--dc-font-number);font-style:italic;font-weight:600;font-size:1.088rem;line-height:1}.dc-hero{position:relative;overflow:hidden}.dc-hero__inner{position:relative;display:grid;grid-template-columns:1.04fr .96fr;gap:clamp(26px,4vw,60px);align-items:center;max-width:var(--dc-max);margin:0 auto;padding:clamp(20px,3vw,40px) calc(var(--dc-pad-x) + 46px) clamp(22px,3vw,40px) var(--dc-pad-x)}.dc-hero__copy{min-width:0}.dc-hero__title{margin:.5em 0 0;max-width:13ch}.dc-hero__sub{margin:1.1em 0 0;max-width:42ch;color:var(--dc-body)}.dc-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(16px,2.2vw,24px)}.dc-hero__art{position:relative;aspect-ratio:16 / 10;min-width:0}.dc-hero__img{width:100%;height:100%;object-fit:cover;display:block;border-radius:3px}.dc-hero__img--empty{background:linear-gradient(150deg,#12355c,#071629)}.dc-hero__ring{position:absolute;top:-6%;right:-5%;bottom:-6%;left:-5%;width:112%;height:112%;color:var(--dc-coral);pointer-events:none}.dc-hero__bubbles{position:absolute;right:-18px;top:8%;display:block;pointer-events:none;color:var(--dc-body);opacity:.5}.dc-hero__bubble{display:block}.dc-hero__bubble--a{animation:dc-drift 7s ease-in-out infinite}.dc-hero__bubble--b{margin:14px 0 0 18px;animation:dc-drift 9s ease-in-out infinite reverse}@keyframes dc-drift{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-14px) translate(4px)}}.dc-depth{position:absolute;right:clamp(6px,1.5vw,20px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:clamp(16px,2.6vw,30px);pointer-events:none}.dc-depth__row{display:flex;align-items:center;gap:7px}.dc-depth__tick{display:block;width:9px;height:1px;background:#d4a8438c}.dc-depth__label{font-size:1.056rem;letter-spacing:.1em;color:var(--dc-body);opacity:.72;min-width:32px}.dc-depth__fish{width:20px;height:20px;color:var(--dc-body);opacity:.55;display:block}.dc-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,44px);text-align:center;padding-block:clamp(18px,2.6vw,36px)}.dc-trust__item{min-width:0}.dc-trust__ring{display:inline-flex;align-items:center;justify-content:center;width:clamp(56px,5.4vw,72px);height:clamp(56px,5.4vw,72px);border:1px solid rgba(212,168,67,.42);border-radius:50%;color:var(--dc-gold);margin-bottom:1.05rem}.dc-trust__icon{width:30px;height:30px;display:block}.dc-trust__title{margin:0 0 .42em;font-family:var(--dc-font-body);font-size:1.504rem;font-weight:600;letter-spacing:.02em;color:var(--dc-sand)}.dc-trust__line{margin:0 auto;max-width:26ch;font-size:1.408rem;line-height:1.55}@media(max-width:1000px){.dc-hero__inner{grid-template-columns:1fr;padding-right:var(--dc-pad-x);padding-bottom:clamp(20px,4vw,36px)}.dc-hero__title{max-width:18ch}.dc-hero__art{order:-1;aspect-ratio:16 / 10;max-width:620px}.dc-depth{position:static;transform:none;flex-direction:row;justify-content:space-between;gap:10px;max-width:620px;margin:22px auto 0;padding-inline:var(--dc-pad-x)}.dc-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media(max-width:760px){.dc-nav__inner{flex-wrap:wrap;row-gap:12px}.dc-nav__links{order:3;width:100%;justify-content:flex-start}.dc-nav__brand-name{letter-spacing:.2em}}@media(max-width:560px){.dc-trust__grid{grid-template-columns:1fr}.dc-hero__bubbles{right:-6px;opacity:.4}.dc-hero__ring{top:-3%;right:-2%;bottom:-3%;left:-2%;width:104%;height:104%}.dc-depth__fish{width:16px;height:16px}.dc-depth__label{font-size:.96rem;min-width:28px}}body:has(.dc-nav) .shopify-section-group-header-group,body:has(.dc-nav) .header-wrapper,body:has(.dc-nav) .section-header{display:none!important}body:has(.dc-foot) .shopify-section-group-footer-group,body:has(.dc-foot) .section-footer{display:none!important}.dc-coll__head{text-align:center;padding-block:clamp(22px,3.2vw,42px) clamp(18px,2.4vw,30px)}.dc-coll__title{margin:0}.dc-coll__underline{display:block;width:min(260px,62%);margin:16px auto 0;color:var(--dc-coral)}.dc-coll__underline svg{display:block;width:100%;height:14px}.dc-coll__grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);padding-bottom:clamp(22px,3.2vw,42px)}.dc-coll__card--lead{grid-column:1;grid-row:1 / span 2}.dc-coll__card--small{grid-column:2}.dc-coll__link{display:block;height:100%;text-decoration:none}.dc-coll__frame{position:relative;display:block;height:100%;aspect-ratio:16 / 10;min-height:170px;overflow:hidden;border-radius:3px}.dc-coll__card--lead .dc-coll__frame{min-height:360px}.dc-coll__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.dc-coll__link:hover .dc-coll__img{transform:scale(1.045)}.dc-coll__img--empty{background:linear-gradient(150deg,#12355c,#071629)}.dc-coll__tag{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:.45em;padding:.5em .85em;border:1px solid rgba(255,255,255,.78);border-radius:2px;background:#0716294d;color:#fff;font-size:1.12rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.dc-coll__tag-arrow{width:16px;height:16px;display:block}.dc-coll__meta{position:absolute;left:0;right:0;bottom:0;display:block;padding:clamp(12px,1.4vw,18px);background:linear-gradient(180deg,#07162900,#071629e0 64%)}.dc-coll__name{display:block;font-size:clamp(2.08rem,2.4vw,3.2rem);color:var(--dc-sand)}.dc-coll__desc{display:block;margin-top:.35em;max-width:46ch;font-size:1.44rem;line-height:1.5;color:var(--dc-body)}.dc-coll__from{display:block;margin-top:.55em;font-size:1.68rem;color:var(--dc-coral)}.dc-pick__split{display:grid;grid-template-columns:55fr 45fr;gap:clamp(20px,3vw,48px);align-items:center;max-width:var(--dc-max);margin:0 auto;padding:clamp(22px,3.2vw,42px) var(--dc-pad-x)}.dc-pick__media{position:relative;min-width:0}.dc-pick__photo{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:3px}.dc-pick__photo--empty{background:linear-gradient(150deg,#12355c,#071629)}.dc-pick__stamp{position:absolute;right:-16px;bottom:-16px;color:var(--dc-gold);opacity:.85}.dc-pick__stamp-ink{width:56px;height:56px;display:block}.dc-pick__body{min-width:0}.dc-pick__kicker{margin:0;font-size:1.152rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--dc-coral)}.dc-pick__name{margin:.42em 0 0}.dc-pick__blurb{margin:1em 0 0;max-width:46ch}.dc-pick__meta{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;margin:1.3em 0 0;padding:0}.dc-pick__meta-item{display:inline-flex;align-items:center;gap:.45em;font-size:1.312rem;color:var(--dc-body)}.dc-pick__meta-ink{width:18px;height:18px;color:var(--dc-gold);display:block}.dc-pick__price{margin:1.15em 0 0;font-size:clamp(3.2rem,3.6vw,4.64rem)}.dc-pick__unit{margin-left:.5em;font-family:var(--dc-font-body);font-style:normal;font-size:1.28rem;letter-spacing:.04em;color:var(--dc-body)}.dc-pick__buy{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:1.1em}.dc-pick__qty{display:inline-flex;align-items:stretch;border:1px solid rgba(244,232,208,.4);border-radius:2px}.dc-pick__qty-btn{width:44px;min-height:50px;background:transparent;border:0;color:var(--dc-sand);font-size:1.76rem;cursor:pointer;transition:background-color .2s ease}.dc-pick__qty-btn:hover{background:#f4e8d014}.dc-pick__qty-input{width:58px;min-height:50px;background:transparent;border:0;border-inline:1px solid rgba(244,232,208,.22);color:var(--dc-sand);text-align:center;font-size:1.6rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.dc-pick__qty-input::-webkit-outer-spin-button,.dc-pick__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dc-pick__submit{flex:1 1 auto;min-height:50px}.dc-pick__note{display:flex;align-items:center;gap:.5em;margin:1em 0 0;font-size:1.344rem;color:var(--dc-body)}.dc-pick__note-ink{width:18px;height:18px;color:var(--dc-coral);display:block;flex:0 0 auto}.dc-pop__head{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,30px);padding-block:clamp(22px,3vw,40px) clamp(16px,2.2vw,28px)}.dc-pop__flare{flex:0 1 130px;height:1px;background:var(--dc-gold);opacity:.68}.dc-pop__title{margin:0;text-align:center}.dc-pop__list{list-style:none;margin:0;padding:0 0 clamp(22px,3.2vw,42px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.2vw,30px)}.dc-pop__cell{min-width:0}.dc-pop__thumb{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:3px;margin-bottom:1em}.dc-pop__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.dc-pop__cell:hover .dc-pop__img{transform:scale(1.055)}.dc-pop__img--empty{background:linear-gradient(150deg,#12355c,#071629)}.dc-pop__badge{position:absolute;top:10px;right:10px;padding:.4em .72em;border-radius:999px;background:var(--dc-coral);color:#1a0607;font-size:1.024rem;letter-spacing:.1em}.dc-pop__name{margin:0;font-size:clamp(1.68rem,1.5vw,2.112rem);color:var(--dc-sand)}.dc-pop__line{margin:.4em 0 0;font-size:1.36rem;line-height:1.5;color:var(--dc-body)}.dc-pop__cost{margin:.5em 0 0;font-size:1.84rem}.dc-pop__add{margin-top:.65em;padding:0 0 2px;background:none;border:0;border-bottom:1px solid var(--dc-coral);color:var(--dc-sand);font-family:var(--dc-font-body);font-size:1.216rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;opacity:0;transition:opacity .25s ease}.dc-pop__cell:hover .dc-pop__add,.dc-pop__add:focus-visible{opacity:1}@media(hover:none){.dc-pop__add{opacity:1}}.dc-steps__list{list-style:none;margin:0;padding:clamp(22px,3vw,40px) 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,48px)}.dc-steps__item{position:relative;min-width:0}.dc-steps__num{display:block;margin-bottom:.5em;font-size:1.76rem;color:var(--dc-coral)}.dc-steps__title{margin:0;font-size:clamp(2.08rem,2.2vw,2.88rem);color:var(--dc-sand)}.dc-steps__text{margin:.55em 0 0;max-width:30ch}.dc-steps__join{position:absolute;left:100%;top:10px;width:clamp(20px,3vw,48px);color:var(--dc-coral);opacity:.85}.dc-steps__join svg{display:block;width:100%;height:22px}.dc-story{position:relative;overflow:hidden}.dc-story__chart{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--dc-body);opacity:.13;pointer-events:none}.dc-story__chart svg{display:block;width:100%;height:100%}.dc-story__quote{position:relative;max-width:60rem;margin:0 auto;padding:clamp(32px,4.6vw,66px) var(--dc-pad-x);text-align:center}.dc-story__line{margin:0;font-size:clamp(3.2rem,5.4vw,6.72rem);color:var(--dc-sand)}.dc-story__by{margin:1.6em auto 0;max-width:54ch;font-size:1.552rem;line-height:1.72;color:var(--dc-body)}.dc-story__mark{display:block;margin-top:2.2em;color:var(--dc-gold);opacity:.72}.dc-story__mark-ink{width:36px;height:36px;display:block;margin:0 auto}.dc-voices__title{margin:0;text-align:center;padding-block:clamp(22px,3vw,40px) clamp(18px,2.4vw,30px)}.dc-voices__wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,46px);padding-bottom:clamp(24px,3.2vw,44px)}.dc-voices__card{position:relative;margin:0;padding:clamp(20px,2vw,30px) clamp(18px,2vw,28px) clamp(16px,1.8vw,22px);background:var(--dc-sand);color:var(--dc-navy);border-radius:2px;box-shadow:var(--dc-shadow);transform:rotate(var(--dc-tilt, 0deg));transition:transform .32s ease}.dc-voices__card:hover{transform:rotate(0) translateY(-5px)}.dc-voices__pin{position:absolute;top:-7px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--dc-coral);box-shadow:0 2px 5px #00000059}.dc-voices__stars{display:flex;gap:4px;margin-bottom:.9em;color:var(--dc-coral-ink)}.dc-voices__star{width:18px;height:18px;display:block}.dc-voices__quote{margin:0;font-family:var(--dc-font-display);font-size:clamp(1.84rem,1.7vw,2.32rem);line-height:1.46;color:var(--dc-navy)}.dc-voices__who{margin-top:1em;font-size:1.248rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dc-coral-ink)}.dc-ship__row{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,76px);padding-block:clamp(22px,3vw,42px)}.dc-ship__row:after{content:"";position:absolute;top:clamp(30px,4vw,56px);bottom:clamp(30px,4vw,56px);left:50%;border-left:1px dashed rgba(244,232,208,.3)}.dc-ship__head{display:flex;align-items:center;gap:.6em;margin:0 0 .9em;font-family:var(--dc-font-display);font-size:clamp(2.08rem,2vw,2.752rem);font-weight:500;color:var(--dc-sand)}.dc-ship__head-ink{width:22px;height:22px;color:var(--dc-gold);display:block;flex:0 0 auto}.dc-ship__points{list-style:none;margin:0;padding:0;display:grid;gap:.6em}.dc-ship__point{position:relative;padding-left:1.15em;font-size:1.472rem;line-height:1.62;color:var(--dc-body)}.dc-ship__point:before{content:"";position:absolute;left:0;top:.66em;width:7px;height:1px;background:var(--dc-coral)}.dc-root.dc-list{background:transparent}.dc-list__inner{max-width:73.6rem;margin:0 auto;padding:clamp(24px,3.2vw,44px) var(--dc-pad-x);text-align:center}.dc-list__title{margin:0;color:var(--dc-sand)}.dc-list__sub{margin:1em 0 0;font-size:1.52rem;line-height:1.6;color:var(--dc-body)}.dc-list__row{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.8em}.dc-list__input{flex:1 1 250px;min-height:52px;padding:0 1em;border:1px solid transparent;border-radius:2px;background:#fff;color:var(--dc-navy);font-family:var(--dc-font-body);font-size:1.52rem}.dc-list__input::placeholder{color:#0b1f3a73}.dc-list__submit{min-height:52px;padding:0 1.8em;border:0;border-radius:2px;background:var(--dc-coral);color:#1a0607;font-family:var(--dc-font-body);font-size:1.28rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.dc-list__submit:hover{background:#ff7377}.dc-list__done{margin:0 0 1em;font-weight:600;color:var(--dc-sand)}.dc-foot__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(18px,3vw,40px);padding-block:clamp(20px,2.8vw,38px) clamp(16px,2vw,24px)}.dc-foot__brand{display:inline-flex;align-items:center;gap:.6em;text-decoration:none;color:var(--dc-sand)}.dc-foot__brand-ink{width:30px;height:30px;color:var(--dc-gold);display:block}.dc-foot__brand-name{font-size:1.408rem;font-weight:700;letter-spacing:.3em}.dc-foot__menus{display:flex;flex-wrap:wrap;gap:clamp(30px,6vw,96px);padding-block:clamp(18px,2.4vw,30px);border-top:1px solid rgba(168,198,216,.16)}.dc-foot__col{min-width:0}.dc-foot__col-title{margin:0 0 .95em;font-family:var(--dc-font-body);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dc-gold)}.dc-foot__col-list{list-style:none;margin:0;padding:0;display:grid;gap:.62em}.dc-foot__link{padding-bottom:2px;font-size:1.312rem;color:var(--dc-body);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.dc-foot__link:hover{color:var(--dc-sand);border-bottom-color:var(--dc-gold)}.dc-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-block:clamp(12px,1.6vw,19px) clamp(18px,2.4vw,32px);border-top:1px solid rgba(168,198,216,.16)}.dc-foot__legal,.dc-foot__fine{margin:0;font-size:1.216rem;color:var(--dc-body);opacity:.7}@media(max-width:1000px){.dc-coll__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.dc-coll__card--lead{grid-column:1;grid-row:auto}.dc-coll__card--small{grid-column:auto}.dc-coll__frame{min-height:0;height:auto;width:100%}.dc-pick__split{grid-template-columns:1fr}.dc-pick__photo{aspect-ratio:16 / 10}.dc-pop__list{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-steps__list{grid-template-columns:1fr;gap:38px}.dc-steps__join{display:none}.dc-voices__wall{grid-template-columns:1fr}.dc-voices__card{max-width:34rem;margin-inline:auto}.dc-ship__row{grid-template-columns:1fr;gap:0}.dc-ship__row:after{display:none}.dc-ship__col+.dc-ship__col{margin-top:clamp(16px,2.6vw,28px);padding-top:clamp(16px,2.6vw,28px);border-top:1px dashed rgba(244,232,208,.3)}}@media(max-width:560px){.dc-pop__list{grid-template-columns:1fr}.dc-coll__meta{padding:16px}.dc-coll__desc{font-size:1.6rem}.dc-foot__top{flex-direction:column;align-items:flex-start}.dc-foot__bottom{flex-direction:column}}.dc-root{--dc-body: #c3d9e6}.dc-root .dc-body-text{font-size:clamp(1.696rem,1.35vw,1.984rem);line-height:1.7}.dc-root .dc-h3{font-size:clamp(2.16rem,2.2vw,3.04rem)}.dc-root .dc-eyebrow{font-size:1.248rem}.dc-root .dc-btn{font-size:1.44rem}.dc-root .dc-note__text{font-size:1.408rem}.dc-root .dc-nav__brand-name{font-size:clamp(1.52rem,1.2vw,1.728rem)}.dc-root .dc-nav__link{font-size:1.44rem}.dc-root .dc-nav__cart-count{font-size:1.184rem;min-width:22px;height:22px}.dc-root .dc-depth__label{font-size:1.152rem;min-width:36px;opacity:.85}.dc-root .dc-trust__title{font-size:1.664rem}.dc-root .dc-trust__line{font-size:1.6rem}.dc-root .dc-coll__tag{font-size:1.216rem}.dc-root .dc-coll__desc{font-size:1.6rem}.dc-root .dc-coll__from{font-size:1.888rem}.dc-root .dc-pick__kicker{font-size:1.264rem}.dc-root .dc-pick__meta-item{font-size:1.488rem}.dc-root .dc-pick__unit{font-size:1.408rem}.dc-root .dc-pick__note{font-size:1.504rem}.dc-root .dc-pop__badge{font-size:1.12rem}.dc-root .dc-pop__line{font-size:1.536rem}.dc-root .dc-pop__cost{font-size:2.08rem}.dc-root .dc-pop__add{font-size:1.328rem}.dc-root .dc-steps__num{font-size:1.888rem}.dc-root .dc-story__by{font-size:1.792rem;line-height:1.78}.dc-root .dc-voices__quote{font-size:clamp(1.984rem,1.8vw,2.496rem)}.dc-root .dc-voices__who{font-size:1.36rem}.dc-root .dc-ship__point{font-size:1.648rem}.dc-root .dc-list__sub{font-size:1.68rem}.dc-root .dc-list__input{font-size:1.648rem}.dc-root .dc-list__submit{font-size:1.392rem}.dc-root .dc-foot__brand-name{font-size:1.52rem}.dc-root .dc-foot__link{font-size:1.44rem}.dc-root .dc-foot__legal,.dc-root .dc-foot__fine{font-size:1.344rem;opacity:1}@media(max-width:560px){.dc-root .dc-depth__label{font-size:1.088rem;min-width:32px}}.dc-sea{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#0b1f3a}.dc-sea__plate{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;transition:opacity 1.1s ease}.dc-sea__plate.is-on{opacity:1}.dc-sea__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1f3a80}.dc-root{position:relative;z-index:1;background:transparent}.dc-capsule__head{text-align:center;padding-block:clamp(22px,3.2vw,42px) clamp(18px,2.5vw,32px)}.dc-capsule__title{margin:0}.dc-capsule__sub{margin:.75em 0 0}.dc-capsule__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,3.6vw,54px) clamp(22px,2.8vw,44px);padding-bottom:clamp(24px,3.2vw,44px)}.dc-capsule__pill{position:relative;display:flex;align-items:center;gap:clamp(12px,1.6vw,20px);min-width:0;padding:clamp(8px,.9vw,11px) clamp(44px,3.8vw,58px) clamp(8px,.9vw,11px) clamp(8px,.9vw,11px);border-radius:999px;background:#0716298c;border:1px solid rgba(212,168,67,.26);text-decoration:none;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}.dc-capsule__pill:hover{border-color:#d4a8439e;background:#071629b8;transform:translateY(-2px)}.dc-capsule__wave{position:absolute;top:-9px;right:-7px;bottom:-9px;left:-7px;color:var(--dc-coral);opacity:.32;pointer-events:none}.dc-capsule__wave svg{display:block;width:100%;height:100%}.dc-capsule__thumb{flex:0 0 auto;display:block;width:clamp(58px,5.6vw,78px);height:clamp(58px,5.6vw,78px);border-radius:50%;overflow:hidden;background:#0b1f3a}.dc-capsule__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.dc-capsule__pill:hover .dc-capsule__img{transform:scale(1.08)}.dc-capsule__img--empty{background:linear-gradient(150deg,#12355c,#071629)}.dc-capsule__meta{display:flex;flex-direction:column;gap:.18em;min-width:0}.dc-capsule__name{font-family:var(--dc-font-display);font-size:clamp(1.664rem,1.35vw,2.016rem);font-weight:500;line-height:1.2;color:var(--dc-sand);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dc-capsule__price{font-size:1.664rem;color:var(--dc-coral)}.dc-capsule__mark{position:absolute;right:clamp(12px,1.1vw,15px);top:50%;transform:translateY(-50%);color:var(--dc-gold);opacity:.68;pointer-events:none}.dc-capsule__mark-ink{display:block;width:34px;height:34px}.dc-window__frame{position:relative;margin-block:clamp(16px,2.2vw,28px);padding:clamp(20px,2.6vw,38px) clamp(30px,5vw,92px);border:1.5px dashed rgba(244,232,208,.34);border-radius:clamp(30px,4.2vw,60px);overflow:hidden}.dc-window__mist{position:absolute;z-index:0;color:var(--dc-body);opacity:.07;pointer-events:none}.dc-window__mist-ink{display:block}.dc-window__mist--tl{top:-4px;left:10px}.dc-window__mist--br{bottom:-10px;right:22px;transform:scaleX(-1)}.dc-window__mist--tr{top:20px;right:34px}.dc-window__mist--bl{bottom:14px;left:36px}.dc-window__sprout{position:absolute;z-index:3;color:#5c9c86;opacity:.8;pointer-events:none}.dc-window__sprout-ink{display:block;width:30px;height:30px}.dc-window__sprout--tl{top:12px;left:16px}.dc-window__sprout--tr{top:12px;right:16px;transform:scaleX(-1)}.dc-window__sprout--bl{bottom:12px;left:16px;transform:scaleY(-1)}.dc-window__sprout--br{bottom:12px;right:16px;transform:scale(-1)}.dc-window__pane{position:relative;z-index:2;max-width:46rem;margin:0 auto;text-align:center}.dc-window__slogan{margin:.55em 0 0}.dc-window__body{margin:1.15em auto 0;max-width:48ch}.dc-window__facts{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px;margin:1.8em 0 0;padding:0}.dc-window__fact{display:inline-flex;align-items:center;gap:.58em;font-size:1.536rem;color:var(--dc-body)}.dc-window__fact:before{content:"";display:block;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#5c9c86}@media(max-width:1000px){.dc-capsule__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.dc-capsule__grid{grid-template-columns:1fr}.dc-window__mist--tr,.dc-window__mist--bl{display:none}.dc-window__sprout-ink{width:22px;height:22px}}.dc-root--deep,.dc-rule{background:transparent}.dc-root.dc-foot{background:linear-gradient(180deg,#07162900,#0716299e 42%,#071629cc)}body:has(.dc-nav),body:has(.dc-nav) .content-for-layout{background-color:#0b1f3a}body.dc-catalogue .content-for-layout{--color-base-background-1: 11, 31, 58;--color-base-background-2: 7, 22, 41;--color-base-text: 195, 217, 230;--color-base-accent-1: 255, 90, 95;--color-base-accent-2: 11, 43, 78;--color-base-solid-button-labels: 26, 6, 7;--color-base-outline-button-labels: 244, 232, 208;--gradient-base-background-1: #0b1f3a;--gradient-base-background-2: #071629;--gradient-base-accent-1: #ff5a5f;--gradient-base-accent-2: #0b2b4e;--payment-terms-background-color: #0b1f3a;--color-foreground: 195, 217, 230;--color-background: 11, 31, 58;--gradient-background: #0b1f3a;--color-link: 244, 232, 208;--color-button: 255, 90, 95;--color-button-text: 26, 6, 7;--color-badge-background: 11, 31, 58;--color-badge-border: 195, 217, 230;--accent-color: 255, 90, 95;--border-color: 195, 217, 230;color:#c3d9e6eb}body:has(.dc-nav) .content-for-layout .card__content,body:has(.dc-nav) .content-for-layout .card-wrapper,body:has(.dc-nav) .content-for-layout .product-card-wrapper{background-color:transparent}.dc-nav__cart-wrap .dc-stub-form{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dc-deep-catch.css.map */
