.gp-feature{display:grid;grid-template-columns:1fr 1.2fr;text-align:left;margin:32px auto 12px;max-width:1240px;overflow:hidden;border-radius:8px;isolation:isolate}.gp-feature--furniture{background:#eee7dd;min-height:300px}.gp-feature__room{position:relative;min-height:300px;overflow:hidden}.gp-feature__room img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gp-feature:hover .gp-feature__room img{transform:scale(1.025)}.gp-feature__room:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#261a148c)}.gp-feature__image-label{position:absolute;z-index:1;bottom:24px;left:26px;right:20px;color:#fff;font-size:12px;letter-spacing:.05em}.gp-feature__copy{align-self:center;padding:40px clamp(25px,4vw,60px)}.gp-feature__eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#685a4f;margin-bottom:15px}.gp-feature .gp-feature__copy h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(34px,3.8vw,52px);line-height:1.05;letter-spacing:-.035em;color:#603844;margin:0 0 18px}.gp-feature .gp-feature__copy h3:after{display:none}.gp-feature .gp-feature__copy p{font-size:14px;line-height:1.75;color:#4f473e;max-width:380px;margin:0 0 24px}.gp-feature a.gp-feature__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:46px;background:#603844;color:#fff;padding:12px 20px;border:1px solid #603844;border-radius:2px;text-decoration:none;font-size:12px;letter-spacing:.025em;line-height:1.4;transition:background .2s}.gp-feature a.gp-feature__button:hover{background:#452832;border-color:#452832;color:#fff}.gp-feature__button span{font-size:20px;line-height:1}.gp-feature__button:focus-visible{outline:2px solid #603844;outline-offset:5px}.gp-feature--mint{background:#e7e9e0;grid-template-columns:1fr 1fr;min-height:330px;margin:26px auto 32px}.gp-feature--mint .gp-feature__copy h3{color:#3e4e3c}.gp-feature--mint .gp-feature__button{background:#3e4e3c!important;border-color:#3e4e3c!important}.gp-feature--mint .gp-feature__button:hover{background:#2d3c2b!important}.gp-feature__mint-art{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f3f1e9;padding:25px 28px 22px;overflow:hidden}.gp-feature__brand{position:absolute;top:-23px;right:25px;color:#e0e3d6;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:155px;letter-spacing:-.06em;line-height:1.2;pointer-events:none}.gp-feature__bottles{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:430px;align-items:center;padding-top:22px}.gp-feature__bottle{background:#fff;border-radius:90px 90px 4px 4px;overflow:hidden;padding:14px 2px;box-shadow:0 8px 20px #453b2f08}.gp-feature__bottle:nth-child(2){margin-top:34px}.gp-feature__bottle img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain}.gp-feature__art-caption{position:relative;z-index:1;margin-top:18px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#52614d}@media(max-width:749px){.gp-feature{grid-template-columns:1fr;margin-top:26px}.gp-feature__room{min-height:210px}.gp-feature__copy{padding:30px 26px}.gp-feature .gp-feature__copy h3{font-size:40px}.gp-feature__mint-art{padding:20px 26px 24px}.gp-feature__bottles{max-width:330px;padding-top:10px}.gp-feature__brand{font-size:125px;right:30px;top:-15px}.gp-feature__bottle{padding:10px 2px}.gp-feature__image-label{bottom:18px;left:22px}.gp-feature--mint .gp-feature__copy{padding-bottom:26px}}@media(prefers-reduced-motion:reduce){.gp-feature__room img,.gp-feature__button{transition:none}.gp-feature:hover .gp-feature__room img{transform:none}}.gp-feature{margin:20px auto 10px;grid-template-columns:30% 1fr}.gp-feature--furniture,.gp-feature__room{min-height:205px}.gp-feature__copy{padding:22px 30px}.gp-feature__eyebrow{margin-bottom:9px;font-size:9px}.gp-feature .gp-feature__copy h3{font-size:34px;margin-bottom:10px}.gp-feature .gp-feature__copy p{max-width:540px;font-size:13px;line-height:1.55;margin-bottom:14px}.gp-feature a.gp-feature__button{min-height:40px;padding:9px 16px;gap:22px}.gp-feature__image-label{font-size:10px;bottom:15px;left:18px}.gp-feature--mint{grid-template-columns:1fr 36%;min-height:205px;margin:20px auto}.gp-feature--mint .gp-feature__copy h3 br{display:none}.gp-feature--mint .gp-feature__copy h3 br:after{content:" "}.gp-feature__mint-art{padding:12px 20px}.gp-feature__bottles{max-width:250px;padding-top:0;gap:8px}.gp-feature__bottle{padding:6px 2px}.gp-feature__bottle:nth-child(2){margin-top:18px}.gp-feature__brand{font-size:105px;top:-18px;right:18px}.gp-feature__art-caption{margin-top:10px;font-size:8px;letter-spacing:.14em}@media(max-width:749px){.gp-feature,.gp-feature--mint{grid-template-columns:100px minmax(0,1fr);min-height:0;margin:16px auto}.gp-feature__room{min-height:0}.gp-feature__copy,.gp-feature--mint .gp-feature__copy{padding:20px 18px}.gp-feature .gp-feature__copy h3{font-size:28px}.gp-feature .gp-feature__copy p{font-size:12px;line-height:1.5}.gp-feature__eyebrow{font-size:8px;letter-spacing:.1em;line-height:1.5}.gp-feature__image-label{display:none}.gp-feature--mint .gp-feature__copy{grid-column:2;grid-row:1}.gp-feature__mint-art{grid-column:1;grid-row:1;padding:12px 8px}.gp-feature__bottles{grid-template-columns:1fr;max-width:82px}.gp-feature__bottle:not(:first-child),.gp-feature__brand,.gp-feature__art-caption{display:none}.gp-feature a.gp-feature__button{font-size:11px;padding:9px 12px;gap:12px;min-height:42px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gp-feature-panels.css.map */
