.stk{--stk-row-h: min( 46.5vw , calc(100vh - var(--stk-top)));position:relative;color:#0e1f2a}.stk__row{display:grid;grid-template-columns:1fr 1fr;height:var(--stk-row-h);background:#fff}.stk[data-stack=true] .stk__row{position:sticky;top:var(--stk-top);background:#fff;border:none;padding:1px 0}.stk__row[data-row="1"]{z-index:1}.stk__row[data-row="2"]{z-index:2}.stk--shrink .js-stk-panel{transform-origin:center top;transform:scale(calc(1 - var(--stk-p, 0) * .06));filter:brightness(calc(1 - var(--stk-p, 0) * .35));will-change:transform}.stk__tile{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;background:#fff}.stk__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stk__img--mobile{display:none}.stk__center{position:relative;text-align:center;padding:40px 24px}.stk__tile--intro{background:linear-gradient(180deg,#b8cdd8,#f6f1ec00)}.stk__eyebrow{margin:30px 0 13px;color:#0e1f2a;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.4px;text-align:center;text-transform:uppercase}.stk__heading{margin:0 0 55px;color:#0e1f2a;font-family:canela,serif;font-weight:300;font-size:51px;line-height:60px;letter-spacing:-2.16px;text-align:center;max-width:420px}.stk__heading--xl h2{font-size:clamp(36px,3.6vw,51px);margin-bottom:55px}.stk__btn{display:inline-flex;align-items:center;justify-content:center;min-width:140px;min-height:53px;padding:0 24px;border:1px solid #0E1F2A;background-color:#fff;border-radius:999px;color:#0e1f2a;font-size:14px;line-height:15px;font-weight:500;letter-spacing:0px;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.stk__btn:hover{background:#0e1f2a;color:#fff}.stk__btn:focus-visible{outline:2px solid #0e1f2a;outline-offset:3px}.stk-stars{--star-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66 11'%3E%3Cpath d='M5.61363 8.20809L2.12357 10.7287L3.49928 6.62925L-5.51343e-06 4.09942H4.28409L5.61363 -1.18017e-05L6.94318 4.09942H11.2273L7.72798 6.62925L9.10369 10.7287L5.61363 8.20809ZM19.2103 8.20809L15.7203 10.7287L17.096 6.62925L13.5967 4.09942H17.8808L19.2103 -1.18017e-05L20.5399 4.09942H24.8239L21.3247 6.62925L22.7004 10.7287L19.2103 8.20809ZM32.807 8.20809L29.3169 10.7287L30.6926 6.62925L27.1934 4.09942H31.4774L32.807 -1.18017e-05L34.1365 4.09942H38.4206L34.9213 6.62925L36.297 10.7287L32.807 8.20809ZM46.4037 8.20809L42.9136 10.7287L44.2893 6.62925L40.79 4.09942H45.0741L46.4037 -1.18017e-05L47.7332 4.09942H52.0173L48.518 6.62925L49.8937 10.7287L46.4037 8.20809ZM60.0004 8.20809L56.5103 10.7287L57.886 6.62925L54.3867 4.09942H58.6708L60.0004 -1.18017e-05L61.3299 4.09942H65.614L62.1147 6.62925L63.4904 10.7287L60.0004 8.20809Z'/%3E%3C/svg%3E");--star-w: 66px;--star-h: 11px;position:relative;display:inline-block;width:var(--star-w);height:var(--star-h);vertical-align:middle}.stk-stars:before,.stk-stars:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-mask:var(--star-svg) left center / var(--star-w) var(--star-h) no-repeat;mask:var(--star-svg) left center / var(--star-w) var(--star-h) no-repeat}.stk-stars:before{width:100%;background:#0e1f2a26}.stk-stars:after{width:var(--rating);background:var(--stk-star)}.stk-stars--lg{--star-w: 72px;--star-h: 12px}.stk-stars--light:before{background:#ffffff59}.stk-stars--light:after{background:#fff}.stk-glass{position:relative;border:1px solid rgba(255,255,255,.35);border-radius:36px;background:#0e1f2a26;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff}.stk-reviews{width:min(78%,420px);padding:62px 36px;text-align:center;touch-action:pan-y;-webkit-user-select:none;user-select:none}.stk-reviews__track{display:grid}.stk-review{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .45s,visibility .45s}.stk-review.is-active{opacity:1;visibility:visible}.stk-review__quote{margin:0 0 45px;font-size:18px;line-height:29px;letter-spacing:-.4px}.stk-review__rating{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 12px;font-size:12px;font-weight:400;line-height:16px}.stk-review__name{margin:0 0 9px;font-size:13px;line-height:13px;font-weight:500;letter-spacing:.04px;text-transform:uppercase}.stk-review__meta{margin:0;color:#fff;font-size:11px;line-height:11px;letter-spacing:.03px;text-transform:uppercase}.stk-reviews__nav{display:flex;justify-content:center;gap:20px;margin-top:28px}.stk-reviews__arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.stk-reviews__arrow:focus-visible{outline:1px solid #fff}.stk__tile--philosophy{justify-content:flex-start;align-items:flex-end;padding:0 0 20px 20px}.stk-philosophy{width:min(66%,417px);padding:34px 35px 67px 34px}.stk-philosophy__title{margin:0 0 45px;font-size:15px;line-height:15px;font-weight:700;letter-spacing:.05px;text-transform:uppercase}.stk-philosophy__list{list-style:none;margin:0;padding:0;display:grid;gap:18px}.stk-point{display:grid;grid-template-columns:66px 1fr;align-items:center}.stk-point__num{font-size:20px;font-weight:300}.stk-point__title{margin:0 0 10px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:.04px;text-transform:uppercase}.stk-point__text{margin:0;font-size:13px;line-height:16px}.stk-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(84%,calc(var(--stk-row-h) * .86));aspect-ratio:1;padding:8%;border-radius:50%;background:linear-gradient(180deg,var(--stk-grad-top) 0%,rgba(255,255,255,0) 100%);text-align:center}.stk-circle__sub{margin:0 0 13px;font-size:15px;line-height:15px;font-weight:500;letter-spacing:.05px;text-transform:uppercase}.stk-circle__text{margin-bottom:41px;font-size:16px;line-height:22px;color:#4f5a60}.stk-circle__text p{margin:0}@media(max-width:990px){.stk-reviews{border-radius:20px;padding:24px;margin:77px 0}.stk-review__quote{font-size:16px;line-height:26px;letter-spacing:-.3px;margin-bottom:16px}.stk-review__name{font-size:12px;margin:0 0 16px}.stk-review__meta{font-size:10px;line-height:15px}.stk-reviews__nav{display:flex;justify-content:center;gap:16px;margin-top:16px;position:relative;z-index:3}.stk-reviews__arrow{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.stk-reviews__arrow svg{width:7px;height:14px}.stk__heading.stk__heading--xl{font-size:34px;font-style:normal;font-weight:300;line-height:40.8px;letter-spacing:-1.5px;margin-top:24px}.stk__btn{font-size:13px;line-height:19px}.stk-philosophy__title{font-size:14px;line-height:21px;letter-spacing:.5px;margin:0 0 16px}.stk-point__num{font-size:18px;line-height:20px;font-weight:400}.stk-point__title{margin:0 0 8px;font-size:13px;line-height:19px}.stk-philosophy__list{gap:20px}.stk-philosophy{width:100%}.stk__tile--philosophy{padding:20px}.stk__heading--xl h2{font-size:34px;line-height:40px;margin-bottom:20px}.stk-circle__sub{margin:0 0 20px;font-size:15px;line-height:15px;letter-spacing:.5px;font-weight:500;text-transform:uppercase}.stk-circle__text{margin:0 0 20px}}@media(max-width:990px){.stk{display:flex;flex-direction:column}.stk__row{display:contents}.stk__img--desktop{display:none}.stk__img--mobile{display:block}.stk__tile{height:auto}.stk__center{padding:48px 20px}.stk__eyebrow{margin:20px 0}.stk__tile[data-order="1"]{order:1;z-index:1}.stk__tile[data-order="2"]{order:2;z-index:2}.stk__tile[data-order="3"]{order:3;z-index:3}.stk__tile[data-order="4"]{order:4;z-index:4}.stk[data-stack=true] .stk__tile{position:sticky;top:var(--stk-top)}.stk--shrink .js-stk-panel{transform:none;filter:none}.stk--shrink .js-stk-tile{transform-origin:center top;transform:scale(calc(1 - var(--stk-p, 0) * .06));filter:brightness(calc(1 - var(--stk-p, 0) * .35))}.stk__heading{font-size:38px;font-style:normal;font-weight:300;line-height:45.6px;letter-spacing:-1.5px;margin-bottom:20px}.stk-reviews{width:calc(100% - 40px)}.stk__tile--philosophy{padding:20px;align-items:flex-end;justify-content:center}.stk-philosophy{border-radius:24px;width:100%;padding:20px;margin-top:177px}.stk-point{grid-template-columns:44px 1fr}.stk__tile--about{padding:40px 0}.stk-circle{width:100%;padding:12%}}@media(min-width:770px)and (max-width:990px){.stk__tile{min-height:min(80vw,calc(100svh - var(--stk-top)))}.stk-reviews{width:min(520px,calc(100% - 80px));padding:40px 36px}.stk__tile--philosophy{align-items:center;padding:40px}.stk-philosophy{width:min(520px,100%);padding:30px}.stk-circle{width:min(560px,80%);padding:10%}}@media(prefers-reduced-motion:reduce){.stk--shrink .js-stk-panel,.stk--shrink .js-stk-tile{transform:none!important;filter:none!important}.stk-review{transition:none}}.stk .js-stk-panel,.stk .js-stk-tile{transform:none!important}@media(min-width:770px){.stk-point__text{max-width:246px}}@media(min-width:770px)and (max-width:1100px){.stk__heading{font-weight:300;font-size:34px;line-height:40px}}@media(max-width:769px){.stk__tile--about{padding:52px 0 8px;overflow:hidden}.stk-circle{flex-shrink:0;width:120%;max-width:none;padding:0 20px;justify-content:center}.stk-circle>*{max-width:370px}.stk__heading.stk__heading--xl{margin-top:0;margin-bottom:20px}.stk-circle__sub{margin-bottom:16px}.stk-circle__text{margin-bottom:24px;font-size:15px;line-height:20px}.stk-circle .stk__btn{min-width:150px;min-height:48px;padding:0 22px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/stacked-story.css.map */
