.totwoo-mother-daughter{--paper:#fffdfb;--ink:#282421;--muted:#685e59;--rose:#86525c;--line:#e2d8d2;--tint:#f4eeeb;--serif:Georgia,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.totwoo-mother-daughter,.totwoo-mother-daughter *{box-sizing:border-box}.totwoo-mother-daughter{scroll-behavior:smooth;scroll-padding-top:20px}.totwoo-mother-daughter{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}.totwoo-mother-daughter h1,.totwoo-mother-daughter h2,.totwoo-mother-daughter h3,.totwoo-mother-daughter p,.totwoo-mother-daughter figure,.totwoo-mother-daughter blockquote{margin:0}.totwoo-mother-daughter h1,.totwoo-mother-daughter h2,.totwoo-mother-daughter h3{font-weight:400}.totwoo-mother-daughter a{color:inherit;text-decoration:none}.totwoo-mother-daughter img{display:block;max-width:100%;height:auto}.totwoo-mother-daughter button{font:inherit;cursor:pointer}.totwoo-mother-daughter a,.totwoo-mother-daughter button,.totwoo-mother-daughter summary{touch-action:manipulation}.totwoo-mother-daughter a:focus-visible,.totwoo-mother-daughter button:focus-visible,.totwoo-mother-daughter summary:focus-visible{outline:3px solid var(--rose);outline-offset:4px}.totwoo-mother-daughter [hidden]{display:none!important}.totwoo-mother-daughter .wrap{width:min(1180px,calc(100% - 80px));margin-inline:auto}.totwoo-mother-daughter .section{padding-block:58px}.totwoo-mother-daughter h2{font:400 40px/1.12 var(--serif);letter-spacing:-.8px}.totwoo-mother-daughter .fine{font-size:12px;line-height:1.6;color:var(--muted)}.totwoo-mother-daughter .skip{position:fixed;top:-80px;left:12px;z-index:100;background:var(--paper);padding:12px}.totwoo-mother-daughter .skip:focus{top:10px}.totwoo-mother-daughter .header{height:74px;display:flex;align-items:center;gap:40px}.totwoo-mother-daughter .wordmark{width:100px;min-height:44px;flex:none;display:inline-flex;align-items:center}.totwoo-mother-daughter .wordmark img{display:block;width:100%;height:auto;object-fit:contain}.totwoo-mother-daughter .header nav{display:flex;gap:30px;margin-left:auto}.totwoo-mother-daughter .header nav a,.totwoo-mother-daughter .help{font-size:13px;display:inline-flex;align-items:center;gap:8px;min-height:44px}.totwoo-mother-daughter .help{color:var(--rose)}.totwoo-mother-daughter .eyebrow{font-size:12px;line-height:1.5;letter-spacing:1.5px;font-weight:600;color:var(--rose)}.totwoo-mother-daughter .button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:48px;padding:12px 24px;border:1px solid var(--rose);border-radius:2px;background:var(--rose);color:#fff;font-size:15px;line-height:1.4;font-weight:500}.totwoo-mother-daughter .button:hover{background:#70434c;border-color:#70434c}.totwoo-mother-daughter .outline{background:transparent;color:var(--rose)}.totwoo-mother-daughter .outline:hover{background:var(--rose);color:#fff}.totwoo-mother-daughter .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px}.totwoo-mother-daughter .section-heading>p{color:var(--muted);font-size:15px}.totwoo-mother-daughter .centered{display:block;text-align:center}.totwoo-mother-daughter .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.totwoo-mother-daughter .product{display:flex;flex-direction:column;min-width:0}.totwoo-mother-daughter .product-image{display:block;position:relative;background:#f5f4f3;aspect-ratio:1;min-width:0}.totwoo-mother-daughter .product-image img{width:100%;height:100%;object-fit:contain}.totwoo-mother-daughter .product-copy{display:flex;flex-direction:column;flex:1;padding-top:17px}.totwoo-mother-daughter .product h3{font:400 27px/1.16 var(--serif);letter-spacing:-.4px;min-height:63px}.totwoo-mother-daughter .product .product-style{min-height:45px}.totwoo-mother-daughter .product-style{color:var(--muted);font-size:14px;line-height:1.6;margin-top:8px}.totwoo-mother-daughter .price-row{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:16px}.totwoo-mother-daughter .price-row strong{font-size:17px;font-weight:600;white-space:nowrap}.totwoo-mother-daughter .price-row strong span{font-size:12px;font-weight:400;margin-left:3px}.totwoo-mother-daughter .set-meta{font-size:13px;color:var(--muted);white-space:nowrap}.totwoo-mother-daughter .product-button{width:100%;justify-content:space-between;margin-top:15px}.totwoo-mother-daughter .product .product-button{margin-top:auto}.totwoo-mother-daughter .product .price-row{margin-bottom:15px}.totwoo-mother-daughter .collection-entry{grid-column:1/-1;text-align:center;padding-top:2px}.totwoo-mother-daughter .mobile-break{display:none}.totwoo-mother-daughter .shop-notes{margin-top:24px;text-align:center;color:var(--muted);font-size:13px;line-height:1.65}.totwoo-mother-daughter .day{background:var(--tint)}.totwoo-mother-daughter .image-fallback{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font:20px/1.4 var(--serif);color:var(--muted)}.totwoo-mother-daughter .reviews{background:#f4eeeb}.totwoo-mother-daughter .faq-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.totwoo-mother-daughter .faq-section>.section-heading{align-items:flex-start;display:block;margin:0}.totwoo-mother-daughter .faq details{border-bottom:1px solid var(--line)}.totwoo-mother-daughter .faq details:first-child{border-top:1px solid var(--line)}.totwoo-mother-daughter .faq summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;font-size:16px;line-height:1.5;cursor:pointer;list-style:none}.totwoo-mother-daughter .faq summary::-webkit-details-marker{display:none}.totwoo-mother-daughter .faq summary:after{content:"+";font-size:24px;line-height:1;color:var(--rose);flex:none}.totwoo-mother-daughter .faq details[open] summary:after{content:"\2212"}.totwoo-mother-daughter .answer{font-size:15px;line-height:1.7;color:var(--muted);padding:0 20px 20px 0}.totwoo-mother-daughter .answer a{color:var(--rose);text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px;padding-right:20px;margin-top:5px;font-size:14px}.totwoo-mother-daughter .closing{background:#eee3dd;text-align:center;padding:42px 0}.totwoo-mother-daughter .closing h2{margin-bottom:22px}.totwoo-mother-daughter .footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:22px}.totwoo-mother-daughter .footer nav{display:flex;gap:24px;font-size:13px}.totwoo-mother-daughter .footer nav a{display:flex;align-items:center;min-height:44px}@media(min-width:701px)and (max-width:1050px){.totwoo-mother-daughter .wrap{width:calc(100% - 56px)}.totwoo-mother-daughter .product-grid{gap:20px}.totwoo-mother-daughter .product h3{font-size:24px}.totwoo-mother-daughter .price-row{gap:6px}.totwoo-mother-daughter .set-meta{font-size:12px}.totwoo-mother-daughter .review-grid,.totwoo-mother-daughter .faq-section{gap:36px}.totwoo-mother-daughter .section-heading{align-items:flex-start}.totwoo-mother-daughter .section-heading>p{max-width:280px}}@media(max-width:700px){.totwoo-mother-daughter .wrap{width:calc(100% - 40px)}.totwoo-mother-daughter .section{padding-block:34px}.totwoo-mother-daughter{font-size:16px}.totwoo-mother-daughter .header{height:52px;gap:18px}.totwoo-mother-daughter .wordmark{width:90px}.totwoo-mother-daughter .header nav{gap:16px}.totwoo-mother-daughter .header nav a{font-size:12px}.totwoo-mother-daughter .header nav a:last-child,.totwoo-mother-daughter .help{display:none}.totwoo-mother-daughter .eyebrow{font-size:12px;letter-spacing:1.3px}.totwoo-mother-daughter .desktop-break{display:none}.totwoo-mother-daughter .shop{padding-top:24px}.totwoo-mother-daughter .section-heading{display:block;margin-bottom:18px}.totwoo-mother-daughter .section-heading h2{font-size:32px;letter-spacing:-.6px}.totwoo-mother-daughter .section-heading>p{font-size:14px;margin-top:8px}.totwoo-mother-daughter .shop>.section-heading{display:flex;align-items:center;gap:14px}.totwoo-mother-daughter .shop>.section-heading>p{display:none}.totwoo-mother-daughter .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.totwoo-mother-daughter .product-image{aspect-ratio:1}.totwoo-mother-daughter .product-copy{padding-top:12px}.totwoo-mother-daughter .product h3{font-size:19px;line-height:1.18;letter-spacing:-.25px;min-height:68px}.totwoo-mother-daughter .product-style{font-size:14px;line-height:1.45;margin-top:7px}.totwoo-mother-daughter .product .product-style{min-height:41px}.totwoo-mother-daughter .price-row{gap:8px;flex-wrap:wrap;margin-top:11px}.totwoo-mother-daughter .price-row strong{font-size:16px}.totwoo-mother-daughter .price-row strong span{font-size:12px;margin-left:1px}.totwoo-mother-daughter .set-meta{font-size:12px}.totwoo-mother-daughter .product .price-row{margin-bottom:12px}.totwoo-mother-daughter .product-button{font-size:14px;min-height:44px;padding:10px 14px;gap:10px}.totwoo-mother-daughter .collection-entry{grid-column:1/-1;text-align:center;padding-top:0}.totwoo-mother-daughter .collection-entry .button{max-width:100%;font-size:14px;min-height:48px;padding:12px 16px;gap:12px}.totwoo-mother-daughter .mobile-break{display:initial}.totwoo-mother-daughter .shop-notes{margin-top:23px;font-size:12px;text-align:left}.totwoo-mother-daughter .reviews .section-heading>p{font-size:14px}.totwoo-mother-daughter .faq-section{grid-template-columns:1fr;gap:20px}.totwoo-mother-daughter .faq summary{font-size:16px;min-height:64px;gap:14px;padding:17px 0}.totwoo-mother-daughter .answer{font-size:15px;padding-right:12px}.totwoo-mother-daughter .closing{padding:34px 0}.totwoo-mother-daughter .closing h2{font-size:31px;margin-bottom:20px}.totwoo-mother-daughter .closing .button{font-size:14px;padding:12px 18px;gap:16px;min-height:48px;max-width:100%}.totwoo-mother-daughter .footer{align-items:flex-start;flex-direction:column;gap:10px}.totwoo-mother-daughter .footer nav{font-size:13px;gap:24px}}@media(max-width:375px){.totwoo-mother-daughter .header nav{gap:12px}.totwoo-mother-daughter .product h3{font-size:18px}.totwoo-mother-daughter .product-button{padding-inline:12px}.totwoo-mother-daughter .price-row{gap:4px}}@media(prefers-reduced-motion:reduce){.totwoo-mother-daughter{scroll-behavior:auto}.totwoo-mother-daughter,.totwoo-mother-daughter *,.totwoo-mother-daughter *:before,.totwoo-mother-daughter *:after{animation:none!important;transition:none!important}}@media(forced-colors:active){.totwoo-mother-daughter .button{border:1px solid ButtonText}}.totwoo-mother-daughter .review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch;outline-offset:5px}.totwoo-mother-daughter .review-grid:focus-visible{outline:3px solid var(--rose)}.totwoo-mother-daughter .review{min-width:0;overflow:hidden;border-radius:15px;background:#fff;box-shadow:0 8px 20px #392a240b;display:flex;flex-direction:column}.totwoo-mother-daughter .review-media{aspect-ratio:4/3;background:#eee8e3;overflow:hidden}.totwoo-mother-daughter .review-media img{width:100%;height:100%;object-fit:cover}.totwoo-mother-daughter .review-copy{padding:18px 19px 20px;display:flex;flex-direction:column;flex:1}.totwoo-mother-daughter .review-stars{color:#a26a28;font-size:17px;line-height:1;letter-spacing:2px;margin-bottom:12px}.totwoo-mother-daughter .review-title{font:600 18px/1.35 var(--sans);letter-spacing:-.15px;margin-bottom:11px}.totwoo-mother-daughter .review blockquote{font:italic 15px/1.65 var(--sans);color:#60565a;letter-spacing:0;margin:0 0 18px}.totwoo-mother-daughter .review figcaption{margin-top:auto;font-size:13px;line-height:1.5;color:var(--ink)}.totwoo-mother-daughter .review figcaption strong{font-weight:600}.totwoo-mother-daughter .review-swipe{display:none}@media(min-width:701px)and (max-width:1050px){.totwoo-mother-daughter .review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.totwoo-mother-daughter .review-media{aspect-ratio:1.6}.totwoo-mother-daughter .review-copy{padding:21px}.totwoo-mother-daughter .review-title{font-size:19px}.totwoo-mother-daughter .review blockquote{font-size:16px}}@media(max-width:700px){.totwoo-mother-daughter .reviews .section-heading{margin-bottom:12px}.totwoo-mother-daughter .reviews .section-heading h2{font-size:31px}.totwoo-mother-daughter .review-swipe{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px;line-height:1.5;margin-bottom:12px}.totwoo-mother-daughter .review-swipe span{font-size:18px;color:var(--rose)}.totwoo-mother-daughter .review-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding:0 0 14px;scrollbar-width:thin;scrollbar-color:#bda7a0 transparent}.totwoo-mother-daughter .review{flex:0 0 min(80vw,300px);scroll-snap-align:start;border-radius:14px}.totwoo-mother-daughter .review-media{aspect-ratio:1.6}.totwoo-mother-daughter .review-copy{padding:20px}.totwoo-mother-daughter .review-stars{font-size:17px;margin-bottom:12px}.totwoo-mother-daughter .review-title{font-size:19px}.totwoo-mother-daughter .review blockquote{font-size:16px;line-height:1.6}.totwoo-mother-daughter .review figcaption{font-size:13px}}.totwoo-mother-daughter .review-more{text-align:center;margin-top:25px}.totwoo-mother-daughter .review-more .button{min-height:44px;font-size:14px}.totwoo-mother-daughter .faq .answer p+p{margin-top:12px}@media(max-width:700px){.totwoo-mother-daughter .review-more{margin-top:18px}}.totwoo-mother-daughter .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.totwoo-mother-daughter .day .section-heading{margin-bottom:24px}.totwoo-mother-daughter .scene-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.totwoo-mother-daughter .scene-grid figure{min-width:0;display:flex;flex-direction:column}.totwoo-mother-daughter .scene-grid img{width:100%;aspect-ratio:1;object-fit:contain}.totwoo-mother-daughter .scene-grid figcaption{flex:1;padding-top:13px;min-height:1.4em;font:26px/1.3 var(--serif)}.totwoo-mother-daughter .scene-foot{max-width:660px;margin:18px auto 0;text-align:center}.totwoo-mother-daughter .scene-foot p{font-size:16px;line-height:1.6;color:var(--muted)}.totwoo-mother-daughter .demo{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.totwoo-mother-daughter .demo-content{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,420px);gap:40px;align-items:center;max-width:800px;margin-inline:auto}.totwoo-mother-daughter .demo-copy h3{font:28px/1.2 var(--serif);letter-spacing:-.3px}.totwoo-mother-daughter .demo-copy .fine{margin-top:12px}.totwoo-mother-daughter .demo-media{position:relative;width:100%;aspect-ratio:1;background:#eee7e1;overflow:hidden;display:flex;align-items:center;justify-content:center}.totwoo-mother-daughter .demo-media img{display:block;width:100%;height:100%;object-fit:contain}.totwoo-mother-daughter .demo-switch{position:absolute;top:10px;right:10px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #cfc3bd;border-radius:4px;background:#fffdfbf2;color:#473f3b;font:500 12px/1.25 var(--sans);cursor:pointer}.totwoo-mother-daughter .demo-switch:hover{background:#fff}.totwoo-mother-daughter .demo-switch:disabled{cursor:default;opacity:.8}.totwoo-mother-daughter .demo-fallback{padding:24px;font-size:14px;line-height:1.6;text-align:center;color:var(--muted)}.totwoo-mother-daughter .demo-fallback a,.totwoo-mother-daughter .demo-copy a{color:var(--rose);text-decoration:underline;text-underline-offset:3px}.totwoo-mother-daughter .gift-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:stretch}.totwoo-mother-daughter .gift-card{display:flex;flex-direction:column;min-width:0}.totwoo-mother-daughter .gift-image{display:block;position:relative;width:100%;aspect-ratio:1;background:#f5f4f3}.totwoo-mother-daughter .gift-image img{width:100%;height:100%;object-fit:contain}.totwoo-mother-daughter .gift-image .image-fallback{font:14px/1.45 var(--sans);padding:12px}.totwoo-mother-daughter .gift-copy{display:flex;flex-direction:column;flex:1;padding-top:14px;min-width:0}.totwoo-mother-daughter .gift-card h3{font:400 22px/1.25 var(--serif);letter-spacing:-.3px;min-height:2.5em}.totwoo-mother-daughter .gift-color{font-size:14px;line-height:1.5;color:var(--muted);margin-top:7px;min-height:1.5em}.totwoo-mother-daughter .gift-card .price-row{display:flex;align-items:baseline;justify-content:space-between;gap:6px;flex-wrap:nowrap;margin:12px 0 15px}.totwoo-mother-daughter .gift-card .price-row strong{font-size:17px}.totwoo-mother-daughter .gift-card .set-meta{font-size:12px}.totwoo-mother-daughter .gift-card .product-button{margin-top:auto;min-height:44px;padding:10px 14px;font-size:14px;gap:12px}@media(min-width:701px)and (max-width:1050px){.totwoo-mother-daughter .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.totwoo-mother-daughter .demo-content{grid-template-columns:minmax(160px,1fr) minmax(0,400px);gap:28px}.totwoo-mother-daughter .demo-copy h3{font-size:26px}}@media(max-width:700px){.totwoo-mother-daughter .day .section-heading{margin-bottom:18px}.totwoo-mother-daughter .day h2{font-size:29px}.totwoo-mother-daughter .scene-grid{gap:12px}.totwoo-mother-daughter .scene-grid figcaption{font-size:clamp(16px,4.2vw,18px);line-height:1.3;padding-top:10px}.totwoo-mother-daughter .scene-foot{margin-top:14px;text-align:left}.totwoo-mother-daughter .scene-foot p{font-size:15px}.totwoo-mother-daughter .demo{margin-top:20px;padding-top:20px}.totwoo-mother-daughter .demo-content{grid-template-columns:1fr;gap:14px;max-width:360px}.totwoo-mother-daughter .demo-copy{text-align:center}.totwoo-mother-daughter .demo-copy h3{font-size:23px;letter-spacing:-.2px}.totwoo-mother-daughter .demo-switch{top:8px;right:8px}.totwoo-mother-daughter .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.totwoo-mother-daughter .gift-copy{padding-top:11px}.totwoo-mother-daughter .gift-card h3{font-size:16px;line-height:1.3;letter-spacing:-.15px;min-height:2.6em}.totwoo-mother-daughter .gift-color{font-size:13px;line-height:1.45;margin-top:6px;min-height:1.45em}.totwoo-mother-daughter .gift-card .price-row{margin:10px 0 12px;gap:5px}.totwoo-mother-daughter .gift-card .price-row strong{font-size:16px}.totwoo-mother-daughter .gift-card .price-row strong span{font-size:12px;margin-left:1px}.totwoo-mother-daughter .gift-card .set-meta{font-size:12px}.totwoo-mother-daughter .gift-card .product-button{font-size:14px;padding:10px 12px;gap:8px}}@media(max-width:360px){.totwoo-mother-daughter .gift-card h3{font-size:15px}.totwoo-mother-daughter .gift-card .product-button{padding-inline:10px}.totwoo-mother-daughter .gift-card .price-row strong{font-size:15px}}.totwoo-mother-daughter .review-media{position:relative}.totwoo-mother-daughter .community-photo-label{position:absolute;bottom:8px;left:8px;background:#fffef1;color:#38302b;padding:3px 7px;font:11px/1.4 var(--sans)}.totwoo-mother-daughter .hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:1800px;margin-inline:auto;background:#f1e9e2}.totwoo-mother-daughter .hero-image{grid-column:2;grid-row:1;order:0;align-self:center;margin:0;width:100%;height:auto;min-width:0;aspect-ratio:1159/760}.totwoo-mother-daughter .hero-image img{display:block;width:100%;height:auto;aspect-ratio:1159/760;object-fit:contain;object-position:center}.totwoo-mother-daughter .hero-copy{grid-column:1;grid-row:1;order:0;position:static;display:flex;align-items:center;min-width:0;width:100%;margin:0;padding:40px clamp(40px,4vw,64px);pointer-events:auto}.totwoo-mother-daughter .hero-copy>div{width:100%;max-width:none;min-width:0;container-type:inline-size}.totwoo-mother-daughter .hero .eyebrow{display:block;font-size:11px;line-height:1.5;letter-spacing:1.3px;margin:0 0 15px}.totwoo-mother-daughter .hero h1{font:400 44px/1.12 var(--serif);font-size:clamp(34px,8.5cqw,56px);letter-spacing:-.035em;white-space:nowrap;margin:0 0 22px}.totwoo-mother-daughter .hero-message{font-size:17px;line-height:1.5;max-width:100%;color:var(--muted)}.totwoo-mother-daughter .hero-gift-message,.totwoo-mother-daughter .hero-function{display:block}.totwoo-mother-daughter .hero-gift-message{font-size:18px;font-weight:500;color:var(--ink)}.totwoo-mother-daughter .hero-function{margin-top:7px;font-size:16px}.totwoo-mother-daughter .hero .button{margin-top:25px;min-height:48px;padding:12px 24px;gap:25px}@media(max-width:1023px){.totwoo-mother-daughter .hero{grid-template-columns:minmax(0,1fr)}.totwoo-mother-daughter .hero-image{grid-column:1;grid-row:1;width:100%;max-width:680px;justify-self:center}.totwoo-mother-daughter .hero-copy{grid-column:1;grid-row:2;padding:30px 32px 36px;justify-content:center}.totwoo-mother-daughter .hero-copy>div{max-width:920px}.totwoo-mother-daughter .hero h1{font-size:clamp(36px,7.4cqw,56px)}.totwoo-mother-daughter .hero-message{max-width:760px}.totwoo-mother-daughter .hero .eyebrow{display:none}}@media(max-width:700px){.totwoo-mother-daughter .hero{background:var(--paper)}.totwoo-mother-daughter .hero-image{max-width:none}.totwoo-mother-daughter .hero-copy{padding:18px 18px 24px}.totwoo-mother-daughter .hero-copy>div{max-width:none}.totwoo-mother-daughter .hero h1{font-size:clamp(22px,7.4vw,48px);font-size:clamp(22px,8.3cqw,48px);margin-bottom:13px}.totwoo-mother-daughter .hero-gift-message{font-size:16px}.totwoo-mother-daughter .hero-function{font-size:15px;margin-top:6px}.totwoo-mother-daughter .hero .button{margin-top:18px;min-height:46px;font-size:14px;padding:11px 20px;gap:22px}}.totwoo-mother-daughter .product h3{font-size:26px;line-height:1.18;min-height:2.36em}.totwoo-mother-daughter .product-type{font-size:15px;line-height:1.4;color:var(--ink);margin-top:6px}.totwoo-mother-daughter .product .product-style{font-size:14px;line-height:1.45;margin-top:5px;min-height:3.1em}.totwoo-mother-daughter .shop>.shop-notes{margin:-10px 0 24px;max-width:70ch;text-align:left;font-size:13px;line-height:1.6}.totwoo-mother-daughter .closing-actions{display:flex;flex-direction:column;align-items:center;gap:9px}.totwoo-mother-daughter .closing-collection-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--rose);text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.totwoo-mother-daughter .product h3{font-size:18px;line-height:1.2;min-height:2.4em}.totwoo-mother-daughter .product-type{font-size:14px;line-height:1.4;margin-top:6px}.totwoo-mother-daughter .product .product-style{font-size:13px;min-height:4.35em}.totwoo-mother-daughter .shop>.shop-notes{margin:-7px 0 19px;font-size:13px}.totwoo-mother-daughter .closing .button{margin:0}}.totwoo-mother-daughter .md-media-placeholder{width:100%;height:100%;min-height:160px;display:grid;place-items:center;text-align:center;padding:24px;background:#f1e9e2;color:#685e59;font:14px/1.5 var(--sans)}.totwoo-mother-daughter .md-setup-note{font:12px/1.5 var(--sans);color:var(--muted);margin-top:10px}.totwoo-mother-daughter .md-product-status{font:13px/1.4 var(--sans);color:var(--muted)}.totwoo-mother-daughter .md-disabled{opacity:.55;cursor:default}.totwoo-mother-daughter .gift-card .price-row{flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/129/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAACA */
