.product-form__submit:not([disabled]):not([aria-disabled=true]){background-color:#534ab7;color:#fff;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background-color:#c96f3d;transform:translateY(-2px);box-shadow:0 6px 20px #e8a87c61}.product-form__submit:not([disabled]):not([aria-disabled=true]):active{transform:translateY(0);box-shadow:none}.shopify-payment-button__button--unbranded{transition:background-color .2s ease,transform .15s ease!important}.shopify-payment-button__button--unbranded:hover{background-color:#534ab7!important;transform:translateY(-2px)}.dormly-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--dormly-border, #E0DBD0);box-shadow:0 -4px 20px #1a10401a;z-index:200;transform:translateY(100%);transition:transform .3s ease;padding:12px 20px}.dormly-sticky-bar.is-visible{transform:translateY(0)}.dormly-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1200px;margin:0 auto}.dormly-sticky-bar__info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.dormly-sticky-bar__title{font-size:14px;font-weight:600;color:var(--dormly-midnight, #1A1040);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dormly-sticky-bar__price{font-size:14px;font-weight:700;color:var(--dormly-purple, #534AB7)}.dormly-sticky-bar__btn{background-color:#534ab7;color:#fff;border:none;border-radius:40px;padding:14px 32px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background-color .2s ease,transform .15s ease;flex-shrink:0}.dormly-sticky-bar__btn:hover{background-color:#c96f3d;transform:translateY(-1px)}.dormly-trust-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 4px;padding:16px 0 4px;border-top:1px solid var(--dormly-border, #E0DBD0);margin-top:8px}@media(max-width:749px){.dormly-trust-icons{grid-template-columns:repeat(2,1fr);gap:14px 8px}}.dormly-trust-icons__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:0 4px}.dormly-trust-icons__svg{width:22px;height:22px;color:var(--dormly-purple, #534AB7);flex-shrink:0}.dormly-trust-icons__label{font-size:11px;font-weight:500;color:var(--dormly-midnight, #1A1040);line-height:1.3}.dormly-feature-highlights{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;padding:16px 0;border-top:1px solid var(--dormly-border, #E0DBD0);border-bottom:1px solid var(--dormly-border, #E0DBD0);margin:4px 0 16px}.dormly-feature-highlight-item{display:flex;align-items:center;gap:10px}.dormly-feature-highlight-item__icon{width:38px;height:38px;border-radius:50%;border:1.5px solid var(--dormly-border, #E0DBD0);background:var(--dormly-lavender, #F7F5FF);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:17px;line-height:1}.dormly-feature-highlight-item__text{font-size:13px;font-weight:500;color:var(--dormly-midnight, #1A1040);line-height:1.3}:root{--dormly-purple: #534AB7;--dormly-midnight: #1A1040;--dormly-lavender: #F7F5FF;--dormly-mist: #EEF0FB;--dormly-amber: #E8A87C;--dormly-amber-hover: #c96f3d;--dormly-charcoal: #1A1040;--dormly-white: #FFFFFF;--dormly-muted: #6B6B68;--dormly-border: #E0DBD0}.dormly-section{font-family:var(--font-body-family),sans-serif}.dormly-section *,.dormly-section *:before,.dormly-section *:after{box-sizing:border-box}.dormly-btn{display:inline-block;font-family:var(--font-body-family),sans-serif;font-size:16px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:background .2s,color .2s,transform .15s;line-height:1}.dormly-btn:hover{transform:translateY(-1px)}.dormly-btn--primary{background:var(--dormly-amber);color:var(--dormly-white);padding:16px 36px;border-radius:50px}.dormly-btn--primary:hover{background:var(--dormly-amber-hover)}.dormly-btn--outline-white{background:transparent;color:var(--dormly-white);border:2px solid var(--dormly-white);padding:16px 28px;border-radius:50px}.dormly-btn--outline-white:hover{background:var(--dormly-white);color:var(--dormly-midnight)}.dormly-btn--outline-purple{background:transparent;color:var(--dormly-purple);border:2px solid var(--dormly-purple);padding:13px 28px;border-radius:50px;font-size:15px}.dormly-btn--outline-purple:hover{background:var(--dormly-purple);color:var(--dormly-white)}.dormly-btn--full{width:100%;text-align:center}.dormly-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dormly-amber);margin-bottom:12px}.dormly-h2{font-size:36px;font-weight:700;color:var(--dormly-midnight);margin:0 0 16px;line-height:1.15;letter-spacing:-.3px}.dormly-subheading{font-size:17px;color:var(--dormly-muted);line-height:1.6;margin:0}.dormly-container{width:100%;padding:0 5%}@media(min-width:1024px){.dormly-container{padding:0 8%}}.dormly-hero{position:relative;min-height:520px;display:flex;align-items:center;overflow:hidden}.dormly-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#d4c9e8;z-index:0}.dormly-hero__bg img{width:100%;height:100%;object-fit:cover;display:block}.dormly-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a104059;z-index:1}.dormly-hero__content{position:relative;z-index:2;padding:60px 5%;max-width:640px}@media(min-width:1024px){.dormly-hero{min-height:600px}.dormly-hero__content{padding:80px 8%}}.dormly-hero__eyebrow{font-size:13px;font-weight:500;color:var(--dormly-amber);text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:16px}.dormly-hero__heading{font-size:36px;font-weight:700;color:var(--dormly-white);line-height:1.1;letter-spacing:-.5px;margin:0 0 20px}@media(min-width:768px){.dormly-hero__heading{font-size:56px}}.dormly-hero__subheading{font-size:18px;color:#ffffffd9;max-width:480px;line-height:1.6;margin:0 0 32px}.dormly-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.dormly-hero__social-proof{font-size:13px;color:#ffffffb3;margin-top:4px}.dormly-trust-bar{background:var(--dormly-white);border-top:1px solid var(--dormly-border);border-bottom:1px solid var(--dormly-border);padding:20px 5%}.dormly-trust-bar__inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px}.dormly-trust-bar__item{font-size:14px;color:var(--dormly-midnight);display:flex;align-items:center;gap:6px;white-space:nowrap}@media(min-width:1024px){.dormly-trust-bar{padding:20px 8%}}.dormly-featured-product{background:var(--dormly-lavender);padding:72px 5%}@media(min-width:1024px){.dormly-featured-product{padding:72px 8%}}.dormly-featured-product__grid{display:flex;flex-direction:column;gap:40px}@media(min-width:900px){.dormly-featured-product__grid{flex-direction:row;align-items:center;gap:64px}.dormly-featured-product__image,.dormly-featured-product__text{flex:1}}.dormly-featured-product__image-wrap{border-radius:16px;overflow:hidden;aspect-ratio:1 / 1;background:#d4c9e8}.dormly-featured-product__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.dormly-featured-product__title{font-size:28px;font-weight:700;color:var(--dormly-midnight);margin:0 0 16px;line-height:1.2}@media(min-width:768px){.dormly-featured-product__title{font-size:36px}}.dormly-featured-product__description{font-size:16px;color:var(--dormly-muted);line-height:1.7;margin-bottom:24px}.dormly-featured-product__benefits{list-style:none;margin:0 0 28px;padding:0}.dormly-featured-product__benefits li{font-size:15px;color:var(--dormly-midnight);padding:6px 0;display:flex;align-items:flex-start;gap:10px}.dormly-featured-product__benefits li:before{content:"\2713";color:var(--dormly-purple);font-weight:700;flex-shrink:0;margin-top:1px}.dormly-featured-product__price-block{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px}.dormly-price--sale{font-size:30px;font-weight:700;color:var(--dormly-purple)}.dormly-price--compare{font-size:18px;color:var(--dormly-muted);text-decoration:line-through}.dormly-badge--savings{background:var(--dormly-mist);color:var(--dormly-purple);font-size:13px;font-weight:600;padding:4px 10px;border-radius:6px}.dormly-featured-product__bnpl{font-size:13px;color:var(--dormly-muted);margin-bottom:28px}.dormly-featured-product__cta{font-size:16px;font-weight:600;padding:16px}.dormly-product-grid{background:var(--dormly-white);padding:72px 5%}@media(min-width:1024px){.dormly-product-grid{padding:72px 8%}}.dormly-product-grid__header{text-align:center;margin-bottom:48px}.dormly-product-grid__header .dormly-h2{margin-bottom:12px}.dormly-product-grid__subheading{font-size:17px;color:var(--dormly-muted);max-width:520px;margin:0 auto;line-height:1.6}.dormly-product-grid__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:600px){.dormly-product-grid__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dormly-product-grid__grid{grid-template-columns:repeat(4,1fr)}}.dormly-product-card{background:var(--dormly-white);border:1px solid var(--dormly-border);border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.dormly-product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #534ab71f}.dormly-product-card__image{aspect-ratio:1 / 1;background:var(--dormly-mist);overflow:hidden}.dormly-product-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.dormly-product-card:hover .dormly-product-card__image img{transform:scale(1.04)}.dormly-product-card__body{padding:20px;display:flex;flex-direction:column;flex:1}.dormly-product-card__stars{color:#f5a623;font-size:14px;margin-bottom:8px}.dormly-product-card__name{font-size:16px;font-weight:600;color:var(--dormly-midnight);margin:0 0 4px}.dormly-product-card__tagline{font-size:14px;color:var(--dormly-muted);margin:0 0 12px;line-height:1.4}.dormly-product-card__price{font-size:18px;font-weight:700;color:var(--dormly-purple);margin-bottom:16px;display:flex;align-items:baseline;gap:8px}.dormly-product-card__price--sale{color:var(--dormly-purple)}.dormly-product-card__price--compare{font-size:14px;font-weight:500;color:var(--dormly-muted);text-decoration:line-through}.dormly-product-card__cta{font-size:14px;font-weight:600;padding:12px;margin-top:auto}.dormly-reviews{background:var(--dormly-lavender);padding:72px 5%}@media(min-width:1024px){.dormly-reviews{padding:72px 8%}}.dormly-reviews__header{text-align:center;margin-bottom:48px}.dormly-reviews__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dormly-purple);display:block;margin-bottom:12px}.dormly-reviews__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:900px){.dormly-reviews__grid{grid-template-columns:repeat(3,1fr)}}.dormly-review-card{background:var(--dormly-white);border:1px solid var(--dormly-border);border-radius:16px;padding:24px}.dormly-review-card__stars{color:#f5a623;font-size:16px;margin-bottom:12px}.dormly-review-card__text{font-size:15px;color:var(--dormly-midnight);line-height:1.7;font-style:italic;margin-bottom:16px}.dormly-review-card__footer{display:flex;align-items:center;gap:12px}.dormly-review-card__avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:var(--dormly-white);flex-shrink:0}.dormly-review-card__name{font-size:14px;font-weight:600;color:var(--dormly-midnight);display:block;margin-bottom:2px}.dormly-review-card__location{font-size:12px;color:var(--dormly-muted);display:block;margin-bottom:4px}.dormly-badge--verified{background:var(--dormly-mist);color:var(--dormly-purple);font-size:11px;padding:2px 8px;border-radius:4px;display:inline-block}.dormly-comparison{background:var(--dormly-midnight, #1A1040);padding:64px 5%}@media(min-width:1024px){.dormly-comparison{padding:72px 8%}}.dormly-comparison__header{margin-bottom:40px}.dormly-comparison__title{font-size:32px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.15}@media(min-width:768px){.dormly-comparison__title{font-size:40px}}.dormly-comparison__subtitle{font-size:16px;color:#ffffffa6;margin:0}.dormly-comparison__table-outer{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.dormly-comparison__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.dormly-comparison__table{width:100%;min-width:560px;border-collapse:collapse;table-layout:fixed}.dormly-comparison__th{background:#534ab7;color:#fff;font-size:14px;font-weight:700;padding:16px 20px;text-align:center;white-space:nowrap}.dormly-comparison__th--feature{text-align:left;width:26%}.dormly-comparison__th--dormly{background:#6259c4}.dormly-comparison__table tbody tr:nth-child(odd) td{background:#ffffff0a}.dormly-comparison__table tbody tr:nth-child(2n) td{background:#ffffff14}.dormly-comparison__feature{padding:16px 20px;font-size:14px;font-weight:600;color:#b3adff;text-align:left;border-right:1px solid rgba(255,255,255,.08)}.dormly-comparison__cell{padding:14px 12px;text-align:center;border-right:1px solid rgba(255,255,255,.06);vertical-align:middle}.dormly-comparison__cell:last-child{border-right:none}.dormly-comparison__cell--dormly{background:#6259c440!important}.dormly-cmp-yes{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#22c55e;color:#fff;font-size:14px;font-weight:800;line-height:1}.dormly-cmp-no{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#ef444426;color:#ef4444;font-size:16px;font-weight:800;line-height:1}.dormly-cmp-warn-wrap{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-wrap:nowrap}.dormly-cmp-warn{font-size:16px;line-height:1;color:#f59e0b}.dormly-cmp-warn-text{font-size:12px;color:#ffffffbf;white-space:nowrap}@media(max-width:479px){.dormly-cmp-warn-text{display:none}}.dormly-comparison__branding{text-align:right;margin-top:20px;font-size:22px;font-weight:500;color:var(--dormly-purple, #534AB7);letter-spacing:.5px}.dormly-product-reviews{background:var(--dormly-lavender);padding:72px 5%}@media(min-width:1024px){.dormly-product-reviews{padding:72px 8%}}.dormly-product-reviews__header{text-align:center;margin-bottom:8px}.dormly-product-reviews__overall{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 48px;flex-wrap:wrap}.dormly-product-reviews__avg{font-size:20px;font-weight:700;color:var(--dormly-midnight)}.dormly-product-reviews__stars-row{color:#f5a623;font-size:20px;letter-spacing:2px}.dormly-product-reviews__count{font-size:14px;color:var(--dormly-muted)}.dormly-product-reviews__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.dormly-product-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dormly-product-reviews__grid{grid-template-columns:repeat(3,1fr)}}.dormly-review-card--product{padding:0;display:flex;flex-direction:column}.dormly-review-card__photo-wrap{aspect-ratio:4 / 3;overflow:hidden;background:var(--dormly-mist);border-radius:16px 16px 0 0}.dormly-review-card__photo{width:100%;height:100%;object-fit:cover;display:block}.dormly-review-card__top-avatar{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#fff;margin:28px auto 0}.dormly-review-card__body{padding:16px 24px 24px;flex:1;display:flex;flex-direction:column}.dormly-review-card--product .dormly-review-card__stars{font-size:18px;margin-bottom:10px}.dormly-review-card__heading{font-size:16px;font-weight:700;color:var(--dormly-midnight);margin:0 0 10px;line-height:1.3}.dormly-review-card--product .dormly-review-card__text{font-size:14px;flex:1;margin-bottom:0}.dormly-review-card--product .dormly-review-card__footer{margin-top:16px;flex-direction:column;align-items:flex-start;gap:4px}.dormly-brand-story{background:var(--dormly-white);padding:72px 5%}@media(min-width:1024px){.dormly-brand-story{padding:72px 8%}}.dormly-brand-story__grid{display:flex;flex-direction:column;gap:40px}@media(min-width:900px){.dormly-brand-story__grid{flex-direction:row;align-items:center;gap:64px}.dormly-brand-story__image,.dormly-brand-story__text{flex:1}}.dormly-brand-story__image-wrap{border-radius:16px;overflow:hidden;aspect-ratio:4 / 3;background:#c8c2e8}.dormly-brand-story__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.dormly-brand-story__heading{font-size:28px;font-weight:700;color:var(--dormly-midnight);letter-spacing:-.3px;margin:0 0 20px;line-height:1.2}@media(min-width:768px){.dormly-brand-story__heading{font-size:32px}}.dormly-brand-story__body{font-size:16px;color:var(--dormly-muted);line-height:1.8;margin-bottom:16px}.dormly-brand-story__body:last-of-type{margin-bottom:28px}.dormly-email-signup{background:var(--dormly-midnight);padding:56px 5%;text-align:center}@media(min-width:1024px){.dormly-email-signup{padding:56px 8%}}.dormly-email-signup__heading{font-size:24px;font-weight:700;color:var(--dormly-white);margin:0 0 12px}@media(min-width:768px){.dormly-email-signup__heading{font-size:28px}}.dormly-email-signup__subheading{font-size:16px;color:#ffffffb3;margin-bottom:32px;line-height:1.6}.dormly-email-signup__form{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:480px;margin:0 auto}@media(min-width:600px){.dormly-email-signup__form{flex-direction:row}}.dormly-email-signup__input{flex:1;width:100%;padding:16px 20px;border-radius:50px;border:none;font-size:15px;font-family:var(--font-body-family),sans-serif;outline:none}.dormly-email-signup__submit{background:var(--dormly-amber);color:var(--dormly-white);border:none;border-radius:50px;padding:16px 28px;font-size:15px;font-weight:600;cursor:pointer;font-family:var(--font-body-family),sans-serif;transition:background .2s;white-space:nowrap}.dormly-email-signup__submit:hover{background:var(--dormly-amber-hover)}.dormly-email-signup__privacy{font-size:12px;color:#ffffff80;margin-top:12px}.dormly-reviews-feed{background:var(--dormly-white);padding:64px 5%}@media(min-width:1024px){.dormly-reviews-feed{padding:72px 8%}}.dormly-reviews-feed__container{max-width:780px;margin:0 auto}.dormly-reviews-feed__header{margin-bottom:40px;padding-bottom:28px;border-bottom:2px solid var(--dormly-border, #E0DBD0)}.dormly-reviews-feed__title{font-size:28px;font-weight:700;color:var(--dormly-midnight);margin:0 0 12px}.dormly-reviews-feed__summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dormly-reviews-feed__avg-score{font-size:22px;font-weight:700;color:var(--dormly-midnight)}.dormly-reviews-feed__avg-stars{color:#f5a623;font-size:20px;letter-spacing:2px}.dormly-reviews-feed__avg-label{font-size:14px;color:var(--dormly-muted)}.dormly-reviews-feed__item{padding:28px 0;border-bottom:1px solid var(--dormly-border, #E0DBD0)}.dormly-reviews-feed__item:last-child{border-bottom:none}.dormly-reviews-feed__item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.dormly-reviews-feed__reviewer{display:flex;align-items:center;gap:12px}.dormly-reviews-feed__avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;flex-shrink:0}.dormly-reviews-feed__reviewer-info{display:flex;flex-direction:column;gap:4px}.dormly-reviews-feed__reviewer-name{font-size:15px;font-weight:600;color:var(--dormly-midnight)}.dormly-reviews-feed__verified{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--dormly-purple, #534AB7);font-weight:500}.dormly-reviews-feed__date{font-size:13px;color:var(--dormly-muted);white-space:nowrap;flex-shrink:0}.dormly-reviews-feed__stars{color:#f5a623;font-size:18px;letter-spacing:2px;margin-bottom:8px}.dormly-reviews-feed__star--empty{color:#d1d5db}.dormly-reviews-feed__review-title{font-size:16px;font-weight:700;color:var(--dormly-midnight);margin:0 0 8px}.dormly-reviews-feed__body{font-size:15px;color:var(--dormly-midnight);line-height:1.7;margin:0}.dormly-reviews-feed__reply{margin-top:16px;background:var(--dormly-lavender, #F7F5FF);border:1px solid var(--dormly-border, #E0DBD0);border-radius:8px;padding:16px 20px}.dormly-reviews-feed__reply-brand{display:block;font-size:13px;font-weight:700;color:var(--dormly-purple, #534AB7);margin-bottom:6px}.dormly-reviews-feed__reply-text{font-size:14px;color:var(--dormly-midnight);line-height:1.65;margin:0}.dormly-footer{background:var(--dormly-midnight);padding:56px 5% 32px}@media(min-width:1024px){.dormly-footer{padding:56px 8% 32px}}.dormly-footer__grid{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:40px}@media(min-width:600px){.dormly-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dormly-footer__grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}}.dormly-footer__logo{font-size:20px;font-weight:500;color:var(--dormly-purple);text-decoration:none;display:inline-block;margin-bottom:12px}.dormly-footer__tagline{font-size:14px;color:#a8a8a4;line-height:1.7;max-width:260px;margin-bottom:12px}.dormly-footer__email{font-size:13px;color:#a8a8a4;text-decoration:none}.dormly-footer__col-heading{font-size:14px;font-weight:600;color:var(--dormly-white);margin:0 0 16px}.dormly-footer__links{list-style:none;padding:0;margin:0}.dormly-footer__links li{margin-bottom:10px}.dormly-footer__links a{font-size:14px;color:#a8a8a4;text-decoration:none;transition:color .2s}.dormly-footer__links a:hover{color:var(--dormly-white)}.dormly-footer__bottom{border-top:1px solid #333333;padding-top:24px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(min-width:768px){.dormly-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between}}.dormly-footer__copyright{font-size:13px;color:#a8a8a4}.dormly-footer__payment{display:flex;flex-wrap:wrap;gap:8px}.dormly-footer__payment-badge{background:#2a2a27;color:#a8a8a4;font-size:11px;padding:5px 10px;border-radius:6px;border:1px solid #444}.dormly-about{background:var(--dormly-white);padding:64px 5% 80px}@media(min-width:1024px){.dormly-about{padding:80px 8% 96px}}.dormly-about__intro{max-width:720px;margin:0 auto 48px;text-align:center}.dormly-about__heading{font-size:40px}.dormly-about__lede{font-size:19px;margin-top:4px}.dormly-about__image-wrap{max-width:1100px;margin:0 auto 56px;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9;background:var(--dormly-lavender)}.dormly-about__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.dormly-about__body{max-width:720px;margin:0 auto 56px;color:var(--dormly-muted);font-size:16px;line-height:1.8}.dormly-about__body h2,.dormly-about__body h3{color:var(--dormly-midnight);font-weight:700;line-height:1.25;margin:32px 0 12px}.dormly-about__body h2:first-child,.dormly-about__body h3:first-child{margin-top:0}.dormly-about__body h3{font-size:20px}.dormly-about__body p{margin:0 0 16px}.dormly-about__body ul{margin:0 0 16px;padding-left:20px}.dormly-about__body li{margin-bottom:8px}.dormly-about__body a{color:var(--dormly-purple);font-weight:600}.dormly-about__values{max-width:1100px;margin:0 auto 56px;display:grid;grid-template-columns:1fr;gap:32px;text-align:center}@media(min-width:768px){.dormly-about__values{grid-template-columns:repeat(3,1fr)}}.dormly-about__value-icon{display:block;font-size:32px;margin-bottom:12px}.dormly-about__value-heading{font-size:17px;font-weight:700;color:var(--dormly-midnight);margin:0 0 8px}.dormly-about__value-text{font-size:15px;color:var(--dormly-muted);line-height:1.6;margin:0}.dormly-about__cta{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dormly-custom.css.map */
