body.donuvio-theme{--wood-ink:#382a20;--wood-muted:#726151;--wood-paper:#f8f4eb;--wood-sand:#ece3d3;--wood-rust:#8b5038;background:var(--wood-paper);color:var(--wood-ink)}.wood-home{font-family:GiftManrope,sans-serif;letter-spacing:0;color:var(--wood-ink);background:var(--wood-paper);overflow:hidden}.wood-home *{box-sizing:border-box}.wood-home :is(h1,h2,h3,p,figure,ol){margin:0}.wood-home :is(h1,h2,h3){font-family:GiftCormorant,serif;font-weight:500;color:inherit;letter-spacing:-.045em}.wood-home :is(a,button):focus-visible{outline:3px solid #986440;outline-offset:5px}.wood-width{max-width:1400px;width:100%;margin-inline:auto;padding-inline:56px}.wood-season-note{min-height:37px;display:flex;align-items:center;justify-content:center;gap:13px;background:#eee6d8;font-size:11px;letter-spacing:.08em;color:#624e3c;padding:9px 20px;text-align:center;border-bottom:1px solid #dfd3c0}.wood-season-note span{font-size:18px}.wood-kicker{font-size:10px!important;font-weight:600;letter-spacing:.2em;line-height:1.6;text-transform:uppercase;color:#8b5038}.wood-hero{display:grid;grid-template-columns:1fr 1.03fr;gap:58px;padding-block:50px 60px;align-items:center}.wood-hero-copy{padding-block:30px}.donuvio-theme .wood-hero h1{font-size:clamp(64px,6.2vw,94px);line-height:.94;margin-top:25px}.wood-home em{font-weight:400;color:#8b5038}.wood-hero-intro{font-size:16px;line-height:1.85;max-width:425px;margin-top:28px!important;color:#6c5948}.wood-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.wood-button{display:inline-flex;justify-content:space-between;align-items:center;gap:20px;background:#382a20;border:1px solid #382a20;color:#fff9ee!important;text-decoration:none;font-size:14px;font-weight:600;min-height:57px;padding:16px 22px;border-radius:2px;transition:background .18s}.wood-button span{font-size:22px;font-weight:400}.wood-button:hover{background:#5c4030}.wood-button-outline{background:transparent;color:#382a20!important;border-color:#aa9681}.wood-button-outline:hover{background:#ece3d3}.wood-fine{font-size:11px;line-height:1.8;color:#7a6958;margin-top:20px!important;max-width:425px}.wood-material-figure{height:605px;position:relative;background:#a57d50;isolation:isolate;overflow:hidden;border-radius:150px 2px 2px}.wood-material-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:56% 50%;filter:brightness(.85) sepia(.12)}.wood-image-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#382a2000 25%,#24170cc4);pointer-events:none}.wood-material-number{position:absolute;top:37px;right:30px;color:#fff8e9;font-size:9px;letter-spacing:.2em}.wood-material-seal{position:absolute;top:48px;left:30px;width:155px;height:155px;border:1px solid #eee1cbb0;border-radius:50%;color:#fff6e3;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotate(-8deg);background:#392a2024}.wood-material-seal>span{font-size:9px;text-transform:uppercase;letter-spacing:.22em;margin-bottom:9px}.wood-material-seal i{font-family:GiftCormorant,serif;font-size:26px;font-weight:400;line-height:1.1;text-align:center}.wood-material-figure figcaption{position:absolute;bottom:40px;left:36px;right:24px;color:#fff8eb;font-family:GiftCormorant,serif;font-size:34px;line-height:1.1}.wood-material-figure figcaption span{font-family:GiftManrope,sans-serif;font-size:10px;letter-spacing:.09em;display:block;margin-top:13px}.wood-ribbon{border-top:1px solid #d6c8b5;border-bottom:1px solid #d6c8b5;display:flex;justify-content:space-evenly;align-items:center;gap:20px;padding:19px 25px;color:#7b6249;font-family:GiftCormorant,serif;font-size:25px}.wood-ribbon i{font-family:serif;font-style:normal;font-size:20px;color:#a77c50}.wood-selection{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:95px;align-items:center}.donuvio-theme .wood-section-heading h2{font-size:68px;line-height:1.01;margin-top:19px}.wood-selection-copy{max-width:490px;font-size:15px;line-height:1.95;color:#6c5948}.wood-selection-copy p+p{margin-top:16px}.wood-text-link{display:inline-block;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;color:#382a20;margin-top:26px}.wood-coming{display:grid;grid-template-columns:.7fr 1fr;gap:100px;align-items:center;padding-block:65px 75px;border-top:1px solid #d6c8b5}.wood-line-art{width:260px;max-width:100%;margin:auto;color:#a78153}.wood-line-art svg{display:block;width:100%;height:auto}.donuvio-theme .wood-coming h2{font-size:50px;line-height:1.08;margin:14px 0 20px}.wood-coming p:not(.wood-kicker){max-width:530px;line-height:1.9;font-size:15px;color:#726151}.wood-gift-section{background:#382a20;color:#f7f0e3;position:relative}.wood-gift-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;padding-block:80px}.wood-gift-section .wood-kicker{color:#d8b994}.donuvio-theme .wood-gift-section h2{font-size:62px;line-height:1.05;margin-top:20px;color:#f9f2e5}.donuvio-theme .wood-gift-section h2 em{color:#dcc09d}.wood-gift-intro>p:not(.wood-kicker):not(.wood-fine){color:#dfd1bf;font-size:15px;line-height:1.85;margin-top:24px;max-width:470px}.wood-gift-section .wood-fine{color:#d1bda5}.wood-button-light{background:#f6eddc;border-color:#f6eddc;color:#382a20!important;margin-top:28px;min-width:235px}.wood-button-light:hover{background:#e5d2b7}.wood-gift-steps{list-style:none;padding:15px 0;display:flex;flex-direction:column;justify-content:center}.wood-gift-steps li{display:flex;gap:22px;padding:25px 0;border-bottom:1px solid #c6a98040}.wood-gift-steps li:first-child{border-top:1px solid #c6a98040}.wood-gift-steps li>span{font-family:GiftCormorant,serif;font-size:28px;color:#d0ae82}.donuvio-theme .wood-gift-steps h3{font-size:28px;color:#f7f0e3;letter-spacing:-.02em}.wood-gift-steps p{font-size:12px;line-height:1.9;color:#d1bda5;margin-top:8px}.wood-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding-block:80px}.wood-notes article{border-top:1px solid #c9b79d;padding-top:25px}.donuvio-theme .wood-notes h2{font-size:33px;line-height:1.1;margin-top:17px}.wood-notes p{font-size:13px;line-height:1.95;color:#726151;margin-top:19px}.wood-last{border-top:1px solid #d6c8b5;text-align:center;padding-block:70px 85px}.donuvio-theme .wood-last h2{font-size:60px;line-height:1.05;margin-top:18px}.wood-products{padding-block:30px 70px}.wood-products-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:35px}.donuvio-theme .wood-products-heading h2{font-size:48px}.wood-product-grid{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:0}.wood-product-grid .card-wrapper{background:transparent}.donuvio-theme .gift-footer{background:#eee4d4!important;color:#493626;border-color:#d3c0a7}.donuvio-theme .gift-footer-brand>a{color:#382a20}.donuvio-theme .gift-footer h2{color:#382a20}.donuvio-theme .gift-footer-bottom{border-color:#d3c0a7}.donuvio-theme .gift-finder-notice{background:#eee5d6;border:1px solid #d5c3a9;color:#69513d}.donuvio-theme .gift-choices{gap:12px}.donuvio-theme .gift-choice{background:#fdfaf3;border-color:#cfbea7;color:#493526}.donuvio-theme .gift-choice:hover{background:#f1e7d8;border-color:#9c7857}.donuvio-theme .gift-choice[aria-pressed=true]{background:#e8d8bf;border-color:#735339}.donuvio-theme .gift-progress{background:#f1e9dc;border-color:#d6c6ae;color:#765c45}.donuvio-theme .gift-button{background:#493526;border-color:#493526;color:#fff9ed!important;box-shadow:none}.donuvio-theme .gift-button.gift-secondary{background:transparent;color:#493526!important;border-color:#9c8060;box-shadow:none}.donuvio-theme .gift-button:hover{background:#62432e}.donuvio-theme .gift-button.gift-secondary:hover{background:#e8d8bf}.donuvio-theme .gift-service{padding-bottom:85px}.donuvio-theme .gift-finder-intro .gift-eyebrow{color:#8b5038}.donuvio-theme .gift-choice:focus-visible{outline-color:#986440}.donuvio-theme .wood-collection-intro{max-width:700px;margin:0 auto 35px;text-align:center;line-height:1.8}.donuvio-theme .wood-collection-intro p{color:#726151}.donuvio-theme .wood-empty-collections{padding:45px 25px 70px;border-top:1px solid #d6c8b5;text-align:center;max-width:900px;margin:auto}.donuvio-theme .wood-empty-collections h2{font-size:43px}.donuvio-theme .wood-empty-collections p{color:#726151;max-width:600px;margin:20px auto}.donuvio-theme .wood-empty-collections a{display:inline-block;padding:15px;min-height:48px}@media(min-width:990px){.donuvio-theme .header{max-width:1400px}.donuvio-theme .header__heading-link .h2{font-size:43px}.donuvio-theme .gift-finder-intro h1{font-size:60px}}@media(max-width:1100px){.wood-width{padding-inline:36px}.wood-hero{gap:30px}.donuvio-theme .wood-hero h1{font-size:74px}.wood-material-figure{height:570px}.wood-hero .wood-actions{flex-direction:column;align-items:stretch;max-width:300px}.wood-selection,.wood-gift-inner{gap:60px}.wood-coming{gap:55px}.wood-notes{gap:35px}}@media(max-width:749px){.wood-width{padding-inline:22px}.wood-season-note{font-size:10px}.wood-hero{grid-template-columns:1fr;gap:30px;padding-block:25px 35px}.wood-hero-copy{padding-block:16px 0}.wood-hero .wood-kicker{font-size:9px!important}.donuvio-theme .wood-hero h1{font-size:clamp(58px,13.8vw,84px);line-height:.98;margin-top:18px}.wood-hero-intro{font-size:15px;margin-top:23px!important;max-width:470px}.wood-hero .wood-actions{flex-direction:row;max-width:none;gap:10px}.wood-hero .wood-button{flex:1;font-size:12px;padding:14px;min-height:56px;gap:10px;white-space:normal}.wood-fine{font-size:10px}.wood-material-figure{height:370px;border-radius:100px 2px 2px}.wood-material-seal{top:34px;left:24px;width:130px;height:130px}.wood-material-seal i{font-size:23px}.wood-material-number{top:28px;right:21px;font-size:8px}.wood-material-figure figcaption{font-size:29px;left:25px;bottom:28px}.wood-ribbon{gap:12px;font-size:18px;padding:16px 20px;flex-wrap:wrap}.wood-ribbon i{font-size:14px}.wood-selection{grid-template-columns:1fr;gap:25px;padding-block:55px}.donuvio-theme .wood-section-heading h2{font-size:53px}.wood-selection-copy{font-size:14px;max-width:none}.wood-coming{grid-template-columns:1fr;gap:30px;padding-block:45px 55px;text-align:center}.wood-line-art{width:140px}.donuvio-theme .wood-coming h2{font-size:40px}.wood-coming p:not(.wood-kicker){font-size:14px}.wood-gift-inner{grid-template-columns:1fr;gap:30px;padding-block:55px}.donuvio-theme .wood-gift-section h2{font-size:48px}.wood-gift-intro>p:not(.wood-kicker):not(.wood-fine){font-size:14px}.wood-gift-steps{padding:0}.wood-gift-steps li{padding:22px 0}.donuvio-theme .wood-gift-steps h3{font-size:26px}.wood-notes{grid-template-columns:1fr;gap:32px;padding-block:50px}.donuvio-theme .wood-notes h2{font-size:31px}.wood-notes p{margin-top:13px}.wood-last{padding-block:50px 60px}.donuvio-theme .wood-last h2{font-size:45px}.wood-product-grid{grid-template-columns:repeat(2,1fr);gap:16px}.wood-products-heading{align-items:flex-start}.donuvio-theme .wood-products-heading h2{font-size:37px}.wood-products-heading a{margin-top:8px}.donuvio-theme .gift-finder-intro h1{font-size:43px}.donuvio-theme .gift-finder h2{font-size:34px}.donuvio-theme .gift-quiz-actions .gift-button{min-width:0}}@media(max-width:359px){.wood-width{padding-inline:18px}.donuvio-theme .wood-hero h1{font-size:56px}.wood-hero .wood-actions{flex-direction:column}.wood-hero .wood-button{width:100%;font-size:14px}.wood-material-figure{height:320px}.wood-ribbon{font-size:16px;gap:9px}}@media(prefers-reduced-motion:reduce){.wood-home *{scroll-behavior:auto!important;transition:none!important}}.donuvio-theme .wood-handmade-badge{display:inline-flex;align-items:center;width:fit-content;font-family:GiftManrope,sans-serif;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.025em;color:#704a30;background:#eee1cc;border:1px solid #cbb493;border-radius:3px;padding:5px 10px;margin:8px 0}.donuvio-theme .wood-handmade-badge-product{font-size:12px;padding:7px 12px;margin:0 0 15px}.donuvio-theme :is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:GiftManrope,Arial,sans-serif;font-weight:600;letter-spacing:-.035em}.donuvio-theme h1,.donuvio-theme h2,.donuvio-theme h3,.donuvio-theme .h1,.donuvio-theme .h2,.donuvio-theme .h3,.donuvio-theme .wood-ribbon{font-family:GiftManrope,Arial,sans-serif;font-weight:600;letter-spacing:-.035em}.donuvio-theme h1 em,.donuvio-theme h2 em{font-style:normal}.donuvio-theme .wood-hero h1{font-family:GiftManrope,Arial,sans-serif;font-size:clamp(48px,5.7vw,78px);font-weight:600;line-height:1.08;letter-spacing:-.055em}.wood-category-links{display:flex;gap:12px;flex-wrap:wrap;padding-block:0 35px}.wood-category-links a{border:1px solid #cfbea7;border-radius:24px;padding:10px 18px;color:#382a20;text-decoration:none;font:600 13px GiftManrope,sans-serif}.wood-category-links a:hover{background:#ece3d3}.wood-category-links a:focus-visible{outline:2px solid #735339;outline-offset:3px}@media(max-width:749px){.donuvio-theme .wood-hero h1{font-size:clamp(42px,11.5vw,64px)}.donuvio-theme .wood-section-heading h2,.donuvio-theme .wood-gift-section h2,.donuvio-theme .wood-last h2{font-size:clamp(32px,8.5vw,46px)}.donuvio-theme .wood-products-heading h2{font-size:30px}.wood-product-grid .card__heading{font-size:16px;line-height:1.4}}.wood-object-figure{background:#fffdf8;border:1px solid #e3d6c5}.wood-hero-object-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.wood-object-figure .wood-material-image{object-fit:contain;filter:none;padding:28px 30px 140px}.wood-object-figure figcaption{font-family:GiftManrope,Arial,sans-serif;color:#382a20;font-size:15px;font-weight:600;line-height:1.45;bottom:24px;left:28px;right:28px}.wood-object-figure figcaption a{color:inherit;text-decoration:none}.wood-object-figure figcaption a:hover{text-decoration:underline}.wood-object-figure figcaption .wood-object-price{font-family:GiftManrope,Arial,sans-serif;font-size:21px;letter-spacing:0;font-weight:600;margin-top:8px}.wood-object-figure figcaption span:not(.wood-object-price){color:#795c40;font-size:11px;letter-spacing:.035em;margin-top:5px}.wood-product-shipping{font-size:13px;line-height:1.65;color:#6c5948;border-left:2px solid #ad8c61;padding-left:12px;margin:12px 0 20px}.wood-product-shipping a{color:inherit;text-underline-offset:3px}@media(min-width:750px){.wood-hero{padding-block:32px 40px}.wood-hero-copy{padding-block:16px}.wood-object-figure{height:510px}.donuvio-theme .wood-hero h1{font-size:clamp(48px,5vw,72px)}}@media(max-width:749px){.wood-object-figure .wood-material-image{padding:20px 20px 130px}.wood-object-figure figcaption{bottom:18px;left:22px;right:22px;font-size:13px}.wood-object-figure figcaption .wood-object-price{font-size:19px}}.donuvio-theme .donuvio-guide-breadcrumb a,.donuvio-theme .donuvio-guide-breadcrumb a:visited,.donuvio-theme .donuvio-guide-back a,.donuvio-theme .donuvio-guide-back a:visited{color:rgb(var(--color-link));text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.3em}.donuvio-theme .donuvio-guide-breadcrumb a{text-decoration-line:none}.donuvio-theme .donuvio-guide-breadcrumb a:hover,.donuvio-theme .donuvio-guide-breadcrumb a:focus-visible{text-decoration-line:underline}.donuvio-theme .donuvio-guide-breadcrumb a:focus-visible,.donuvio-theme .donuvio-guide-back a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wood-design.css.map */
