@media(min-width:990px){.plp-layout{grid-template-columns:minmax(0,1.55fr) minmax(390px,.95fr);gap:40px}.plp-gallery__item,.plp-gallery__item img,.plp-gallery__item--primary,.plp-gallery__item--primary img{min-height:0;height:min(52vw,620px)}}.plp-comfort{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(48px,9vw,140px);padding:clamp(88px,10vw,150px) clamp(24px,8vw,120px);border-top:1px solid var(--plp-line)}.plp-comfort__lead>p,.plp-materials__header>p,.plp-crafted__copy>p:first-child{margin-bottom:18px;color:var(--plp-muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.plp-page .plp-comfort h2{max-width:13ch;margin:0;font-size:clamp(46px,6vw,86px);line-height:.98}.plp-comfort__copy{align-self:end;max-width:52ch;color:#f7f4ecbd;font-size:15px}.plp-comfort__copy p{margin-bottom:18px}.plp-materials{padding:clamp(80px,9vw,130px) clamp(24px,5.5vw,80px);background:#e8e4db;color:#161614}.plp-materials__header{display:grid;grid-template-columns:.65fr 1.35fr;gap:40px;align-items:start;margin-bottom:64px}.plp-materials__header>p{color:#16161494}.plp-page .plp-materials h2{max-width:14ch;margin:0;color:#161614;font-size:clamp(42px,5vw,72px);line-height:1}.plp-materials__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.plp-material-card{margin:0}.plp-material-card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;filter:saturate(.78)}.plp-material-card div{padding:22px 2px 0}.plp-material-card span{font-size:10px;letter-spacing:.14em;color:#16161485}.plp-material-card h3{margin:8px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;letter-spacing:-.025em}.plp-material-card p{margin:0;color:#161614ad;font-size:12px;line-height:1.55}.plp-crafted{display:grid;grid-template-columns:1.08fr .92fr;min-height:680px;background:#171714}.plp-crafted__image img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.03)}.plp-crafted__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,8vw,120px)}.plp-page .plp-crafted h2{max-width:9ch;margin:0 0 30px;font-size:clamp(46px,5.4vw,78px);line-height:.98}.plp-crafted__copy>p:not(:first-child){max-width:48ch;margin-bottom:30px;color:#f7f4ecb8;font-size:14px}.plp-crafted a{align-self:flex-start;padding-bottom:7px;border-bottom:1px solid currentColor;color:var(--plp-ink);font-size:13px;font-weight:700;text-decoration:none}@media(max-width:989px){.plp-comfort{grid-template-columns:1fr;gap:36px}.plp-materials__grid{grid-template-columns:repeat(2,1fr)}.plp-crafted{min-height:580px}.plp-crafted__copy{padding:48px 34px}}@media(max-width:749px){.plp-layout{padding:0 18px 48px;gap:0}.plp-gallery{width:100%;overflow-x:auto;scroll-snap-type:x mandatory;grid-auto-flow:column;grid-auto-columns:100%;display:grid;gap:12px;scrollbar-width:none}.plp-gallery::-webkit-scrollbar{display:none}.plp-gallery__item,.plp-gallery__item img,.plp-gallery__item--primary,.plp-gallery__item--primary img{display:block!important;width:100%;min-height:0;height:224px;max-height:none;scroll-snap-align:start}.plp-gallery__item img{object-position:center}.plp-type{margin-top:12px;padding:4px 7px;font-size:10px}.plp-title-row{margin-top:8px}.plp-page h1{font-size:34px;line-height:1.05}.plp-rating{font-size:11px}.plp-intro{margin:10px 0 16px;font-size:12px}.plp-tags{gap:7px;margin-bottom:22px}.plp-tags span{padding:4px 7px;font-size:11px}.plp-select-wrap select{height:46px;padding-left:10px;font-size:11px}.plp-total{margin:30px 0 16px}.plp-total span,.plp-total strong{font-size:32px}.plp-actions{grid-template-columns:1fr 1fr;gap:9px}.plp-button,.plp-dynamic-checkout .shopify-payment-button__button{min-height:46px!important;padding-inline:5px!important;font-size:11px!important}.plp-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;padding:18px 0}.plp-proof div{padding:0}.plp-proof dt{font-size:8px}.plp-proof dd{font-size:10px;line-height:1.3}.plp-story{padding-top:40px}.plp-page .plp-story h2{max-width:13ch;font-size:32px}.plp-description{font-size:12px}.plp-comfort{padding:64px 20px;gap:28px}.plp-page .plp-comfort h2{font-size:42px}.plp-comfort__copy{font-size:13px}.plp-materials{padding:64px 18px}.plp-materials__header{display:block;margin-bottom:36px}.plp-page .plp-materials h2{font-size:40px}.plp-materials__grid{grid-template-columns:1fr 1fr;gap:24px 10px}.plp-material-card div{padding-top:14px}.plp-material-card h3{font-size:21px}.plp-material-card p{font-size:11px}.plp-crafted{grid-template-columns:1fr;min-height:0}.plp-crafted__image img{height:330px}.plp-crafted__copy{padding:56px 20px 64px}.plp-page .plp-crafted h2{font-size:46px}}@media(max-width:420px){.plp-materials__grid{grid-template-columns:1fr}.plp-material-card img{aspect-ratio:1.3 / 1}}.plp-brand-logo{display:block;width:112px;margin:0 0 20px;color:inherit}.plp-brand-logo img{display:block;width:100%;height:auto}@media(max-width:749px){.plp-brand-logo{order:2;width:96px;margin:20px 0 0}.plp-type{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mc-posh-lavish-product-editorial.css.map */
