.db-tone--pink{--db-tone:var(--db-pink-soft);--db-tone-media:#F7B3C4}.db-tone--yellow{--db-tone:var(--db-yellow-soft);--db-tone-media:#F9C86A}.db-tone--blue{--db-tone:var(--db-blue-soft);--db-tone-media:#9FC4F2}.db-tone--green{--db-tone:var(--db-green-soft);--db-tone-media:#CDEBC8}.db-tone--lilac{--db-tone:#EDE6FA;--db-tone-media:#C9B6F2}.db-tone--cream{--db-tone:var(--db-cream-2);--db-tone-media:#F3DECB}.db-tone--sky{--db-tone:#DCEBFB;--db-tone-media:#5FA8F5}.db-cat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media(min-width:990px){.db-cat-grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.db-cat{background:var(--db-tone);border-radius:var(--db-radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.db-cat:hover{transform:translateY(-4px);box-shadow:0 16px 36px #14141414}.db-cat__media{display:block;aspect-ratio:1/1;background:var(--db-tone-media);overflow:hidden;position:relative}.db-cat__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.db-cat:hover .db-cat__media img{transform:scale(1.04)}.db-cat__placeholder{width:100%;height:100%;opacity:.35}.db-cat__wordmark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Ccircle cx='30' cy='30' r='1.6' fill='%23ead9cc'/%3E%3C/svg%3E")}.db-cat__wordmark span{font-family:var(--db-font-logo);font-size:clamp(3rem,5vw,4.6rem);color:var(--db-pink-deep);transform:rotate(-6deg);text-shadow:2px 3px 0 #c22d6a,4px 6px 0 rgba(0,0,0,.08);line-height:1}.db-cat__body{padding:1.6rem 1.6rem 1.8rem;display:flex;flex-direction:column;gap:.6rem;flex:1}@media(min-width:990px){.db-cat__body{padding:2rem 2.2rem 2.2rem}}.db-cat__title{margin:0;font-size:1.9rem;font-weight:800;color:var(--db-ink)}.db-cat__text{margin:0;font-size:1.35rem;line-height:1.45;color:#444;flex:1}.db-cat__btn{margin-top:1rem;align-self:flex-start;font-size:1.35rem;padding:1.1rem 1.8rem}.db-tile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media(min-width:990px){.db-tile-grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.db-tile{position:relative;display:flex;flex-direction:column;border-radius:var(--db-radius-lg);overflow:hidden;background:var(--db-tone-media);text-decoration:none;transition:transform .2s,box-shadow .2s;color:var(--db-ink)}.db-tile:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1414141a}.db-tile__media{aspect-ratio:4/5;overflow:hidden}.db-tile__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.db-tile:hover .db-tile__media img{transform:scale(1.04)}.db-tile__body{background:var(--db-tone);padding:1.4rem 1.6rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.db-tile__title{margin:0;font-size:1.6rem;font-weight:800;color:var(--db-ink)}.db-tile__sub{margin:.2rem 0 0;font-size:1.3rem;color:#444}.db-tile__arrow{flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:var(--db-ink);box-shadow:0 2px 8px #00000014;transition:background .15s,color .15s}.db-tile__arrow svg{width:1.4rem;height:1.4rem}.db-tile:hover .db-tile__arrow{background:var(--db-ink);color:#fff}.db-usp{background:var(--db-cream-2);border-top:1px solid rgba(20,20,20,.05);border-bottom:1px solid rgba(20,20,20,.05)}.db-usp__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 1.2rem;padding-block:2.4rem}@media(min-width:990px){.db-usp__inner{grid-template-columns:repeat(var(--db-usp-cols,4),1fr);padding-block:2.2rem}}.db-usp__item{display:flex;align-items:center;gap:1.2rem;font-size:1.35rem;line-height:1.35;color:var(--db-ink);padding:0 .4rem}@media(min-width:990px){.db-usp__item{border-right:1px solid rgba(20,20,20,.08);padding:0 2rem}.db-usp__item:last-child{border-right:0}}.db-usp__icon{flex:none;width:3.6rem;height:3.6rem;display:inline-flex;align-items:center;justify-content:center;color:var(--db-ink)}.db-usp__icon svg{width:2.8rem;height:2.8rem}.db-usp__icon img{width:3rem;height:3rem;border-radius:50%;object-fit:cover}.db-usp__title{font-weight:700;display:block}.db-usp__text{display:block;color:#555;font-size:1.25rem}.db-cta{background:var(--db-cream-2);border-radius:var(--db-radius-lg);overflow:hidden;display:grid;grid-template-columns:1fr;position:relative}@media(min-width:990px){.db-cta{grid-template-columns:5fr 7fr;min-height:34rem}}.db-cta__text{padding:3rem 2.4rem;display:flex;flex-direction:column;justify-content:center;gap:1.4rem;position:relative;z-index:2}@media(min-width:990px){.db-cta__text{padding:4rem 4.4rem}}.db-cta__title{margin:0;font-size:3.2rem;line-height:1.05;font-weight:800;letter-spacing:-.025em;position:relative;display:inline-block;padding-right:3rem}@media(min-width:990px){.db-cta__title{font-size:4rem}}.db-cta__title .db-spark{position:absolute;right:0;top:0;width:2.6rem;height:2.6rem;color:var(--db-orange);transform:rotate(15deg)}.db-cta__body{margin:0;font-size:1.5rem;color:#333;max-width:40rem;line-height:1.5}.db-cta__body p{margin:0}.db-cta__btn{align-self:flex-start}.db-cta__media{position:relative;min-height:24rem;overflow:hidden}.db-cta__media img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.db-cta__blob{position:absolute;width:30rem;height:30rem;border-radius:50%;background:var(--db-yellow);right:-8rem;top:-10rem;z-index:1}.db-cta__wordmark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;font-family:var(--db-font-logo);font-size:clamp(4rem,7vw,8rem);color:var(--db-pink-deep);transform:rotate(-5deg);text-shadow:3px 4px 0 #c22d6a,6px 8px 0 rgba(0,0,0,.08)}.db-news{background:var(--db-blue);color:#fff;position:relative;overflow:hidden}.db-news__inner{display:flex;flex-direction:column;gap:1.6rem;padding-block:2.8rem;position:relative;z-index:2}@media(min-width:990px){.db-news__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem;padding-block:2.6rem}}.db-news__title{margin:0;font-size:2.4rem;font-weight:800;color:#fff;letter-spacing:-.02em}.db-news__text{margin:.3rem 0 0;font-size:1.4rem;color:#ffffffd9}.db-news__form{display:flex;gap:.8rem;width:100%;max-width:52rem;flex-wrap:wrap}.db-news__form .field{min-width:22rem}.db-news__form .field{flex:1;margin:0}.db-news__form .field__input{border-radius:999px;background:#fff;border:0;color:var(--db-ink);min-height:5rem;padding-left:2rem}.db-news__form .field:after,.db-news__form .field:before{display:none}.db-news__form .field__label{left:2rem;color:#888}.db-news__form .db-btn{flex:none;min-height:5rem;padding:0 2.4rem}.db-news__squiggle{position:absolute;z-index:1;width:6rem;height:2.6rem;color:var(--db-yellow);opacity:.95;display:none}@media(min-width:1200px){.db-news__squiggle{display:block}}.db-news__squiggle--l{left:1.2rem;top:1rem;transform:rotate(-8deg)}.db-news__squiggle--r{right:1.2rem;bottom:.8rem;transform:rotate(12deg)}.db-news .form__message{color:#fff;margin-top:.8rem}.db-news .newsletter-form__message{justify-content:flex-start}.db-section--tight{padding:1.6rem 0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/db-cards.css.map */
