:root{--dmb-navy: #0B2545;--dmb-sky: #38BDF8;--dmb-sky-soft: #E8F6FD;--dmb-ink: #1B2A3A}.dmb-hero{padding:4.8rem 0}.dmb-hero__inner{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.dmb-hero{padding:7.2rem 0}.dmb-hero__inner{grid-template-columns:1.05fr 1fr;gap:6rem}}.dmb-hero__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:1.25rem;font-weight:700;color:var(--dmb-sky);margin:0 0 1.2rem}.dmb-hero__heading{margin:0 0 1.6rem;line-height:1.08}.dmb-hero__body{font-size:1.8rem;opacity:.9;max-width:54rem}.dmb-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.dmb-hero__btn-secondary{--color-button-text: 255,255,255}.dmb-hero__footnote{font-size:1.4rem;opacity:.8;margin-top:2rem}.dmb-hero__footnote a{color:inherit}.dmb-hero__tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}.dmb-hero__tile{display:flex;flex-direction:column;background:#fff;border-radius:10px;overflow:hidden;text-decoration:none;color:var(--dmb-ink);box-shadow:0 10px 30px #0000002e;transition:transform .2s ease}.dmb-hero__tile:hover{transform:translateY(-3px)}.dmb-hero__tile-media{position:relative;display:block;aspect-ratio:4 / 3;background:#fff;overflow:hidden}.dmb-hero__tile-media img{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);object-fit:contain}.dmb-hero__tile-label{font-weight:700;font-size:1.45rem;padding:1rem 1.4rem 1.2rem;border-top:1px solid rgba(11,37,69,.08)}.dmb-trust{padding:2.2rem 0;border-bottom:1px solid rgba(11,37,69,.08)}.dmb-trust__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.8rem 1.6rem;margin:0 auto}@media screen and (min-width:990px){.dmb-trust__list{grid-template-columns:repeat(5,1fr)}}.dmb-trust__item{display:flex;gap:1.2rem;align-items:center}.dmb-trust__icon{flex:0 0 4.4rem;height:4.4rem;border-radius:50%;background:var(--dmb-navy);color:#fff;display:flex;align-items:center;justify-content:center}.dmb-trust__icon svg{width:2.2rem;height:2.2rem}.dmb-trust__text{display:flex;flex-direction:column;line-height:1.3;font-size:1.4rem}.dmb-trust__text strong{font-size:1.45rem;color:var(--dmb-navy)}.dmb-trust__text a{text-decoration:none;color:inherit}.dmb-trust__text span{opacity:.75}.dmb-header-phone{display:none;align-items:center;gap:.6rem;font-weight:700;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.45rem;margin-right:1.2rem;white-space:nowrap}.dmb-header-phone svg{width:1.8rem;height:1.8rem}@media screen and (min-width:1200px){.dmb-header-phone{display:inline-flex}}.header__menu-item{font-weight:600}.mega-menu__link--level-2{font-weight:700;color:var(--dmb-navy)}.dmb-ptrust{margin:1.6rem 0 0;padding:1.6rem;border:1px solid rgba(11,37,69,.12);border-radius:8px;background:#f3f7fa;display:grid;gap:1rem;font-size:1.4rem}.dmb-ptrust li{display:flex;gap:1rem;align-items:flex-start;line-height:1.4}.dmb-ptrust svg{flex:0 0 2rem;width:2rem;height:2rem;color:var(--dmb-navy)}.dmb-ptrust a{color:var(--dmb-navy)}.title-wrapper-with-link .title,.collection-list-title{position:relative}.title-wrapper-with-link .title:after{content:"";display:block;width:4.8rem;height:3px;background:var(--dmb-sky);margin-top:.8rem;border-radius:2px}.collection-hero__title{color:var(--dmb-navy)}.price--on-sale .price-item--sale{color:var(--dmb-ink)}.product__title h1{font-size:clamp(2.6rem,2.2vw,3.4rem);line-height:1.2;color:var(--dmb-navy)}.product__info-container .product__text.caption-with-letter-spacing{color:#1d6fa8;font-weight:700}.product__info-container .price{font-size:1.1em}.product__accordion summary .accordion__title{font-weight:700}.collection-hero{padding:1.6rem 0}.collection-hero__title{margin:2rem 0}.dmb-coll-desc{padding:3.2rem 0}.dmb-coll-desc__summary{cursor:pointer;color:var(--dmb-navy);list-style:none;display:flex;justify-content:space-between;align-items:center}.dmb-coll-desc__summary:after{content:"+";font-size:2.4rem;font-weight:400}.dmb-coll-desc__details[open] .dmb-coll-desc__summary:after{content:"\2212"}.dmb-coll-desc__body{margin-top:1.6rem;max-width:90rem}.gradient{background-attachment:scroll!important}.product-form__submit.button--secondary{background:var(--dmb-navy, #0B2545);color:#fff}.product-form__submit.button--secondary:after{box-shadow:none}.products-available-container.ws-widget{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dmb-custom.css.map */
