.hg-pro-hero{position:relative;isolation:isolate;overflow:hidden;min-height:630px;background:#f4eee6;color:#3d2922}.hg-pro-picture,.hg-pro-picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hg-pro-picture img{object-fit:cover;object-position:67% 50%}.hg-pro-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#faf6efc0 0%,#faf6ef90 20%,#faf6ef15 32%,transparent 38%);pointer-events:none}.hg-pro-wrap{position:relative;z-index:1;width:calc(100% - 96px);max-width:1280px;min-height:630px;margin:0 auto;display:flex;align-items:center;padding:40px 0}.hg-pro-copy{width:44%;max-width:500px}.hg-pro-rating{display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.45;margin-bottom:28px;max-width:440px}.hg-pro-stars{font-size:20px;letter-spacing:2px;line-height:1;white-space:nowrap;background:linear-gradient(90deg,#a87664 94%,#d9cec2 94%);-webkit-background-clip:text;background-clip:text;color:transparent}.hg-pro-rating strong{font-weight:600}.hg-pro-rating-separator{margin:0 5px;color:#b39c8d}.hg-pro-eyebrow{font-size:10px;line-height:1.5;letter-spacing:2.2px;font-weight:500;color:#966c5c;margin:0 0 16px}.hg-pro-copy h1{font-family:Playfair Display,Georgia,serif;font-size:clamp(44px,4.2vw,62px);font-weight:400;letter-spacing:-1.8px;line-height:1.07;margin:0;max-width:490px;text-wrap:balance}.hg-pro-copy h1 em{font-weight:400;color:#93614f}.hg-pro-intro{font-size:15px;line-height:1.7;max-width:365px;margin:22px 0 0;color:#69564a}.hg-pro-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:#594036;color:#fffaf4;border-radius:99px;padding:16px 24px;min-width:268px;min-height:54px;margin-top:24px;font-size:13px;font-weight:500;transition:background .18s,transform .18s}.hg-pro-cta svg{width:20px;height:20px}.hg-pro-cta:hover{background:#805a48;transform:translateY(-1px)}.hg-pro-cta:focus-visible,.hg-pro-rating:focus-visible{outline:2px solid #79533e;outline-offset:5px}.hg-pro-testimonial{margin:28px 0 0;padding:16px 19px;width:100%;max-width:375px;border:1px solid #d9c8b7;border-radius:10px;background:#fffaf3d9}.hg-pro-testimonial blockquote{font-size:13px;line-height:1.6;margin:0;color:#624b40}.hg-pro-testimonial figcaption{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:11px;color:#8b6654}.hg-pro-testimonial strong{font-weight:500}.hg-pro-quote-stars{font-size:13px;letter-spacing:2px;color:#ac8069}.hg-pro-mobile-quote{display:none}.hg-pro-promises{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:28px max(5%,calc((100vw - 1280px)/2));gap:25px;border-bottom:1px solid #e3d8ca;background:#faf7f1}.hg-pro-promises>div{display:flex;gap:14px;align-items:center;position:relative;z-index:1}.hg-pro-promises>div+div{border-left:1px solid #e2d6c8;padding-left:25px}.hg-pro-promises>div>svg{width:32px;height:32px;flex:0 0 32px;color:#98745e}.hg-pro-promises p{display:grid;gap:3px;font-size:11px;line-height:1.5;color:#9a8473}.hg-pro-promises strong{font-size:12px;color:#594336;font-weight:500}.hg-pro-promises a{text-decoration:underline;text-underline-offset:3px}.hg-pro-promises .hg-pro-soft-feather{position:absolute;left:-38px;bottom:-40px;width:180px;height:120px;object-fit:contain;opacity:.48;transform:rotate(-20deg);pointer-events:none}.site-header{height:78px;padding-inline:max(5%,calc((100vw - 1280px)/2));background:#faf8f3f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:#e7dfd3}.site-header nav{gap:30px;font-size:12px}.site-header .header-shop{font-size:12px;gap:28px}.section{padding:76px max(5%,calc((100vw - 1280px)/2))}.section h2{font-size:clamp(30px,2.9vw,42px);letter-spacing:-1.2px;line-height:1.15}.morning-section{grid-template-columns:.9fr 2.4fr;gap:48px}.morning-copy h2{font-size:37px}.morning-cards{gap:20px}.morning-cards img{height:270px;border-radius:12px}.morning-cards h3{font-size:13px;color:#7b6050}.product-selection .section-heading{margin-bottom:32px}.color-products{gap:24px}.color-products img{aspect-ratio:1;object-fit:cover;border-radius:12px}.color-products a>span{font-size:14px;padding-top:16px}.visual-heading{max-width:720px;margin:0 auto 42px}.science-flow h3{font-size:24px;line-height:1.25}.science-flow p{max-width:220px;margin-inline:auto}.ritual-scenes article>img{border-radius:12px}.community-columns article{border-radius:12px;background:#fffaf4}.community-columns blockquote{font-size:14px;line-height:1.75}.questions{gap:65px}.closing-banner h2{font-size:36px}@media(min-width:1600px){.hg-pro-hero,.hg-pro-wrap{min-height:710px}.hg-pro-copy{max-width:510px}.hg-pro-picture img{object-position:60% 50%}}@media(min-width:701px)and (max-width:1050px){.hg-pro-wrap{width:calc(100% - 64px);min-height:590px}.hg-pro-hero{min-height:590px}.hg-pro-copy{width:49%}.hg-pro-copy h1{font-size:46px}.hg-pro-rating{gap:8px;font-size:10px}.hg-pro-stars{font-size:16px}.hg-pro-intro{font-size:14px;max-width:310px}.hg-pro-testimonial{max-width:320px}.hg-pro-promises{gap:15px;padding-inline:4%}.hg-pro-promises>div+div{padding-left:15px}.hg-pro-promises>div{gap:9px}.hg-pro-promises strong{font-size:11px}.morning-section{gap:26px}.morning-cards img{height:220px}.morning-copy h2{font-size:30px}.community-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.site-header{height:67px;padding-inline:21px}.site-header .logo{font-size:30px}.site-header .header-shop{font-size:11px;gap:18px}.site-header nav{display:none}.hg-pro-hero{display:flex;flex-direction:column;min-height:0;background:#faf5ed}.hg-pro-wrap{order:1;display:block;width:100%;min-height:0;padding:28px 22px 26px}.hg-pro-copy{width:100%;max-width:none}.hg-pro-rating{font-size:10px;gap:9px;margin-bottom:20px;max-width:none}.hg-pro-stars{font-size:16px;letter-spacing:1px}.hg-pro-rating-separator{margin:0 3px}.hg-pro-eyebrow{font-size:9px;letter-spacing:1.8px;margin-bottom:12px}.hg-pro-copy h1{font-size:40px;line-height:1.07;letter-spacing:-1.2px;max-width:430px;text-wrap:balance}.hg-pro-intro{font-size:14px;line-height:1.65;max-width:340px;margin-top:16px}.hg-pro-cta{width:100%;min-width:0;min-height:52px;margin-top:20px;padding:15px 22px;font-size:13px}.hg-pro-picture{position:relative;order:2;inset:auto;width:100%;aspect-ratio:4/5;display:block}.hg-pro-picture img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.hg-pro-shade,.hg-pro-copy .hg-pro-testimonial{display:none}.hg-pro-mobile-quote{display:block;order:3;max-width:none;border:0;border-radius:0;padding:20px 24px;margin:0;background:#f2e9de}.hg-pro-mobile-quote blockquote{font-size:13px;max-width:360px}.hg-pro-mobile-quote figcaption{margin-top:8px}.hg-pro-promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding:28px 22px}.hg-pro-promises>div+div{border:0;padding-left:0}.hg-pro-promises>div{gap:10px}.hg-pro-promises>div>svg{width:26px;height:26px;flex-basis:26px}.hg-pro-promises strong{font-size:11px}.hg-pro-promises p{font-size:10px}.section{padding:48px 22px}.section h2{font-size:31px;line-height:1.16;letter-spacing:-.9px}.visual-heading{margin-bottom:28px}.morning-section{display:block}.morning-copy{max-width:330px;margin-bottom:25px}.morning-copy h2{font-size:31px}.morning-copy>p:last-child{max-width:330px;font-size:13px}.morning-cards{gap:12px}.morning-cards img{height:180px;border-radius:8px}.morning-cards h3{font-size:11px;margin-top:10px}.color-products{gap:18px}.color-products img{border-radius:9px}.science-flow{gap:28px 16px}.science-flow h3{font-size:20px}.community-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.community-columns blockquote{font-size:13px;line-height:1.65}.questions{display:block}.questions>div:first-child{margin-bottom:25px}.closing-banner h2{font-size:30px}}@media(min-width:701px)and (max-width:1100px){.hg-pro-wrap{padding:34px 32px;max-width:780px;margin:auto}.hg-pro-copy h1{max-width:650px;font-size:48px}.hg-pro-intro{max-width:500px;font-size:15px}.hg-pro-cta{width:330px}.hg-pro-picture{aspect-ratio:8/3}.hg-pro-mobile-quote{padding:22px max(32px,calc((100vw - 716px)/2))}.hg-pro-mobile-quote blockquote{max-width:600px}.hg-pro-promises{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:360px){.hg-pro-copy h1{font-size:36px}.hg-pro-rating{font-size:9px}.hg-pro-stars{font-size:14px}}.hg-pro-benefits{position:absolute;z-index:2;right:24px;bottom:36px;list-style:none;display:grid;gap:13px;padding:18px 16px;margin:0;width:148px;border-radius:12px;background:#fffaf1e8;color:#73513f;box-shadow:0 3px 20px #4e35200a}.hg-pro-benefits li{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.35}.hg-pro-benefits svg{width:24px;height:24px;flex:0 0 24px}@media(max-width:1100px){.hg-pro-benefits{position:static;order:3;width:auto;margin:0;padding:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;border-radius:0;background:#f7f0e6;box-shadow:none}.hg-pro-benefits li{flex-direction:column;text-align:center;font-size:10px}.hg-pro-mobile-quote{order:4}}@media(max-width:700px){.hg-pro-picture{aspect-ratio:4/3}.hg-pro-picture img{object-position:83% 50%}}@media(min-width:701px){.hg-pro-picture img{object-position:center}}@media(min-width:701px)and (max-width:1100px){.hg-pro-picture{aspect-ratio:2/1}}.hg-pro-inline-trust,.hg-pro-signature{display:none}#mananas .morning-cards article:first-child img{object-fit:contain;object-position:center;background:#f8f4ed}@media(min-width:1101px){.site-header{height:62px}.hg-pro-hero{height:clamp(480px,36.5vw,720px);min-height:0}.hg-pro-wrap{height:100%;min-height:0;width:calc(100% - 112px);max-width:1500px;padding:22px 0}.hg-pro-copy{width:43%;max-width:590px}.hg-pro-rating{font-size:10px;margin:0 0 14px;gap:10px}.hg-pro-stars{font-size:17px}.hg-pro-eyebrow{margin-bottom:13px;font-size:10px;letter-spacing:2.2px}.hg-pro-copy h1{font-size:clamp(46px,4.25vw,76px);line-height:1.02;letter-spacing:-1.7px;max-width:590px;text-wrap:balance;color:#24211e}.hg-pro-copy h1 em{font-style:normal;color:inherit}.hg-pro-intro{font-size:clamp(14px,1.2vw,18px);line-height:1.45;max-width:490px;margin-top:15px}.hg-pro-cta{background:#242321;border-radius:99px;margin-top:23px;min-height:50px;min-width:290px;padding:13px 24px;font-size:13px}.hg-pro-copy>.hg-pro-testimonial{display:none}.hg-pro-inline-trust{display:flex;gap:24px;margin-top:30px;max-width:505px}.hg-pro-inline-trust>div{display:flex;align-items:center;gap:10px;max-width:145px;font-size:11px;line-height:1.35;color:#3e3731}.hg-pro-inline-trust svg{width:28px;height:28px;flex:0 0 28px}.hg-pro-benefits{top:32px;right:25px;bottom:auto;gap:17px;padding:0;width:140px;border:0;border-radius:0;box-shadow:none;background:none;color:#fffaf3;text-shadow:0 1px 8px #3e251d88}.hg-pro-benefits li{font-size:11px;gap:13px}.hg-pro-benefits svg{width:28px;height:28px;flex-basis:28px}.hg-pro-signature{display:block;position:absolute;right:34px;bottom:35px;z-index:2;margin:0;max-width:210px;text-align:center;color:#fff9ec;font-family:Georgia,serif;font-style:italic;font-size:clamp(22px,2vw,34px);line-height:1.25;transform:rotate(-8deg);text-shadow:0 1px 8px #4b2a2080}.hg-pro-promises{display:none}.hg-pro-picture img{object-position:center}.hg-pro-shade{background:linear-gradient(90deg,#faf6efbe 0%,#faf6ef90 19%,#faf6ef38 34%,transparent 43%)}}.hg-yuri-hero{position:relative;isolation:isolate;overflow:hidden;background:#f4e9df;color:#201b18;min-height:570px;height:clamp(570px,44vw,880px);border-bottom:1px solid #d5ac9b}.hg-yuri-photo,.hg-yuri-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hg-yuri-photo img{object-fit:cover;object-position:center}.hg-yuri-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#faf3e8a8 0%,#faf3e842 31%,transparent 49%);pointer-events:none}.hg-yuri-wrap{position:relative;height:100%;max-width:1440px;width:calc(100% - 144px);margin:auto;display:flex;align-items:center;padding:36px 0}.hg-yuri-copy{width:48%;max-width:600px}.hg-yuri-rating{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.4;margin-bottom:22px}.hg-yuri-stars{color:#e8af31;font-size:20px;letter-spacing:2px;white-space:nowrap}.hg-yuri-rating strong{font-weight:650}.hg-yuri-copy h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,3.15vw,60px);font-weight:400;line-height:1.12;letter-spacing:-1.1px;margin:0;text-wrap:balance}.hg-yuri-copy h1 strong{font-weight:750}.hg-yuri-intro{font-size:15px;line-height:1.65;margin:25px 0 0;max-width:545px}.hg-yuri-cta{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:15px 27px;border-radius:99px;background:#b77969;color:#fff;font-size:13px;font-weight:700;margin-top:26px;transition:background .2s}.hg-yuri-cta:hover{background:#925c4f}.hg-yuri-cta:focus-visible,.hg-yuri-rating:focus-visible,.hg-yuri-dots button:focus-visible{outline:2px solid #704b3e;outline-offset:4px}.hg-yuri-reviews{position:relative;max-width:470px;background:#8d7476de;border-radius:10px;color:#fff;margin-top:26px;padding:19px 22px}.hg-yuri-review{margin:0}.hg-yuri-review[hidden]{display:none}.hg-yuri-review blockquote{font-size:13px;line-height:1.6;margin:0;min-height:42px}.hg-yuri-review figcaption{display:flex;gap:12px;align-items:center;margin-top:13px;font-size:12px}.hg-yuri-review .hg-yuri-stars{font-size:15px;letter-spacing:1px}.hg-yuri-dots{position:absolute;right:16px;bottom:17px;display:flex;gap:5px}.hg-yuri-dots button{border:0;padding:0;width:9px;height:9px;border-radius:20px;background:#ffffff70;cursor:pointer}.hg-yuri-dots button[aria-pressed=true]{width:23px;background:#fff}@media(min-width:1101px){.hg-pro-promises{display:grid}}@media(min-width:701px)and (max-width:1100px){.hg-yuri-wrap{width:calc(100% - 72px)}.hg-yuri-copy{width:47%}.hg-yuri-copy h1{font-size:36px}.hg-yuri-rating{font-size:10px;gap:8px}.hg-yuri-rating .hg-yuri-stars{font-size:16px}.hg-yuri-intro{font-size:13px}.hg-yuri-reviews{padding:16px}.hg-yuri-review blockquote{font-size:12px}.hg-yuri-hero{min-height:560px;height:560px}}@media(max-width:700px){.hg-yuri-hero{height:auto;min-height:0;display:flex;flex-direction:column;background:#fbf5ee}.hg-yuri-wrap{order:1;width:100%;padding:28px 22px 26px;display:block}.hg-yuri-copy{width:100%;max-width:none}.hg-yuri-copy h1{font-size:36px;line-height:1.12;max-width:440px}.hg-yuri-rating{font-size:10px;gap:8px;margin-bottom:20px}.hg-yuri-rating .hg-yuri-stars{font-size:16px;letter-spacing:1px}.hg-yuri-intro{font-size:14px;line-height:1.6;margin-top:19px}.hg-yuri-cta{width:100%;margin-top:22px;font-size:13px}.hg-yuri-reviews{margin-top:22px;max-width:none;padding:17px 18px}.hg-yuri-review blockquote{font-size:12px}.hg-yuri-photo{order:2;position:relative;aspect-ratio:4/3;inset:auto}.hg-yuri-photo img{object-position:70% center}.hg-yuri-shade{display:none}}@media(min-width:701px){.hg-yuri-reviews{max-width:clamp(280px,23vw,420px)}}.hg-yuri-rating>span>strong:first-child{margin-right:4px}.hg-yuri-copy h1{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:clamp(46px,4vw,68px);line-height:1.06;letter-spacing:-1.7px;color:#432e27;text-wrap:initial}.hg-yuri-copy h1 strong{display:block;font-weight:400;font-style:italic;color:#865b4d}.hg-yuri-cta{background:#815248;color:#fffaf5;border:1px solid #815248;font-weight:500;font-size:12px;letter-spacing:1px;padding:15px 26px;box-shadow:none}.hg-yuri-cta:hover{background:#694239;border-color:#694239}.hg-yuri-reviews{background:#faf6eff2;color:#5f483c;border:1px solid #dfcfc0;border-radius:12px;box-shadow:none}.hg-yuri-review blockquote{color:#624b3e}.hg-yuri-review figcaption{color:#86634f}.hg-yuri-stars{color:#b4866c}.hg-yuri-dots button{background:#ad8a7550}.hg-yuri-dots button[aria-pressed=true]{background:#9b715b}@media(min-width:701px)and (max-width:1100px){.hg-yuri-copy h1{font-size:43px}}@media(max-width:700px){.hg-yuri-copy h1{font-size:42px;letter-spacing:-1.2px;line-height:1.07}.hg-yuri-cta{font-size:11px;letter-spacing:.8px}.hg-yuri-review blockquote{font-size:12px}}@media(max-width:360px){.hg-yuri-copy h1{font-size:38px}}@media(max-width:700px){.hg-yuri-hero{display:block;min-height:720px;height:auto;background:#f4e9df}.hg-yuri-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.hg-yuri-photo img{object-fit:cover;object-position:68% center}.hg-yuri-shade{display:block;background:linear-gradient(180deg,transparent 18%,#fbf5ee1a 30%,#fbf5eed9 48%,#fbf5eef5 68%,#fbf5eefc 100%)}.hg-yuri-wrap{position:relative;z-index:1;min-height:720px;height:auto;width:100%;display:flex;align-items:flex-end;padding:290px 22px 24px}.hg-yuri-copy{width:100%;max-width:none}.hg-yuri-rating{margin-bottom:14px}.hg-yuri-copy h1{font-size:40px;max-width:350px}.hg-yuri-intro{margin-top:15px;max-width:340px;font-size:13px;line-height:1.5}.hg-yuri-cta{margin-top:18px;min-height:48px}.hg-yuri-reviews{margin-top:18px;background:#fffaf1b3;padding:13px 15px}.hg-yuri-review blockquote{min-height:0;font-size:11px;line-height:1.5}.hg-yuri-review figcaption{margin-top:8px;font-size:10px}}@media(max-width:360px){.hg-yuri-copy h1{font-size:36px}.hg-yuri-wrap{padding-inline:18px}}#mananas .morning-cards img,#mananas .morning-cards article:first-child img{width:100%;height:auto;aspect-ratio:3072/5504;object-fit:contain;object-position:center;display:block;background:transparent}.closing-banner{display:grid;grid-template-columns:42% 58%;align-items:center;background:#eee3d8;min-height:520px}.closing-banner>img{display:block;width:100%;height:520px;max-height:none;object-fit:contain;object-position:center;background:#f6f0e8}.closing-banner>div{padding:50px clamp(30px,6vw,90px)}@media(max-width:700px){.closing-banner{grid-template-columns:1fr;min-height:0}.closing-banner>img{width:100%;height:auto;max-height:560px;object-fit:contain}.closing-banner>div{padding:36px 24px;text-align:center}.closing-banner .pill{margin-inline:auto}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#faf7f1;color:#49382e;font-family:Arial,sans-serif}a{color:inherit;text-underline-offset:4px}button{font:inherit;cursor:pointer}.mask-header{display:flex;align-items:center;justify-content:space-between;padding:24px 5%;border-bottom:1px solid #e4d8cc}.mask-logo{font-family:Georgia,serif;font-size:34px;letter-spacing:-2px;text-decoration:none}.mask-logo sup{font-size:18px;position:relative;top:-8px;letter-spacing:0}.mask-header nav,.mask-footer nav{display:flex;gap:28px;font-size:12px}.mask-header nav a{text-decoration:none}.mask-skip{position:absolute;left:-9999px}.mask-skip:focus{left:12px;top:12px;background:#fff;padding:12px;z-index:5}.mask-entry{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;max-width:1320px;margin:auto;padding:48px 5% 72px;align-items:start}.mask-gallery{position:sticky;top:20px;min-width:0}.mask-photos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:12px;background:#f3ebdf;scrollbar-width:thin;scrollbar-color:#bc9e88 #f3ebdf}.mask-photos figure{margin:0;min-width:100%;scroll-snap-align:start}.mask-photos img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.mask-gallery-hint{font-size:12px;color:#8b7462;margin:14px 0}.mask-eyebrow{font-size:10px;letter-spacing:2px;color:#98725c;line-height:1.5;margin:0 0 20px}.mask-copy h1,.mask-story h2{font-family:Georgia,serif;font-size:44px;line-height:1.12;letter-spacing:-1.5px;font-weight:400;margin:0 0 18px}.mask-copy em,.mask-story em{color:#986b57;font-weight:400}.mask-name{font-size:12px;color:#947a66;margin-bottom:22px}.mask-lead,.mask-story p:not(.mask-eyebrow){font-size:15px;line-height:1.75;color:#796453}.mask-benefits{padding:12px 0 8px;list-style:none;line-height:1.6;font-size:13px}.mask-benefits li{margin:10px 0;padding-left:22px;position:relative}.mask-benefits li:before{content:"\2713";position:absolute;left:0;color:#a67c63}.mask-price{font-size:23px;font-weight:600}.mask-form button{width:100%;padding:19px 24px;border:0;border-radius:50px;background:#594036;color:#fffaf5;font-size:14px}.mask-form button:disabled{opacity:.5}.mask-gift{background:#f1e7db;border:1px solid #e3d2c1;padding:22px;border-radius:10px;margin:24px 0;font-size:13px;line-height:1.7}.mask-gift strong{font-family:Georgia,serif;font-size:21px;font-weight:400}.mask-gift p{margin:7px 0}.mask-gift a{font-weight:600}.mask-copy details{border-bottom:1px solid #dfd1c3;padding:19px 0;font-size:13px;line-height:1.75}.mask-copy summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font-size:14px}.mask-copy details p{color:#796453;margin:12px 0 0}.mask-story{max-width:1200px;margin:0 auto 72px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:0 5%}.mask-story img{width:100%;height:auto;border-radius:12px}.mask-story h2{font-size:38px}.mask-story a{font-size:13px}.mask-footer{padding:40px 5%;border-top:1px solid #e4d8cc;display:flex;gap:40px;align-items:center;justify-content:space-between}.mask-footer p{font-size:12px;color:#947a66}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #805b45;outline-offset:5px}@media(max-width:750px){.mask-header{padding:20px}.mask-logo{font-size:30px}.mask-header nav{gap:15px;font-size:11px}.mask-header nav a:first-child{display:none}.mask-entry{display:block;padding:20px 20px 48px}.mask-gallery{position:static;margin-bottom:32px}.mask-copy h1{font-size:37px}.mask-photos{margin:0 -20px;border-radius:0}.mask-story{display:flex;flex-direction:column;gap:30px;padding:0 20px;margin-bottom:48px}.mask-story h2{font-size:33px}.mask-footer{display:block;padding:30px 20px}.mask-footer nav{margin-top:20px;font-size:12px;gap:20px}}.mask-gallery-controls{display:flex;align-items:center;gap:10px;margin-top:14px}.mask-thumbs{display:flex;gap:9px;flex:1;min-width:0;overflow-x:auto;padding:3px;scrollbar-width:thin}.mask-thumb{background:#f4ede3;border:1px solid transparent;border-radius:7px;padding:3px;flex:0 0 70px;overflow:hidden}.mask-thumb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:4px}.mask-thumb[aria-pressed=true]{border:2px solid #936a53;padding:2px;background:#ead9c9}.mask-slide-prev,.mask-slide-next{width:32px;height:40px;flex:0 0 32px;border:1px solid #d9c8b8;background:#fffaf4;border-radius:30px;color:#594036}.mask-slide-prev:disabled,.mask-slide-next:disabled{opacity:.3;cursor:default}.mask-photos{scrollbar-width:none}.mask-photos::-webkit-scrollbar{display:none}.mask-thumb:focus-visible,.mask-photos:focus-visible{outline:2px solid #805b45;outline-offset:2px}@media(max-width:750px){.mask-gallery-controls{gap:6px;margin-top:13px}.mask-thumbs{gap:6px}.mask-thumb{flex-basis:60px}.mask-slide-prev,.mask-slide-next{width:28px;flex-basis:28px}}.hg-review-more{margin-top:28px}.hg-review-more>summary{display:table;margin:0 auto;padding:14px 24px;border:1px solid currentColor;border-radius:999px;cursor:pointer;list-style:none;font:inherit;font-size:14px;text-align:center}.hg-review-more>summary::-webkit-details-marker{display:none}.hg-review-more>summary span{display:inline-block;margin-left:10px}.hg-review-more[open]>summary span{transform:rotate(45deg)}.hg-review-more>.community-columns{margin-top:24px}.hg-review-more>summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
