.product-main__gallery-bg{background:linear-gradient(180deg,#f4efe8,#e6dccf)}.product-main .product-main__ripple{display:none}.product-main .product-main__title,.product-main .product-main__subtitle{color:#141921}.product-main .product-main__description{color:#141921b8}.product-main .product-main__price-row .price{color:#141921}.product-main .product-main__price-row .price--compare{color:#14192173}.product-main .product-main__unavailable{color:#141921}.product-main .product-main__unavailable-hint{color:#14192199}.product-main .product-main__trust-strip .trust-badge,.product-main .product-main__info{color:#141921}.product-main .product-main__buy-btn{background:var(--color-text-primary, #141921);color:#fff;border-color:var(--color-text-primary, #141921);height:52px;font-size:15px}.product-main .product-main__buy-btn:hover{opacity:.88}.product-main .product-gallery__thumb{background:#1419210f}.product-main .product-gallery__thumb.is-active{border-color:#141921}.product-main .product-gallery__360-row,.product-main .product-gallery__360-toggle{color:#14192199}.product-main .product-main__app-block .star-rating-badge{--badge-star-color: #141921 !important;--badge-star-empty-color: #D0D1D3 !important;--badge-text-color: #71767A !important;--badge-link-color: #141921 !important}@media(min-width:769px){.product-main__grid{min-height:600px}.product-gallery{height:540px}.product-gallery__image{max-height:540px}}.pdp-jump{position:relative;background:#f8f5f1;border-bottom:1px solid rgba(20,25,33,.08)}.pdp-jump__list{display:flex;gap:8px;justify-content:center;list-style:none;margin:0;padding:12px var(--container-padding, 16px);overflow-x:auto;scrollbar-width:none}.pdp-jump__list::-webkit-scrollbar{display:none}.pdp-jump__link{display:inline-flex;align-items:center;white-space:nowrap;height:36px;padding:0 16px;border-radius:100px;border:1px solid rgba(20,25,33,.14);background:#fff;font-family:var(--font-body);font-size:13px;font-weight:var(--font-body-weight-semibold, 600);color:var(--color-text-primary, #141921);text-decoration:none;transition:background .2s ease,color .2s ease}.pdp-jump__link:hover,.pdp-jump__link.is-active{background:#141921;color:#fff;border-color:#141921}@media(max-width:768px){.pdp-jump__list{justify-content:flex-start;padding:10px 16px}.pdp-jump__link{height:34px;font-size:12px;padding:0 14px}}.product-accordions__grid{padding-block:64px 72px;column-gap:72px}.product-accordion__body .rte{font-size:15px;line-height:1.65}@media(min-width:769px){.product-technologies{height:600px}}.product-skincare-upsell{padding-block:72px}.product-skincare-upsell .upsell-card{padding:16px}.product-skincare-upsell .upsell-card__image{aspect-ratio:1 / 1;max-height:240px;margin-inline:auto}.product-skincare-upsell__grid[data-count="3"],.product-skincare-upsell__grid[data-count="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-skincare-upsell__grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.product-skincare-upsell__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,280px))}@media(max-width:768px){.product-skincare-upsell__grid[data-count="3"],.product-skincare-upsell__grid[data-count="4"],.product-skincare-upsell__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-skincare-upsell .upsell-card__image{max-height:180px}}.product-bundle--single{padding-block:56px}.product-app-promo__grid{min-height:0}.product-app-promo__mockup{background:linear-gradient(160deg,#efe8de,#d9ccb9);padding:56px var(--spacing-2xl, 48px)}.product-app-promo__mockup img{max-height:460px}.product-app-promo__text{max-width:440px}.product-app-promo__steps{list-style:none;margin:0 0 var(--spacing-xl, 32px);padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;max-width:480px}.product-app-promo__step{display:flex;gap:12px;align-items:flex-start}.product-app-promo__step-num{flex:0 0 28px;height:28px;border-radius:50%;background:#141921;color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.product-app-promo__step-title{display:block;font-size:14px;font-weight:700;color:#141921;margin-bottom:2px}.product-app-promo__step-text{display:block;font-size:13px;line-height:1.5;color:var(--color-text-secondary, #555b66)}@media(max-width:768px){.product-app-promo__mockup{min-height:0;padding:32px}.product-app-promo__mockup img{max-height:320px}.product-app-promo__steps{grid-template-columns:1fr}}.template-blog-journal,.template-blog-journal main{background-color:var(--color-bg-page, #f8f5f1)}.btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 26px;border-radius:100px;border:0;font-family:var(--font-body);font-size:15px;font-weight:600;letter-spacing:.15px;line-height:1.2;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.btn-pill--dark,.btn-pill--dark span{background-color:#2e3136;color:#fff}.btn-pill--dark span{background:none}.btn-pill:hover{opacity:.88}.product-bundle--single .product-bundle__inner{justify-content:center}.product-bundle--single .product-bundle__card{max-width:880px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:40px;align-items:center;box-shadow:0 12px 40px #14192114}.product-bundle--single .product-bundle__eyebrow,.product-bundle--single .product-bundle__heading,.product-bundle--single .product-bundle__subtitle{grid-column:1}.product-bundle--single .product-bundle__subtitle{margin-bottom:0}.product-bundle--single .product-bundle__product{grid-column:2;grid-row:1 / span 2;align-self:end}.product-bundle--single .product-bundle__add-form{grid-column:2;grid-row:3;margin-top:16px;align-self:start}.product-bundle--single .product-bundle__product-image{width:96px;height:96px}@media(max-width:768px){.product-bundle--single .product-bundle__card{grid-template-columns:1fr}.product-bundle--single .product-bundle__product,.product-bundle--single .product-bundle__add-form{grid-column:1;grid-row:auto;margin-top:20px}}main .section-spacing{padding-block:56px}main .product-accordions__grid{padding-block:0}main .product-skincare-upsell{padding-block:56px}main .product-bundle--single{padding-block:48px}main .product-app-promo__content{padding-block:48px}main .product-app-promo__cta{margin-bottom:32px}main .product-related{padding-block:56px}main .product-how-to-use__heading,main .product-accordions__heading{margin-bottom:12px}main .product-accordions__subtitle{margin-bottom:32px}main .gsw{padding-block:64px}main .featured-products{padding-block:56px}main .hap{padding-block:64px}main .category-cards{padding-block:56px}main .ab-pillars{padding-block:64px}main .ab-pillars__head{margin-bottom:32px}main .ab-split{padding-block:64px}main .award-slider{padding-block:64px}main .image-slider{padding-block:64px}main .explore-more{padding-block:64px}@media(max-width:768px){main .section-spacing,main .product-skincare-upsell,main .product-related,main .featured-products,main .category-cards{padding-block:40px}main .gsw,main .hap,main .ab-pillars,main .ab-split,main .award-slider,main .image-slider,main .explore-more{padding-block:44px}main .product-bundle--single{padding-block:32px}main .product-app-promo__content{padding-block:32px}}main .awards-section{background:linear-gradient(160deg,#e6dccd,#cfbfa8)}main .awards-section .awards-section__bg{background:radial-gradient(at 55% 35%,#ffffff59,#0000 60%)}main .awards-section .awards-section__heading{color:#141921}main .awards-section .awards-section__description{color:#2e3136}main .awards-section .awards-section__extra,main .awards-section .awards-section__tagline{color:#4a4036}
/*# sourceMappingURL=/cdn/shop/t/10/assets/geske-cro.css.map */
