.pm-footer{background:#30231b;color:#fffdf7;padding:64px 32px 24px}.pm-footer-grid{max-width:1256px;margin:auto;display:grid;grid-template-columns:1.15fr .8fr 1.2fr;gap:64px}.pm-footer-brand{color:#fc6c0c!important;font-size:40px;font-weight:800;letter-spacing:-2px;line-height:1.1}.pm-footer-brand span{color:#fc6c0c;font-size:25px;margin-left:10px}.pm-footer a{color:inherit;text-decoration:none}.pm-footer h2{font-size:17px;color:inherit;margin:0 0 16px}.pm-footer p{color:#fae4d3;font-size:15px;line-height:1.7;max-width:350px}.pm-footer-grid>div:nth-child(2)>a{display:block;padding:5px 0;font-size:15px}.pm-footer label{font-size:13px;display:block;margin-bottom:7px}.pm-newsletter{display:flex;border-bottom:1px solid #c19777;gap:10px}.pm-newsletter input{background:transparent;border:0;color:#fff;min-width:0;width:100%;padding:12px 0;font:inherit}.pm-newsletter button{border:0;background:#fc6c0c;color:#30231b;border-radius:8px;padding:10px 16px;font-weight:700;white-space:nowrap;margin-bottom:7px}.pm-footer-bottom{max-width:1256px;margin:48px auto 0;border-top:1px solid #82563d;padding-top:24px;display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#fae4d3}.pm-footer-bottom div{display:flex;flex-wrap:wrap;gap:15px}.pm-footer a:hover{text-decoration:underline}.pm-footer :focus-visible{outline:3px solid #fc6c0c;outline-offset:4px}@media(max-width:760px){.pm-footer{padding:42px 22px 24px}.pm-footer-grid{grid-template-columns:1fr;gap:28px}.pm-footer-bottom{flex-direction:column;margin-top:28px}.pm-footer-brand{font-size:36px}}.pm-header{background:#fffdf8;color:#30231b;position:relative;z-index:30;border-bottom:1px solid #f3dfcc}.pm-announcement{background:#fc6c0c;color:#30231b;text-align:center;padding:9px 16px;font-size:13px;letter-spacing:.03em}.pm-header-inner{max-width:1320px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:8px 32px}.pm-brand{display:flex;align-items:center;text-decoration:none;color:inherit}.pm-brand img{width:205px;height:76px;object-fit:contain;display:block}.pm-brand span{font-size:32px;font-weight:800;letter-spacing:-1.5px}.pm-desktop-nav{display:flex;gap:32px}.pm-header a{color:inherit;text-decoration:none}.pm-desktop-nav a{font-size:15px;font-weight:600;padding:14px 0}.pm-header-actions{display:flex;align-items:center;gap:12px}.pm-header-actions>a,.pm-menu summary{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;gap:5px}.pm-header-actions>a span{font-size:12px}.pm-menu{display:none}.pm-header a:focus-visible,.pm-menu summary:focus-visible{outline:3px solid #a64000;outline-offset:4px}.pm-menu summary{cursor:pointer;list-style:none}.pm-menu summary::-webkit-details-marker{display:none}.pm-menu nav{position:absolute;top:100%;left:12px;right:12px;background:#fffdf8;border:1px solid #edcdb4;border-radius:16px;padding:14px;box-shadow:0 14px 30px #fc6c0c14}.pm-menu nav a{display:block;padding:14px;border-bottom:1px solid #fff0e3}.pm-header a:hover{text-decoration:underline;text-underline-offset:6px}@media(max-width:760px){.pm-header-inner{padding:4px 16px;gap:12px}.pm-brand img{width:157px;height:64px}.pm-desktop-nav{display:none}.pm-menu{display:block}.pm-header-actions{gap:4px}.pm-announcement{font-size:12px}}.pa-related{background:#fff4e9;border:1px solid #f3d6bf;border-radius:16px;padding:16px;margin:18px 0}.pa-related h2{font-size:16px;margin:0 0 12px;letter-spacing:0}.pa-related-grid{display:grid;gap:10px}.pa-related-card{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px;border:1px solid #edd8c8;border-radius:12px;background:#fff;text-decoration:none;color:#292019}.pa-related-card img{width:56px;height:56px;object-fit:contain;border-radius:8px}.pa-related-card strong{display:block;font-size:13px;line-height:1.3}.pa-related-card small{display:block;color:#9b3b00;font-weight:800;margin-top:4px}.pa-related-card>span:last-child{font-size:20px;color:#fc6c0c}.pa .pa-related h2{font-size:17px;line-height:1.3;margin:0 0 12px;letter-spacing:0;font-weight:800}.pg-countdown{margin:14px 0;padding:18px;border:1px solid #fc6c0c;border-radius:14px;background:#fff4e9;text-align:center;color:#30231b}.pg-countdown>strong{font-size:17px}.pg-countdown>p{font-size:13px;margin:5px 0 12px}.pg-clock{display:flex;justify-content:center;gap:10px}.pg-clock>div{min-width:52px}.pg-clock b{display:block;border-radius:8px;background:#fc6c0c;padding:7px;font-size:23px;line-height:1.2;font-variant-numeric:tabular-nums}.pg-clock span{display:block;font-size:11px;margin-top:5px}.pg-countdown small{display:block;margin-top:10px;font-size:11px}.pg-tick{animation:pg-clock-tick .22s ease-out}@keyframes pg-clock-tick{0%{transform:translateY(-2px);opacity:.7}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.pg-tick{animation:none}}.pg-price-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pg-compare-price{font-size:21px;color:#78695d}.pg-sale-label{display:inline-block;background:#fc6c0c;color:#292019;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800;margin-top:12px}.pg-shipping-note{font-size:14px;font-weight:650;color:#8b3500;margin:0 0 14px}.pg-sale-wrap .pg-price{margin:8px 0}.pg-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 18px;padding:14px 8px;background:#fff4e9;border:1px solid #f4ddca;border-radius:13px}.pg-trust>div,.pg-trust>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;text-align:center;color:#30231b;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none}.pg-trust svg{width:27px;height:27px;color:#a64000;flex-shrink:0}.pg-trust>a:hover span{text-decoration:underline}.pg-trust>a:focus-visible{outline:2px solid #a64000;outline-offset:3px;border-radius:5px}.pg{--orange:#fc6c0c;--cream:#fff4e9;--ink:#292019;color:var(--ink);background:#fff;font-size:16px;line-height:1.6}.pg *{box-sizing:border-box}.pg [hidden]{display:none!important}.pg-wrap{max-width:1320px;margin:auto;padding:65px 32px}.pg h1,.pg h2,.pg h3{color:var(--ink);letter-spacing:-.035em}.pg h1{font-size:32px;line-height:1.13;text-transform:uppercase;margin:10px 0 16px;font-weight:800}.pg h2{font-size:42px;line-height:1.15;margin:0 0 20px;font-weight:750}.pg h3{font-size:21px;margin:5px 0}.pg-main{display:grid;grid-template-columns:1.15fr 1fr;gap:46px;padding-top:32px;align-items:start}.pg-gallery{position:sticky;top:24px}.pg-stage{background:var(--cream);border-radius:22px;overflow:hidden;aspect-ratio:1}.pg-slide img{width:100%;height:100%;object-fit:contain;display:block}.pg-thumbs{display:flex;gap:9px;overflow-x:auto;padding:13px 2px}.pg-thumbs button{flex:0 0 70px;height:70px;padding:0;border:2px solid transparent;border-radius:11px;overflow:hidden;background:var(--cream);cursor:pointer}.pg-thumbs button[aria-pressed=true]{border-color:var(--orange)}.pg-thumbs img{width:100%;height:100%;object-fit:contain}.pg-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:750;color:#9a3900;margin:0}.pg-intro{margin:0 0 14px;color:#66584e}.pg-price{font-weight:800;font-size:30px;margin:12px 0}.pg-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;border-block:1px solid #eddfd4;padding:18px 0;font-size:14px;margin-bottom:20px}.pg-benefits b{color:#a64200;font-size:20px}.pg-label{display:block;font-weight:700;margin:0 0 8px}.pg select{border:1px solid #bbafa7;background:#fff;color:var(--ink);border-radius:10px;width:100%;padding:13px;font:inherit}.pg-packs{padding:0;margin:18px 0;border:0;display:flex;gap:10px}.pg-packs label{flex:1;position:relative;cursor:pointer}.pg-packs input{position:absolute;opacity:0}.pg-packs span{display:block;padding:16px 7px;border:1px solid #d6c4b7;border-radius:12px;text-align:center;font-weight:650}.pg-packs input:checked+span{border:2px solid var(--orange);background:var(--cream);padding:15px 6px}.pg-packs input:focus-visible+span{outline:3px solid #923800;outline-offset:3px}.pg-buy,.pg-support a{width:100%;border:0;border-radius:50px;background:var(--orange);color:var(--ink);padding:17px 24px;display:block;text-align:center;font-size:18px;font-weight:800;cursor:pointer;text-decoration:none}.pg-buy:disabled{cursor:default;background:#fce1cb;color:#775744}.pg-pay{display:flex;justify-content:center;gap:7px;margin:13px 0;flex-wrap:wrap}.pg-pay svg{width:38px}.pg-tip{background:var(--cream);padding:17px 20px;border-radius:12px;font-size:14px;line-height:1.6}.pg-faq details{border-bottom:1px solid #ded4cc}.pg-faq summary{padding:17px 24px 17px 0;cursor:pointer;font-weight:650}.pg-faq p{margin:0 0 18px;color:#65584e;font-size:15px}.pg-ticker{text-align:center;padding:17px 20px;background:var(--orange);font-weight:800;letter-spacing:.12em;font-size:15px}.pg-video{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.pg-video video{width:100%;max-height:530px;border-radius:24px;background:var(--cream)}.pg-play{background:var(--cream);text-align:center}.pg-sub{max-width:630px;margin:0 auto 35px;color:#685a4e}.pg-feature-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:30px;align-items:center}.pg-feature-grid article{margin:25px 0}.pg-feature-grid article>span{color:#a13e00;font-size:27px}.pg-feature-grid p{font-size:15px;margin:0;color:#66574c}.pg-feature-photo img{width:100%;border-radius:120px 120px 30px 30px;display:block}.pg-compare{text-align:center}.pg-compare table{width:100%;max-width:780px;margin:30px auto 0;border-collapse:collapse;text-align:left;border:1px solid #ecded3}.pg-compare th,.pg-compare td{padding:20px;border-bottom:1px solid #ecded3}.pg-compare thead{background:var(--orange)}.pg-compare tbody td{background:var(--cream)}.pg-support{background:var(--orange);border-radius:30px;text-align:center;padding:45px;max-width:1080px}.pg-support-icon{font-size:70px;line-height:1}.pg-support p{max-width:570px;margin:20px auto}.pg-support a{background:#292019;color:#fff;max-width:230px;margin:25px auto 0}.pg-moments{text-align:center}.pg-moments>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pg-moments img{width:100%;border-radius:20px}.pg-bottom{padding-top:15px;max-width:850px}.pg-bottom h2{text-align:center}.pg-bottom>a{display:block;text-align:center;margin:28px 0;color:#9b3b00;font-weight:700}.pg :focus-visible{outline:3px solid #953900;outline-offset:4px}@media(max-width:899px){.pg-wrap{padding:40px 20px}.pg-main{grid-template-columns:1fr;gap:22px;padding-top:18px}.pg-gallery{position:static}.pg h1{font-size:28px}.pg h2{font-size:32px}.pg-video{grid-template-columns:1fr;gap:24px}.pg-feature-grid{grid-template-columns:1fr 1fr;gap:20px}.pg-feature-photo{grid-column:1/-1;grid-row:1;max-width:460px;margin:auto}.pg-support{margin:0 15px;padding:30px 22px}.pg-moments>div{gap:10px}.pg-compare th,.pg-compare td{padding:14px 10px;font-size:14px}.pg-ticker{font-size:12px;letter-spacing:.06em}.pg-bottom{padding-top:10px}}.pg-related{background:#fff4e9;border:1px solid #f3d6bf;border-radius:16px;padding:16px;margin:18px 0}.pg-related h2{font-size:16px;margin:0 0 12px;letter-spacing:0}.pg-related-grid{display:grid;gap:10px}.pg-related-card{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px;border:1px solid #edd8c8;border-radius:12px;background:#fff;text-decoration:none;color:#292019}.pg-related-card img{width:56px;height:56px;object-fit:contain;border-radius:8px}.pg-related-card strong{display:block;font-size:13px;line-height:1.3}.pg-related-card small{display:block;color:#9b3b00;font-weight:800;margin-top:4px}.pg-related-card>span:last-child{font-size:20px;color:#fc6c0c}.pg .pg-related h2{font-size:17px;line-height:1.3;margin:0 0 12px;letter-spacing:0;font-weight:800}.pg-total-label{font-size:13px;color:#66584e}.pg-packs small{display:block;font-size:13px;font-weight:500;margin-top:4px}.pg-feature-photo img{border-radius:22px}.pg-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pg-steps li{background:#fff4e9;padding:20px;border-radius:18px}.pg-steps b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fc6c0c;color:#292019}.pg-steps p{margin:12px 0 0;font-size:15px}.pg-mobile-buy{display:none}.pg-slide{height:100%}.pg-slide img{height:100%;width:100%;object-fit:contain}.pg-related-card{min-width:0}.pg-related-card strong{overflow-wrap:anywhere}@media(max-width:899px){.pg{padding-bottom:90px}.pg-mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffaf5;border-top:1px solid #ead8c9;box-shadow:0 -4px 20px #2920190d}.pg-mobile-buy span{display:grid}.pg-mobile-buy small{font-size:11px}.pg-mobile-buy strong{font-size:20px}.pg-mobile-buy button{border:0;border-radius:28px;background:#fc6c0c;color:#292019;font:inherit;font-weight:800;padding:13px 24px}.pg-mobile-buy button:disabled{background:#fce1cb;color:#775744}.pg-steps{grid-template-columns:1fr}.pg-feature-grid{grid-template-columns:1fr 1fr}.pg-feature-grid h3{font-size:18px}.pg-benefits{gap:10px;font-size:13px}}.pg-details{padding-bottom:0}.pg-main{gap:56px}.pg-info{align-self:start}.pg-info .pg-intro{font-size:16px;line-height:1.6;max-width:480px}.pg-info .pg-trust{margin-top:20px}.pg-feature-photo img{border-radius:24px}.pg-editorial{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pg-editorial img{width:100%;height:auto;border-radius:24px}.pg-editorial p{color:#66584e}.pg-faq-section{max-width:880px}.pg-faq-section h2{text-align:center}.pg-details .pg-related{margin:0;border:0;padding:28px}.pg-details .pg-related-grid{grid-template-columns:1fr 1fr}.pg-details .pg-related h2{font-size:28px;margin-bottom:24px}.pg-details .pg-related-card{grid-template-columns:90px 1fr auto;padding:16px}.pg-details .pg-related-card img{width:90px;height:90px}.pg-details .pg-related-card strong{font-size:16px}@media(max-width:899px){.pg-editorial{grid-template-columns:1fr;gap:24px}.pg-details .pg-related-grid{grid-template-columns:1fr}.pg-details .pg-related h2{font-size:24px}.pg-main{gap:24px;padding-bottom:32px}.pg:not(.pg-details){padding-bottom:0}.pg-faq-section{padding-bottom:100px}}.pm-help,.pm-contact{max-width:1320px;margin:auto;padding:64px 32px;display:grid;grid-template-columns:.85fr 1.2fr;gap:70px;color:#30231b}.pm-help{border-top:1px solid #f0dfcf}.pm-help-label{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:#735b49;display:block;margin-bottom:16px}.pm-help h2,.pm-contact h2{color:#30231b;font-size:36px;line-height:1.15;letter-spacing:-.035em;margin:0}.pm-faq-list details{border-bottom:1px solid #ebd1bb}.pm-faq-list summary{cursor:pointer;padding:19px 0;list-style:none;display:flex;justify-content:space-between;gap:18px;font-size:17px;font-weight:600}.pm-faq-list summary::-webkit-details-marker{display:none}.pm-faq-list summary span{font-size:23px}.pm-faq-list details[open] summary span{transform:rotate(45deg)}.pm-faq-list p{font-size:16px;line-height:1.7;color:#6e5c4e;margin:0 0 20px}.pm-contact{background:#fff0e3;border-radius:22px;margin-bottom:65px;padding:45px}.pm-contact>div>p{font-size:16px;line-height:1.7;color:#6e5c4e;max-width:360px}.pm-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pm-contact label{display:block;font-size:14px;margin-bottom:8px}.pm-contact input,.pm-contact textarea{width:100%;border:1px solid #ac8060;border-radius:8px;background:#fffef9;padding:12px;font:inherit;color:#30231b;margin-bottom:16px;box-sizing:border-box}.pm-contact textarea{resize:vertical}.pm-contact button{background:#fc6c0c;color:#30231b;border:0;border-radius:8px;padding:14px 25px;font:inherit;font-weight:600;cursor:pointer}.pm-help :focus-visible,.pm-contact :focus-visible{outline:3px solid #a64000;outline-offset:4px}@media(max-width:760px){.pm-help,.pm-contact{grid-template-columns:1fr;gap:26px;padding:40px 22px}.pm-help h2,.pm-contact h2{font-size:31px}.pm-contact{margin:0 14px 35px;padding:30px 20px}.pm-contact-row{grid-template-columns:1fr;gap:0}}.pm-home{background:#fffdf8;color:#30231b;line-height:1.6}.pm-home *{box-sizing:border-box}.pm-home h1,.pm-home h2,.pm-home h3{color:#30231b;letter-spacing:-.035em;margin:0;font-weight:700}.pm-hero{max-width:1440px;margin:auto;display:grid;grid-template-columns:.95fr 1.1fr;min-height:530px}.pm-hero-copy{padding:74px 44px 65px 60px;align-self:center}.pm-eyebrow{display:block;text-transform:uppercase;font-size:12px;letter-spacing:.15em;font-weight:700;margin-bottom:18px;color:#735b49}.pm-hero h1{font-size:clamp(40px,4.5vw,66px);line-height:1.06;max-width:510px}.pm-hero-copy>p{font-size:18px;line-height:1.65;margin:24px 0 30px;max-width:430px;color:#695d54}.pm-button{display:inline-flex;gap:30px;align-items:center;padding:16px 25px;background:#fc6c0c;color:#30231b!important;border-radius:9px;font-size:16px;font-weight:600;text-decoration:none}.pm-button:hover{background:#dc5700}.pm-hero-note{margin-top:26px;display:flex;gap:10px;align-items:center;font-size:13px;color:#746050}.pm-hero-note span{color:#a64000;font-size:20px}.pm-hero-photo{position:relative;margin:24px 24px 24px 0;border-radius:22px;overflow:hidden;min-height:470px}.pm-hero-photo img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:56% 50%}.pm-photo-label{position:absolute;bottom:24px;left:24px;right:24px;background:#fffdf4ed;padding:13px 18px;border-radius:10px;font-size:14px;font-weight:600;text-align:center}.pm-values{background:#fff0e3;display:flex;justify-content:center;gap:100px;padding:20px 24px;font-size:14px;color:#704021}.pm-section{max-width:1320px;margin:auto;padding:74px 32px;scroll-margin-top:20px}.pm-section-title{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.pm-home h2{font-size:clamp(28px,3vw,42px);line-height:1.14}.pm-text-link{color:#a64000;font-size:15px;font-weight:700;text-underline-offset:5px}.pm-coming{background:#fff3e9;text-align:center;border-radius:18px;padding:42px 24px}.pm-coming-symbol{font-size:35px;color:#a64000}.pm-coming h3{font-size:25px;margin:10px 0}.pm-coming p{color:#6e5c4e;font-size:16px;max-width:510px;margin:12px auto 20px}.pm-products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.pm-product{text-decoration:none;color:#30231b}.pm-product img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px;background:#fff3e9}.pm-product h3{font-size:18px;margin:14px 0 5px}.pm-product>span{font-weight:700;font-size:16px}.pm-about{display:grid;grid-template-columns:.85fr 1.2fr;gap:70px;border-top:1px solid #f0dfcf}.pm-about-intro{font-size:19px;margin:0 0 28px;color:#6e5c4e}.pm-about-points{display:grid;grid-template-columns:1fr 1fr;gap:26px}.pm-about-points article>span{color:#a64000;font-size:12px;font-weight:700}.pm-about-points h3{font-size:19px;margin-top:10px}.pm-about-points p{font-size:15px;color:#6e5c4e}.pm-home :focus-visible{outline:3px solid #a64000;outline-offset:5px}@media(max-width:900px){.pm-hero-copy{padding:48px 28px}.pm-hero h1{font-size:44px}.pm-values{gap:35px}.pm-hero-photo{min-height:440px}.pm-about{gap:35px}}@media(max-width:650px){.pm-hero{grid-template-columns:1fr;min-height:0}.pm-hero-copy{padding:38px 23px 28px}.pm-hero h1{font-size:43px;max-width:360px}.pm-hero-copy>p{font-size:16px;margin:20px 0 22px}.pm-hero-note{margin-top:18px}.pm-hero-photo{margin:0 16px 22px;min-height:320px}.pm-photo-label{font-size:12px;bottom:15px;left:15px;right:15px;padding:11px}.pm-values{gap:13px;padding:15px 14px;flex-wrap:wrap;font-size:12px}.pm-section{padding:45px 22px}.pm-section-title{align-items:start;flex-direction:column;gap:16px}.pm-home h2{font-size:32px}.pm-about{grid-template-columns:1fr;gap:22px}.pm-about-intro{font-size:17px}.pm-about-points{gap:20px}.pm-products{grid-template-columns:1fr 1fr;gap:16px}.pm-product h3{font-size:15px}.pm-coming{padding:30px 18px}.pm-coming h3{font-size:23px}}.pa-countdown{margin:14px 0;padding:18px;border:1px solid #fc6c0c;border-radius:14px;background:#fff4e9;text-align:center;color:#30231b}.pa-countdown>strong{font-size:17px}.pa-countdown>p{font-size:13px;margin:5px 0 12px}.pa-clock{display:flex;justify-content:center;gap:10px}.pa-clock>div{min-width:52px}.pa-clock b{display:block;border-radius:8px;background:#fc6c0c;padding:7px;font-size:23px;line-height:1.2;font-variant-numeric:tabular-nums}.pa-clock span{display:block;font-size:11px;margin-top:5px}.pa-countdown small{display:block;margin-top:10px;font-size:11px}.pa-tick{animation:pa-clock-tick .22s ease-out}@keyframes pa-clock-tick{0%{transform:translateY(-2px);opacity:.7}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.pa-tick{animation:none}}.pa-price-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pa-compare-price{font-size:21px;color:#78695d}.pa-sale-label{display:inline-block;background:#fc6c0c;color:#292019;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800;margin-top:12px}.pa-shipping-note{font-size:14px;font-weight:650;color:#8b3500;margin:0 0 14px}.pa-sale-wrap .pa-price{margin:8px 0}.pa-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 18px;padding:14px 8px;background:#fff4e9;border:1px solid #f4ddca;border-radius:13px}.pa-trust>div,.pa-trust>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;text-align:center;color:#30231b;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none}.pa-trust svg{width:27px;height:27px;color:#a64000;flex-shrink:0}.pa-trust>a:hover span{text-decoration:underline}.pa-trust>a:focus-visible{outline:2px solid #a64000;outline-offset:3px;border-radius:5px}.pa{--orange:#fc6c0c;--cream:#fff4e9;--ink:#292019;color:var(--ink);background:#fff;font-size:16px;line-height:1.6}.pa *{box-sizing:border-box}.pa [hidden]{display:none!important}.pa-wrap{max-width:1320px;margin:auto;padding:65px 32px}.pa h1,.pa h2,.pa h3{color:var(--ink);letter-spacing:-.035em}.pa h1{font-size:32px;line-height:1.13;text-transform:uppercase;margin:10px 0 16px;font-weight:800}.pa h2{font-size:42px;line-height:1.15;margin:0 0 20px;font-weight:750}.pa h3{font-size:21px;margin:5px 0}.pa-main{display:grid;grid-template-columns:1.15fr 1fr;gap:46px;padding-top:32px;align-items:start}.pa-gallery{position:sticky;top:24px}.pa-stage{background:var(--cream);border-radius:22px;overflow:hidden;aspect-ratio:1}.pa-slide img{width:100%;height:100%;object-fit:contain;display:block}.pa-thumbs{display:flex;gap:9px;overflow-x:auto;padding:13px 2px}.pa-thumbs button{flex:0 0 70px;height:70px;padding:0;border:2px solid transparent;border-radius:11px;overflow:hidden;background:var(--cream);cursor:pointer}.pa-thumbs button[aria-pressed=true]{border-color:var(--orange)}.pa-thumbs img{width:100%;height:100%;object-fit:contain}.pa-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:750;color:#9a3900;margin:0}.pa-intro{margin:0 0 14px;color:#66584e}.pa-price{font-weight:800;font-size:30px;margin:12px 0}.pa-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;border-block:1px solid #eddfd4;padding:18px 0;font-size:14px;margin-bottom:20px}.pa-benefits b{color:#a64200;font-size:20px}.pa-label{display:block;font-weight:700;margin:0 0 8px}.pa select{border:1px solid #bbafa7;background:#fff;color:var(--ink);border-radius:10px;width:100%;padding:13px;font:inherit}.pa-packs{padding:0;margin:18px 0;border:0;display:flex;gap:10px}.pa-packs label{flex:1;position:relative;cursor:pointer}.pa-packs input{position:absolute;opacity:0}.pa-packs span{display:block;padding:16px 7px;border:1px solid #d6c4b7;border-radius:12px;text-align:center;font-weight:650}.pa-packs input:checked+span{border:2px solid var(--orange);background:var(--cream);padding:15px 6px}.pa-packs input:focus-visible+span{outline:3px solid #923800;outline-offset:3px}.pa-buy,.pa-support a{width:100%;border:0;border-radius:50px;background:var(--orange);color:var(--ink);padding:17px 24px;display:block;text-align:center;font-size:18px;font-weight:800;cursor:pointer;text-decoration:none}.pa-buy:disabled{cursor:default;background:#fce1cb;color:#775744}.pa-pay{display:flex;justify-content:center;gap:7px;margin:13px 0;flex-wrap:wrap}.pa-pay svg{width:38px}.pa-tip{background:var(--cream);padding:17px 20px;border-radius:12px;font-size:14px;line-height:1.6}.pa-faq details{border-bottom:1px solid #ded4cc}.pa-faq summary{padding:17px 24px 17px 0;cursor:pointer;font-weight:650}.pa-faq p{margin:0 0 18px;color:#65584e;font-size:15px}.pa-ticker{text-align:center;padding:17px 20px;background:var(--orange);font-weight:800;letter-spacing:.12em;font-size:15px}.pa-video{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.pa-video video{width:100%;max-height:530px;border-radius:24px;background:var(--cream)}.pa-play{background:var(--cream);text-align:center}.pa-sub{max-width:630px;margin:0 auto 35px;color:#685a4e}.pa-feature-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:30px;align-items:center}.pa-feature-grid article{margin:25px 0}.pa-feature-grid article>span{color:#a13e00;font-size:27px}.pa-feature-grid p{font-size:15px;margin:0;color:#66574c}.pa-feature-photo img{width:100%;border-radius:120px 120px 30px 30px;display:block}.pa-compare{text-align:center}.pa-compare table{width:100%;max-width:780px;margin:30px auto 0;border-collapse:collapse;text-align:left;border:1px solid #ecded3}.pa-compare th,.pa-compare td{padding:20px;border-bottom:1px solid #ecded3}.pa-compare thead{background:var(--orange)}.pa-compare tbody td{background:var(--cream)}.pa-support{background:var(--orange);border-radius:30px;text-align:center;padding:45px;max-width:1080px}.pa-support-icon{font-size:70px;line-height:1}.pa-support p{max-width:570px;margin:20px auto}.pa-support a{background:#292019;color:#fff;max-width:230px;margin:25px auto 0}.pa-moments{text-align:center}.pa-moments>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pa-moments img{width:100%;border-radius:20px}.pa-bottom{padding-top:15px;max-width:850px}.pa-bottom h2{text-align:center}.pa-bottom>a{display:block;text-align:center;margin:28px 0;color:#9b3b00;font-weight:700}.pa :focus-visible{outline:3px solid #953900;outline-offset:4px}@media(max-width:899px){.pa-wrap{padding:40px 20px}.pa-main{grid-template-columns:1fr;gap:22px;padding-top:18px}.pa-gallery{position:static}.pa h1{font-size:28px}.pa h2{font-size:32px}.pa-video{grid-template-columns:1fr;gap:24px}.pa-feature-grid{grid-template-columns:1fr 1fr;gap:20px}.pa-feature-photo{grid-column:1/-1;grid-row:1;max-width:460px;margin:auto}.pa-support{margin:0 15px;padding:30px 22px}.pa-moments>div{gap:10px}.pa-compare th,.pa-compare td{padding:14px 10px;font-size:14px}.pa-ticker{font-size:12px;letter-spacing:.06em}.pa-bottom{padding-top:10px}}.ps-pack-discount{display:block;color:#a64000;font-size:12px;line-height:1.5;margin:3px 0}.ps-pack-note{font-size:12px;color:#66584e;margin:-8px 0 16px}.ps-packs label>span{height:100%;display:flex;flex-direction:column;justify-content:center}.ps-countdown{margin:14px 0;padding:18px;border:1px solid #fc6c0c;border-radius:14px;background:#fff4e9;text-align:center;color:#30231b}.ps-countdown>strong{font-size:17px}.ps-countdown>p{font-size:13px;margin:5px 0 12px}.ps-clock{display:flex;justify-content:center;gap:10px}.ps-clock>div{min-width:52px}.ps-clock b{display:block;border-radius:8px;background:#fc6c0c;padding:7px;font-size:23px;line-height:1.2;font-variant-numeric:tabular-nums}.ps-clock span{display:block;font-size:11px;margin-top:5px}.ps-countdown small{display:block;margin-top:10px;font-size:11px}.ps-tick{animation:ps-clock-tick .22s ease-out}@keyframes ps-clock-tick{0%{transform:translateY(-2px);opacity:.7}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.ps-tick{animation:none}}.ps-price-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ps-compare-price{font-size:21px;color:#78695d}.ps-sale-label{display:inline-block;background:#fc6c0c;color:#292019;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800;margin-top:12px}.ps-shipping-note{font-size:14px;font-weight:650;color:#8b3500;margin:0 0 14px}.ps-sale-wrap .ps-price{margin:8px 0}.ps-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 18px;padding:14px 8px;background:#fff4e9;border:1px solid #f4ddca;border-radius:13px}.ps-trust>div,.ps-trust>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;text-align:center;color:#30231b;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none}.ps-trust svg{width:27px;height:27px;color:#a64000;flex-shrink:0}.ps-trust>a:hover span{text-decoration:underline}.ps-trust>a:focus-visible{outline:2px solid #a64000;outline-offset:3px;border-radius:5px}.ps{--orange:#fc6c0c;--cream:#fff4e9;--ink:#292019;color:var(--ink);background:#fff;font-size:16px;line-height:1.6}.ps *{box-sizing:border-box}.ps [hidden]{display:none!important}.ps-wrap{max-width:1320px;margin:auto;padding:65px 32px}.ps h1,.ps h2,.ps h3{color:var(--ink);letter-spacing:-.035em}.ps h1{font-size:32px;line-height:1.13;text-transform:uppercase;margin:10px 0 16px;font-weight:800}.ps h2{font-size:42px;line-height:1.15;margin:0 0 20px;font-weight:750}.ps h3{font-size:21px;margin:5px 0}.ps-main{display:grid;grid-template-columns:1.15fr 1fr;gap:46px;padding-top:32px;align-items:start}.ps-gallery{position:sticky;top:24px}.ps-stage{background:var(--cream);border-radius:22px;overflow:hidden;aspect-ratio:1}.ps-slide img{width:100%;height:100%;object-fit:contain;display:block}.ps-thumbs{display:flex;gap:9px;overflow-x:auto;padding:13px 2px}.ps-thumbs button{flex:0 0 70px;height:70px;padding:0;border:2px solid transparent;border-radius:11px;overflow:hidden;background:var(--cream);cursor:pointer}.ps-thumbs button[aria-pressed=true]{border-color:var(--orange)}.ps-thumbs img{width:100%;height:100%;object-fit:contain}.ps-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:750;color:#9a3900;margin:0}.ps-intro{margin:0 0 14px;color:#66584e}.ps-price{font-weight:800;font-size:30px;margin:12px 0}.ps-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;border-block:1px solid #eddfd4;padding:18px 0;font-size:14px;margin-bottom:20px}.ps-benefits b{color:#a64200;font-size:20px}.ps-label{display:block;font-weight:700;margin:0 0 8px}.ps select{border:1px solid #bbafa7;background:#fff;color:var(--ink);border-radius:10px;width:100%;padding:13px;font:inherit}.ps-packs{padding:0;margin:18px 0;border:0;display:flex;gap:10px}.ps-packs label{flex:1;position:relative;cursor:pointer}.ps-packs input{position:absolute;opacity:0}.ps-packs span{display:block;padding:16px 7px;border:1px solid #d6c4b7;border-radius:12px;text-align:center;font-weight:650}.ps-packs input:checked+span{border:2px solid var(--orange);background:var(--cream);padding:15px 6px}.ps-packs input:focus-visible+span{outline:3px solid #923800;outline-offset:3px}.ps-buy,.ps-support a{width:100%;border:0;border-radius:50px;background:var(--orange);color:var(--ink);padding:17px 24px;display:block;text-align:center;font-size:18px;font-weight:800;cursor:pointer;text-decoration:none}.ps-buy:disabled{cursor:default;background:#fce1cb;color:#775744}.ps-pay{display:flex;justify-content:center;gap:7px;margin:13px 0;flex-wrap:wrap}.ps-pay svg{width:38px}.ps-tip{background:var(--cream);padding:17px 20px;border-radius:12px;font-size:14px;line-height:1.6}.ps-faq details{border-bottom:1px solid #ded4cc}.ps-faq summary{padding:17px 24px 17px 0;cursor:pointer;font-weight:650}.ps-faq p{margin:0 0 18px;color:#65584e;font-size:15px}.ps-ticker{text-align:center;padding:17px 20px;background:var(--orange);font-weight:800;letter-spacing:.12em;font-size:15px}.ps-video{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.ps-video video{width:100%;max-height:530px;border-radius:24px;background:var(--cream)}.ps-play{background:var(--cream);text-align:center}.ps-sub{max-width:630px;margin:0 auto 35px;color:#685a4e}.ps-feature-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:30px;align-items:center}.ps-feature-grid article{margin:25px 0}.ps-feature-grid article>span{color:#a13e00;font-size:27px}.ps-feature-grid p{font-size:15px;margin:0;color:#66574c}.ps-feature-photo img{width:100%;border-radius:120px 120px 30px 30px;display:block}.ps-compare{text-align:center}.ps-compare table{width:100%;max-width:780px;margin:30px auto 0;border-collapse:collapse;text-align:left;border:1px solid #ecded3}.ps-compare th,.ps-compare td{padding:20px;border-bottom:1px solid #ecded3}.ps-compare thead{background:var(--orange)}.ps-compare tbody td{background:var(--cream)}.ps-support{background:var(--orange);border-radius:30px;text-align:center;padding:45px;max-width:1080px}.ps-support-icon{font-size:70px;line-height:1}.ps-support p{max-width:570px;margin:20px auto}.ps-support a{background:#292019;color:#fff;max-width:230px;margin:25px auto 0}.ps-moments{text-align:center}.ps-moments>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ps-moments img{width:100%;border-radius:20px}.ps-bottom{padding-top:15px;max-width:850px}.ps-bottom h2{text-align:center}.ps-bottom>a{display:block;text-align:center;margin:28px 0;color:#9b3b00;font-weight:700}.ps :focus-visible{outline:3px solid #953900;outline-offset:4px}@media(max-width:899px){.ps-wrap{padding:40px 20px}.ps-main{grid-template-columns:1fr;gap:22px;padding-top:18px}.ps-gallery{position:static}.ps h1{font-size:28px}.ps h2{font-size:32px}.ps-video{grid-template-columns:1fr;gap:24px}.ps-feature-grid{grid-template-columns:1fr 1fr;gap:20px}.ps-feature-photo{grid-column:1/-1;grid-row:1;max-width:460px;margin:auto}.ps-support{margin:0 15px;padding:30px 22px}.ps-moments>div{gap:10px}.ps-compare th,.ps-compare td{padding:14px 10px;font-size:14px}.ps-ticker{font-size:12px;letter-spacing:.06em}.ps-bottom{padding-top:10px}}.ps-related{background:#fff4e9;border:1px solid #f3d6bf;border-radius:16px;padding:16px;margin:18px 0}.ps-related h2{font-size:16px;margin:0 0 12px;letter-spacing:0}.ps-related-grid{display:grid;gap:10px}.ps-related-card{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px;border:1px solid #edd8c8;border-radius:12px;background:#fff;text-decoration:none;color:#292019}.ps-related-card img{width:56px;height:56px;object-fit:contain;border-radius:8px}.ps-related-card strong{display:block;font-size:13px;line-height:1.3}.ps-related-card small{display:block;color:#9b3b00;font-weight:800;margin-top:4px}.ps-related-card>span:last-child{font-size:20px;color:#fc6c0c}.ps .ps-related h2{font-size:17px;line-height:1.3;margin:0 0 12px;letter-spacing:0;font-weight:800}.ps-total-label{font-size:13px;color:#66584e}.ps-packs small{display:block;font-size:13px;font-weight:500;margin-top:4px}.ps-feature-photo img{border-radius:22px}.ps-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ps-steps li{background:#fff4e9;padding:20px;border-radius:18px}.ps-steps b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fc6c0c;color:#292019}.ps-steps p{margin:12px 0 0;font-size:15px}.ps-mobile-buy{display:none}.ps-slide{height:100%}.ps-slide img{height:100%;width:100%;object-fit:contain}.ps-related-card{min-width:0}.ps-related-card strong{overflow-wrap:anywhere}@media(max-width:899px){.ps{padding-bottom:90px}.ps-mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffaf5;border-top:1px solid #ead8c9;box-shadow:0 -4px 20px #2920190d}.ps-mobile-buy span{display:grid}.ps-mobile-buy small{font-size:11px}.ps-mobile-buy strong{font-size:20px}.ps-mobile-buy button{border:0;border-radius:28px;background:#fc6c0c;color:#292019;font:inherit;font-weight:800;padding:13px 24px}.ps-mobile-buy button:disabled{background:#fce1cb;color:#775744}.ps-steps{grid-template-columns:1fr}.ps-feature-grid{grid-template-columns:1fr 1fr}.ps-feature-grid h3{font-size:18px}.ps-benefits{gap:10px;font-size:13px}}.ps-details{padding-bottom:0}.ps-main{gap:56px}.ps-info{align-self:start}.ps-info .ps-intro{font-size:16px;line-height:1.6;max-width:480px}.ps-info .ps-trust{margin-top:20px}.ps-feature-photo img{border-radius:24px}.ps-editorial{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ps-editorial img{width:100%;height:auto;border-radius:24px}.ps-editorial p{color:#66584e}.ps-faq-section{max-width:880px}.ps-faq-section h2{text-align:center}.ps-details .ps-related{margin:0;border:0;padding:28px}.ps-details .ps-related-grid{grid-template-columns:1fr 1fr}.ps-details .ps-related h2{font-size:28px;margin-bottom:24px}.ps-details .ps-related-card{grid-template-columns:90px 1fr auto;padding:16px}.ps-details .ps-related-card img{width:90px;height:90px}.ps-details .ps-related-card strong{font-size:16px}@media(max-width:899px){.ps-editorial{grid-template-columns:1fr;gap:24px}.ps-details .ps-related-grid{grid-template-columns:1fr}.ps-details .ps-related h2{font-size:24px}.ps-main{gap:24px;padding-bottom:32px}.ps:not(.ps-details){padding-bottom:0}.ps-faq-section{padding-bottom:100px}}.ps-error{color:#a51c12;font-size:14px}.ps-benefits span{display:flex;align-items:center;gap:6px}.ps-packs{min-width:0}.ps-packs span{font-size:15px}.ps-mobile-buy strong{font-variant-numeric:tabular-nums}.pt-feature-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pt-feature-cards article{background:#fff;border:1px solid #f4ddca;border-radius:22px;padding:28px 22px}.pt-feature-cards article>span{font-size:30px;color:#a64200}.pt-feature-cards p{color:#66584e;margin:10px 0 0}@media(max-width:699px){.pt-feature-cards{grid-template-columns:1fr;gap:14px}.pt-feature-cards article{padding:22px}}.pb-countdown{margin:14px 0;padding:18px;border:1px solid #fc6c0c;border-radius:14px;background:#fff4e9;text-align:center;color:#30231b}.pb-countdown>strong{font-size:17px}.pb-countdown>p{font-size:13px;margin:5px 0 12px}.pb-clock{display:flex;justify-content:center;gap:10px}.pb-clock>div{min-width:52px}.pb-clock b{display:block;border-radius:8px;background:#fc6c0c;padding:7px;font-size:23px;line-height:1.2;font-variant-numeric:tabular-nums}.pb-clock span{display:block;font-size:11px;margin-top:5px}.pb-countdown small{display:block;margin-top:10px;font-size:11px}.pb-tick{animation:pb-clock-tick .22s ease-out}@keyframes pb-clock-tick{0%{transform:translateY(-2px);opacity:.7}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.pb-tick{animation:none}}.pb-price-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pb-compare-price{font-size:21px;color:#78695d}.pb-sale-label{display:inline-block;background:#fc6c0c;color:#292019;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800;margin-top:12px}.pb-shipping-note{font-size:14px;font-weight:650;color:#8b3500;margin:0 0 14px}.pb-sale-wrap .pb-price{margin:8px 0}.pb-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 18px;padding:14px 8px;background:#fff4e9;border:1px solid #f4ddca;border-radius:13px}.pb-trust>div,.pb-trust>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;text-align:center;color:#30231b;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none}.pb-trust svg{width:27px;height:27px;color:#a64000;flex-shrink:0}.pb-trust>a:hover span{text-decoration:underline}.pb-trust>a:focus-visible{outline:2px solid #a64000;outline-offset:3px;border-radius:5px}.pb{--orange:#fc6c0c;--cream:#fff4e9;--ink:#292019;color:var(--ink);background:#fff;font-size:16px;line-height:1.6}.pb *{box-sizing:border-box}.pb [hidden]{display:none!important}.pb-wrap{max-width:1320px;margin:auto;padding:65px 32px}.pb h1,.pb h2,.pb h3{color:var(--ink);letter-spacing:-.035em}.pb h1{font-size:32px;line-height:1.13;text-transform:uppercase;margin:10px 0 16px;font-weight:800}.pb h2{font-size:42px;line-height:1.15;margin:0 0 20px;font-weight:750}.pb h3{font-size:21px;margin:5px 0}.pb-main{display:grid;grid-template-columns:1.15fr 1fr;gap:46px;padding-top:32px;align-items:start}.pb-gallery{position:sticky;top:24px}.pb-stage{background:var(--cream);border-radius:22px;overflow:hidden;aspect-ratio:1}.pb-slide img{width:100%;height:100%;object-fit:contain;display:block}.pb-thumbs{display:flex;gap:9px;overflow-x:auto;padding:13px 2px}.pb-thumbs button{flex:0 0 70px;height:70px;padding:0;border:2px solid transparent;border-radius:11px;overflow:hidden;background:var(--cream);cursor:pointer}.pb-thumbs button[aria-pressed=true]{border-color:var(--orange)}.pb-thumbs img{width:100%;height:100%;object-fit:contain}.pb-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:750;color:#9a3900;margin:0}.pb-intro{margin:0 0 14px;color:#66584e}.pb-price{font-weight:800;font-size:30px;margin:12px 0}.pb-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;border-block:1px solid #eddfd4;padding:18px 0;font-size:14px;margin-bottom:20px}.pb-benefits b{color:#a64200;font-size:20px}.pb-label{display:block;font-weight:700;margin:0 0 8px}.pb select{border:1px solid #bbafa7;background:#fff;color:var(--ink);border-radius:10px;width:100%;padding:13px;font:inherit}.pb-packs{padding:0;margin:18px 0;border:0;display:flex;gap:10px}.pb-packs label{flex:1;position:relative;cursor:pointer}.pb-packs input{position:absolute;opacity:0}.pb-packs span{display:block;padding:16px 7px;border:1px solid #d6c4b7;border-radius:12px;text-align:center;font-weight:650}.pb-packs input:checked+span{border:2px solid var(--orange);background:var(--cream);padding:15px 6px}.pb-packs input:focus-visible+span{outline:3px solid #923800;outline-offset:3px}.pb-buy,.pb-support a{width:100%;border:0;border-radius:50px;background:var(--orange);color:var(--ink);padding:17px 24px;display:block;text-align:center;font-size:18px;font-weight:800;cursor:pointer;text-decoration:none}.pb-buy:disabled{cursor:default;background:#fce1cb;color:#775744}.pb-pay{display:flex;justify-content:center;gap:7px;margin:13px 0;flex-wrap:wrap}.pb-pay svg{width:38px}.pb-tip{background:var(--cream);padding:17px 20px;border-radius:12px;font-size:14px;line-height:1.6}.pb-faq details{border-bottom:1px solid #ded4cc}.pb-faq summary{padding:17px 24px 17px 0;cursor:pointer;font-weight:650}.pb-faq p{margin:0 0 18px;color:#65584e;font-size:15px}.pb-ticker{text-align:center;padding:17px 20px;background:var(--orange);font-weight:800;letter-spacing:.12em;font-size:15px}.pb-video{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.pb-video video{width:100%;max-height:530px;border-radius:24px;background:var(--cream)}.pb-play{background:var(--cream);text-align:center}.pb-sub{max-width:630px;margin:0 auto 35px;color:#685a4e}.pb-feature-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:30px;align-items:center}.pb-feature-grid article{margin:25px 0}.pb-feature-grid article>span{color:#a13e00;font-size:27px}.pb-feature-grid p{font-size:15px;margin:0;color:#66574c}.pb-feature-photo img{width:100%;border-radius:120px 120px 30px 30px;display:block}.pb-compare{text-align:center}.pb-compare table{width:100%;max-width:780px;margin:30px auto 0;border-collapse:collapse;text-align:left;border:1px solid #ecded3}.pb-compare th,.pb-compare td{padding:20px;border-bottom:1px solid #ecded3}.pb-compare thead{background:var(--orange)}.pb-compare tbody td{background:var(--cream)}.pb-support{background:var(--orange);border-radius:30px;text-align:center;padding:45px;max-width:1080px}.pb-support-icon{font-size:70px;line-height:1}.pb-support p{max-width:570px;margin:20px auto}.pb-support a{background:#292019;color:#fff;max-width:230px;margin:25px auto 0}.pb-moments{text-align:center}.pb-moments>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pb-moments img{width:100%;border-radius:20px}.pb-bottom{padding-top:15px;max-width:850px}.pb-bottom h2{text-align:center}.pb-bottom>a{display:block;text-align:center;margin:28px 0;color:#9b3b00;font-weight:700}.pb :focus-visible{outline:3px solid #953900;outline-offset:4px}@media(max-width:899px){.pb-wrap{padding:40px 20px}.pb-main{grid-template-columns:1fr;gap:22px;padding-top:18px}.pb-gallery{position:static}.pb h1{font-size:28px}.pb h2{font-size:32px}.pb-video{grid-template-columns:1fr;gap:24px}.pb-feature-grid{grid-template-columns:1fr 1fr;gap:20px}.pb-feature-photo{grid-column:1/-1;grid-row:1;max-width:460px;margin:auto}.pb-support{margin:0 15px;padding:30px 22px}.pb-moments>div{gap:10px}.pb-compare th,.pb-compare td{padding:14px 10px;font-size:14px}.pb-ticker{font-size:12px;letter-spacing:.06em}.pb-bottom{padding-top:10px}}.pb-related{background:#fff4e9;border:1px solid #f3d6bf;border-radius:16px;padding:16px;margin:18px 0}.pb-related h2{font-size:16px;margin:0 0 12px;letter-spacing:0}.pb-related-grid{display:grid;gap:10px}.pb-related-card{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px;border:1px solid #edd8c8;border-radius:12px;background:#fff;text-decoration:none;color:#292019}.pb-related-card img{width:56px;height:56px;object-fit:contain;border-radius:8px}.pb-related-card strong{display:block;font-size:13px;line-height:1.3}.pb-related-card small{display:block;color:#9b3b00;font-weight:800;margin-top:4px}.pb-related-card>span:last-child{font-size:20px;color:#fc6c0c}.pb .pb-related h2{font-size:17px;line-height:1.3;margin:0 0 12px;letter-spacing:0;font-weight:800}.pb-total-label{font-size:13px;color:#66584e}.pb-packs small{display:block;font-size:13px;font-weight:500;margin-top:4px}.pb-feature-photo img{border-radius:22px}.pb-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pb-steps li{background:#fff4e9;padding:20px;border-radius:18px}.pb-steps b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fc6c0c;color:#292019}.pb-steps p{margin:12px 0 0;font-size:15px}.pb-mobile-buy{display:none}.pb-slide{height:100%}.pb-slide img{height:100%;width:100%;object-fit:contain}.pb-related-card{min-width:0}.pb-related-card strong{overflow-wrap:anywhere}@media(max-width:899px){.pb{padding-bottom:90px}.pb-mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffaf5;border-top:1px solid #ead8c9;box-shadow:0 -4px 20px #2920190d}.pb-mobile-buy span{display:grid}.pb-mobile-buy small{font-size:11px}.pb-mobile-buy strong{font-size:20px}.pb-mobile-buy button{border:0;border-radius:28px;background:#fc6c0c;color:#292019;font:inherit;font-weight:800;padding:13px 24px}.pb-mobile-buy button:disabled{background:#fce1cb;color:#775744}.pb-steps{grid-template-columns:1fr}.pb-feature-grid{grid-template-columns:1fr 1fr}.pb-feature-grid h3{font-size:18px}.pb-benefits{gap:10px;font-size:13px}}.pb-details{padding-bottom:0}.pb-main{gap:56px}.pb-info{align-self:start}.pb-info .pb-intro{font-size:16px;line-height:1.6;max-width:480px}.pb-info .pb-trust{margin-top:20px}.pb-feature-photo img{border-radius:24px}.pb-editorial{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pb-editorial img{width:100%;height:auto;border-radius:24px}.pb-editorial p{color:#66584e}.pb-faq-section{max-width:880px}.pb-faq-section h2{text-align:center}.pb-details .pb-related{margin:0;border:0;padding:28px}.pb-details .pb-related-grid{grid-template-columns:1fr 1fr}.pb-details .pb-related h2{font-size:28px;margin-bottom:24px}.pb-details .pb-related-card{grid-template-columns:90px 1fr auto;padding:16px}.pb-details .pb-related-card img{width:90px;height:90px}.pb-details .pb-related-card strong{font-size:16px}@media(max-width:899px){.pb-editorial{grid-template-columns:1fr;gap:24px}.pb-details .pb-related-grid{grid-template-columns:1fr}.pb-details .pb-related h2{font-size:24px}.pb-main{gap:24px;padding-bottom:32px}.pb:not(.pb-details){padding-bottom:0}.pb-faq-section{padding-bottom:100px}}.pb-error{color:#a51c12;font-size:14px}.pb-benefits span{display:flex;align-items:center;gap:6px}.pb-packs{min-width:0}.pb-packs span{font-size:15px}.pb-mobile-buy strong{font-variant-numeric:tabular-nums}.pcross{border:2px solid #fc6c0c;border-radius:16px;padding:16px;margin:0 0 18px;background:#fff4e9;color:#292019}.pcross-heading{font-size:17px;font-weight:800;margin:0 0 12px}.pcross-product{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px}.pcross-product img{width:76px;height:76px;object-fit:contain;border-radius:10px;background:#fff}.pcross-title{font-size:15px;line-height:1.35;display:block;color:#292019;font-weight:700;text-decoration:none}.pcross-title:hover{text-decoration:underline}.pcross-prices{margin:6px 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:15px}.pcross-prices s{color:#78695d;font-size:13px}.pcross-prices span{background:#fc6c0c;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800}.pcross-choice{display:flex;gap:10px;align-items:center;cursor:pointer;margin:14px 0 7px;font-size:15px;font-weight:700}.pcross-choice input{width:21px;height:21px;accent-color:#a63d00;flex-shrink:0}.pcross small{display:block;line-height:1.5;font-size:12px;color:#66584e}.pcross-total{font-size:15px;border-top:1px solid #e2c9b7;padding-top:10px;margin:10px 0}.pcross-error{color:#a51c12;font-size:14px}.pcross [hidden],.pcross[hidden]{display:none!important}.pgcross{border:2px solid #fc6c0c;border-radius:16px;padding:16px;margin:0 0 18px;background:#fff4e9;color:#292019}.pgcross-heading{font-size:17px;font-weight:800;margin:0 0 12px}.pgcross-product{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px}.pgcross-product img{width:76px;height:76px;object-fit:contain;border-radius:10px;background:#fff}.pgcross-title{font-size:15px;line-height:1.35;display:block;color:#292019;font-weight:700;text-decoration:none}.pgcross-title:hover{text-decoration:underline}.pgcross-prices{margin:6px 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:15px}.pgcross-prices s{color:#78695d;font-size:13px}.pgcross-prices span{background:#fc6c0c;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800}.pgcross-choice{display:flex;gap:10px;align-items:center;cursor:pointer;margin:14px 0 7px;font-size:15px;font-weight:700}.pgcross-choice input{width:21px;height:21px;accent-color:#a63d00;flex-shrink:0}.pgcross small{display:block;line-height:1.5;font-size:12px;color:#66584e}.pgcross-total{font-size:15px;border-top:1px solid #e2c9b7;padding-top:10px;margin:10px 0}.pgcross-error{color:#a51c12;font-size:14px}.pgcross [hidden],.pgcross[hidden]{display:none!important}.ploffer{border:2px solid #fc6c0c;border-radius:16px;padding:16px;margin:0 0 18px;background:#fff4e9;color:#292019}.ploffer-heading{font-size:17px;font-weight:800;margin:0 0 12px}.ploffer-product{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px}.ploffer-product img{width:76px;height:76px;object-fit:contain;border-radius:10px;background:#fff}.ploffer-title{font-size:15px;line-height:1.35;display:block;color:#292019;font-weight:700;text-decoration:none}.ploffer-title:hover{text-decoration:underline}.ploffer-prices{margin:6px 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:15px}.ploffer-prices s{color:#78695d;font-size:13px}.ploffer-prices span{background:#fc6c0c;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800}.ploffer-choice{display:flex;gap:10px;align-items:center;cursor:pointer;margin:14px 0 7px;font-size:15px;font-weight:700}.ploffer-choice input{width:21px;height:21px;accent-color:#a63d00;flex-shrink:0}.ploffer small{display:block;line-height:1.5;font-size:12px;color:#66584e}.ploffer-total{font-size:15px;border-top:1px solid #e2c9b7;padding-top:10px;margin:10px 0}.ploffer-error{color:#a51c12;font-size:14px}.ploffer [hidden],.ploffer[hidden]{display:none!important}.ploffer-item+.ploffer-item{border-top:1px solid #e2c9b7;margin-top:14px;padding-top:14px}.ploffer-item{padding-bottom:5px}.pboffer-limit{background:#fff;padding:10px;border-radius:8px;font-size:13px;font-weight:700;color:#873500}.pboffer[data-disabled=true] .pboffer-choice{opacity:.55;cursor:not-allowed}.pboffer{border:2px solid #fc6c0c;border-radius:16px;padding:16px;margin:0 0 18px;background:#fff4e9;color:#292019}.pboffer-heading{font-size:17px;font-weight:800;margin:0 0 5px}.pboffer-intro{font-size:13px;line-height:1.5;margin:0 0 16px;color:#66584e}.pboffer-product{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px}.pboffer-product img{width:76px;height:76px;object-fit:contain;border-radius:10px;background:#fff}.pboffer-title{font-size:15px;line-height:1.35;display:block;color:#292019;font-weight:700;text-decoration:none}.pboffer-title:hover{text-decoration:underline}.pboffer-prices{margin:6px 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:15px}.pboffer-prices s{color:#78695d;font-size:13px}.pboffer-prices span{background:#fc6c0c;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800}.pboffer-choice{display:flex;gap:10px;align-items:center;cursor:pointer;margin:14px 0 7px;font-size:14px;font-weight:700}.pboffer-choice input{width:21px;height:21px;accent-color:#a63d00;flex-shrink:0}.pboffer small{display:block;line-height:1.5;font-size:12px;color:#66584e}.pboffer-total{font-size:16px;border-top:1px solid #e2c9b7;padding-top:12px;margin:10px 0}.pboffer-saving{display:block;font-size:12px;color:#8b3500;margin-top:4px}.pboffer [hidden],.pboffer[hidden]{display:none!important}.pboffer-item+.pboffer-item{border-top:1px solid #e2c9b7;margin-top:14px;padding-top:14px}.pboffer-item{padding-bottom:9px}.pboffer select{margin:8px 0}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
