.pwc-pdp{padding:18px 0 18px}.pwc-breadcrumbs{font-size:14px;opacity:.75;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 14px}.pwc-breadcrumbs .sep{opacity:.6}.pwc-pdp-top{display:grid;gap:32px;grid-template-columns:1fr;align-items:start}@media (min-width:980px){.pwc-pdp-top{grid-template-columns:1fr 1fr}}.pwc-pdp-gallery{border-radius:var(--pwc-r-lg);overflow:hidden}.pwc-pdp-main{background:var(--pwc-soft-2);position:relative}.pwc-pdp-mainimg{width:100%;border-radius:var(--pwc-r-lg);display:block}.pwc-pdp-thumbs{display:flex;gap:10px;padding:12px 0;overflow-x:auto}.pwc-thumb{border:1px solid var(--pwc-border);background:var(--pwc-surface);border-radius:var(--pwc-r-sm);padding:1px;cursor:pointer;flex:0 0 auto}.pwc-thumb img{width:96px;height:72px;object-fit:contain;display:block;border-radius:var(--pwc-r-sm)}.pwc-thumb.is-active{border-color:var(--pwc-accent)}.pwc-gbtn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:var(--pwc-r-pill);border:1px solid var(--pwc-border);background:rgb(255 255 255 / .92);cursor:pointer;font-size:24px;font-weight:1000;display:grid;place-items:center}.pwc-swprev,.pwc-swnext{width:42px;height:42px;border-radius:var(--pwc-r-pill);border:1px solid var(--pwc-border);background:var(--pwc-surface);cursor:pointer;display:grid;place-items:center;line-height:0;padding:0}.pwc-swprev:hover,.pwc-swnext:hover{background:var(--pwc-soft)}.pwc-gbtn:hover{background:#fff}.pwc-gbtn:disabled{opacity:.35;cursor:not-allowed!important}.pwc-gbtn--prev{left:12px}.pwc-gbtn--next{right:12px}.pwc-lightbox{position:fixed;inset:0;z-index:999999;background:rgb(0 0 0 / .72);display:grid;grid-template-columns:64px 1fr 64px;align-items:center;justify-items:center;padding:16px}@media (max-width:900px){.pwc-lightbox{grid-template-columns:1fr;padding:0}.pwc-lb-nav{display:none}}.pwc-lightbox[hidden]{display:none!important}.pwc-lb-img{width:100%;max-width:min(1100px, 92vw);max-height:86vh;object-fit:contain;margin:0 auto;border-radius:18px}.pwc-lb-close{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:999px;border:0;background:#fff;font-size:28px;cursor:pointer}.pwc-lb-nav{width:46px;height:46px;border-radius:999px;border:0;background:#fff;font-size:28px;cursor:pointer}.pwc-pdp-mainimg{cursor:grab}.pwc-pdp-mainimg:active{cursor:grabbing}.pwc-rating{display:flex;align-items:center;gap:10px}.pwc-stars{display:inline-flex;gap:4px}.pwc-star{font-size:16px;line-height:1}.pwc-star.is-on{color:#f4b400}.pwc-star.is-off{color:#e5e5e5}.pwc-rating-value{font-weight:700;font-size:14px;opacity:.85}.pwc-reviews-link{font-weight:700;text-decoration:underline;color:inherit}.pwc-reviews-link:hover{opacity:.85}.pwc-pdp-right{display:grid;gap:12px}.pwc-pdp-meta{display:flex;justify-content:space-between;gap:12px;align-items:center}.pwc-stock{display:flex;gap:6px;align-items:center;font-weight:500;font-size:14px}.pwc-stock .dot{width:8px;height:8px;border-radius:var(--pwc-r-pill);background:var(--pwc-success)}.pwc-pdp-title{margin:0;font-size:26px;line-height:1.15;font-weight:700}.pwc-pdp-sub{opacity:.85;line-height:1.45;max-width:70ch}.pwc-box{background:var(--pwc-surface);display:grid;gap:10px}.pwc-box-title{font-weight:700}.pwc-variants{display:grid;gap:10px}.pwc-variant{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-md);padding:12px;background:var(--pwc-surface);cursor:pointer;display:flex;justify-content:space-between;gap:12px;text-align:left}.pwc-variant.is-active{border-color:var(--pwc-accent)}.pwc-variant .v-name{font-weight:700}.pwc-variant .v-sub{font-size:12.5px;opacity:.7;margin-top:2px}.pwc-variant .v-right{font-weight:700}.pwc-reset{border:none;background:none;text-decoration:underline;color:gray;font-size:10px;cursor:pointer;margin-bottom:12px}.pwc-reset:hover{text-decoration:none}.pwc-cta{height:var(--pwc-h-btn);border-radius:var(--pwc-r-pill);border:1px solid var(--pwc-border-2);background:var(--pwc-surface);font-weight:1000;cursor:pointer;width:100%}.pwc-cta:hover{background:var(--pwc-soft)}.pwc-cta--alt{border-color:var(--pwc-accent);background:var(--pwc-accent);color:#fff}.pwc-cta--alt:hover{opacity:.92}.pwc-trustline{font-size:12.5px;opacity:.75;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pwc-trustline .sep{opacity:.6}.pwc-tabs{margin-top:22px}.pwc-tabbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.pwc-tab{height:38px;padding:0 14px;border-radius:var(--pwc-r-pill);border:1px solid var(--pwc-border);background:var(--pwc-surface);cursor:pointer;font-weight:900;opacity:.85}.pwc-tab.is-active{border-color:var(--pwc-accent);opacity:1}.pwc-pane{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-lg);background:var(--pwc-surface);padding:14px;display:none}.pwc-pane.is-active{display:block}.pwc-content-grid{display:grid;gap:14px;grid-template-columns:1fr;align-items:start}@media (min-width:980px){.pwc-content-grid{grid-template-columns:1fr 1fr}}.pwc-content-text h2{margin:0 0 10px;font-size:18px;font-weight:1000}.pwc-content-text p{margin:0 0 10px;opacity:.9;line-height:1.6}.pwc-content-text ul{margin:0;padding-left:18px;opacity:.9}.pwc-media-box{border:1px dashed #ddd;border-radius:var(--pwc-r-lg);height:260px;display:grid;place-items:center;opacity:.75;background:var(--pwc-soft-2)}.pwc-wide-banner-version{margin:28px 0;display:flex;flex-direction:column;gap:32px;background:#fff0}.pwc-feature-row{display:grid;grid-template-columns:1fr;gap:18px;align-items:center}@media (min-width:800px){.pwc-feature-row{grid-template-columns:1fr 1fr;gap:40px}.pwc-feature-row--reverse .pwc-feature-text{order:2}.pwc-feature-row--reverse .pwc-feature-media{order:1}}.pwc-feature-text:only-child,.pwc-feature-media:only-child{grid-column:1 / -1}.pwc-feature-text{line-height:1.6}.pwc-feature-text :is(h2,h3){margin:0 0 12px;line-height:1.2}.pwc-feature-text p{margin:0 0 14px}.pwc-feature-media img{display:block;width:100%;height:auto;border-radius:var(--pwc-r-lg)}.pwc-accordion{margin-top:14px;display:grid;gap:10px;margin:auto}.pwc-acc-head{width:100%;border:1px solid var(--pwc-border);border-radius:var(--pwc-r-md);background:var(--pwc-surface);padding:12px 14px;cursor:pointer;display:flex;justify-content:space-between;gap:10px;font-weight:1000}.pwc-acc-body{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-md);background:var(--pwc-surface);padding:12px 14px;line-height:1.55;color:var(--pwc-text)}.pwc-acc-body .pwc-params{color:var(--pwc-text)}.pwc-params-table th{text-align:left}.pwc-reviewbox .title{font-weight:1000;margin-bottom:10px}.pwc-reviewbox .row{display:flex;gap:12px;align-items:center;margin-bottom:12px}.pwc-reviewbox .big{font-size:34px;font-weight:1000}.pwc-reviewbox .muted{opacity:.7;font-size:13px}.pwc-reviewwrap{display:grid;gap:14px}.pwc-reviewsummary{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-lg);background:var(--pwc-surface);padding:14px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px}@media (max-width:720px){.pwc-reviewsummary{grid-template-columns:1fr}}.pwc-reviewsummary-score{font-size:34px;font-weight:1000;line-height:1}.pwc-reviewsummary-outof{font-size:14px;opacity:.65;font-weight:900;margin-left:4px}.pwc-reviewsummary-stars{margin-top:6px}.pwc-reviewsummary-meta{margin-top:6px;font-size:13px;opacity:.75}.pwc-reviewsummary-btn{height:44px;padding:0 16px;border-radius:var(--pwc-r-pill);border:1px solid var(--pwc-border);background:var(--pwc-surface);font-weight:900;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;cursor:pointer}.pwc-reviewsummary-btn:hover{background:var(--pwc-soft)}.pwc-reviewwrap #reviews,.pwc-reviewwrap .woocommerce-Reviews{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-lg);background:var(--pwc-surface);padding:14px}.pwc-reviewwrap .woocommerce-Reviews-title{margin:0 0 12px;font-size:18px;font-weight:1000}.pwc-reviewwrap .star-rating{font-size:14px;letter-spacing:2px}.pwc-reviewwrap .star-rating::before{color:#e5e5e5}.pwc-reviewwrap .star-rating span::before{color:#f4b400}.pwc-reviewwrap .commentlist{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pwc-reviewwrap .commentlist li{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-lg);padding:12px;background:var(--pwc-bg-soft)}.pwc-reviewwrap .comment_container{display:grid;align-items:start}.pwc-reviewwrap img.avatar{width:42px!important;height:42px!important;border-radius:999px!important;margin:0!important;float:none!important}.pwc-reviewwrap .comment-text{margin:0!important;padding:0!important;border:0!important}.pwc-reviewwrap .comment-text .meta{margin:0 0 6px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;opacity:.85}.pwc-reviewwrap .comment-text .woocommerce-review__author{font-weight:1000}.pwc-reviewwrap .comment-text .woocommerce-review__published-date{opacity:.65}.pwc-reviewwrap .comment-text .description{margin-top:8px;line-height:1.55;opacity:.9}.pwc-reviewwrap .woocommerce-noreviews{opacity:.75;margin:0}.pwc-reviewwrap #review_form_wrapper{margin-top:14px;border-top:1px solid var(--pwc-border);padding-top:14px}.pwc-reviewwrap .comment-reply-title{font-size:16px;font-weight:1000;margin:0 0 10px}.pwc-reviewwrap .comment-form{display:grid;gap:10px}.pwc-reviewwrap .comment-form label{font-size:13px;font-weight:900;opacity:.85;display:inline-block;margin-bottom:6px}.pwc-reviewwrap .comment-form input[type="text"],.pwc-reviewwrap .comment-form input[type="email"],.pwc-reviewwrap .comment-form textarea{width:100%;border:1px solid var(--pwc-border);border-radius:var(--pwc-r-md);background:#fff;padding:12px;outline:none}.pwc-reviewwrap .comment-form textarea{min-height:140px;resize:vertical}.pwc-reviewwrap .comment-form input:focus,.pwc-reviewwrap .comment-form textarea:focus{border-color:var(--pwc-accent);box-shadow:0 0 0 3px rgb(0 0 0 / .06)}.pwc-reviewwrap p.stars{margin:0}.pwc-reviewwrap p.stars a{text-indent:-9999px;position:relative;display:inline-block;width:22px;height:22px;margin-right:4px;border-radius:999px}.pwc-reviewwrap p.stars a::before{content:"★";text-indent:0;position:absolute;inset:0;display:grid;place-items:center;font-size:18px;color:#e5e5e5}.pwc-reviewwrap p.stars a:hover::before,.pwc-reviewwrap p.stars a:focus::before,.pwc-reviewwrap p.stars.selected a::before{color:#f4b400}.pwc-reviewwrap #respond .form-submit input#submit{height:52px;padding:0 18px;border-radius:var(--pwc-r-pill);border:0;background:var(--pwc-accent);color:#fff;font-weight:1000;cursor:pointer}.pwc-reviewwrap #respond .form-submit input#submit:hover{opacity:.92}.pwc-reviewwrap .woocommerce-error,.pwc-reviewwrap .woocommerce-message,.pwc-reviewwrap .woocommerce-info{border-radius:var(--pwc-r-lg)}.pwc-slidersec{margin-top:22px}.pwc-h2{margin:0;font-size:18px;font-weight:700}.pwc-sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pwc-nav{display:flex;gap:8px}.pwc-nav.is-nav-hidden{display:none}.pwc-mini-card{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-lg);background:var(--pwc-surface);padding:12px;display:grid;gap:10px;height:auto}.pwc-mini-card .img img{border-radius:var(--pwc-r-md)}.pwc-mini-card .name{font-weight:900}.pwc-mini-card .price{font-weight:1000}.pwc-mini-card .btn{height:40px;border-radius:var(--pwc-r-pill);border:1px solid var(--pwc-border-2);background:var(--pwc-surface);font-weight:1000;cursor:pointer}.pwc-mini-card .btn:hover{background:var(--pwc-soft)}.pwc-stock.is-instock .dot{background:#19a15f}.pwc-stock.is-backorder .dot{background:#f0a300}.pwc-stock.is-outofstock .dot{background:#d83a3a}.pwc-main-text{text-align:left}.pwc-benefits{gap:12px}.pwc-benefits-grid{display:grid;gap:10px;grid-template-columns:1fr;margin-bottom:16px;}@media (min-width:900px){.pwc-benefits-grid{grid-template-columns:1fr 1fr;gap:12px 16px}}.pwc-benefit{border:1px solid rgb(0 0 0 / .06);background:var(--pwc-white);border-radius:var(--pwc-r-md);padding:10px 12px;display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:center;box-shadow:0 10px 30px rgb(0 0 0 / .06);border:1px solid rgb(0 0 0 / .06);transition:transform .18s ease,box-shadow .18s ease}.pwc-benefit-txt{line-height:1.45;opacity:.92}.pwc-benefit:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgb(0 0 0 / .10)}.pwc-vune-sec{margin:18px 0 14px}.pwc-vune-head{display:flex;align-items:start;justify-content:start}.pwc-vune-title{text-align:center;margin-top:32px}.pwc-vune-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:start;gap:24px;margin-bottom:24px}.pwc-vune-card{display:block;text-decoration:none;color:inherit;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .06);border:1px solid rgb(0 0 0 / .06);transition:transform .18s ease,box-shadow .18s ease}.pwc-vune-card:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgb(0 0 0 / .10)}.pwc-vune-card-inner{padding:8px;display:flex;flex-direction:column;gap:4px}.pwc-vune-name{font-size:16px;font-weight:700;text-align:center}.pwc-vune-text{font-size:14px;font-weight:400;text-align:center}.pwc-vune-media{position:relative;border-radius:14px;overflow:hidden;background:#f6f6f6;width:100%;display:flex;align-items:center;justify-content:center}.pwc-vune-media img{width:100%;height:100%;object-fit:contain;display:block}.pwc-vune-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:13px;opacity:.7}.pwc-swatchrow{display:flex;flex-wrap:wrap;gap:10px}.pwc-swatch{border:1px solid var(--pwc-border);background:var(--pwc-surface);border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:900;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,opacity .12s ease;user-select:none}.pwc-swatch:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgb(0 0 0 / .08)}.pwc-swatch.is-active{border-color:var(--pwc-accent);box-shadow:0 0 0 3px rgb(0 0 0 / .06)}.pwc-swatch.is-disabled{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.pwc-swatch--text{padding:10px 14px}.pwc-swatch--text .pwc-swatch-txt{font-size:14px;font-weight:400}.pwc-swatch--color{padding:8px;width:44px;height:44px;justify-content:center}.pwc-swatch--color .pwc-swatch-dot{width:26px;height:26px;border-radius:999px;background:var(--pwc-swatch,#ddd);border:1px solid rgb(0 0 0 / .12)}.pwc-swatch--image{padding:6px 10px 6px 6px}.pwc-swatch--image .pwc-swatch-img{width:32px;height:32px;border-radius:999px;overflow:hidden;background:#f3f3f3;border:1px solid rgb(0 0 0 / .08)}.pwc-swatch--image .pwc-swatch-img img{width:100%;height:100%;object-fit:cover;display:block}.pwc-swatch-sr{font-size:14px;font-weight:400}.pwc-buybar{border:1px solid var(--pwc-border);border-radius:var(--pwc-r-lg);background:var(--pwc-bg-soft);padding:14px;display:grid;gap:10px}.pwc-buybar-price .big{font-weight:700;font-size:24px}.pwc-buybar-price .big bdi{font-weight:700;font-size:24px}.pwc-buybar-price .big .amount{font-weight:700;font-size:24px}.pwc-buybar-price .small{font-size:12.5px;opacity:.7;margin-top:2px}.pwc-buybar-left{display:flex;align-items:center;gap:10px}.pwc-buybar-right{position:absolute;top:16px;right:18px}.pwc-deliverylink{display:inline-flex;align-items:center;gap:10px;color:inherit;opacity:.75;font-weight:700;text-decoration:underline}.pwc-deliverylink:hover{opacity:.95}.pwc-deliveryicon{display:inline-flex;width:20px;height:20px}.pwc-buybar-main{display:grid;gap:14px;align-items:center;grid-template-columns:1fr auto 1fr}@media (max-width:720px){.pwc-buybar-main{grid-template-columns:1fr}.pwc-buybar-right{position:static;justify-self:end;margin-top:-6px}}.pwc-buybar-price .big{font-size:24px;font-weight:700;line-height:1}.pwc-buybar-price .unit{margin-top:6px;font-weight:700;opacity:.8}.pwc-buybar-qty .quantity{display:inline-flex;align-items:center;gap:0;background:#fff;border-radius:999px;padding:2px;border:1px solid rgb(0 0 0 / .10)}.pwc-buybar-qty .quantity input.qty{width:46px;text-align:center;border:0!important;background:transparent!important;font-weight:700;outline:none;padding:0!important;box-shadow:none!important}.pwc-buybar-qty .quantity .minus,.pwc-buybar-qty .quantity .plus{width:36px;height:24px;border-radius:999px;border:0;background:#fff0;cursor:pointer;font-weight:700;font-size:20px;line-height:1;display:grid;place-items:center;opacity:.9}.pwc-buybar-qty .quantity .minus:hover,.pwc-buybar-qty .quantity .plus:hover{background:rgb(0 0 0 / .05)}.pwc-atcbtn{width:100%;height:56px;border-radius:999px;border:0;color:#fff;font-weight:700!important;font-size:18px;cursor:pointer}.pwc-atcbtn:hover{opacity:.92}.pwc-atcbtn:disabled{opacity:.45;cursor:not-allowed!important}.pwc-buybar input.qty[type="number"]::-webkit-outer-spin-button,.pwc-buybar input.qty[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pwc-buybar input.qty[type="number"]{-moz-appearance:textfield}.pwc-buybar .pwc-qtypill{display:inline-flex;align-items:center;gap:0;background:#fff;border-radius:999px;border:1px solid rgb(0 0 0 / .10);box-shadow:0 10px 24px rgb(0 0 0 / .06)}.pwc-buybar .pwc-qtybtn{width:44px;height:40px;border:0;background:#fff0;border-radius:999px;cursor:pointer;font-weight:400;font-size:22px;line-height:1;display:grid;place-items:center;opacity:.9}.pwc-buybar .pwc-qtybtn:hover{background:rgb(0 0 0 / .05)}.pwc-buybar .pwc-qtybtn:disabled{opacity:.35;cursor:not-allowed!important;background:#fff0}.pwc-buybar .pwc-qtypill input.qty{width:46px;text-align:center;border:0!important;background:transparent!important;font-weight:400;font-size:16px;outline:none;padding:0!important;box-shadow:none!important}@media (max-width:980px){.pwc-pdp-mainimg{max-height:360px;width:auto;margin:auto;object-fit:contain}.pwc-pdp-top{gap:18px}}@media (max-width:800px){.pwc-vune-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.swiper-slide{height:auto}.pwc-pcard{background:var(--pwc-surface);border-radius:var(--pwc-r-lg);overflow:hidden;height:100%;display:flex;flex-direction:column}.pwc-pcard-link{display:block;text-decoration:none;color:inherit;flex:1 1 auto}.pwc-pimg{width:100%}.pwc-pimg img{object-fit:contain;display:block;border-radius:var(--pwc-r-sm)}.pwc-pbody{padding:0;display:grid;justify-items:center;text-align:center}.pwc-ptitle{text-align:center;text-decoration:none;color:inherit;font-weight:600;font-size:16px;line-height:1.25;min-height:36px;padding-bottom:10px}.pwc-ptitle:hover{text-decoration:underline}.pwc-price{text-align:center;font-weight:700}.pwc-stock{font-size:13px;font-weight:600;margin-top:0;text-align:center;justify-content:center}.pwc-pactions{margin:auto}.pwc-btn.pwc-btn--cart{width:100%;border-color:var(--pwc-accent)!important;color:var(--pwc-black)!important;background:var(--pwc-accent)!important;font-weight:500!important;margin-top:12px}.pwc-stock--instock{color:var(--pwc-success)}.pwc-stock--backorder{color:var(--pwc-warning)}.pwc-stock--outofstock{color:var(--pwc-error)}.pwc-ingredients-sec{margin:34px 0 10px}.pwc-faq{margin:30px 0 8px}.pwc-faq--bottom{margin:44px 0 8px}.pwc-reviewwrap .commentlist{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.pwc-review{border:1px solid var(--pwc-border,#e5e7eb);border-radius:var(--pwc-r-md,16px);background:var(--pwc-white,#fff);padding:16px 18px}.pwc-review .comment_container,.pwc-review .comment-text{margin:0;padding:0}.pwc-review-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 6px;font-size:14px;color:var(--pwc-text-secondary,#6b7280)}.pwc-review-meta .woocommerce-review__author{color:var(--pwc-text,#1f2937);font-weight:800}.pwc-review-verified{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:rgb(26 160 85 / .12);color:#147a41;font-size:12px;font-weight:700}.pwc-review .description{color:var(--pwc-text,#1f2937);line-height:1.6}.pwc-review .star-rating{margin-bottom:4px}.pwc-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:900;background:var(--pwc-white,#fff);border-top:1px solid var(--pwc-border,#e5e7eb);box-shadow:0 -8px 30px rgb(0 0 0 / .10);transform:translateY(120%);transition:transform .28s cubic-bezier(.2,.8,.2,1);padding:10px 0 calc(10px + env(safe-area-inset-bottom, 0px))}.pwc-sticky-atc.is-visible{transform:translateY(0)}.pwc-sticky-atc-inner{display:flex;align-items:center;gap:14px}.pwc-sticky-atc-info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.pwc-sticky-atc-name{font-weight:800;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pwc-sticky-atc-variant{font-size:13px;color:var(--pwc-text-secondary,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pwc-sticky-atc-variant:empty{display:none}.pwc-sticky-atc-price{font-weight:900;font-size:18px;white-space:nowrap;flex:0 0 auto}.pwc-sticky-atc-price .big,.pwc-sticky-atc-price del{font:inherit}.pwc-sticky-atc-price del{opacity:.55;font-weight:600;margin-right:6px}.pwc-sticky-atc-btn{flex:0 0 auto;padding:12px 28px;border-radius:var(--pwc-r-pill,999px);background:var(--pwc-accent,#ceb084);color:var(--pwc-accent-text,#1f2937);border:0;font:inherit;font-weight:800;cursor:pointer;white-space:nowrap;transition:background .15s ease}.pwc-sticky-atc-btn:hover{background:var(--pwc-accent-hover,#b99a6d)}.pwc-sticky-atc-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:560px){.pwc-sticky-atc-inner{gap:10px}.pwc-sticky-atc-name{font-size:14px}.pwc-sticky-atc-price{font-size:16px}.pwc-sticky-atc-btn{padding:12px 18px}}.pwc-underline{position:relative;display:inline-block}.pwc-underline:after{content:"";position:absolute;left:-4px;right:-4px;bottom:3px;height:10px;background:rgb(150 255 120 / .55);z-index:-1;border-radius:8px}.pwc-ingredients-grid{display:grid;grid-template-columns:1fr;gap:18px;align-items:start;max-width:1040px;margin:8px auto 0}.pwc-ingredients-col{text-align:center}.pwc-ingredients-h3{margin:12px 0 10px;font-size:18px;line-height:1.25;font-weight:800}.pwc-jar{display:grid;place-items:center}.pwc-jar img{max-width:260px;width:100%;height:200px;object-fit:cover;border-radius:var(--pwc-r-sm,12px);filter:drop-shadow(0 18px 26px rgb(0 0 0 / .12))}.pwc-jar-ph{display:grid;place-items:center;width:100%;max-width:260px;height:200px;border-radius:var(--pwc-r-sm,12px);background:rgb(0 0 0 / .04);border:1px dashed rgb(0 0 0 / .18);color:rgb(0 0 0 / .35)}.pwc-brand{font-weight:900;letter-spacing:-.02em}.pwc-brand-ic{max-height:24px;vertical-align:middle}.pwc-ingredients-mid{display:flex;height:100%;min-height:100px;align-items:center;justify-content:center}.pwc-ingredients-arrow{color:rgb(0 0 0 / .22);transform:rotate(90deg)}@media (min-width:700px){.pwc-ingredients-grid{grid-template-columns:1fr 120px 1fr;gap:22px;align-items:start}.pwc-ingredients-arrow{transform:none}}.pwc-ingredients-box{border:1px solid var(--pwc-border,rgb(0 0 0 / .1));background:#fff;border-radius:18px;padding:12px;text-align:left}.pwc-ingredients-box__top{display:flex;justify-content:flex-start;margin-bottom:8px}.pwc-ingredients-count{font-size:14px;font-weight:700}.pwc-ingredients-count--bad{color:#d93a2f}.pwc-ingredients-count--good{color:#1a8f4b}.pwc-ingredients-list{list-style:none;padding:0;margin:0}.pwc-ingredients-list li{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:9px 0;border-top:1px solid rgb(0 0 0 / .06);align-items:start}.pwc-ingredients-list li:first-child{border-top:0;padding-top:6px}.pwc-dot{width:18px;height:18px;border-radius:4px;display:grid;place-items:center;font-size:12px;font-weight:900;color:#fff;line-height:normal}.pwc-dot--bad{background:#e24a3b}.pwc-dot--warn{background:#ffb020;color:#1b1b1b}.pwc-dot--good{background:#1aa055}.pwc-ing-name{font-weight:600;line-height:1.25}.pwc-ing-name small{display:block;font-weight:700;opacity:.65;margin-top:2px}.pwc-ingredients-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgb(0 0 0 / .06);text-align:center}.pwc-less{font-weight:900;color:#1aa055;font-size:14px}.pwc-ingredients-more{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:min(360px, 100%);padding:14px 18px;border-radius:14px;background:rgb(0 0 0 / .04);text-decoration:none;color:var(--pwc-text,#1b1b1b);font-weight:800}.pwc-ingredients-more:hover{background:rgb(0 0 0 / .06)}