.gsx-section-wrap .gsx-pusps__h{font-family:var(--display);font-size:var(--text-xl);color:var(--ink);text-align:center;margin:0 0 calc(1.6 * var(--r))}.gsx-section-wrap .gsx-pusps__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:calc(1.2 * var(--r))}.gsx-section-wrap .gsx-pusps__item{display:flex;flex-direction:column;gap:calc(.45 * var(--r));padding:calc(1.2 * var(--r));background:#fff;border-radius:14px;border:1px solid var(--line)}.gsx-section-wrap .gsx-pusps__icon{width:44px;height:44px;border-radius:12px;background:var(--blue-soft, #e9e9f8);color:var(--blue);display:grid;place-items:center;margin-bottom:calc(.3 * var(--r))}.gsx-section-wrap .gsx-pusps__icon svg{width:26px;height:26px}.gsx-section-wrap .gsx-pusps__item strong{font-family:var(--display);font-weight:400;font-size:calc(1.15 * var(--r));color:var(--ink);line-height:1.2}.gsx-section-wrap .gsx-pusps__item span:not(.gsx-pusps__icon){font-size:calc(.92 * var(--r));color:var(--ink-2);line-height:1.5}@media(max-width:989px){.gsx-section-wrap .gsx-pusps__grid{grid-template-columns:1fr 1fr}}@media(max-width:599px){.gsx-section-wrap .gsx-pusps__grid{grid-template-columns:1fr;gap:calc(.8 * var(--r))}.gsx-section-wrap .gsx-pusps__item{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.gsx-section-wrap .gsx-pusps__item strong{flex:1;align-self:center}.gsx-section-wrap .gsx-pusps__item span:not(.gsx-pusps__icon){flex-basis:100%}.gsx-section-wrap .gsx-pusps__icon{margin:0}}.gsx-section-wrap .gsx-pwhy__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(3 * var(--r));align-items:center}.gsx-section-wrap .gsx-pwhy__grid--flip .gsx-pwhy__media{order:2}.gsx-section-wrap .gsx-pwhy__media{position:relative}.gsx-section-wrap .gsx-pwhy__img,.gsx-section-wrap .gsx-pwhy__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px;display:block}.gsx-section-wrap .gsx-pwhy__cap{position:absolute;left:calc(1 * var(--r));bottom:calc(1 * var(--r));padding:calc(.45 * var(--r)) calc(.9 * var(--r));background:#fffcf2eb;color:var(--ink);border-radius:999px;font-size:calc(.78 * var(--r));font-weight:600;letter-spacing:.04em}.gsx-section-wrap .gsx-pwhy__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1 * var(--r));margin:calc(1.8 * var(--r)) 0 0;padding:0}.gsx-section-wrap .gsx-pwhy__stat{border-top:2px solid var(--blue);padding-top:calc(.8 * var(--r))}.gsx-section-wrap .gsx-pwhy__stat dt{font-family:var(--display);font-size:calc(1.9 * var(--r));color:var(--blue);line-height:1;letter-spacing:-.01em}.gsx-section-wrap .gsx-pwhy__stat dd{margin:calc(.4 * var(--r)) 0 0;font-size:calc(.9 * var(--r));color:var(--ink-2);line-height:1.45}.gsx-section-wrap .gsx-pwhy__foot,.gsx-section-wrap .gsx-pherbs__foot{margin-top:calc(1.4 * var(--r));font-size:calc(.72 * var(--r));color:var(--ink-2);opacity:.8;line-height:1.5}@media(max-width:989px){.gsx-section-wrap .gsx-pwhy__grid{grid-template-columns:1fr;gap:calc(1.6 * var(--r))}.gsx-section-wrap .gsx-pwhy__grid--flip .gsx-pwhy__media{order:0}}@media(max-width:599px){.gsx-section-wrap .gsx-pwhy__stats{grid-template-columns:1fr 1fr}.gsx-section-wrap .gsx-pwhy__stat dt{font-size:calc(1.5 * var(--r))}}.gsx-section-wrap .gsx-pherbs__grid{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:calc(1.4 * var(--r))}.gsx-section-wrap .gsx-pherbs__card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}.gsx-section-wrap .gsx-pherbs__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block}.gsx-section-wrap .gsx-pherbs__body{padding:calc(1.3 * var(--r))}.gsx-section-wrap .gsx-pherbs__name{font-family:var(--display);font-weight:400;font-size:calc(1.3 * var(--r));color:var(--ink);margin:0;line-height:1.2}.gsx-section-wrap .gsx-pherbs__greek{color:var(--gold);font-size:calc(.95 * var(--r));margin-left:.3em}.gsx-section-wrap .gsx-pherbs__latin{margin:calc(.25 * var(--r)) 0 calc(.8 * var(--r));font-style:normal;font-size:calc(.8 * var(--r));color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase}.gsx-section-wrap .gsx-pherbs__text{font-size:calc(.95 * var(--r));color:var(--ink);line-height:1.6}.gsx-section-wrap .gsx-pherbs__text p{margin:0 0 .6em}.gsx-section-wrap .gsx-pherbs__text ul{margin:.4em 0 0;padding-left:1.1em}@media(max-width:989px){.gsx-section-wrap .gsx-pherbs__grid{grid-template-columns:1fr}.gsx-section-wrap .gsx-pherbs__card{flex-direction:row}.gsx-section-wrap .gsx-pherbs__media{flex:0 0 38%}.gsx-section-wrap .gsx-pherbs__media img{height:100%;aspect-ratio:auto}}@media(max-width:599px){.gsx-section-wrap .gsx-pherbs__card{flex-direction:column}.gsx-section-wrap .gsx-pherbs__media img{aspect-ratio:16 / 9}}.gsx-section-wrap .gsx-pbrew__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:calc(3 * var(--r));align-items:center}.gsx-section-wrap .gsx-pbrew__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px;display:block}.gsx-section-wrap .gsx-pbrew__methods{display:grid;grid-template-columns:1fr 1fr;gap:calc(1 * var(--r));margin-top:calc(1.6 * var(--r))}.gsx-section-wrap .gsx-pbrew__method{background:var(--cream);border-radius:16px;padding:calc(1.2 * var(--r))}.gsx-section-wrap .gsx-pbrew__method h3{display:flex;align-items:center;gap:calc(.6 * var(--r));margin:0 0 calc(.8 * var(--r));font-family:var(--display);font-weight:400;font-size:calc(1.2 * var(--r));color:var(--ink)}.gsx-section-wrap .gsx-pbrew__icon{width:34px;height:34px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;flex:none}.gsx-section-wrap .gsx-pbrew__icon svg{width:18px;height:18px}.gsx-section-wrap .gsx-pbrew__method ol{margin:0;padding:0;list-style:none;counter-reset:step;display:grid;gap:calc(.5 * var(--r))}.gsx-section-wrap .gsx-pbrew__method li{counter-increment:step;display:flex;gap:calc(.7 * var(--r));font-size:calc(.92 * var(--r));color:var(--ink);line-height:1.45}.gsx-section-wrap .gsx-pbrew__method li:before{content:counter(step);flex:none;width:22px;height:22px;border-radius:50%;border:1px solid var(--blue);color:var(--blue);font-size:12px;font-weight:700;display:grid;place-items:center}.gsx-section-wrap .gsx-pbrew__tip{display:flex;gap:calc(.8 * var(--r));align-items:flex-start;margin-top:calc(1.2 * var(--r));padding:calc(1 * var(--r)) calc(1.2 * var(--r));border:1px dashed var(--line);border-radius:14px;color:var(--ink);font-size:calc(.92 * var(--r))}.gsx-section-wrap .gsx-pbrew__tip svg{flex:none;width:22px;height:22px;color:var(--gold);margin-top:2px}.gsx-section-wrap .gsx-pbrew__tip p{margin:0}@media(max-width:989px){.gsx-section-wrap .gsx-pbrew__grid{grid-template-columns:1fr;gap:calc(1.6 * var(--r))}.gsx-section-wrap .gsx-pbrew__media{order:-1}}@media(max-width:599px){.gsx-section-wrap .gsx-pbrew__methods{grid-template-columns:1fr}}.gsx-section-wrap .gsx-pcomp__table{margin-top:calc(1.8 * var(--r));background:#fff;border-radius:16px;border:1px solid var(--line);overflow:hidden}.gsx-section-wrap .gsx-pcomp__row{display:grid;grid-template-columns:1.1fr 1.2fr 1.2fr;border-top:1px solid var(--line)}.gsx-section-wrap .gsx-pcomp__row--head{border-top:0;background:var(--stone)}.gsx-section-wrap .gsx-pcomp__row>div{padding:calc(.9 * var(--r)) calc(1.1 * var(--r));font-size:calc(.92 * var(--r));color:var(--ink);line-height:1.4;display:flex;align-items:center;gap:calc(.5 * var(--r))}.gsx-section-wrap .gsx-pcomp__row--head>div{font-weight:700;font-size:calc(.78 * var(--r));letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.gsx-section-wrap .gsx-pcomp__row--head .gsx-pcomp__us{color:var(--blue)}.gsx-section-wrap .gsx-pcomp__feat{font-weight:600}.gsx-section-wrap .gsx-pcomp__row:not(.gsx-pcomp__row--head) .gsx-pcomp__us{background:#1212a80a;font-weight:600}.gsx-section-wrap .gsx-pcomp__them{color:var(--ink-2)}.gsx-section-wrap .gsx-pcomp__yes,.gsx-section-wrap .gsx-pcomp__no{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.gsx-section-wrap .gsx-pcomp__yes{background:var(--green);color:#fff}.gsx-section-wrap .gsx-pcomp__no{background:#1212a814;color:var(--ink-2)}.gsx-section-wrap .gsx-pcomp__yes svg,.gsx-section-wrap .gsx-pcomp__no svg{width:12px;height:12px;stroke-width:2.2}.gsx-section-wrap .gsx-pcomp__cta{text-align:center;margin-top:calc(1.6 * var(--r))}@media(max-width:599px){.gsx-section-wrap .gsx-pcomp__row{grid-template-columns:1fr 1fr}.gsx-section-wrap .gsx-pcomp__feat{grid-column:1 / -1;padding-bottom:0!important;font-size:calc(.78 * var(--r))!important;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)!important}.gsx-section-wrap .gsx-pcomp__row--head>div:first-child{display:none}.gsx-section-wrap .gsx-pcomp__row>div{padding:calc(.7 * var(--r)) calc(.9 * var(--r));font-size:calc(.85 * var(--r))}}.gsx-section-wrap .gsx-section--sand{background:#f6efdf}.gsx-section-wrap .gsx-section--white{background:#fff}.gsx-section-wrap .gsx-pstory__head{align-items:flex-end}.gsx-section-wrap .gsx-pstory__coord{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.gsx-section-wrap .gsx-pstory__track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:calc(1.1 * var(--r));counter-reset:chapter}.gsx-section-wrap .gsx-pstory__card{position:relative;margin:0;transform:translateY(0);transition:transform .6s var(--ease-out)}.gsx-section-wrap .gsx-pstory__card:nth-child(2n){margin-top:calc(1.6 * var(--r))}.gsx-section-wrap .gsx-pstory__fig{position:relative;margin:0;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;background:#d9cfb8;box-shadow:0 24px 50px -30px #0b0b6b73;isolation:isolate}.gsx-section-wrap .gsx-pstory__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform 1.2s var(--ease-out)}.gsx-section-wrap .gsx-pstory__card:hover .gsx-pstory__img{transform:scale(1.07)}.gsx-section-wrap .gsx-pstory__fig:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b6b6b,#0b0b6b00 34% 45%,#0b0b6bd1);z-index:1}.gsx-section-wrap .gsx-pstory__body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:calc(1.1 * var(--r));color:#fff}.gsx-section-wrap .gsx-pstory__top{display:flex;align-items:baseline;justify-content:space-between;gap:calc(.5 * var(--r))}.gsx-section-wrap .gsx-pstory__num{font-family:var(--font-display);font-size:calc(1.6 * var(--r));line-height:1;letter-spacing:.04em;text-shadow:0 1px 10px rgba(11,11,107,.6)}.gsx-section-wrap .gsx-pstory__greek{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:.06em;color:#f4dd8f;text-shadow:0 1px 10px rgba(11,11,107,.7),0 0 2px rgba(11,11,107,.6)}.gsx-section-wrap .gsx-pstory__title{font-family:var(--font-display);font-weight:400;font-size:clamp(calc(1.3 * var(--r)),1.6vw,calc(1.7 * var(--r)));line-height:1.1;margin:0 0 calc(.45 * var(--r));color:#fff}.gsx-section-wrap .gsx-pstory__text{margin:0;font-size:calc(.92 * var(--r));line-height:1.5;color:#ffffffe6}.gsx-section-wrap .gsx-pstory__foot{margin:calc(1.5 * var(--r)) 0 0;font-size:var(--text-xs);color:var(--ink-3)}.gsx-section-wrap .gsx-reveal.is-in .gsx-pstory__card{animation:gsx-story-in .9s var(--ease-out) both;animation-delay:calc(var(--i, 0) * .12s)}@keyframes gsx-story-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:989px){.gsx-section-wrap .gsx-pstory__track{grid-template-columns:1fr 1fr}.gsx-section-wrap .gsx-pstory__card:nth-child(2n){margin-top:0}}@media(max-width:599px){.gsx-section-wrap .gsx-pstory__track{display:flex;gap:calc(.8 * var(--r));overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) calc(.5 * var(--r));-webkit-overflow-scrolling:touch;scrollbar-width:none}.gsx-section-wrap .gsx-pstory__track::-webkit-scrollbar{display:none}.gsx-section-wrap .gsx-pstory__card{flex:0 0 78vw;max-width:320px;scroll-snap-align:center}.gsx-section-wrap .gsx-pstory__coord{display:none}}@media(prefers-reduced-motion:reduce){.gsx-section-wrap .gsx-reveal.is-in .gsx-pstory__card{animation:none}.gsx-section-wrap .gsx-pstory__img{transition:none}}.gsx-section-wrap .gsx-pband{position:relative;overflow:hidden;color:#fff;background:var(--blue-deep);display:grid;align-items:center;min-height:clamp(380px,46vw,620px)}.gsx-section-wrap .gsx-pband--short{min-height:clamp(300px,34vw,460px)}.gsx-section-wrap .gsx-pband--tall{min-height:clamp(460px,60vw,780px)}.gsx-section-wrap .gsx-pband__media{position:absolute;top:0;right:0;bottom:0;left:0}.gsx-section-wrap .gsx-pband__img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;display:block}.gsx-section-wrap .gsx-pband__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080846d1,#0808468f 38%,#08084600 70%),linear-gradient(0deg,#08084659,#08084600 40%)}.gsx-section-wrap .gsx-pband__inner{position:relative;z-index:1;padding-top:var(--space-section-sm);padding-bottom:var(--space-section-sm);display:flex;flex-direction:column;justify-content:center;min-height:inherit}.gsx-section-wrap .gsx-pband__content{max-width:34ch}.gsx-section-wrap .gsx-pband__eyebrow{color:#f1d98a}.gsx-section-wrap .gsx-pband__quote{font-family:var(--font-display);font-weight:400;font-size:clamp(calc(1.8 * var(--r)),1.2rem + 2.2vw,calc(3.1 * var(--r)));line-height:1.1;margin:calc(.6 * var(--r)) 0 calc(.9 * var(--r));color:#fff;text-wrap:balance}.gsx-section-wrap .gsx-pband__attr{margin:0 0 calc(1.4 * var(--r));font-size:var(--text-md);color:#ffffffd9;line-height:1.5}.gsx-section-wrap .gsx-pband__cap{position:absolute;right:var(--gutter);bottom:calc(.9 * var(--r));font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf}@media(max-width:599px){.gsx-section-wrap .gsx-pband__scrim{background:linear-gradient(0deg,#0b0b6bd9,#0b0b6b59 60%,#0b0b6b26)}.gsx-section-wrap .gsx-pband__inner{justify-content:flex-end}.gsx-section-wrap .gsx-pband__cap{position:static;display:block;margin-top:calc(1 * var(--r))}}.gsx-section-wrap .gsx-card__cta>:not(product-form,a),.gsx-section-wrap .gsx-card__cta product-form>:not(form),.gsx-section-wrap .gsx-card__form>:not(input,button){display:none!important}.gsx-section-wrap .gsx{--display: var(--font-display)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/gsx-pdp-sections.css.map */
