@media(max-width:768px){.dreamy-page img,.dreamy-pdp img,.dreamy-coll img,.dreamy-sci img{max-width:100%;height:auto}.dreamy-page [class*=grid],.dreamy-page [class*=-row]{max-width:100%}}@media(max-width:760px){.dreamy-pdp .options{grid-template-columns:repeat(2,1fr)!important;gap:10px}.dreamy-sci .neuro-bar{grid-template-columns:1fr!important;gap:8px}.dreamy-sci .neuro-bar .delta{justify-self:start}.dreamy-pdp .material-specs .row{grid-template-columns:1fr!important;gap:4px}.dreamy-sci .mech-list .row,.dreamy-sci .origin-list .row,.dreamy-sci .pstep{grid-template-columns:44px 1fr!important;gap:14px}.dreamy-pdp .addon{grid-template-columns:48px 1fr auto!important;gap:12px}.dreamy-pdp .award-item{grid-template-columns:56px 1fr!important}}.dreamy-page .story-grid .story-media picture{display:block;width:100%;height:100%}.dreamy-page .story-grid .story-media,.dreamy-page .story-grid .story-media__img{aspect-ratio:4 / 5}@media(max-width:760px){.dreamy-page .story-grid .story-media,.dreamy-page .story-grid .story-media__img{aspect-ratio:16 / 10;height:auto}}@media(max-width:760px){.dreamy-page .sale-section{padding:48px 20px}}@media(max-width:560px){.dreamy-page .sale-section{padding:40px 18px;border-radius:18px}}@media(max-width:760px){.dreamy-page .selector-head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:36px}.dreamy-page .selector-head .h2,.dreamy-page .selector-head p{max-width:none}}@media(max-width:760px){.dreamy-pdp .lifestyle{min-height:420px}.dreamy-pdp .lifestyle .body{padding:32px 20px}.dreamy-page .ig-diagram,.dreamy-page .intro-fb{min-height:0}}@media(max-width:980px){.dreamy-page .ig-diagram{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto;min-height:0}.dreamy-page .ig-callout.c-tl,.dreamy-page .ig-callout.c-bl,.dreamy-page .ig-callout.c-tr,.dreamy-page .ig-callout.c-br{grid-column:1 / -1;grid-row:auto;align-self:start;text-align:left;max-width:none}.dreamy-page .ig-image{grid-column:1 / -1;grid-row:auto;width:100%;max-width:100%;min-height:0;aspect-ratio:4 / 3}.dreamy-page .ig-stat{max-width:100%;gap:14px;padding:16px 18px}.dreamy-page .ig-stat-lbl{max-width:12ch;padding-right:12px}.dreamy-page .ig-stat-num,.dreamy-page .ig-stat-num sup{white-space:nowrap}}@media(max-width:980px){.dreamy-page .intro-fb .body{max-width:100%}.dreamy-page .intro-fb .pricetag{font-size:9px;padding:10px 18px;gap:8px;top:24px;right:24px}.dreamy-page .intro-fb .pricetag .amt{font-size:13px}.dreamy-page .intro-fb .pricetag strong{font-size:22px}}@media(max-width:560px){.dreamy-page .intro-fb h2{font-size:clamp(32px,9vw,42px)}.dreamy-page .intro-fb .pricetag{font-size:8.5px;padding:9px 15px;gap:7px;top:18px;right:18px}.dreamy-page .intro-fb .pricetag .amt{font-size:12px}.dreamy-page .intro-fb .pricetag strong{font-size:19px}}@media(max-width:980px){.dreamy-page .final .final-seal{position:static;display:block;margin:0 auto 20px;width:112px;height:112px;transform:rotate(-4deg)}}@media(max-width:560px){.dreamy-page .final .final-seal{width:92px;height:92px;margin-bottom:16px}}@media(max-width:760px){.dreamy-pdp .rev-head{grid-template-columns:1fr;gap:24px;margin-bottom:28px;align-items:start}.dreamy-pdp .rev-summary{padding:24px 20px}.dreamy-pdp .rev-summary .big{font-size:64px}.dreamy-pdp .rev-summary .stars-big{font-size:18px;margin-top:8px}.dreamy-pdp .rev-summary .count{margin-top:10px;font-size:11px}.dreamy-pdp .rev-bars{margin-top:18px}.dreamy-pdp .rev-filters{margin-bottom:24px;gap:6px}.dreamy-pdp .rev-grid-photos{gap:10px;margin-bottom:24px}.dreamy-pdp .rev-summary{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;row-gap:2px;padding:20px 18px}.dreamy-pdp .rev-summary .big{grid-row:1 / 3;font-size:48px;line-height:1}.dreamy-pdp .rev-summary .stars-big{margin:0;font-size:15px;align-self:end}.dreamy-pdp .rev-summary .count{margin:0;font-size:10px;letter-spacing:.12em;align-self:start}.dreamy-pdp .rev-bars{grid-column:1 / -1;margin-top:14px;gap:7px}.dreamy-pdp .rev-bars .bar{grid-template-columns:18px 1fr 34px;gap:10px;font-size:10px}.dreamy-pdp .rev-head .h2{font-size:clamp(28px,8.5vw,34px)}.dreamy-pdp .rev-head .lede{font-size:14px;margin-top:12px!important}.dreamy-pdp .certs{margin-top:16px!important;gap:6px}.dreamy-pdp .certs span{font-size:9px;letter-spacing:.1em;padding:7px 11px;gap:6px}.dreamy-pdp .rev-filters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:0 18px 4px;margin:0 -18px 18px}.dreamy-pdp .rev-filters::-webkit-scrollbar{display:none}.dreamy-pdp .rev-filters button{flex:0 0 auto;padding:9px 14px;font-size:10px}.dreamy-pdp .rev-card{padding:22px 20px;gap:14px}.dreamy-pdp .rev-card .body{font-size:15px}}@media(max-width:560px){.dreamy-pdp .actions{flex-wrap:nowrap;gap:8px;align-items:stretch}.dreamy-pdp .actions .qty{flex:0 0 auto;padding:0 4px}.dreamy-pdp .actions .qty button{width:32px}.dreamy-pdp .atc-btn{flex:1 1 auto;min-width:0;padding:14px 16px;gap:8px;white-space:nowrap}.dreamy-pdp .atc-btn [data-role=atcLabel]{overflow:hidden;text-overflow:ellipsis;min-width:0}.dreamy-pdp .atc-btn .price-mini{flex:0 0 auto;font-size:15px}}@media(max-width:760px){.dreamy-pdp>section,.dreamy-pdp>section.wrap,.dreamy-pdp>section.section,.dreamy-pdp>section.section-tight,.dreamy-pdp>section.wrap.section,.dreamy-pdp>section.wrap.section-tight{padding-top:24px;padding-bottom:24px}.dreamy-pdp .material,.dreamy-pdp .material.reverse{grid-template-columns:1fr;gap:22px;padding:28px 0}.dreamy-pdp .material .material-img,.dreamy-pdp .material.reverse .material-img{order:0;aspect-ratio:4 / 3;border-radius:18px}.dreamy-pdp .material-copy .h2{font-size:clamp(28px,8.5vw,34px);margin-top:12px}.dreamy-pdp .material-copy .lede{margin-top:14px;font-size:15px}.dreamy-pdp .material-specs{margin-top:22px}.dreamy-pdp .material-specs .row{padding:12px 0;gap:2px}.dreamy-pdp .pdp-desc br+br,.dreamy-pdp .pdp-desc p:empty,.dreamy-pdp .pdp-desc p>br:only-child{display:none}.dreamy-pdp .pdp-desc p:has(>br:only-child){display:none}.dreamy-pdp .tabs-nav{margin-bottom:20px}.dreamy-pdp .tab-content.active{gap:20px}.dreamy-pdp .calm-bullets{margin-top:22px}.dreamy-pdp .calm-bullet{padding:16px 0}.dreamy-pdp .calm-bullet.active{padding:16px 14px}.dreamy-pdp .awards-section{padding:28px 0}.dreamy-pdp .awards-grid{gap:24px}.dreamy-pdp .award-item{grid-template-columns:56px 1fr auto;gap:14px;padding:16px 0}.dreamy-pdp .xsell-head{margin-bottom:22px}.dreamy-pdp .rev-cta{margin-top:16px}.dreamy-pdp .rev-grid+.rev-cta,.dreamy-pdp .dreamy-carousel+.rev-cta{margin-top:12px}.dreamy-pdp .compare{padding:28px 18px;margin-top:0}.dreamy-pdp .compare .compare-table{margin-top:22px}.dreamy-pdp .compare-table .cell.label{position:sticky;left:0;z-index:2;background:var(--cream-2);padding-inline-end:10px}.dreamy-pdp .compare .why-head{margin-bottom:18px}.dreamy-pdp .compare-table{min-width:520px}.dreamy-pdp .compare-table .cell{padding:12px 10px;font-size:12px}.dreamy-pdp .faq,.dreamy-page .faq{gap:16px}.dreamy-pdp .faq-item,.dreamy-page .faq-item{padding:14px 0}.dreamy-pdp .faq-item summary,.dreamy-page .faq-item summary{font-size:17px;gap:14px}.dreamy-pdp .faq-item .ans,.dreamy-page .faq-item .ans{font-size:14px;margin-top:10px}}@media(max-width:980px){.dreamy-pdp .compare{overflow-x:auto;-webkit-overflow-scrolling:touch}.dreamy-pdp .compare-table{min-width:620px}}@media(max-width:768px){.header__grid{min-height:56px}.header__logo .logo__link:before{width:110px;height:40px;-webkit-mask-size:110px auto;mask-size:110px auto;-webkit-mask-position:left center;mask-position:left center}.header__logo{flex:0 0 auto;justify-content:flex-start;margin-inline-start:-10px}.header__logo .logo__link{margin-inline:0}}@media(max-width:768px){.header__icon{width:44px;height:44px}.main-menu__content .main-nav__item--primary{font-size:13px;letter-spacing:.08em}.main-nav__item--toggle .main-nav__item--primary:after{content:none}}@media(max-width:768px){.footer__main{display:block!important}.footer__main>.footer-col{margin-bottom:28px!important}.footer__base,.footer__meta{text-align:center}}.dreamy-page .dreamy-carousel{position:relative}.dreamy-page .dreamy-carousel__btn{display:none}@media(max-width:980px){.dreamy-page [data-dreamy-carousel]{display:flex!important;grid-template-columns:none!important;grid-template-rows:none!important;height:auto!important;gap:14px!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 18px 10px;margin:0 -18px;scroll-padding-left:18px}.dreamy-page [data-dreamy-carousel]::-webkit-scrollbar{display:none}.dreamy-page [data-dreamy-carousel]>*{flex:0 0 82%;max-width:82%;scroll-snap-align:start;grid-column:auto!important;grid-row:auto!important}.dreamy-page .designed-cards[data-dreamy-carousel]>*,.dreamy-page .reels[data-dreamy-carousel]>*{flex-basis:64%;max-width:64%}.dreamy-page .quotes-grid[data-dreamy-carousel]>*{flex-basis:92%;max-width:92%}.dreamy-page .quotes-grid[data-dreamy-carousel] .quote{padding:24px;gap:14px}.dreamy-page .quotes-grid[data-dreamy-carousel] .quote p{font-size:17px;line-height:1.45}.dreamy-page .collections[data-dreamy-carousel]>.coll{min-height:220px}.dreamy-page .dreamy-carousel.is-carousel .dreamy-carousel__btn{display:grid;place-items:center;position:absolute;top:32%;z-index:4;width:44px;height:44px;border-radius:50%;background:#f2ede4f0;border:1px solid rgba(26,36,56,.35);color:var(--dreamy-navy);box-shadow:0 10px 28px -14px #1a243873;cursor:pointer;transition:opacity .2s ease,transform .2s ease,background .2s ease}.dreamy-page .dreamy-carousel__arr{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:21px;line-height:1;margin-top:-2px}.dreamy-page .dreamy-carousel__btn--prev{left:-4px}.dreamy-page .dreamy-carousel__btn--next{right:-4px}.dreamy-page .dreamy-carousel__btn:active{transform:scale(.94);background:var(--dreamy-cream-1)}.dreamy-page .dreamy-carousel__btn[disabled]{opacity:.25;pointer-events:none}}@media(min-width:761px)and (max-width:980px){.dreamy-page [data-dreamy-carousel]{gap:18px!important;padding:4px 24px 12px;margin:0 -24px;scroll-padding-left:24px}.dreamy-page [data-dreamy-carousel]>*{flex-basis:46%;max-width:46%}.dreamy-page .designed-cards[data-dreamy-carousel]>*,.dreamy-page .reels[data-dreamy-carousel]>*,.dreamy-page .benefits-grid[data-dreamy-carousel]>*{flex-basis:34%;max-width:34%}.dreamy-page .collections[data-dreamy-carousel]>.coll{min-height:320px}.dreamy-page .dreamy-carousel.is-carousel .dreamy-carousel__btn{width:46px;height:46px}}@media(max-width:560px){.dreamy-page .section,.dreamy-page .section-tight{padding:28px 0}.dreamy-page .selector,.dreamy-page .benefits,.dreamy-page .experience,.dreamy-page .final,.dreamy-page .designed,.dreamy-page .intro-fb,.dreamy-page .creators,.dreamy-page .ig-card,.dreamy-page .sale-section,.dreamy-page .hug-card{padding:28px 18px;border-radius:18px}.dreamy-page .sale-head,.dreamy-page .prod-head,.dreamy-page .collections-head,.dreamy-page .quotes-head,.dreamy-page .creators-head,.dreamy-page .selector-head{margin-bottom:22px;gap:10px}.dreamy-page .h2{line-height:1.02}.dreamy-page .lede{font-size:15px;line-height:1.5}.dreamy-page .hero{padding:16px 0 28px}.dreamy-page .hero-copy{padding:8px 0}.dreamy-page .hero-copy .title,.dreamy-page .hero-copy .lede{margin-top:14px}.dreamy-page .hero-cta{margin-top:20px;gap:10px}.dreamy-page .hero-meta{padding-top:24px;gap:20px}.dreamy-page .hero-meta .num{font-size:30px}.dreamy-page .sale-card .off{width:68px;height:68px;top:12px;right:12px;padding:8px}.dreamy-page .sale-card .off .lbl{font-size:7px;letter-spacing:.12em}.dreamy-page .sale-card .off strong{font-size:21px}.dreamy-page .story-grid{gap:20px}.dreamy-page .story-copy .h2{margin-top:10px}.dreamy-page .story-copy .lede{margin-top:14px}.dreamy-page .story-list{margin-top:18px}.dreamy-page .story-list .row{padding:12px 0;gap:12px}.dreamy-page .weight-mode{margin-bottom:10px}.dreamy-page .weight-rail{margin-top:6px;padding-top:10px}.dreamy-page .weight-rail .self-lbl,.dreamy-page .partner-rail .partner-lbl{margin-bottom:22px}.dreamy-page .weight-ticks{margin-top:20px;font-size:10px}.dreamy-page .weight-track,.dreamy-page .weight-ticks{margin-left:12px;margin-right:12px}.dreamy-page .weight-thumb{width:44px;height:36px;font-size:11px;line-height:1.05}.dreamy-page .weight-buckets{grid-template-columns:1fr!important;gap:8px;margin-top:16px}.dreamy-page .bucket{display:grid;grid-template-columns:74px 1fr auto;grid-template-areas:"rng kg  pill" "rng lbl pill";column-gap:12px;row-gap:2px;align-items:center;text-align:left;padding:12px 14px;border-radius:14px;min-height:64px}.dreamy-page .bucket .rng{grid-area:rng;font-size:24px;margin-top:0;white-space:nowrap}.dreamy-page .bucket .kg{grid-area:kg;margin-top:0;font-size:10px;letter-spacing:.1em;line-height:1.3}.dreamy-page .bucket .lbl{grid-area:lbl;font-size:9px;letter-spacing:.12em;line-height:1.3}.dreamy-page .bucket .lbl .ago{margin-left:6px;font-size:8.5px;padding:2px 7px;vertical-align:0}.dreamy-page .bucket .pill{grid-area:pill;margin-top:0;font-size:14px;white-space:nowrap;justify-self:end;opacity:.9}.dreamy-page .recommendation{margin-top:18px;gap:14px}.dreamy-page .rec-img{min-height:180px}.dreamy-page .rec-meta .line{padding-bottom:10px}.dreamy-page .benefits-head,.dreamy-pdp .why-head,.dreamy-sci .mat-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.dreamy-page .benefits-head .lede,.dreamy-pdp .why-head .lede,.dreamy-sci .mat-head .lede{max-width:none!important}.dreamy-page .benefit{padding:16px}.dreamy-page .benefit h4{font-size:16px}.dreamy-page .benefit p{font-size:13px}.dreamy-page .science{gap:20px}.dreamy-page .stat-row{gap:14px}.dreamy-page .ig-callout{padding:12px 0}.dreamy-page .experience-grid,.dreamy-page .faq{gap:18px}.dreamy-page .faq-item summary{padding:14px 0}.dreamy-page .final .lede{margin-top:12px}.dreamy-page .final .ctas{margin-top:18px}}@media(max-width:768px){.dreamy-page button,.dreamy-page .btn,.dreamy-pdp .atc-btn,.dreamy-coll .cc-mode button{min-height:44px}.dreamy-page .weight-thumb,.dreamy-coll .cc-thumb{min-width:52px;min-height:34px}}@media(max-width:760px){.dreamy-pdp .price-row .v{font-size:34px}.dreamy-pdp .price-row .old{font-size:18px}.dreamy-pdp .price-row .save{font-size:11px;padding:5px 12px}.dreamy-pdp .price-row .pp{font-size:11px}.dreamy-pdp .pdp-desc{font-size:16px;line-height:1.6}.dreamy-pdp .opt .v{font-size:17px}.dreamy-pdp .opt .sub{font-size:10px;letter-spacing:.08em}.dreamy-pdp .sel-value{font-size:15px}.dreamy-pdp .swatches .sw{width:44px;height:44px}.dreamy-pdp .qty button{width:44px}.dreamy-pdp .calc-cue .t{font-size:15px}.dreamy-pdp .calc-cue .d{font-size:10px;letter-spacing:.1em}.dreamy-pdp .bundle-link{min-height:56px}.dreamy-pdp .rev-summary .big{font-size:44px}.dreamy-pdp .rev-filters button{font-size:11px;padding:10px 15px}.dreamy-pdp .certs span{font-size:10px;padding:8px 12px}.dreamy-pdp .rev-card .body{font-size:15px;line-height:1.55}.dreamy-pdp .tabs-nav button{font-size:11px;padding:12px 14px}.dreamy-pdp .tab-content h3{font-size:26px}.dreamy-pdp .tab-content p{font-size:15px;line-height:1.6}.dreamy-pdp .specs .v{font-size:15px}.dreamy-pdp .calm-bullet h4{font-size:18px}.dreamy-pdp .calm-bullet p{font-size:15px;line-height:1.55}.dreamy-pdp .award-item .name{font-size:16px;line-height:1.35}.dreamy-pdp .faq-item summary,.dreamy-page .faq-item summary{font-size:16px}.dreamy-pdp .faq-item .ans,.dreamy-page .faq-item .ans{font-size:15px;line-height:1.6}.dreamy-pdp .xsell .meta .nm{font-size:16px}.dreamy-pdp .xsell .meta .pr{font-size:13px}.dreamy-pdp .xsell .desc{font-size:13px;line-height:1.5}.dreamy-page .lede,.dreamy-pdp .lede{font-size:15px;line-height:1.55}.dreamy-page .eyebrow,.dreamy-pdp .eyebrow{font-size:10px;letter-spacing:.16em}.dreamy-page .btn,.dreamy-pdp .btn,.dreamy-page .btn-primary,.dreamy-page .btn-ghost,.dreamy-pdp .atc-btn,.dreamy-pdp .rev-filters button,.dreamy-pdp .tabs-nav button,.dreamy-page .add{min-height:48px}.dreamy-page .btn,.dreamy-pdp .btn,.dreamy-page .btn-primary,.dreamy-page .btn-ghost{font-size:12px;letter-spacing:.14em;padding-inline:22px}.dreamy-pdp .atc-btn{font-size:12px;letter-spacing:.14em}.dreamy-pdp .atc-btn .price-mini{font-size:17px}}@media(max-width:380px){.dreamy-pdp .price-row .v{font-size:30px}.dreamy-pdp .opt .v{font-size:16px}.dreamy-pdp .tab-content h3{font-size:24px}.dreamy-pdp .rev-summary .big{font-size:40px}.dreamy-page .btn,.dreamy-pdp .btn,.dreamy-pdp .atc-btn{font-size:11px;letter-spacing:.12em;padding-inline:18px}}@media(max-width:760px){.dreamy-page .hero-grid{gap:16px}.dreamy-page .hero-image{order:-1;min-height:320px}.dreamy-page .hero-copy{padding:0 0 4px}.dreamy-page .hero-image .sticker{top:14px!important;right:14px!important;left:auto!important;bottom:auto!important;width:92px;height:92px;font-size:8px;padding:10px}.dreamy-page .hero-image .sticker strong{font-size:22px}.dreamy-page .hero-image .badge{left:14px;right:14px;bottom:14px;top:auto;max-width:none;padding:12px 14px;gap:12px}.dreamy-page .hero-image .badge .swatch{width:34px;height:34px}.dreamy-page .hero-image .badge .v{font-size:15px}}@media(max-width:760px){.dreamy-page .benefits-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:1fr;gap:12px!important;margin-top:22px}.dreamy-page .benefits-grid>.benefit{display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 12px;background:var(--dreamy-cream-1);border:1px solid rgba(44,62,92,.08);border-radius:16px}.dreamy-page .benefits-grid .benefit .icon{width:52px;height:52px;margin-bottom:12px}.dreamy-page .benefits-grid .benefit .icon svg{width:26px;height:26px}.dreamy-page .benefits-grid .benefit h4{font-size:15px;line-height:1.25;margin-bottom:6px}.dreamy-page .benefits-grid .benefit p{font-size:12.5px;line-height:1.5}}@media(max-width:380px){.dreamy-page .benefits-grid .benefit p{font-size:12px}.dreamy-page .benefits-grid>.benefit{padding:16px 10px}}@media(max-width:760px){.dreamy-page .stat-row,.dreamy-pdp .stat-row,.dreamy-sci .stat-row{grid-template-columns:1fr 1fr!important;gap:16px!important;margin-top:20px;padding-top:20px;align-items:start}.dreamy-page .stat .v,.dreamy-pdp .stat .v,.dreamy-sci .stat .v{font-size:38px}.dreamy-page .stat .l,.dreamy-pdp .stat .l,.dreamy-sci .stat .l{margin-top:8px;font-size:10px;letter-spacing:.12em}.dreamy-page .stat .d,.dreamy-pdp .stat .d,.dreamy-sci .stat .d{margin-top:6px;font-size:12.5px;line-height:1.5;max-width:none}}@media(max-width:380px){.dreamy-page .stat .v,.dreamy-pdp .stat .v,.dreamy-sci .stat .v{font-size:32px}.dreamy-page .stat .d,.dreamy-pdp .stat .d,.dreamy-sci .stat .d{font-size:12px}}@media(max-width:760px){.dreamy-pdp .benefits-head,.dreamy-page .benefits-head{gap:10px;margin-bottom:18px}.dreamy-page .benefits .lede{font-size:14px;line-height:1.5}.dreamy-page .benefits-grid .benefit p{font-size:12px}}@media(max-width:760px){.dreamy-coll .cc-result{flex-direction:column;align-items:stretch;gap:16px}.dreamy-coll .cc-result .r-info .r-name{font-size:30px;line-height:1.1}.dreamy-coll .cc-result .r-info .r-meta{font-size:10.5px;line-height:1.5}.dreamy-coll .cc-result a{justify-content:center;width:100%}.dreamy-coll .filters{padding:16px 0}.dreamy-coll .filters .filters-head{margin-bottom:12px}.dreamy-coll .filters .filters-head .ttl{font-size:19px}.dreamy-coll .fg{align-items:flex-start;gap:8px}.dreamy-coll .fg .l{min-width:0;width:100%;font-size:10px;padding:8px 12px;margin-bottom:2px}.dreamy-coll .fg a,.dreamy-coll .fg button{padding:8px 14px;font-size:10.5px}.dreamy-coll .pcard{gap:12px}.dreamy-coll .pcard .head{flex-direction:column;align-items:flex-start;gap:4px}.dreamy-coll .pcard .name{font-size:17px;line-height:1.25}.dreamy-coll .pcard .name em{font-size:14px}.dreamy-coll .pcard .price{text-align:left;font-size:12.5px;display:flex;align-items:baseline;gap:10px}.dreamy-coll .pcard .price .rating{display:inline;margin-top:0;font-size:11px}.dreamy-coll .pcard .meta{flex-wrap:wrap;gap:4px 12px;font-size:10px}.dreamy-coll .pcard .img .quick{display:none}.dreamy-coll .pcard-cta{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:12px 14px;border-radius:999px;background:var(--dreamy-ink, #1a2438);color:var(--dreamy-cream-1, #f2ede4);font-family:var(--mono, "Montserrat", sans-serif);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;min-height:44px}}@media(min-width:761px){.dreamy-coll .pcard-cta{display:none}}@media(max-width:760px){.dreamy-pdp .press{padding:22px 0}.dreamy-pdp .press-label{margin-bottom:14px}.dreamy-pdp .press-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;justify-items:center;align-items:center;text-align:center}.dreamy-pdp .press-row .logo{font-size:15px;line-height:1.15}.dreamy-pdp .press-row .logo.serif-display{font-size:18px}.dreamy-pdp .press-row .logo.sans{font-size:9px;letter-spacing:.12em}}@media(max-width:760px){.dreamy-page .benefits-head,.dreamy-pdp .benefits-head{text-align:center;align-items:center}.dreamy-page .benefits-head>div{width:100%}.dreamy-page .benefits .lede{max-width:34ch;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/dreamy-mobile.css.map */
