.sg-complete-look[hidden]{display:none!important}.sg-complete-look{padding-top:min(var(--sg-look-top),24px);padding-bottom:min(var(--sg-look-bottom),28px);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sg-complete-look__inner{max-width:860px;margin:0 auto;border-top:1px solid rgba(var(--color-foreground),.12);padding-top:22px}.sg-complete-look__heading{margin:0 0 18px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:clamp(23px,2.25vw,29px);line-height:1.15;letter-spacing:-.01em}.sg-complete-look__products{display:grid;grid-template-columns:repeat(var(--sg-look-columns),minmax(0,1fr));gap:min(var(--sg-look-gap),18px)}.sg-complete-look__product{min-width:0}.sg-look-card{display:block;color:inherit;text-decoration:none}.sg-look-card__media{position:relative;overflow:hidden;width:100%;background:#f7f5f1}.sg-look-card__media--portrait{aspect-ratio:4 / 5}.sg-look-card__media--square{aspect-ratio:1 / 1}.sg-look-card__media--adapt{aspect-ratio:var(--sg-card-ratio, .8)}.sg-look-card__image,.sg-look-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.sg-look-card__image{object-fit:cover;object-position:center;transition:opacity .25s ease,transform .3s ease}.sg-look-card__image--secondary{opacity:0}.sg-look-card__placeholder{object-fit:contain;padding:18%}.sg-look-card__badges{position:absolute;z-index:2;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:5px;pointer-events:none}.sg-look-card__badge{display:inline-flex;align-items:center;min-height:22px;padding:4px 8px;border-radius:3px;background:#777169;color:#fff;font-size:10px;line-height:1}.sg-look-card__badge--discount{border-radius:999px;background:#b32635}.sg-look-card__content{padding-top:9px}.sg-look-card__title{margin:0;font-family:var(--font-body-family);font-size:13px;line-height:1.35;font-weight:500}.sg-look-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin-top:5px;font-size:13px}.sg-look-card__compare{color:rgba(var(--color-foreground),.55);text-decoration:line-through}.sg-look-card__current{color:rgb(var(--color-foreground))}@media(hover:hover){.sg-look-card:hover .sg-look-card__image--primary{transform:scale(1.012)}.sg-look-card:hover .sg-look-card__image--secondary{opacity:1}}@media screen and (max-width:749px){.sg-complete-look{padding-top:min(var(--sg-look-top),16px);padding-bottom:min(var(--sg-look-bottom),20px)}.sg-complete-look__inner{padding-top:18px}.sg-complete-look__heading{font-size:24px;margin-bottom:14px}.sg-complete-look__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.sg-look-card__title,.sg-look-card__price{font-size:12px}.sg-look-card__badge{font-size:9px;padding:4px 6px}}.sg-packaging-minimal{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:30px 0 36px}.sg-packaging-minimal__card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;align-items:start;max-width:980px;margin:0 auto;padding:26px 28px;border:1px solid rgba(var(--color-foreground),.14)}.sg-packaging-minimal__icon{width:34px;height:34px;color:rgba(var(--color-foreground),.68)}.sg-packaging-minimal__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.sg-packaging-minimal__copy h2{margin:0 0 7px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(24px,2vw,31px);line-height:1.1;letter-spacing:-.015em}.sg-packaging-minimal__copy p{max-width:700px;margin:0;font-family:var(--font-body-family);font-size:14px;line-height:1.55;color:rgba(var(--color-foreground),.68)}.sg-packaging-minimal__certificate{margin-top:8px!important;font-size:12.5px!important}@media screen and (max-width:749px){.sg-packaging-minimal{padding:18px 0 24px}.sg-packaging-minimal__card{grid-template-columns:32px minmax(0,1fr);gap:13px;padding:20px 18px}.sg-packaging-minimal__icon{width:28px;height:28px}.sg-packaging-minimal__copy h2{margin-bottom:5px;font-size:24px}.sg-packaging-minimal__copy p{font-size:13px;line-height:1.5}}.sg-product-facts{padding-top:var(--sg-facts-padding-top);padding-bottom:var(--sg-facts-padding-bottom);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sg-product-facts__inner{max-width:1120px;margin:0 auto}.sg-product-facts__header{margin:0 0 22px}.sg-product-facts__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(28px,2.4vw,38px);line-height:1.08;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.sg-product-facts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sg-product-facts__grid--single{grid-template-columns:minmax(0,1fr);max-width:720px}.sg-product-facts__card{min-width:0;padding:23px 25px;border:1px solid rgba(var(--color-foreground),.12);background:rgba(var(--color-foreground),.015)}.sg-product-facts__card-heading{margin:0 0 15px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:21px;line-height:1.2;color:rgb(var(--color-foreground))}.sg-product-facts__list{margin:0}.sg-product-facts__row{display:grid;grid-template-columns:minmax(120px,.82fr) minmax(0,1.18fr);gap:18px;align-items:baseline;padding:8px 0;border-bottom:1px solid rgba(var(--color-foreground),.085)}.sg-product-facts__row:first-child{padding-top:0}.sg-product-facts__row:last-child{padding-bottom:0;border-bottom:0}.sg-product-facts__row dt,.sg-product-facts__row dd{margin:0}.sg-product-facts__row dt{font-family:var(--font-body-family);font-size:13px;line-height:1.35;font-weight:500;color:rgba(var(--color-foreground),.58)}.sg-product-facts__row dd{font-family:var(--font-body-family);font-size:14px;line-height:1.35;font-weight:500;text-align:right;color:rgb(var(--color-foreground))}.sg-product-facts__note{margin-top:10px;font-family:var(--font-body-family);font-size:13px;line-height:1.5;color:rgba(var(--color-foreground),.68)}@media screen and (max-width:749px){.sg-product-facts{padding-top:min(var(--sg-facts-padding-top),24px);padding-bottom:min(var(--sg-facts-padding-bottom),30px)}.sg-product-facts__header{margin-bottom:16px}.sg-product-facts__heading{font-size:28px}.sg-product-facts__grid,.sg-product-facts__grid--single{grid-template-columns:1fr;gap:10px}.sg-product-facts__card{padding:18px 16px}.sg-product-facts__card-heading{margin-bottom:13px;font-size:19px}.sg-product-facts__row{grid-template-columns:minmax(96px,.76fr) minmax(0,1.24fr);gap:12px;padding:7px 0}.sg-product-facts__row dt{font-size:12.5px}.sg-product-facts__row dd{font-size:13.5px}}.sg-editorial-block{padding-top:var(--sg-editorial-block-padding-top);padding-bottom:var(--sg-editorial-block-padding-bottom)}.sg-editorial-block__grid{display:grid;grid-template-columns:minmax(0,var(--sg-editorial-block-image-share)) minmax(0,var(--sg-editorial-block-text-share));align-items:center;gap:var(--sg-editorial-block-gap);width:100%}.sg-editorial-block--image-right .sg-editorial-block__media{order:2}.sg-editorial-block--image-right .sg-editorial-block__content{order:1}.sg-editorial-block__certificate{margin-top:20px;padding-top:18px;border-top:1px solid rgba(var(--color-foreground),.16);font-size:14px;line-height:1.6;color:rgba(var(--color-foreground),.75)}.sg-editorial-block__media,.sg-editorial-block__content{min-width:0}.sg-editorial-block__image-wrapper{position:relative;width:100%;overflow:hidden;background:rgba(var(--color-foreground),.04)}.sg-editorial-block__image-wrapper:before{content:"";display:block;padding-bottom:calc(100% / var(--sg-editorial-block-image-ratio))}.sg-editorial-block__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .55s ease}@media screen and (hover:hover){.sg-editorial-block__media:hover .sg-editorial-block__image{transform:scale(1.012)}}.sg-editorial-block__content{display:flex;align-items:center}.sg-editorial-block__content-inner{width:100%;max-width:570px;margin:0 auto}.sg-editorial-block__kicker{margin:0 0 14px;font-family:var(--font-body-family);font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.sg-editorial-block__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(34px,4vw,54px);line-height:1.07;letter-spacing:0;color:rgb(var(--color-foreground))}.sg-editorial-block__text{margin-top:24px;font-family:var(--font-body-family);font-size:16px;line-height:1.75;color:rgba(var(--color-foreground),.72)}.sg-editorial-block__text .metafield-rich_text_field{margin:0}.sg-editorial-block__text p{margin-top:0;margin-bottom:16px}.sg-editorial-block__text p:last-child{margin-bottom:0}.sg-editorial-block__text ul{margin:20px 0 0;padding-left:20px}.sg-editorial-block__text li+li{margin-top:8px}.sg-editorial-block__link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:14px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.45);padding-bottom:4px}.sg-editorial-block__link span{transition:transform .2s ease}.sg-editorial-block__link:hover span{transform:translate(4px)}@media screen and (max-width:989px){.sg-editorial-block__grid{grid-template-columns:minmax(0,1fr);gap:38px}.sg-editorial-block--image-right .sg-editorial-block__media,.sg-editorial-block--image-right .sg-editorial-block__content{order:initial}.sg-editorial-block__content-inner{max-width:680px;margin:0}}@media screen and (max-width:749px){.sg-editorial-block{padding-top:calc(var(--sg-editorial-block-padding-top) * .72);padding-bottom:calc(var(--sg-editorial-block-padding-bottom) * .72)}.sg-editorial-block__grid{gap:28px}.sg-editorial-block__heading{font-size:31px;line-height:1.1}.sg-editorial-block__text{margin-top:18px;font-size:15px;line-height:1.7}}.sg-editorial-intro{padding-top:var(--sg-editorial-padding-top);padding-bottom:var(--sg-editorial-padding-bottom)}.sg-editorial-intro__inner{width:100%}.sg-editorial-intro__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--sg-editorial-gap);align-items:center;width:100%}.sg-editorial-intro--image-right .sg-editorial-intro__media{order:2}.sg-editorial-intro--image-right .sg-editorial-intro__content{order:1}.sg-editorial-intro__media,.sg-editorial-intro__content{min-width:0}.sg-editorial-intro__image-wrapper{position:relative;width:100%;overflow:hidden;background:rgba(var(--color-foreground),.04)}.sg-editorial-intro__image-wrapper:before{content:"";display:block;padding-bottom:calc(100% / var(--sg-editorial-image-ratio))}.sg-editorial-intro__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}@media screen and (hover:hover){.sg-editorial-intro__media:hover .sg-editorial-intro__image{transform:scale(1.012)}}.sg-editorial-intro__content{display:flex;align-items:center}.sg-editorial-intro__content-inner{width:100%;max-width:560px;margin:0 auto}.sg-editorial-intro__kicker{margin:0 0 14px;font-family:var(--font-body-family);font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.sg-editorial-intro__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(34px,4vw,56px);line-height:1.06;letter-spacing:0;color:rgb(var(--color-foreground))}.sg-editorial-intro__text{margin-top:24px;font-family:var(--font-body-family);font-size:16px;line-height:1.75;font-weight:400;color:rgba(var(--color-foreground),.72)}.sg-editorial-intro__text .metafield-rich_text_field{margin:0}.sg-editorial-intro__text p{margin-top:0;margin-bottom:16px}.sg-editorial-intro__text p:last-child{margin-bottom:0}.sg-editorial-intro__line{display:block;width:58px;height:1px;margin-top:30px;background:rgba(var(--color-foreground),.42)}@media screen and (max-width:989px){.sg-editorial-intro__grid{grid-template-columns:minmax(0,1fr);gap:38px}.sg-editorial-intro--image-right .sg-editorial-intro__media,.sg-editorial-intro--image-right .sg-editorial-intro__content{order:initial}.sg-editorial-intro__content-inner{max-width:680px;margin:0}}@media screen and (max-width:749px){.sg-editorial-intro{padding-top:calc(var(--sg-editorial-padding-top) * .72);padding-bottom:calc(var(--sg-editorial-padding-bottom) * .72)}.sg-editorial-intro__grid{gap:28px}.sg-editorial-intro__heading{font-size:32px;line-height:1.1}.sg-editorial-intro__text{margin-top:18px;font-size:15px;line-height:1.7}.sg-editorial-intro__line{margin-top:24px}}.sg-product-line{padding-top:var(--sg-line-padding-top);padding-bottom:var(--sg-line-padding-bottom);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sg-product-line__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,430px);align-items:center;gap:clamp(24px,4vw,72px);max-width:1280px;margin:0 auto;padding:28px 0;border-top:1px solid rgba(var(--color-foreground),.13);border-bottom:1px solid rgba(var(--color-foreground),.13)}.sg-product-line__inner--no-image{grid-template-columns:1fr}.sg-product-line__content{min-width:0;max-width:650px}.sg-product-line__kicker{margin:0 0 12px;font-family:var(--font-body-family);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.56)}.sg-product-line__heading{margin:0 0 16px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(34px,3.1vw,48px);line-height:1.09;letter-spacing:-.02em}.sg-product-line__text{max-width:610px;font-family:var(--font-body-family);font-size:15px;line-height:1.65;color:rgba(var(--color-foreground),.74)}.sg-product-line__text p{margin:0}.sg-product-line__link{display:inline-flex;align-items:center;gap:9px;margin-top:20px;font-family:var(--font-body-family);font-size:13px;line-height:1.4;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;color:rgb(var(--color-foreground))}.sg-product-line__link span{transition:transform .2s ease}@media screen and (hover:hover){.sg-product-line__link:hover span{transform:translate(4px)}}.sg-product-line__media{min-width:0}.sg-product-line__image-link{display:block;overflow:hidden;width:100%;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.035)}.sg-product-line__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}@media screen and (hover:hover){a.sg-product-line__image-link:hover .sg-product-line__image{transform:scale(1.025)}}@media screen and (max-width:989px){.sg-product-line__inner{grid-template-columns:minmax(0,1fr) minmax(220px,40%);gap:24px}.sg-product-line__inner--no-image{grid-template-columns:1fr}}@media screen and (max-width:749px){.sg-product-line{padding-top:min(var(--sg-line-padding-top),32px);padding-bottom:min(var(--sg-line-padding-bottom),32px)}.sg-product-line__inner{grid-template-columns:1fr;gap:22px;padding:22px 0}.sg-product-line__heading{font-size:31px}.sg-product-line__text{font-size:14px;line-height:1.62}.sg-product-line__image-link{aspect-ratio:16 / 10}}.sg-product-qualities{padding-top:var(--sg-qualities-padding-top);padding-bottom:var(--sg-qualities-padding-bottom)}.sg-product-qualities__inner{width:100%}.sg-product-qualities__header{max-width:760px;margin:0 auto 52px;text-align:center}.sg-product-qualities__kicker{margin:0 0 12px;font-family:var(--font-body-family);font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.sg-product-qualities__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(30px,3.2vw,46px);line-height:1.08;letter-spacing:0;color:rgb(var(--color-foreground))}.sg-product-qualities__intro{max-width:620px;margin:18px auto 0;font-family:var(--font-body-family);font-size:16px;line-height:1.7;color:rgba(var(--color-foreground),.7)}.sg-product-qualities__intro p{margin:0}.sg-product-qualities__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--sg-qualities-column-gap);border-top:1px solid rgba(var(--color-foreground),.18);border-bottom:1px solid rgba(var(--color-foreground),.18)}.sg-product-qualities__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:18px;min-width:0;padding:38px 28px 42px}.sg-product-qualities__item+.sg-product-qualities__item{border-left:1px solid rgba(var(--color-foreground),.18)}.sg-product-qualities__number{display:block;padding-top:3px;font-family:var(--font-body-family);font-size:11px;line-height:1;font-weight:600;letter-spacing:.12em;color:rgba(var(--color-foreground),.45)}.sg-product-qualities__content{min-width:0}.sg-product-qualities__title{margin:0 0 13px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(22px,2vw,29px);line-height:1.15;letter-spacing:0;color:rgb(var(--color-foreground))}.sg-product-qualities__text{font-family:var(--font-body-family);font-size:15px;line-height:1.7;color:rgba(var(--color-foreground),.72)}.sg-product-qualities__text p{margin:0}.sg-product-qualities__text p+p{margin-top:10px}@media screen and (max-width:989px){.sg-product-qualities__header{margin-bottom:38px}.sg-product-qualities__grid{grid-template-columns:1fr}.sg-product-qualities__item{padding:30px 8px 32px}.sg-product-qualities__item+.sg-product-qualities__item{border-left:0;border-top:1px solid rgba(var(--color-foreground),.18)}}@media screen and (max-width:749px){.sg-product-qualities{padding-top:calc(var(--sg-qualities-padding-top) * .72);padding-bottom:calc(var(--sg-qualities-padding-bottom) * .72)}.sg-product-qualities__header{margin-bottom:30px;text-align:left}.sg-product-qualities__heading{font-size:30px;line-height:1.12}.sg-product-qualities__intro{margin-top:14px;font-size:15px;line-height:1.65}.sg-product-qualities__item{grid-template-columns:34px minmax(0,1fr);column-gap:10px;padding:25px 0 27px}.sg-product-qualities__title{margin-bottom:10px;font-size:23px}.sg-product-qualities__text{font-size:15px;line-height:1.65}}.sg-product-story{padding:0 0 var(--sg-story-padding-bottom);overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sg-product-story__hero{position:relative;width:100%;height:clamp(660px,55vw,880px);overflow:hidden;background:#d8d0c5}.sg-product-story__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;clip:rect(0,auto,auto,0)}.sg-product-story__hero-image{position:fixed;top:0;left:0;display:block;width:100vw;height:100vh;object-fit:cover;object-position:center var(--sg-story-focus-y);pointer-events:none}.sg-product-story__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0006,#0000003d 34%,#00000014 58%,#0000 78%);pointer-events:none}.sg-product-story__hero-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;width:100%}.sg-product-story__hero-content-inner{box-sizing:border-box;width:100%;max-width:1480px;margin:0 auto;padding:0 56px 72px}.sg-product-story__hero-kicker{margin:0 0 15px;font-family:var(--font-body-family);font-size:11px;line-height:1.2;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:#ffffffd1}.sg-product-story__hero-heading{max-width:610px;margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(40px,4.4vw,64px);line-height:1.035;letter-spacing:-.025em;color:#fff;text-wrap:balance}.sg-product-story__intro{width:100%;max-width:1380px;margin:0 auto;padding:64px 0 58px}.sg-product-story__lead{width:100%;max-width:760px;margin:0;font-family:var(--font-body-family);font-size:17px;line-height:1.75;color:rgba(var(--color-foreground),.72)}.sg-product-story__lead .metafield-rich_text_field{margin:0}.sg-product-story__lead p{margin:0 0 18px}.sg-product-story__lead p:last-child{margin-bottom:0}.sg-product-story__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:1380px;margin:0 auto;border-top:1px solid rgba(var(--color-foreground),.13);border-bottom:1px solid rgba(var(--color-foreground),.13)}.sg-product-story__detail{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:38px 38px 42px 0}.sg-product-story__detail+.sg-product-story__detail{padding-left:38px;border-left:1px solid rgba(var(--color-foreground),.13)}.sg-product-story__number{padding-top:6px;font-family:var(--font-body-family);font-size:10px;line-height:1;font-weight:500;letter-spacing:.08em;color:rgba(var(--color-foreground),.42)}.sg-product-story__detail-title{margin:0 0 13px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(23px,2vw,30px);line-height:1.12;color:rgb(var(--color-foreground))}.sg-product-story__detail-text{max-width:350px;font-family:var(--font-body-family);font-size:14px;line-height:1.65;color:rgba(var(--color-foreground),.66)}.sg-product-story__detail-text .metafield-rich_text_field,.sg-product-story__detail-text p{margin:0}@media screen and (max-width:989px){.sg-product-story__hero{height:76vh;min-height:640px;max-height:820px}.sg-product-story__hero-content-inner{padding:0 36px 52px}.sg-product-story__hero-heading{max-width:560px;font-size:clamp(38px,6vw,54px)}.sg-product-story__intro{padding:50px 0}.sg-product-story__lead{max-width:660px}.sg-product-story__details{grid-template-columns:1fr}.sg-product-story__detail{padding:30px 0}.sg-product-story__detail+.sg-product-story__detail{padding-left:0;border-left:0;border-top:1px solid rgba(var(--color-foreground),.13)}}@media screen and (max-width:749px){.sg-product-story{padding-bottom:calc(var(--sg-story-padding-bottom) * .68)}.sg-product-story__hero{height:72vh;min-height:540px;max-height:680px}.sg-product-story__hero-media{clip:auto}.sg-product-story__hero-image{position:absolute;width:100%;height:100%;object-fit:cover}.sg-product-story__hero-image{object-position:center calc(var(--sg-story-focus-y) + 8%)}.sg-product-story__hero-shade{background:linear-gradient(0deg,#00000085,#00000042 40%,#0000000a 75%)}.sg-product-story__hero-content-inner{padding:0 20px 38px}.sg-product-story__hero-kicker{margin-bottom:11px;font-size:10px}.sg-product-story__hero-heading{max-width:94%;font-size:36px;line-height:1.045}.sg-product-story__intro{padding:38px 0 34px}.sg-product-story__lead{max-width:none;font-size:15px;line-height:1.7}.sg-product-story__detail{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:24px 0 28px}.sg-product-story__detail-title{margin-bottom:10px;font-size:23px}.sg-product-story__detail-text{font-size:14px;line-height:1.6}}.sg-reviews-section{background:var(--sg-reviews-bg);color:var(--sg-reviews-text);padding-top:var(--sg-reviews-pt);padding-bottom:var(--sg-reviews-pb)}.sg-reviews-section__inner{width:min(calc(100% - 40px),var(--sg-reviews-max));margin:0 auto}.sg-reviews-section__header{max-width:760px;margin:0 auto 34px;text-align:center}.sg-reviews-section__eyebrow{margin-bottom:10px;font-size:12px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}.sg-reviews-section__heading{margin:0;color:var(--sg-reviews-text);font-size:clamp(30px,3vw,44px);line-height:1.12}.sg-reviews-section__text{max-width:620px;margin:16px auto 0;font-size:16px;line-height:1.7}.sg-reviews-section__widget{position:relative}.sg-reviews-section__footer{margin-top:30px;text-align:center}.sg-reviews-section__button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 24px;border:1px solid var(--sg-reviews-accent);border-radius:999px;color:var(--sg-reviews-text);text-decoration:none;transition:background-color .2s ease,color .2s ease}.sg-reviews-section__button:hover{background:var(--sg-reviews-accent);color:#fff}.sg-reviews-section .jdgm-cards-carousel{max-width:100%!important;margin:0 auto!important}.sg-reviews-section .jdgm-cards-carousel__card{border:1px solid rgba(23,21,20,.1)!important;box-shadow:none!important}@media screen and (max-width:749px){.sg-reviews-section__inner{width:min(calc(100% - 28px),var(--sg-reviews-max))}.sg-reviews-section__header{margin-bottom:24px}}.sg-about-trust{padding-top:var(--sg-about-padding-top);padding-bottom:var(--sg-about-padding-bottom);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sg-about-trust__inner{display:grid;grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr);gap:78px;align-items:center;width:100%;max-width:1380px;margin:0 auto 72px}.sg-about-trust__copy{display:flex;align-items:center;min-width:0}.sg-about-trust__copy-inner{width:100%;max-width:500px}.sg-about-trust__kicker{margin:0 0 18px;font-family:var(--font-body-family);font-size:11px;line-height:1.2;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.54)}.sg-about-trust__heading{max-width:520px;margin:0 0 28px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(38px,4vw,56px);line-height:1.05;letter-spacing:-.025em;color:rgb(var(--color-foreground))}.sg-about-trust__text{max-width:480px;font-family:var(--font-body-family);font-size:16px;line-height:1.75;color:rgba(var(--color-foreground),.72)}.sg-about-trust__text p{margin:0 0 18px}.sg-about-trust__text p:last-child{margin-bottom:0}.sg-about-trust__link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;font-family:var(--font-body-family);font-size:13px;line-height:1.2;font-weight:500;letter-spacing:.04em;color:rgb(var(--color-foreground));text-decoration:none}.sg-about-trust__link span{transition:transform .25s ease}@media screen and (hover:hover){.sg-about-trust__link:hover span{transform:translate(4px)}}.sg-about-trust__media{min-width:0;width:100%}.sg-about-trust__media-inner{position:relative;width:100%;height:640px;overflow:hidden;background:rgba(var(--color-foreground),.035)}.sg-about-trust__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s ease}@media screen and (hover:hover){.sg-about-trust__media:hover .sg-about-trust__image{transform:scale(1.012)}}.sg-about-trust__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:1380px;margin:0 auto;border-top:1px solid rgba(var(--color-foreground),.13);border-bottom:1px solid rgba(var(--color-foreground),.13)}.sg-about-trust__fact{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:34px 34px 38px 0}.sg-about-trust__fact+.sg-about-trust__fact{padding-left:34px;border-left:1px solid rgba(var(--color-foreground),.13)}.sg-about-trust__fact-number{padding-top:5px;font-family:var(--font-body-family);font-size:9px;line-height:1;letter-spacing:.08em;color:rgba(var(--color-foreground),.38)}.sg-about-trust__fact-title{margin:0 0 8px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:23px;line-height:1.15;color:rgb(var(--color-foreground))}.sg-about-trust__fact p{max-width:330px;margin:0;font-size:13px;line-height:1.6;color:rgba(var(--color-foreground),.64)}@media screen and (max-width:989px){.sg-about-trust__inner{grid-template-columns:1fr;gap:36px;margin-bottom:54px}.sg-about-trust__media{order:1}.sg-about-trust__copy{order:2}.sg-about-trust__media-inner{height:auto;aspect-ratio:4 / 3}.sg-about-trust__copy-inner{max-width:680px}.sg-about-trust__facts{grid-template-columns:1fr}.sg-about-trust__fact{padding:26px 0}.sg-about-trust__fact+.sg-about-trust__fact{padding-left:0;border-left:0;border-top:1px solid rgba(var(--color-foreground),.13)}}@media screen and (max-width:749px){.sg-about-trust{padding-top:calc(var(--sg-about-padding-top) * .66);padding-bottom:calc(var(--sg-about-padding-bottom) * .66)}.sg-about-trust__inner{gap:26px;margin-bottom:42px}.sg-about-trust__media-inner{aspect-ratio:4 / 5}.sg-about-trust__heading{margin-bottom:20px;font-size:31px;line-height:1.08}.sg-about-trust__text{font-size:15px;line-height:1.7}.sg-about-trust__fact{grid-template-columns:27px minmax(0,1fr);gap:10px;padding:22px 0 25px}.sg-about-trust__fact-title{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
