.collection,.moods{padding-bottom:70px}.info{align-items:flex-start}.price{display:block;font:500 16px Manrope,Pre;margin-top:15px}.detail-link{white-space:nowrap}.daily{margin:0 24px 75px;background:#eef5f8;display:grid;grid-template-columns:.85fr 1.15fr;overflow:hidden}.daily-copy{padding:45px 10%;align-self:center}.daily small{font:500 10px Manrope;letter-spacing:.08em;color:#477187}.daily h2{font:500 clamp(30px,3.4vw,52px)/1.15 Manrope;letter-spacing:-.045em;margin:23px 0}.daily-copy>p{font:400 14px/1.9 Pre;color:#53636b;margin:0 0 28px}.daily>img{height:100%;min-height:360px;object-fit:cover}.daily-facts{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);padding:28px 4%;border-top:1px solid #d7e5ec;gap:30px}.daily-facts p{margin:0}.daily-facts b{display:block;font:500 19px Manrope;letter-spacing:-.02em}.daily-facts span{display:block;font:400 12px/1.7 Pre;color:#607078;margin-top:7px}.spaces-section{padding-bottom:75px}.space-grid{grid-template-columns:1.45fr 1fr 1fr;align-items:end}.space-grid figure:first-child img{aspect-ratio:4/5}.space-grid figure:not(:first-child) img{aspect-ratio:4/4.6}.space-grid figcaption{align-items:start;flex-direction:column;gap:7px}.editorial{margin-bottom:75px}.editorial>img{height:500px}.bundle-options{border:0;margin:25px 0 20px;padding:0}.bundle-options legend,.dialog-grid label{font:500 12px Pre;margin-bottom:10px}.bundle-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bundle-buttons button{padding:12px 4px;border:1px solid #d9dfe2;border-radius:8px;background:white;font:500 13px Pre;cursor:pointer}.bundle-buttons button[aria-pressed=true]{border-color:#1985b6;color:#137ba6;background:#edf6fa}#clean-count{width:100%;margin-top:10px;padding:13px;border:1px solid #d9dfe2;background:white;border-radius:8px;font:13px Pre}.total{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:20px;border-top:1px solid #e4e4e4;font:13px Pre}.total strong{font:600 23px Manrope,Pre}.purchase-note{font-size:11px!important;color:#888}.full-detail{display:block;background:#1985b6;color:white;padding:15px;text-align:center;border-radius:8px;font:500 13px Pre}.dialog-grid>div{padding:48px 30px 28px}.dialog-grid h2{margin:12px 0 18px}dialog{width:min(1040px,calc(100% - 32px))}select:focus-visible{outline:2px solid #1985b6;outline-offset:3px}
@media(max-width:650px){.collection,.moods{padding-bottom:52px}.info{display:block}.info p{line-height:1.6}.price{font-size:14px}.detail-link{width:max-content;margin-top:9px}.daily{margin:0 12px 55px;grid-template-columns:1fr}.daily-copy{padding:32px 25px}.daily h2{font-size:35px}.daily>img{min-height:0;height:auto;aspect-ratio:16/9}.daily-facts{grid-template-columns:1fr;padding:24px;gap:22px}.daily-facts p{display:flex;justify-content:space-between;gap:16px}.daily-facts b{font-size:15px;white-space:nowrap}.daily-facts span{font-size:11px;margin:0;text-align:right;max-width:165px}.space-grid{grid-template-columns:1fr 1fr;gap:22px 14px}.space-grid figure:first-child{grid-column:1/-1}.space-grid figure:first-child img{aspect-ratio:1.3}.space-grid figure:not(:first-child) img{aspect-ratio:4/5}.space-grid figcaption{font-size:13px}.spaces-section{padding-bottom:55px}.editorial>img{height:390px}.dialog-grid>div{padding:23px}.dialog-close{z-index:2}}
