.skincare-collection-banner{background:transparent;font-family:Poppins,sans-serif;padding-top:var(--scb-pad-top, 12px);padding-bottom:var(--scb-pad-bottom, 12px)}.scb__outer{width:100%;max-width:var(--evo-max, 1280px);margin:0 auto;padding:0 var(--evo-gutter, 1.5rem)}.scb__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,var(--scb-media-width, 56%));gap:clamp(24px,5vw,66px);align-items:stretch;min-height:calc(var(--scb-media-height, 300px) + 30px);padding:16px 16px 14px 24px;background:var(--scb-card-bg, #ffffff);border:2px solid var(--scb-border, #bda56f);border-radius:var(--scb-radius, 12px);overflow:hidden}.scb__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:430px;padding:16px 0 14px}.scb__eyebrow,.scb__heading,.scb__text,.scb__text p{margin:0;letter-spacing:0}.scb__eyebrow{color:var(--scb-eyebrow, #202020);font-size:clamp(12px,1.2vw,14px);font-weight:600;line-height:1.2;text-transform:uppercase}.scb__heading{color:var(--scb-heading, #4e6048);font-family:Playfair Display,Georgia,serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.12;text-transform:uppercase}.scb__text{margin-top:8px;color:var(--scb-text, #8b8b8b);font-size:clamp(13px,1.4vw,16px);font-weight:400;line-height:1.45}.scb__button{display:inline-flex;align-items:center;justify-content:center;min-width:154px;min-height:38px;margin-top:20px;padding:10px 26px;border-radius:10px;background:var(--scb-button-bg, #4e6048);color:var(--scb-button-text, #ffffff);font-size:13px;font-weight:600;line-height:1;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,transform .2s ease}.scb__button:hover,.scb__button:focus-visible{background:color-mix(in srgb,var(--scb-button-bg, #4e6048) 88%,#000000);transform:translateY(-1px)}.scb__button:focus-visible{outline:2px solid var(--scb-border, #bda56f);outline-offset:3px}.scb__media{display:block;position:relative;height:var(--scb-media-height, 300px);min-height:var(--scb-media-height, 300px);background:var(--scb-media-bg, #ded5c4);overflow:hidden}.scb__image,.scb__placeholder{display:block;width:100%;height:100%}.scb__image{object-fit:var(--scb-image-fit, cover)}.scb__placeholder{background:var(--scb-media-bg, #ded5c4)}.scb__media-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;color:var(--scb-media-label, #ffffff);font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;pointer-events:none}@media screen and (max-width:989px){.scb__card{grid-template-columns:1fr;gap:20px;padding:18px}.scb__content{max-width:none;padding:4px 0 0}.scb__media,.scb__image,.scb__placeholder{height:var(--scb-media-height-mobile, 220px);min-height:var(--scb-media-height-mobile, 220px)}}@media screen and (max-width:599px){.scb__outer{padding:0 var(--evo-gutter, 1.5rem)}.scb__card{min-height:0;padding:16px}.scb__heading{font-size:26px}.scb__button{min-width:142px}.scb__media,.scb__image,.scb__placeholder{height:var(--scb-media-height-mobile, 220px);min-height:var(--scb-media-height-mobile, 220px)}}.scb__media--adapt{aspect-ratio:var(--scb-media-aspect, 1.75);height:auto;min-height:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-skincare-collection-banner.css.map */
